update release note
This commit is contained in:
parent
a1b6af0bde
commit
06d7c72c93
@ -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
|
||||||
|
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user