Provides a method for image transmission equipment, and UAV, the method comprises: obtaining a frame of image data; encoding a frame of image data, to obtain the first encoding image data; determining the transmission delay of the first encoding of image data; in response to the first encoding image data transmission delay is not within a predetermined range again, encoding of an image data, to obtain second encoding image data. Based on the encoding result of the first encoding, the adaptive decision makes single or multiple encoding of an image, which improves the flexibility of the encoding of frame level image data.
【技术实现步骤摘要】
【国外来华专利技术】用于传输图像的方法、设备和无人机版权申明本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或者该专利披露。
本专利技术实施例涉及图像处理领域,并且更具体地,涉及一种用于传输图像的方法、设备和无人机。
技术介绍
目前图像的传输过程大致如下:发送端采集一帧图像数据;发送端对该一帧图像数据进行编码,通过信道将编码后的图像数据发送至接收端,接收端对接收到的数据进行解码,得到该一帧图像数据。发送端在不同时间拍摄的场景或物体可能不同,因此,每帧图像数据对应的码流数据大小会实时变化(即信源会实时变化);此外,受到收发端之间的距离、相对位置、是否存在遮挡、是否存在电磁干扰等因素的影响,收发端之间的信道带宽也会实时变化(即信道会实时变化),信源信道的变化相互独立,难以预测。目前帧级别图像数据的编码方式(即每帧图像数据的编码方式)相对固定,难以适应实时变化的信源信道,缺乏有效的图像编码和图像传输方法,可能会在某些应用中降低图像传输设备的有用性。
技术实现思路
本专利技术实施例提供一种用于传输图像的方法、设备和无人机,以提高帧级别图像数据的编码方式的灵活性。第一方面,提供一种用于传输图像的方法,包括:获取一帧图像数据;对所述一帧图像数据进行编码,以获取第一编码图像数据;确定所述第一编码图像数据的传输延时;响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码,以获取第二编码图像数据。第二方面,提供一种用于传输图像的设备,包括:获取模块,用于获取一帧图像数据;编码 ...
【技术保护点】
一种用于传输图像的方法,其特征在于,包括:获取一帧图像数据;对所述一帧图像数据进行编码,以获取第一编码图像数据;确定所述第一编码图像数据的传输延时;响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码,以获取第二编码图像数据。
【技术特征摘要】
【国外来华专利技术】1.一种用于传输图像的方法,其特征在于,包括:获取一帧图像数据;对所述一帧图像数据进行编码,以获取第一编码图像数据;确定所述第一编码图像数据的传输延时;响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码,以获取第二编码图像数据。2.根据权利要求1所述的方法,其特征在于,所述预设的范围是由传输所述一帧图像数据的目标延时和/或编码所述一帧图像数据所需的时间确定的。3.根据权利要求1或2所述的方法,其特征在于,所述对所述一帧图像数据进行编码包括:根据第一量化参数对所述一帧图像数据进行编码;所述对所述一帧图像数据进行再一次编码包括:确定不同于第一量化参数的第二量化参数;根据所述第二量化参数对所述一帧图像数据进行所述再一次编码。4.根据权利要求3所述的方法,其特征在于,所述确定不同于第一量化参数的第二量化参数包括:确定所述第二编码图像数据的期望的传输延时;根据所述期望的传输延时确定所述第二量化参数。5.根据权利要求4所述的方法,其特征在于,所述根据所述期望的传输延时确定所述第二量化参数包括:根据所述期望的传输延时和当前的信道带宽确定所述第二编码图像数据的期望的码流数据的大小;根据所述期望的码流数据的大小确定所述第二量化参数。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码包括:响应于所述第一编码图像数据的传输延时大于或等于第一阈值,对所述一帧图像数据进行再一次编码,其中所述第一阈值由传输所述一帧图像数据的目标延时和/或编码所述一帧图像数据所需的时间确定。7.如权利要求6所述的方法,其特征在于,所述第一阈值为所述目标延时和所述编码所述一帧图像数据所需的时间之和。8.如权利要求1-7中任一项所述的方法,其特征在于,所述第二编码图像数据的传输延时和所述编码所述一帧图像数据所需的时间之和小于或等于所述目标延时。9.根据权利要求1-8中任一项所述的方法,其特征在于,所述响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码包括:响应于所述第一编码图像数据的传输延时小于或等于第二阈值,对所述一帧图像数据进行再一次编码,其中所述第二阈值由传输所述一帧图像数据的目标延时和/或编码所述一帧图像数据所需的时间确定。10.如权利要求9所述的方法,其特征在于,所述第二阈值为所述目标时延与所述编码所述一帧图像数据所需的时间之差。11.如权利要求1-10中任一项所述的方法,其特征在于,所述第二编码图像数据的传输延时和所述编码所述一帧图像数据所需的时间之和大于或等于所述目标延时和所述编码所述一帧图像数据所需的时间之差,且小于或等于目标延时。12.根据权利要求1-11中任一项所述的方法,其特征在于,所述确定所述第一编码图像数据的传输延时包括:根据所述第一编码图像数据的码流数据的大小和当前的信道带宽确定所述第一编码图像数据的传输延时。13.根据权利要求1-12中任一项所述的方法,其特征在于,所述方法还包括,响应于所述第一编码图像数据的传输延时在预设的范围内,传输所述第一编码图像数据。14.根据所述权利要求13所述方法,其特征在于,所述响应于所述第一编码图像数据的传输延时在预设的范围内,传输所述第一编码图像数据包括:响应于所述第一编码图像数据的传输延时小于或等于第一阈值,且大于或等于第二阈值,传输所述第一编码图像数据,其中所述第一阈值和第二阈值均是由传输所述一帧图像的目标延时和/或编码所述一帧图像所需的时间确定。15.一种用于传输图像的设备,其特征在于,包括:获取模块,用于获取一帧图像数据;编码模块,用于对所述一帧图像数据进行编码,以获取第一编码图像数据;确定模块,用于确定所述第一编码图像数据的传输延时;所述编码模块还用于响应于所述第一编码图像数据的传输延时不在预设的范围内,对所述一帧图像数据进行再一次编码,以获取第二编码图像数据。16.根据权利要求15所述的设备,其特征在于,所述预设的范围是由传输所述一帧图像数据的目标延时和/或编码所述一帧图像数据所需的时间确定的。17.根据权利要求15或16所述的设备,其特征在于,所述编码模块具体用于根据第一量化参数对所述一帧图像数据进行编码;所述对所述一帧图像数据进行再一次编码包括:确定不同于第一量化参数的第二量化参数;根据所述第二量化参数对所述一帧图像数据进行所述再一次编码。18.根据权利要求17所述的设备,其特征在于,所述确定模块具体用于确定所述第二编码图像数据的期望的传输延时;根据所述期望的传输延时确定所述第二量化参数。19.根据权利要求18所述的设备,其特征在于,所述确定模块具体用于根据所述期望的传输延时和当前的信道带宽确定所述第二编码图像数据的期望的码流数据的大小;根据所述期望的码流数据的大小确定所述第二量化参数。20.根据权利要求15-19中任一项所述的设备,其特征在于,所述编码模块具体用于响应于所述第一编码图像数据的传输延时大于或等于第一阈值,对所述一帧图像数据进行再一次编码,其中所述第一阈值由传输所述一帧图像数据的目标延时和/或编码所述一帧图像数据所需的时间确定。21.如权利要求20所述的设备,其特征在于,所述第一阈值为所述目标延时和所述编码所述一帧图像数据所需的时间之和。22.如权利要求15-21中任一项所述的设备,其特征在于,所述第二编码图像数据的传输延时和所述编码所述一帧图像数据...
【专利技术属性】
技术研发人员:朱磊,马宁,龚明,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。