【技术实现步骤摘要】
图像数据接收方法、图像采集设备和人工视网膜设备
本申请涉及图像采集
,特别是涉及一种图像数据接收方法、图像采集设备和人工视网膜设备。
技术介绍
随着摄像技术的不断发展,摄像头模块的应用越来越广泛,摄像头模块也越来越被要求小型化,例如,监控产品、人工视网膜产品等诸多产品上都会使用到摄像头,为了能够正常采集图像数据,会将摄像头连接在单片机上一起使用,目前,实现摄像头与单片机的连接的方式大概分为两种:一是单片机(例如,STM32系列单片机)上的DCMI(DataCenterManageabilityInterface,数据中心管理接口)接口连接DVP(DigitalVideoPort,数字视频端口)并口摄像头;二是在运行嵌入式Linux系统的ARM(AdvancedRISCMachine,进阶精简指令集机器)平台上连接摄像头,像该方式需要CPU(centralprocessingunit,中央处理器)、内存和存储器等模块的支撑,但是,在实现过程中,专利技术人发现传统技术中至少存在如下问题:传统STM32单片机无法通过USB( ...
【技术保护点】
1.一种图像数据接收方法,其特征在于,包括以下步骤:/n在植入USB host接口驱动程序、且定时器中断发生时,按预设字节长度分段接收USB微控制器通过USB接口传输的当前帧图像的图像数据包;所述图像数据包为图像采集模块采集的并传输给所述USB微控制器的一帧图像数据;/n在检测到接收的所述当前帧图像的图像数据包为一帧图像数据时,按所述预设字节长度分段接收所述USB微控制器通过所述USB接口传输的下一帧图像的图像数据包。/n
【技术特征摘要】
1.一种图像数据接收方法,其特征在于,包括以下步骤:
在植入USBhost接口驱动程序、且定时器中断发生时,按预设字节长度分段接收USB微控制器通过USB接口传输的当前帧图像的图像数据包;所述图像数据包为图像采集模块采集的并传输给所述USB微控制器的一帧图像数据;
在检测到接收的所述当前帧图像的图像数据包为一帧图像数据时,按所述预设字节长度分段接收所述USB微控制器通过所述USB接口传输的下一帧图像的图像数据包。
2.根据权利要求1所述的图像数据接收方法,其特征在于,按所述预设字节长度分段接收所述USB微控制器通过所述USB接口传输的下一帧图像的图像数据包的步骤之前,还包括步骤:
依据接收到的所述当前帧图像的图像数据包判断是否切换所述图像采集模块的分辨率;
若维持所述图像采集模块的分辨率,则启动接收所述下一帧图像的图像数据包;
若切换所述图像采集模块的分辨率,则控制定时器暂停,并在完成切换所述图像采集模块的分辨率时,重新启动接收图像数据包。
3.根据权利要求1所述的图像数据接收方法,其特征在于,在控制定时器中断时,按预设字节长度分段接收USB微控制器通过USB接口传输的当前帧图像的图像数据包的步骤中,包括步骤:
在接收到所述当前帧图像的图像数据包中的当前段数据时,检测所述当前段数据的字节数是否等于所述预设字节长度;
若所述当前段数据的字节数等于所述预设字节长度,则接收所述当前帧图像的图像数据包中的下一个段数据;
若所述当前段数据的字节数大于或小于所述预设字节长度,则返回重新接收所述当前段数据,并传输错误次数累加1。
4.根据权利要求3所述的图像数据接收方法,其特征在于,还包括步骤:
在检测到接收的所述当前帧图像的图像数据包不等于一帧图像数据时,检测所述传输错误次数是否大于预设次数;
若所述传输错误次数小于或等于所述预设次数,则接收所述下一帧图像的图像数据包;
若所述传输错误次数大于所述预设次数,则复位所述USB微控制器,并在所述USB微控制器复位完成时,重新启动接收图像数据包。...
【专利技术属性】
技术研发人员:贺传敏,梁业兴,
申请(专利权)人:深圳市中科先见医疗科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。