
RKIPC是瑞芯微面向IPC业务的上层应用开发框架,基于瑞芯微MPI媒体处理接口,实现视频采集、硬件编码、RTSP推流、本地显示、运动/遮挡检测、人脸/人形检测(NPU)、MP4录像及OSD叠加等典型功能。

我们基于创龙科技瑞芯微RV1126B工业评估板TL1126-EVM以及SC850SL CMOS摄像头进行实测。

运动检测
程序运行后,用物品在摄像头前挥动。可看到评估板打印"MD: md_area is 143360, md_area_threshold is 55987"类似信息,表示运动区域面积为143360,运动检测的触发阈值是55987。

遮挡检测
程序运行后,用物品盖住摄像头,保持不动。可看到评估板打印信息:"OD flag:1",表示存在遮挡现象。

人脸检测和人形检测
程序运行后,打开RTSP主码流视频,将摄像头对准人形图片,即可看到人形检测结果。

对于IPC监控设备,画面时延直接影响实时预览、告警触发响应效果。我们分别测试本地显示时延与RTSP网络预览时延,直观评估RKIPC框架输出画面的实时表现。
(1)本地显示时延


(2)RTSP直连预览时延


从实测数据可以看到:基于RKIPC框架,RV1126B实现本地显示平均时延约156.4ms,RTSP直连预览平均时延约172.8ms,可以满足绝大多数IPC实时预览的业务需求。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。