如何基于官网demo程序实现行人检测功能
針對方案:基于NXP S32V234的疲劳监测、前方碰撞、车道偏离、全景监控Eagle Eye ADAS方案
您好,我们已购买一款eagle eye的开发板,在调试PD行人检测功能的时候,发现NXP官网演示demo (s32kv234_sdk/demos/apps/pedestrian_detection例程)工作模式是读静态图片的方式,请问如何修改程序,改成读取摄像头的方式?
请提供一下技术支持,非常感谢!
最佳解
谢谢孔工解答。
当前我们手头有sony224摄像头,想先针对该摄像头验证一下官网的demo,比如LDW,PD,车辆检测等等。
目前LDW,修改了下MIPI接口,已经验证OK,PD行人检测的demo默认工作模式是读静态图片的方式,想改成读取摄像头的方式,自己修改出现了段错误,按理说这是NXP提供的demo,功能都是OK的,应该比较好修改吧?
如果有检测车辆的demo,可否告知一下是哪个demo,默认工作模式是读文件的方式还是读取摄像头的方式,还需要怎么修改,以及依赖的摄像头型号,可否在你们官网购买等等。
非常感谢!
最佳解
你好
1、S32V 的图像数据流是 camera -> s32v MIPI -> s32v isp ->DDR -> 应用程序调用
因为 S32V 的图像数据流必须经过 ISP ,不能 bypass ISP ,所以需要先学习 S32V 的 ISP 数据流调试,掌握 S32V Camera 调试过程
2、如果是基于现有的静态图片 demo, camera 调通后,需要修改应用程序将数据流输入 demo ,这一块代码改动比较大,并且有难度,客户根据需要可以自行开发。
3、如果演示基于 camera 的 AI 检测, VSDK 里有基于 camera 的前视 demo,可以检测车辆,而且需要更新到最新的 BSP /VSDK 版本,但必须配合demo 里面指定的 camera 型号,如果需要更换 camera ,需要自己调试 camera 驱动及 ISP 部分。