【技术实现步骤摘要】
一种基于Android系统的机器的视觉设备检测方法
[0001]本专利技术涉及视觉设备自动检测的
,具体为一种基于Android系统的机器的视觉设备检测方法。
技术介绍
[0002]目前市场上基于Android系统的机器的视觉设备的图像处理算法有放在CAMERA HAL层和APP直接调用两种选择,均要求快速、实时处理。现有的主流芯片如高通的SDM660、MTK的MTK6763、瑞芯微的RK3399,其芯片商提供的Android7~10的CAMERA HAL层库由于兼容、遗留原因均是32位,而APP运行于64位空间。现有技术的图像处理算法如果加在HAL层32位空间内、则速度会偏慢;而如果放在APP处,在需要快速、实时响应的环境,如自动驾驶,生产线处理,眼科设备等会丧失HAL层与硬件实时交互的便利,导致输入图片不准确,影响后续处理结果。
[0003]以视力筛查设备为例:测试我们的算法在根据12张图输出结果时在32位空间内运行大约需要耗时600ms,而在64位空间内只需300ms。
[0004]目前有两种处理 ...
【技术保护点】
【技术特征摘要】
1.一种基于Android系统的机器的视觉设备检测方法,其特征在于:HAL层的32位空间检测开始时持续输出预览流,收到检测开始信号后,收集不同角度的图片,拷贝到共享内存,完成后通知APP的64位空间,APP的64位空间收到HAL层的32位空间的采图完毕通知后、读取共享内存图片并输入算法进行计算输出结果,如果结果正常,通知APP显示算法结果,摄像头关闭;否则显示当前错误原因并等待下一轮检测。2.如权利要求1所述的一种基于Android系统的机器的视觉设备检测方法,其特征在于,其具体步骤如下:a、视觉设备的HAL与APP两进程加入同步文件节点进行同步,且共享内存文件初始化容量...
【专利技术属性】
技术研发人员:胡继松,
申请(专利权)人:江苏盖睿健康科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。