This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在学习使用 Edge AI Model Composer、因此目前我只是尝试使用一个示例项目:动物分类。
我已成功培训、编译和部署该项目。 我已按照给定的 UART 连接步骤向下转到 Windows 驱动程序部分、边缘 AI 可以检测到我的摄像头连接到 AM68。 然而、当我打开实时预览时、摄像头窗口保持白色、就我所知、它不会在日志中显示错误消息。 为了获得更多信息、在开始使用 Edge AI Studio 之前、我使用示例应用对摄像头和电路板进行了测试、它们都能正常工作。Live Preview 的日志记录如下所示:
----------------
libtidl_onnxrt_EP loaded 0x198df740,最终创建的子图数为: 1,- offloaded Nodes - 289, Total Nodes - 289, app: init .. !!!、MEM:初始化... !!!、MEM:已初始化的 DMA 堆(FD=4)!!!、MEM:init…… 完成!!!、IPC:初始化... !!!、IPC:初始化... 完成!!!、远程服务:初始化... !!!、REMOTE_SERVICE:初始化... 完成!!!、 275.331005 s:GTC 频率= 200 MHz、app:初始化... done!!!, 275.334544 s: vx_zone_init : Enabled,275.334555 s:vx_zone_error: Enabled,275.334558 s :vx_zone_warning:Enabled ,275.33535 s:vx_zone_init:[tivxInitLocal:130] Initialization done!!!!,275.336TIvx_zone:Initialization done:644-microcontrollers:init--------- +、|物体探测演示|、------------------ +、++------------------ +、|输入 src:/dev/video2 |、|型号名称:0cd1c3a0|、|型号类型:检测|、------------------ +、++------------------ +=========== [input pipeline (S)]=========== ,,[pipe-0],, v4l2src device=/dev/video2 pixel-lasie-ratio=None ! capsfilter caps="image/jpeg、width=(int) 1280、height=(int) 720;"! jpegdec! tiovxdlcolorconvert! capsfilter caps="video/x-raw、format=(string) NV12;"! tiovxmultiscaler 名称=split_01、split_01。 ! 排队! capsfilter caps="video/x-raw、width=(int) 1280、height=(int) 720;"! tiovxdlcolorconvert out-pool-size=4! capsfilter caps="video/x-raw、format=(string) rgb;"! appsink max-buffers=2 drop=True name=sen_0、split_01。 ! 排队! capsfilter caps="video/x-raw、width=(int) 416、height=(int) 416;"! tiovxdlpreproc out-pool-size=4 data-type=3 tensor-format=1! capsfilter caps="应用/x-tensor-tiovx;"! appsink max-buffers=2 drop=True name=pre_0、、、========= [输出管道]=========== ,appsrc do-timestamp=True format=3 block=True name=post_0! tiovxdlcolorconvert! capsfilter caps="video/x-raw、format=(string) NV12、width=(int) 1280、height=(int) 720;"! jpegenc! multipartmux border=spionisto! rndbuffersize max=65000! udpsink sync=False clients=127.0.0.1:8081 host=127.0.0.1 port=8081 ,,>8,>279.650923 s: vx_zone_init:[tivxHostDeInitLocal:107] de-initialization done for host !,279.655515 s:vx_zone_init:[xDeInitLocal:193] de-init,app! !!!, remote_service: Deinit…… !!!, remote_service: Deinit…… 完成!!!, IPC: Deinit .. !!!!, IPC: DeInit .. 完成!!!、MEM:Deinit…… !!!,DDR_Shared_MEM : Alloc's : 13 alloc's of 14029636 bytes,DDR_Shared_MEM : free: 13 free's of 14029636 bytes,DDR_Shared_MEM : open's : 0 allocs of 0 bytes,DDR_Shared_MEM :总大小: 536870912 bytes,MEM : Deinit ..... 完成!!!!,应用程序: Deinit .. 完成!!!
----------------
我还想使用已部署的项目、它在/opt/projects 目录中、但我对此非常陌生、我不知道如何在板上运行这个算法。 可以帮帮我吗?
谢谢。
İbrahim Aşık μ A
您好!
您能否核实我在您发布的问题中的理解是否正确、如下所述。
你已经尝试使用 edgeai 模型作曲家工具,并为分类动物的分类项目创建了完整的管道。
此外,您有 AM68板,您通过 UART 连接到它,它有摄像头(哪种类型? USB、CSI 等)连接到目标。
此外、您已验证摄像机是否已从日志连接、并运行 SDK 附带的标准物体检测演示。
演示运行成功(我可以从上面发布的日志推断)。
是否要在使用模型编写器工具生成模型工件的 SK-AM68上运行/推断您的自定义模型?
此致、
Pratik
您好!
我使用 CSI 摄像机、RPi v2.1。
我测试了 SDK 附带的 edge-ai 应用演示、然后开始通过我现在使用的相同摄像头使用 Studio。 是的,他们工作良好,所以我知道我的板和相机工作.
我发布的日志不是来自标准 SDK 演示、而是来自 Model Composer 的 Live Preview。
我希望在部署由 Model Composer 生成的项目之前看到实时预览; 但是、尽管日志中没有错误、Edge AI Studio 已检测到摄像头、但我在 流窗口中看不到任何摄像头馈送、也看不到摄像头捕获的动物类别。
当然、在我能够在 Live Preview 中测试我的模型后、希望我将 在电路板上运行/推断它。 我将这个模型部署到了电路板上、我只是不知道如何运行它(最好使用与演示应用类似的 UI、其中显示了视频流、上面写入了类、或者在日志中写入了类)。
谢谢。
İbrahim μ A
所以,长话短说,我应该做什么在这个状态的实时预览没有流由于某种原因:
您好!
感谢发布详细的问题阐述。
我们将就此回复您。
此致、
Pratik