update release note

This commit is contained in:
HuangMason320 2025-07-31 01:24:37 +08:00
parent a1b6af0bde
commit 06d7c72c93
2 changed files with 26 additions and 23 deletions

View File

@ -4,18 +4,20 @@
**Release Date:** July 31, 2025 **Release Date:** July 31, 2025
### Issues Resolved ### Update
- **App no longer crashes** when running inference multiple times - App automatically cleans up old data to stay efficient
- **FPS numbers now show correctly** - no more jumping from high to low values
- **System stays fast** during long sessions - memory usage is now controlled
- **Processing won't get stuck** when too many images pile up
### Improvements
- **FPS Display**: Shows real processing speed (around 4-5 FPS typically)
- **Memory Usage**: App automatically cleans up old data to stay efficient
- **Real-time Processing**: Always processes the newest camera images first
- Removed unnecessary text and confusing messages that cluttered the display - Removed unnecessary text and confusing messages that cluttered the display
- Add option of "upload_fw" and connect to the inference process
- Update properties' UI prevent horizontal scroll bar
### Fix
- Running inference more than one times will lead to error
- FPS visualization and calculation
- Inference output (used to be limited to 100 output)
### Known Bugs
- Nodes' properties
- Output visualization including postprocessing
## For QA ## For QA

View File

@ -3,7 +3,7 @@
"description": "", "description": "",
"nodes": [ "nodes": [
{ {
"id": "0x1cfb7f56610", "id": "0x17b4c1069d0",
"name": "Input Node", "name": "Input Node",
"type": "ExactInputNode", "type": "ExactInputNode",
"pos": [ "pos": [
@ -19,7 +19,7 @@
} }
}, },
{ {
"id": "0x1cfb7f75b90", "id": "0x17b4c129f50",
"name": "Model Node", "name": "Model Node",
"type": "ExactModelNode", "type": "ExactModelNode",
"pos": [ "pos": [
@ -28,15 +28,16 @@
], ],
"properties": { "properties": {
"dongle_series": "520", "dongle_series": "520",
"num_dongles": 1, "num_dongles": 3,
"model_path": "C:/Users/mason/AppData/Local/Kneron_Academy/utils/yolov5s/yolov5s/kl520_20005_yolov5-noupsample_w640h640.nef", "model_path": "C:/Users/mason/AppData/Local/Kneron_Academy/utils/yolov5s/yolov5s/kl520_20005_yolov5-noupsample_w640h640.nef",
"scpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_scpu.bin", "scpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_scpu.bin",
"ncpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_ncpu.bin", "ncpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_ncpu.bin",
"port_id": "6" "port_id": "6, 32",
"upload_fw": true
} }
}, },
{ {
"id": "0x1cfb7f77790", "id": "0x17b4c12bc50",
"name": "Output Node", "name": "Output Node",
"type": "ExactOutputNode", "type": "ExactOutputNode",
"pos": [ "pos": [
@ -51,7 +52,7 @@
} }
}, },
{ {
"id": "0x1cfb7f80a90", "id": "0x17b4c134f50",
"name": "Preprocess Node", "name": "Preprocess Node",
"type": "ExactPreprocessNode", "type": "ExactPreprocessNode",
"pos": [ "pos": [
@ -67,21 +68,21 @@
], ],
"connections": [ "connections": [
{ {
"input_node": "0x1cfb7f80a90", "input_node": "0x17b4c134f50",
"input_port": "input", "input_port": "input",
"output_node": "0x1cfb7f56610", "output_node": "0x17b4c1069d0",
"output_port": "output" "output_port": "output"
}, },
{ {
"input_node": "0x1cfb7f77790", "input_node": "0x17b4c12bc50",
"input_port": "input", "input_port": "input",
"output_node": "0x1cfb7f75b90", "output_node": "0x17b4c129f50",
"output_port": "output" "output_port": "output"
}, },
{ {
"input_node": "0x1cfb7f75b90", "input_node": "0x17b4c129f50",
"input_port": "input", "input_port": "input",
"output_node": "0x1cfb7f80a90", "output_node": "0x17b4c134f50",
"output_port": "output" "output_port": "output"
} }
], ],