影像处理方法、装置与可移动设备、无人机遥控器及系统制造方法及图纸

技术编号:14526398 阅读:82 留言:0更新日期:2017-02-02 05:46
本发明专利技术实施例公开了一种影像处理方法装置、可移动设备、无人机遥控器及无人机系统,用于提供一种能够同时并流畅地处理多个影像功能的方法,以及对影像中的跟踪框的处理方法。本发明专利技术实施例方法包括:将源影像数据流转换成至少两路子影像数据流;通过中央处理器CPU处理所述子影像数据流的第一子影像数据流,通过图形处理器GPU处理所述子影像数据流的第二子影像数据流。本发明专利技术实施例还提供了一种影像处理装置、可移动设备、无人机遥控器及无人机系统,能够同时并流畅的处理多个影像功能,并在进行跟踪目标的影像中对用户设置的跟踪框尺寸进行处理并发出提示。还可以调整跟踪框中的基准点的位置。

【技术实现步骤摘要】

本专利技术涉及影像
,尤其是涉及一种影像处理方法、影像处理装置、可移动设备、无人机遥控器及无人机系统。
技术介绍
目前,使用智能终端以及配套的可移动设备进行录像,直播,显示,跟踪目标等影像功能越来越普遍。例如可以通过智能终端观看配套的无人机或者手持云台获取到的影像。但是现有技术在同时进行录像,直播,显示,跟踪目标等多个影像数据处理任务的过程中,会存在影像数据流无法同时支持上述多个任务同时进行的问题。而且在进行跟踪目标的影像中,用户设置的跟踪框如果出现尺寸设置不当无法进行正确有效的提示。在进行跟踪目标时,由于构图中心点的时刻变动导致跟踪目标时选取的基准点不准确,从而导致跟踪目标的任务的失败。
技术实现思路
本专利技术实施例提供了一种影像处理方法、影像处理装置、可移动设备、无人机遥控器及无人机系统,用于提供一种能够同时并流畅地处理多个影像功能的方法,对影像中的跟踪框的尺寸处理以及提示方法以及跟踪框基准点的调整方法。有鉴于此,本专利技术第一方面提供一种影像处理方法,包括:将源影像数据流转换成至少两路子影像数据流;通过中央处理器CPU处理子影像数据流的第一子影像数据流,通过图形处理器GPU处理子影像数据流的第二子影像数据流。结合第一方面,本专利技术的第一个可能的实现方式中,通过中央处理器CPU处理子影像数据流的第一子影像数据流,通过图形处理器GPU处理子影像数据流的第二子影像数据流之前,还包括:将第一子影像数据流传输至中央处理器缓冲器CPUBuffer,将第二子影像数据流传输至图形处理器缓冲器GPUBuffer。结合第一方面和第一方面的第一个可能的实现方式,本专利技术的第二个可能的实现方式中,第一子影像数据流包括录像和直播的数据流,和/或第二子影像数据流包括显示和跟踪目标的数据流。结合第一方面和第一方面的第一个至第二个可能的实现方式,本专利技术的第三个可能的实现方式中,第二子影像数据流包括跟踪目标的数据流,影像处理方法还具体包括:根据预设条件判断进行跟踪目标的跟踪框的尺寸是否满足第一预设条件。结合第一方面和第一方面的第一个至第三个可能的实现方式,本专利技术的第四个可能的实现方式中,第一预设条件为:若跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值小于第一预定阈值,则进一步判断宽度的像素值和长度的像素值的乘积的大小;若跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值大于第一预定阈值,则调整宽度的像素值和/或长度的像素值。结合第一方面和第一方面的第一个至第四个可能的实现方式,本专利技术的第五个可能的实现方式中,若跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值小于第一预定阈值,则进一步判断宽度的像素值和长度的像素值的乘积的大小,具体包括:若宽度的像素值和长度的像素值的乘积小于第二预定阈值,则提示跟踪框太小。结合第一方面和第一方面的第一个至第五个可能的实现方式,本专利技术的第六个可能的实现方式中,若跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值大于第一预定阈值,则调整宽度的像素值和/或长度的像素值,具体包括:若宽度的像素值较大,则将长度的像素值增大至宽度的像素值与第一预定阈值的比值;若长度的像素值较大,则将宽度的像素值增大至长度的像素值与第一预定阈值的比值。结合第一方面和第一方面的第一个至第六个可能的实现方式,本专利技术的第七个可能的实现方式中,第一预设条件为:若宽度的像素值和长度的像素值的乘积小于第二预定阈值,则提示跟踪框太小;若宽度的像素值和长度的像素值的乘积大于第二预定阈值,则检查宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值是否小于第一预定阈值。结合第一方面和第一方面的第一个至第七个可能的实现方式,本专利技术的第八个可能的实现方式中,若宽度的像素值和长度的像素值的乘积大于第二预定阈值,则检查宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值是否小于第一预定阈值,具体包括:若跟踪框的宽度的像素值和长度的像素值的比值或宽度的像素值和长度的像素值的比值大于第一预定阈值,若宽度的像素值较大,则将长度的像素值增大至宽度的像素值与第一预定阈值的比值;若长度的像素值较大,则将宽度的像素值增大至长度的像素值与第一预定阈值的比值。结合第一方面和第一方面的第一个至第八个可能的实现方式,本专利技术的第九个可能的实现方式中,跟踪框为矩形、多边形、椭圆形、圆形,宽度为跟踪框沿宽度方向的最大尺寸,长度为沿长度方向的最大尺寸。结合第一方面和第一方面的第一个至第九个可能的实现方式,本专利技术的第十个可能的实现方式中,判断跟踪框的宽的像素值与高的像素值是否满足第一预设条件之前,还包括:当显示用于进行跟踪目标的数据流的影像帧时,根据用户的动作信息生成跟踪框。结合第一方面和第一方面的第一个至第十个可能的实现方式,本专利技术的第十一个可能的实现方式中,第二子影像数据流包括跟踪目标的数据流,影像处理方法还具体包括:每隔预设的固定周期计算所接收的用于进行跟踪目标的数据流的影像帧的中心点数据;根据中心点数据更新用于进行跟踪目标的数据流的影像帧的基准点位置。结合第一方面和第一方面的第一个至第十一个可能的实现方式,本专利技术的第十二个可能的实现方式中,根据中心点数据更新用于进行跟踪目标的数据流的影像帧的基准点位置包括:对比基准点位置与中心点数据的坐标的偏移量;根据偏移量调整基准点位置的坐标。本专利技术第二方面提供一种影像处理装置,影像处理装置影像处理装置影像处理装置影像处理装置其包括:转换模块,用于将源影像数据流转换成至少两路子影像数据流;处理模块,用于通过中央处理器CPU处理子影像数据流的第一子影像数据流,通过图形处理器GPU处理子影像数据流的第二子影像数据流。结合第二方面,本专利技术的第一个可能的实现方式中,影像处理装置还包括:传输模块,用于将第一子影像数据流传输至中央处理器缓冲器CPUBuffer,将第二子影像数据流传输至图形处理器缓冲器GPUBuffer。结合第二方面和第二方面的第一个可能的实现方式,本专利技术的第二个可能的实现方式中,第一子影像数据流包括录像和直播的数据流,和/或第二子影像数据流包括显示和跟踪目标的数据流。结合第二方面和第二方面的第一个至第二个可能的实现方式,本专利技术的第三个可能的实现方式中,所述第二子影像数据流包括跟踪目标的数据流,影像处理装置还包括:第一判断模块,用于根据预设条件判断进行跟踪目标的跟踪框的尺寸是否满足第一预设条件。结合第二方面和第二方面的第一个至第三个可能的实现方式,本专利技术的第四个可能的实现方式中,第一判断模块包括:第一判断单元,用于判断跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值是否小于第一预定阈值;第二判断单元,用于若第一判断单元判断跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值小于第一预定阈值,则进一步判断宽度的像素值和长度的像素值的乘积的大小;所述影像处理装置进一步包括调整模块:所述调整模块,用于若第一判断模块判断跟踪框的宽度的像素值和长度的像素值的比值或宽度的像素值和长度的像素值的比值大于第一预定阈值,则调整宽度的像素值和/或长度的像素值。结合第二方本文档来自技高网...

【技术保护点】
一种影像处理方法,其特征在于,包括:将源影像数据流转换成至少两路子影像数据流;通过中央处理器CPU处理所述子影像数据流的第一子影像数据流,通过图形处理器GPU处理所述子影像数据流的第二子影像数据流。

【技术特征摘要】
1.一种影像处理方法,其特征在于,包括:将源影像数据流转换成至少两路子影像数据流;通过中央处理器CPU处理所述子影像数据流的第一子影像数据流,通过图形处理器GPU处理所述子影像数据流的第二子影像数据流。2.根据权利要求1所述的影像处理方法,其特征在于,通过中央处理器CPU处理所述子影像数据流的第一子影像数据流,通过图形处理器GPU处理所述子影像数据流的第二子影像数据流之前,还包括:将所述第一子影像数据流传输至中央处理器缓冲器CPUBuffer,将所述第二子影像数据流传输至图形处理器缓冲器GPUBuffer。3.根据权利要求1所述的影像处理方法,其特征在于,所述第一子影像数据流包括录像和直播的数据流,和/或所述第二子影像数据流包括显示和跟踪目标的数据流。4.根据权利要求1所述的影像处理方法,其特征在于,所述第二子影像数据流包括跟踪目标的数据流,所述影像处理方法还具体包括:根据预设条件判断进行跟踪目标的跟踪框的尺寸是否满足第一预设条件。5.根据权利要求4所述的影像处理方法,其特征在于,所述第一预设条件为:若所述跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值小于第一预定阈值,则进一步判断所述宽度的像素值和长度的像素值的乘积的大小;若所述跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值大于第一预定阈值,则调整所述宽度的像素值和/或长度的像素值。6.根据权利要求5所述的影像处理方法,其特征在于,若所述跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值小于第一预定阈值,则进一步判断所述宽度的像素值和长度的像素值的乘积的大小,具体包括:若所述宽度的像素值和长度的像素值的乘积小于第二预定阈值,则提示跟踪框太小。7.根据权利要求5所述的影像处理方法,其特征在于,若所述跟踪框的宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值大于第一预定阈值,则调整所述宽度的像素值和/或长度的像素值,具体包括:若宽度的像素值较大,则将长度的像素值增大至宽度的像素值与第一预定阈值的比值;若长度的像素值较大,则将宽度的像素值增大至长度的像素值与第一预定阈值的比值。8.根据权利要求4所述的影像处理方法,其特征在于,所述第一预设条件为:若所述宽度的像素值和长度的像素值的乘积小于第二预定阈值,则提示跟踪框太小;若所述宽度的像素值和长度的像素值的乘积大于第二预定阈值,则检查所述宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值是否小于第一预定阈值。9.根据权利要求8所述的影像处理方法,其特征在于,若所述宽度的像素值和长度的像素值的乘积大于第二预定阈值,则检查所述宽度的像素值和长度的像素值的比值或长度的像素值和宽度的像素值的比值是否小于第一预定阈值,具体包括:若所述跟踪框的宽度的像素值和长度的像素值的比值或宽度的像素值和长度的像素值的比值大于第一预定阈值,若宽度的像素值较大,则将长度的像素值增大至宽度的像素值与第一预定阈值的比值;若长度的像素值较大,则将宽度的像素值增大至长度的像素值与第一预定阈值的比值。10.根据权利要求4所述的影像处理方法,其特征在于,所述跟踪框为矩形、多边形、椭圆形、圆形,所述宽度为跟踪框沿宽度方向的最大尺寸,所述长度为沿长度方向的最大尺寸。11.根据权利要求4所述的影像处理方法,其特征在于,所述判断跟踪框的宽的像素值与高的像素值是否满足第一预设条件之前,还包括:当显示用于进行跟踪目标的数据流的影像帧时,根据用户的动作信息生成所述跟踪框。12.根据权利要求1所述的影像处理方法,其特征在于,所述第二子影像数据流包括跟踪目标的数据流,所述影像处理方法还具体包括:每隔预设的固定周期计算所接收的用于进行跟踪目标的数据流的影像帧的中心点数据;根据所述中心点数据更新所述用于进行跟踪目标的数据流的影像帧的基准点位置。13.根据权利要求12所述的影像处理方法,其特征在于,所述根据所述中心点数据更新所述用于进行跟踪目标的数据流的影像帧的基准点位置包括:对比所述基准点位置与所述中心点数据的坐标的偏移量;根据所述偏移量调整所述基准点位置的坐标。14.一种可影像处理装置,影像处理装置影像处理装置影像处理装置影像处理装置包括:转换模块,用于将源影像数据流转换成至少两路子影像数据流;处理模块,用于通过中央处理器CPU处理所述子影像数据流的第一子影像数据流,通过图形处理器GPU处理所述子影像数据流的第二子影像数据流。15.根据权利要求14所述的影像处理装置,其特征在于,所述影像影像处理装置还包括:传输模块,用于将所述第一子影像数据流传输至中央处理器缓冲器CPUBuffer,将所述第二子影像数据流传输至图形处理器缓冲器GPUBuffer。16.根据权利要求15所述的影像处理装置,...

【专利技术属性】
技术研发人员:向晨宇
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1