Skip to main content

AI Model Validation

Use this page to upload a model package to NE302, then confirm that it produces a result with a fixed image.

1. Download or prepare a model package

In the CamThink Model Zoo, select ne302, then filter by scenario, task or model architecture.

NE302 Model Zoo filter

The device upload requires an NE302 model package, such as ne302_Model_xxx_pkg.bin. A raw .tflite or .onnx download cannot be uploaded directly; prepare its JSON configuration and build the package according to the NE302 Model README.

2. Camera Settings

Open Feature Debugging → Camera Settings. This page manages the loaded model, inference thresholds, operating mode and work frequency.

NE302 model upload entry

SettingPurpose and operation
Current ModelIdentifies the loaded model. Click upload to select one NE302 model package; the page accepts one file at a time, up to 10 MB. After upload, validation and model reload finish, reread this field to confirm the switch.
NMS ThresholdControls how overlapping detection boxes are handled. To reduce or retain overlapping boxes, adjust this value alone and compare the same fixed image.
Confidence ThresholdFilters results below the threshold. When results are empty, first lower it and retest with the same known-target image.
Power ModeSelect Full Speed Mode or Low Power Mode. Recheck the fixed-image result after changing it.
Operating ModeSelects the current operating mode. The current device page shows Image Mode; use the options displayed on the device.
Work frequencySelects the system-clock profile. A change takes effect on the next reboot or wake-up, so validate the model result again afterwards.

Do not refresh or power off during upload. If Current Model does not change, first confirm that the selected file is a model package rather than a raw model or JSON file.

3. Validate with a fixed image

Open Model Validation. Select a jpg, jpeg, png or webp image no larger than 10 MB, then wait for the JSON result area to update.

NE302 Model Validation page

A fixed-image validation passes when the page shows the current model, accepts the image and updates the JSON result. Empty detections means that image produced no detection; it does not mean model upload failed. Try a known-target image first, or adjust Confidence Threshold and repeat with the same image.