-
Notifications
You must be signed in to change notification settings - Fork 79
[ITEP-79015] Add GPU Device support for Manufacturing Edge AI Suites #786
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: magic9-manufacturing-metro-vision-apps
Are you sure you want to change the base?
Conversation
|
@sairampillai @deepaks2 @ajagadi1 Could you please do the first level review this PR. |
...uring-ai-suite/industrial-edge-insights-vision/apps/pallet-defect-detection/payload_gpu.json
Outdated
Show resolved
Hide resolved
...cturing-ai-suite/industrial-edge-insights-vision/apps/pcb-anomaly-detection/payload_gpu.json
Outdated
Show resolved
Hide resolved
manufacturing-ai-suite/industrial-edge-insights-vision/apps/weld-porosity/payload_gpu.json
Outdated
Show resolved
Hide resolved
...-ai-suite/industrial-edge-insights-vision/apps/worker-safety-gear-detection/payload_gpu.json
Outdated
Show resolved
Hide resolved
...te/industrial-edge-insights-vision/apps/pcb-anomaly-detection/docs/user-guide/get-started.md
Outdated
Show resolved
Hide resolved
| > **NOTE:** This will start the pipeline. The inference stream can be viewed on WebRTC, in a browser at the following url: | ||
|
|
||
| ```bash | ||
| https://<HOST_IP>/mediamtx/anomaly/ | ||
| ``` | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| > **NOTE:** This will start the pipeline. The inference stream can be viewed on WebRTC, in a browser at the following url: | |
| ```bash | |
| https://<HOST_IP>/mediamtx/anomaly/ |
Similarly, if you have a GPU device, the GPU based pipeline can be started as ./sample_start.sh -p pcb_anomaly_detection_gpu and output stream can be viewed on https://<HOST_IP>/mediamtx/anomalygpu/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will keep doc simple and avoid repetition
Co-authored-by: Ashish Jagadish <[email protected]>
Co-authored-by: Ashish Jagadish <[email protected]>
Co-authored-by: Ashish Jagadish <[email protected]>
Co-authored-by: Ashish Jagadish <[email protected]>
Co-authored-by: Ashish Jagadish <[email protected]>
Description
This PR enhances the Manufacturing Sample Apps by adding GPU device-based payloads to improve stream density and achieve target FPS.
How Has This Been Tested?
Follow the setup guide. If Device is set to GPU, then the sample_start.sh automatically takes gpu based payload.
2 streams on GPU for PCB_Anomaly_Detection.
3 streams on GPU for Pallet_Defect_Detection.
6 streams on GPU for Weld_Porosity_Detection.
3 Streams on GPU for Worker Safety Gear Detection.
Lines of Code Changed:
Checklist: