CN113645501A - 图像传输方法、装置、图像发送端及飞行器图传系统 - Google Patents
图像传输方法、装置、图像发送端及飞行器图传系统 Download PDFInfo
- Publication number
- CN113645501A CN113645501A CN202110961547.8A CN202110961547A CN113645501A CN 113645501 A CN113645501 A CN 113645501A CN 202110961547 A CN202110961547 A CN 202110961547A CN 113645501 A CN113645501 A CN 113645501A
- Authority
- CN
- China
- Prior art keywords
- image
- preset
- area
- module
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 73
- 238000006243 chemical reaction Methods 0.000 claims description 23
- 230000036961 partial effect Effects 0.000 claims description 20
- 230000006835 compression Effects 0.000 claims description 10
- 238000007906 compression Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 7
- 230000002950 deficient Effects 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 17
- 230000000007 visual effect Effects 0.000 description 15
- 230000000694 effects Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000013507 mapping Methods 0.000 description 5
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 4
- 241000208988 Madia Species 0.000 description 2
- 235000003819 Madia Nutrition 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000003631 expected effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/0122—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal the input and the output signals having different aspect ratios
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/183—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
- H04N7/185—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source from a mobile camera, e.g. for remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0125—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards being a high definition standard
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0127—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level by changing the field or frame frequency of the incoming video signal, e.g. frame rate converter
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/10—Rotorcrafts
- B64U10/13—Flying platforms
- B64U10/14—Flying platforms with four distinct rotor axes, e.g. quadcopters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
- B64U2101/30—UAVs specially adapted for particular uses or applications for imaging, photography or videography
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
- Aviation & Aerospace Engineering (AREA)
Abstract
本发明实施例涉及飞行器技术领域,公开了一种图像传输方法、装置、图像发送端及飞行器图传系统。其中,所述方法包括:获取原始图像;将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像;将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像,所述图像接收端接口包括无线传输数字图像接口;对所述第二图像进行编码得到编码后的图像;将所述编码后的图像传输给所述图像接收端。通过本发明实施例提供的图像传输方法实现图像的实时传输。
Description
技术领域
本发明实施例涉及飞行器技术领域,尤其涉及一种图像传输方法、图像传输装置、图像发送端及飞行器图传系统。
背景技术
随着飞行技术的发展,无人机等飞行器受到越来越多的关注。无人机作为一种热门的拍摄载具,由于其具有高机动性、反应快速以及灵活的位置移动等特点,使得无人机可以获得许多正常摄影无法实现的拍摄角度,从而使得无人机被越来越多的应用到航拍测绘中。
对于目前无人机在航拍测绘中的应用而言,通常是在无人机起飞前把航拍测绘参数设置好,起飞之后,通过无人机的拍摄装置获取图像,并存储于无人机的存储空间中,形成照片、视频或录像等文件,等到无人机完成航拍测绘的飞行任务后,用户再从无人机的存储空间中查看拍摄装置所获取图像。通过该方式无法实时确定无人机在飞行过程中所获取的图像是否过曝、过暗、视野等情况,若从无人机的存储空间中查看通过拍摄装置所获取图像的效果不能满足预期的效果,则需要重新设置无人机的航拍测绘参数,重飞一次。这样既不方便,而且会造成浪费。
因此,如何实现将无人机等飞行器所获取的图像实时传输给用户终端等图像接收端,以便用户可以实时看到所获取的图像的情况是一个迫切需要解决的问题。
发明内容
为了解决上述技术问题,本发明实施例提供一种可以实时传输图像的图像传输方法、图像传输装置、图像发送端及飞行器图传系统。
本发明实施例公开了如下技术方案:
第一方面,本发明实施例提供了一种图像传输方法,所述方法包括:
获取原始图像;
将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像;
将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像;
对所述第二图像进行编码得到编码后的图像;
将所述编码后的图像传输给所述图像接收端。
可选的,在对所述第二图像进行编码得到编码后的图像之前,所述方法还包括:
统计所述第二图像的预设区域中的像素点满足预设条件的数量;
检测所述数量是否在预设范围内;
所述对所述第二图像进行编码得到编码后的图像,包括:
将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
可选的,所述预设条件为:像素点的图像灰度值小于预设灰度阈值。
可选的,所述方法还包括:
丢弃所述数量不在预设范围内的第二图像。
可选的,所述丢弃所述数量不在预设范围内的第二图像,包括:
丢弃全黑屏图像,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像;
其中,所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。
可选的,所述丢弃所述数量不在预设范围内的第二图像,还包括:
当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像,所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像;
其中,该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。
可选的,在将所述原始图像转换为第一图像之前,所述方法还包括:
对所述原始图像按照预设比例进行压缩处理得到压缩后的图像;
所述将所述原始图像转换为第一图像,包括:
将所述压缩后的图像转换为第一图像。
可选的,所述方法还包括:存储所述原始图像。
可选的,所述音视频接口包括以下接口中的一种或多种:HDM I、VGA、DVI、DP。
可选的,所述图像接收端接口包括以下接口中的一种或多种:BT1120、BT656、BT709。
第二方面,本发明实施例提供了一种图像传输装置,所述装置包括:
获取模块,用于获取原始图像;
第一转换模块,用于将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像;
第二转换模块,用于将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像;
编码模块,用于对所述第二图像进行编码得到编码后的图像;
传输模块,用于将所述编码后的图像传输给所述图像接收端。
可选的,所述装置还包括:
统计模块,用于统计所述第二图像的预设区域中的像素点满足预设条件的数量;
检测模块,用于检测所述数量是否在预设范围内;
所述编码模块具体用于:
将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
可选的,所述预设条件为:像素点的图像灰度值小于预设灰度阈值。
可选的,所述装置还包括:
丢弃模块,用于丢弃所述数量不在预设范围内的第二图像。
可选的,所述丢弃模块具体用于:
丢弃全黑屏图像,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像;
其中,所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。
可选的,所述丢弃模块具体用于:
当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像,所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像;
其中,该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。
可选的,所述装置还包括:
压缩模块,用于对所述原始图像按照预设比例进行压缩处理得到压缩后的图像;
所述第一转换模块具体用于:
将所述压缩后的图像转换为第一图像。
可选的,所述装置还包括:存储模块,用于将所述原始图像存储至存储空间。
第三方面,本发明实施例提供了一种图像发送端,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的图像传输方法。
第四方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使计算机执行如上所述的图像传输方法。
第五方面,本发明实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的图像传输方法。
第六方面,本发明实施例还提供了一种飞行器图传系统,包括:图像发送端以及图像接收端;
其中,所述图像发送端和所述图像接收端通信连接;
所述图像发送端为如上所述的图像发送端。
本发明实施例的提供的图像传输方法,首先将所获取的原始图像转换为符合音视频接口格式的第一图像,再将该第一图像转换为符合图像接收端接口格式的第二图像,并对第二图像进行编码,最后将编码后的图像传输给图像接收端,从而实现图像的实时传输,以便用户可以实时看到所获取的图像的情况。
此外,本发明实施例的提供的图像传输方法通过检测第二图像的预设区域中的像素点满足预设条件的数量是否在预设范围内,以丢弃第二图像为全黑屏图像或对称黑边图像的图像,从而优化图像接收端接收到的图像的视觉效果。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是本发明实施例提供的图像传输方法的应用环境示意图;
图2是本发明实施例提供的无人飞行器的架构示意图;
图3是本发明实施例提供的一种图像传输方法的流程示意图;
图4是本发明实施例提供的另一种图像传输方法的流程示意图;
图5是本发明实施例提供4种黑屏的情况;
图6(a)是本发明实施例提供的全黑屏图像的示意图;
图6(b)是本发明实施例提供的对称黑边图像的示意图;
图7是本发明实施例提供的一种图像传输装置示意图;
图8是本发明实施例提供的图像发送端硬件结构示意图;
图9是本发明实施例提供的飞行器图传系统的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
图1为本发明实施例提供的图像传输方法其中一种应用环境。如图1所示,所述应用环境包括无人飞行器100、图像接收端200及用户(图未示)。其中,无人飞行器100与图像接收端200通信连接,以进行信息的交互。用户可以通过该图像接收端200了解无人飞行器100所采集的图像的情况。
无人飞行器100可以是以任何类型的动力驱动的飞行载具或其他可移动设备,包括但不限于多轴旋翼无人飞行器,如四轴旋翼无人飞行器、固定翼飞行器以及直升机等。在本实施例中以四轴旋翼无人飞行器为例进行陈述。
该无人飞行器100可以根据实际情况的需要,具备相应的体积或者动力,从而提供足够的载重能力、飞行速度、飞行续航里程等。
例如,如图2所示,无人飞行器100至少具备一个用于提供飞行动力的动力系统以及用于对无人飞行器100的飞行进行控制的飞行控制系统。该飞行控制系统与动力系统通信连接。
该动力系统可以包括电子调速器(简称为电调)、一个或多个螺旋桨以及与一个或多个螺旋桨相对应的一个或多个电机。其中,电机连接在电子调速器与螺旋桨之间,电机和螺旋桨设置在对应的无人飞行器100机臂上。
电子调速器用于接收飞行控制系统产生的驱动信号,并根据驱动信号提供驱动电流给电机,以控制电机的转速。电机用于驱动螺旋桨旋转,从而为无人飞行器100的飞行提供动力,该动力使得无人飞行器100能够实现一个或多个自由度的运动。
在一些实施例中,无人飞行器100可以围绕一个或多个旋转轴旋转。例如,上述旋转轴可以包括横滚轴、平移轴和俯仰轴。可以理解的是,电机可以是直流电机,也可以交流电机。另外,电机可以是无刷电机,也可以有刷电机。
飞行控制系统可以包括飞行控制器和传感系统。传感系统用于测量无人飞行器100的姿态信息,即无人飞行器100在空间的位置信息和状态信息,例如,三维位置、三维角度、三维速度、三维加速度和三维角速度等。传感系统例如可以包括陀螺仪、电子罗盘、惯性测量单元(Inertial Measurement Unit,IMU)、视觉传感器、全球导航卫星系统和气压计等传感器中的至少一种。例如,全球导航卫星系统可以是全球定位系统(Global PositioningSystem,GPS)。
飞行控制器用于控制无人飞行器100的飞行,例如,可以根据传感系统测量的姿态信息控制无人飞行器100的飞行。可以理解的是,飞行控制器可以按照预先编好的程序指令对无人飞行器100的飞行进行控制,也可以通过响应来自其它设备的一个或多个控制指令对无人飞行器100的飞行进行控制。
此外,无人飞行器100上还可以添加有一种或者多种功能模块,令无人飞行器100能够实现更多的功能,如进行航拍测绘等。
例如,在一些实施例中,该无人飞行器100至少具备一个用于采集图像的图像采集装置,以通过该图像采集装置获取原始图像。在另一些实施例中,该无人飞行器100还可以提供用于固定安装图像采集设备的固定支架,从而可以使用户根据自身的需要,更换安装在无人飞行器100上的图像采集设备。
在一些实施例中,该无人飞行器100还可以包括存储空间,该存储空间用于存储该原始图像,以便于后续在需要时调用该原始图像。其中,该存储控制可以为无人飞行器100内置或者外部的存储空间。例如,无人飞行器100上设置有外接SD卡接口,SD卡等记忆设备可插入该接口中,以存储所获取的原始图像。并且,若干帧连续的原始图像形成视频或录像,在一些实例中,也可以将由若干帧连续的原始图像所形成视频或录像存储于无人飞行器100的内置或者外部的存储空间。
此外,无人飞行器100还至少具备一个图像处理模块及图传模块,该图像处理模块用于对图像采集装置所采集的原始图像进行处理,并通过图传模块将处理后的图像发送给图像接收端200,以实现图像的实时传输。
在一些实施例中,图像采集装置、图像处理模块及图传模块均可集成于无人飞行器100的一个组件中,例如,集成于无人飞行器100摄像组件中,该摄像组件可以作为图像发送端,以通过图像发送端实现将所采集的图像实时传输给图像接收端200的功能。
图像接收端200可以是任何类型的用户交互设备。图像接收端200可以装配有一种或者多种不同的用户交互设备,用以采集用户指令或者向用户展示或者反馈信息。
这些交互设备包括但不限于:按键、显示屏、触摸屏、扬声器以及遥控操作杆。例如,图像接收端200可以装配有触控显示屏,通过该触控显示屏接收用户的触摸指令并通过触控显示屏向用户展示信息,如展示图像。
在一些实施例中,图像接收端200可以为智能终端设备,例如,手机、平板、个人计算机、可穿戴设备等等。该图像接收端200上可以安装有与无人飞行器100相匹配的软件应用程序(APP)。用户可以通过该软件应用程序,将接收到的无人飞行器100发送的图像显示于触控显示屏上。
在另一些实施例中,图像接收端200还可以是与无人飞行器100配套的专用控制设备,例如,无人飞行器100的遥控器等,其可以接收来自无人飞行器100的图像并通过内置或者外部连接的显示屏显示。
可以理解的是,上述对于无人飞行器100的各组成部分的命名仅是出于标识的目的,并不应理解为对本发明的实施例的限制。此外,本发明实施例提供的图像传输方法还可以进一步的拓展到其他合适的应用环境中,而不限于图1中所示的应用环境。在实际应用过程中,该应用环境还可以包括更多的图像接收端。
实施例1:
图3为本发明实施例提供的一种图像传输方法的流程示意图。本发明实施例的图像传输方法可由上述无人飞行器中的各组成部分配合执行在此不予限定。
请参阅图3,所述图像传输方法包括:
301:获取原始图像。
在无人飞行器飞行的过程中,可以通过图像采集装置采集原始图像以获取该原始图像。其中,所述图像采集装置可以为相机、摄像机等图像采集设备。并且,为了提高采集到的原始图像的质量,可以采用图像传感器尺寸较大的相机,如全画幅相机或中画幅相机等,以获取全画幅或者中画幅等图像质量较高的原始图像。
302:将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像。
在获取得到原始图像后,将该原始图像转换为第一图像,以便于原始图像的输出。例如,将所获取的原始图像转换为符合音视频接口格式的图像以便输出至图像处理模块进行后续的处理。
该音视频接口包括但不限于以下接口中的一种或多种:高清晰度多媒体接口(High Definition Multimedia Interface,HDMI)、视频图形矩阵(Video GraphicsArray,VGA)、模拟数据接口(Digital Visual Interface,DVI)、显示接口(DisplayPort,DP)。
由于第一图像为符合音视频接口格式的图像,因此,在原始图像转换为第一图像后便通过HDMI、VGA、DVI、DP等音视频接口输出。
在一些实施例中,由于若干帧连续的原始图像可以形成视频,因此也可将该视频转换为符合音视频接口格式的视频,并通过HDMI、VGA、DVI、DP等音视频接口输出,以便进行视频的实时传输。
303:将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像。
由于通常图像接收端无法直接接收由HDMI、VGA、DVI、DP等音视频接口输出的图像,因此,为了实现图像的实时传输,需要将第一图像转换为第二图像,以便图像接收端可接收到经过处理后的图像。
其中,无人飞行器的图像处理模块用于对通过HDMI、VGA、DVI、DP等音视频接口输出的第一图像进行处理。例如,图像处理模块中可包括有转换芯片,用于将所述第一图像转换为符合图像接收端接口格式的图像,也即第二图像。
其中,该转换芯片可以为海思的Hi3519芯片等。该图像接收端接口包括但不限于以下接口中的一种或多种:BT1120、BT656、BT709。例如,可以通过Hi3519芯片将符合HDMI格式的图像转换为符合BT1120格式的图像。
304:对所述第二图像进行编码得到编码后的图像。
图像处理模块还可以包括编码器,用于对第二图像进行编码。在一些实施例中,还可以在同一芯片上实现将所述第一图像转换为第二图像及对所述第二图像进行编码得到编码后的图像的功能,也即将转换芯片和编码器的功能集成于同一芯片上,如集成于Hi3519芯片上。
其中,编码标准可以是DIVX、XVID、AVC、H.263、H.264、H.265、Windows MadiaVideo等等。
305:将所述编码后的图像传输给所述图像接收端。
其中,编码后的图像可以通过图传模块传输给图像接收端,以实现图像的实时传输。并且,在图像接收端接收到编码后的图像后,图像接收端可通过解码器对接收到图像进行解码,并将经解码的图像显示于图像接收端的显示屏上,以便用户可以实时了解采集的图像的情况,从而使得在无人飞行器飞行过程中,若遇到所获取的原始图像出现过曝、过暗、视野等情况时,可以及时进行调整,以使所获取的原始图像的效果满足预期的效果。
在本发明实施例中,首先将所获取的原始图像转换为符合音视频接口格式的第一图像,再将该第一图像转换为符合图像接收端接口格式的第二图像,并对第二图像进行编码,最后将编码后的图像传输给图像接收端,从而实现图像的实时传输,以便用户可以实时看到所获取的图像的情况。
实施例2:
图4为本发明实施例提供的另一种图像传输方法的流程示意图。本发明实施例的图像传输方法可由上述无人飞行器中的各组成部分配合执行在此不予限定。
请参阅图4,所述图像传输方法包括:
401:获取原始图像。
402:存储所述原始图像。
为了后续在需要的时候调用原始图像,可以将获取的原始图像存储于无人飞行器的内置或者外部的存储空间。例如,无人飞行器上设置有外接SD卡接口,SD卡等记忆设备可插入该接口中,以存储所获取的原始图像。并且,若干帧连续的原始图像形成视频或录像,在一些实例中,也可以将由若干帧连续的原始图像所形成视频或录像存储于无人飞行器的内置或者外部的存储空间。
403:对所述原始图像按照预设比例进行压缩处理得到压缩后的图像。
通常为了保证图像的质量,原始图像的分辨率一般较高,例如,原始图像可为4000万分辨率,如此高分辨率的图像并不便于实现图像的实时传输,因此,在获取到原始图像后,可按照预设比例对原始图像进行压缩处理,以便于后续图像的传输。例如,可以将4000万分辨率的原始图像缩小到1080P(1920×1080的分辨率)或者720P(1280×720的分辨率)等。
其中,预设比例可以预先配置于图像采集装置,或者该预设比例也可以根据需要进行调整。
404:将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像。
基于步骤403,将所述原始图像转换为第一图像可以包括:将所述压缩后的图像转换为第一图像。
405:将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像。
406:统计所述第二图像的预设区域中的像素点满足预设条件的数量。
其中,第二图像的预设区域可以是第二图像的全部区域,也可以是第二图像的部分区域。该预设条件为:像素点的图像灰度值小于预设灰度阈值。
通常图像采集装置在设置有机械快门,每次采集原始图像,机械快门会闭合一次。在图像采集装置采集原始图像的过程中,由于机械快门会不停的闭合,会导致所采集的原始图像出现黑屏的情况,由于第二图像为第一图像转换得到的,第一图像由原始图像转换得到的,因此,第二图像中也会出现黑屏的情况,从而导致传输到图像接收端的图像会存在黑屏的图像的情况,影响用户的视角效果。
因此,为了提高用户的视角效果,避免黑屏的情况,在对第二图像进行编码得到编码后的图像之前,需要对黑屏情况进行处理。
如图5所示,由于机械快门会不停的闭合,导致出现黑屏的情况主要包括有以下4中情况:
第1种情况:若干连续帧的第二图像中出现一帧全黑屏图像;
第2种情况:若干连续帧第二图像中出现一帧对称黑边图像,且该对称黑边图像的后一帧图像为全黑屏图像;
第3种情况:若干连续帧第二图像中出现一帧对称黑边图像,且该对称黑边图像的前一帧图像为全黑屏图像;
第4种情况:若干连续帧第二图像中出现一帧对称黑边图像,且该对称黑边图像的后一帧图像为全黑屏图像,该全黑屏图像的后一帧图像为对称黑边图像。
由于机械快门闭合速度非常快,一般大约50ms以内完成整个快门的动作,机械快门闭合和开启本身的时间更短在5ms以内就完成。因此,在帧率为60fps(每秒显示帧数,Frames per Second)时,图5中的第1种情况机械快门闭合时全黑屏图像出现的最多,图5中的第2和第3种情况出现概率非常低,第4种情况几乎不会出现,此外,连续2帧图像为对称黑边图像出现的概率在实际情况中基本为零。在帧率为30fps时,第2、第3种情况更是很少出现了。
因此,为了避免黑屏的情况,可以针对每帧第二图像进行检测,判断是否存在全黑屏图像或对称黑边图像,以防止全黑屏图像或对称黑边图像传输到图像接收端,而影响视角效果。
在一些实现方式中,可以通过被检测的图像也即第二图像的像素点的图像灰度值的情况来确定第二图像是否为全黑屏图像或对称黑边图像,并在出现上述4种情况时,丢弃全黑屏图像或对称黑边图像,以避免黑屏的情况。
具体的,可以通过统计所述第二图像的预设区域中的像素点满足预设条件的数量来判断第二图像是否为全黑屏图像或对称黑边图像。其中,该预设条件为:像素点的图像灰度值小于预设灰度阈值。
针对全黑屏图像与对称黑边图像可以用个不同的判断策略进行判断。由于全黑屏图像是针对第二图像的整个区域而言的,因此,可以基于第二图像的整个区域的像素点的图像灰度值来进行统计及判断;而对称黑边图像是针对第二图像的部分区域而言的,因此,可以基于第二图像的部分区域的像素点的图像灰度值来进行统计及判断。
具体的,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像。所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。
所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像。其中,该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。
下面结合图6(a)和图6(b),分别对全黑屏图像及对称黑边图像的判断进行具体描述。
对于全黑屏图像所对应的数量统计及全黑屏图像的判断,如图6(a)所示,假设第二图像的尺寸为wxh,其中,第二图像的宽为w,第二图像的高为h;像素点的图像灰度值小于预设灰度阈值的数量为m,初始时m=0;处于第二图像的第i行,第j列的像素点的图像灰度值为Y(i,j),其中,i取0~(w-1),j取0~(h-1)。
统计第二图像的全部区域中的像素点的图像灰度值小于预设灰度阈值的像素点的数量,以判断第二图像是否为全黑屏图像,具体如下:
i=0~(w-1),j=0~(h-1)
当Y(i,j)<T时,m=m+1
如果m>M1=w×h-B1,则表明第二图像为全黑屏图像
其中,T为预设灰度阈值。该预设灰度阈值用于界定像素点的灰色等级。该预设灰度阈值可以预先配置于图像处理模块中,并且该预设灰度阈值可以根据需要进行调整。例如,根据历史经验数据,预设灰度阈值T可以为25。
M1为第一预设数量阈值,该第一预设数量阈值用于界定第二图像是否为全黑屏图像。也即,当m>1时,表明第二图像为全黑屏图像;当m≤M1时,表明第二图像不为全黑屏图像。其中,第一预设数量阈值M1由第二图像的尺寸及第一预设坏点容忍数所确定,也即M1=w×h-B1。
B1为第一预设坏点容忍数。对于图像来说,在要求不是特别高的情况下,对于图像中的“坏点”,按照业内默认的标准,“坏点”是一种“正常”现象,只是别太多,在一定情况下,是可以容忍的。因此,为保守起见,在满足图像预期效果的前提下,可以容忍一定的“坏点”数。第一预设坏点容忍数用于界定最大能容忍的“坏点”数。该第一预设坏点容忍数可以预先配置于图像处理模块中,并且该预设灰度阈值可以根据需要进行调整。例如,该第一预设坏点容忍数可以为8。
由于通常把白色与黑色之间按对数关系分成若干级,范围一般从0到255,其中,白色为255,黑色为0,图像灰度值越小,表明颜色越深,也即越接近黑色。因此,当某个像素点的图像灰度值小于预设灰度阈值时,可以认为该像素点接近黑色,此时,像素点的图像灰度值小于预设灰度阈值的数量加1,也即:当Y(i,j)<T时,m=m+1。并且,当统计到像素点的图像灰度值小于预设灰度阈值的数量m>M1时,表明第二图像为全黑屏图像。
对于对称黑边图像所对应的数量统计及对称黑边图像的判断,如图6(b)所示,假设第二图像的尺寸为wxh,其中,第二图像的宽为w,第二图像的高为h;像素点的图像灰度值小于预设灰度阈值的数量为m,初始时m=0;第一区域与第二区域的尺寸均为wxh1,其中,第一区域与第二区域的宽为w,第一区域与第二区域的高为h1,第一区域与第二区域对称分布在第二图像的上下两边;处于第二图像的第i行,第j列的像素点的图像灰度值为Y(i,j),其中,i取0~(w-1),j取0~(h1-1)和(h-h1)~(h-1)。
统计第二图像的部分区域中的像素点的图像灰度值小于预设灰度阈值的像素点的数量,以判断第二图像是否为对称黑边图像,具体如下:
i=0~(w-1),j=0~(h1-1)和j=(h-h1)~(h-1)
当Y(i,j)<T时,m=m+1
如果m>M2=w×h1×2-B2,则表明第二图像为对称黑边图像
其中,T为预设灰度阈值。M2为第二预设数量阈值,该第二预设数量阈值用于界定第二图像是否为对称黑边图像。也即,当m>2时,表明第二图像为对称黑边图像;当m≤M2时,表明第二图像不为对称黑边图像。其中,第二预设数量阈值M2由第一区域与所述第二区域的尺寸及第二预设坏点容忍数所确定,也即M2=w×h1×2-2。
B2为第二预设坏点容忍数。其中,第二预设坏点容忍数与第一预设坏点容忍数类似,因此,在此处不赘述。该第二预设坏点容忍数也可为8。
h1为第一区域或第二区域的高。该高可以预先配置于图像处理模块中,并且可以根据需要进行调整。此外,根据实际情况,h1不能太小,因为太小的话,即使第一区域和第二区域的像素点的灰度值均预设灰度阈值,也即第一区域和第二区域中图像颜色均接近黑色,由于第一区域和第二区域较小,对第二图像的整体的影响并不大,也并不会影响用户的视觉效果,在该种情况下,并不适合丢弃该图像。因此,h1不能太小,例如,h1可以大于10。
由于通常把白色与黑色之间按对数关系分成若干级,范围一般从0到255,其中,白色为255,黑色为0,图像灰度值越小,表明颜色越深,也即越接近黑色。因此,当某个像素点的图像灰度值小于预设灰度阈值时,可以认为该像素点接近黑色,此时,像素点的图像灰度值小于预设灰度阈值的数量加1,也即:当Y(i,j)<T时,m=m+1。并且,当统计到像素点的图像灰度值小于预设灰度阈值的数量m>M2时,表明第二图像为对称黑边图像。
407:检测所述数量是否在预设范围内。
检测所述数量是否在预设范围内,以便确定第二图像是否为全黑屏图像或对称黑边图像,从而提高用户的视觉效果。
对于第二图像不为全黑屏图像的情况,该预设范围为小于或等于第一预设数量阈值,也即当m≤M1时,第二图像不为全黑屏图像;对于第二图像不为对称黑边图像的情况,该预设范围为小于或等于第二预设数量阈值,也即当m≤M2时,第二图像不为对称黑边图像。
408:对所述第二图像进行编码得到编码后的图像。
基于步骤407,所述对所述第二图像进行编码得到编码后的图像包括:将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
409:将所述编码后的图像传输给所述图像接收端。
410:丢弃所述数量不在预设范围内的第二图像。
其中,丢弃所述数量不在预设范围内的第二图像包括:丢弃全黑屏图像(图5中的第1种情况、第2种情况、第3种情况、第4种情况中的第n帧图像);当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像(图5中的第2种情况中的第n-1帧图像、第3种情况中的第n+1帧图像、及第4种情况中的第n-1帧图像和第n+1帧图像)。
通过丢弃所述数量不在预设范围内的第二图像,如全黑屏图像或对称黑边图像,可以避免图像接收端接收到影响视觉效果的图像,以便提高用户的体验。
可以理解的是,在一些实施例中,所述步骤402和/或步骤403在不同的实施例中,可以不是必选步骤,另外,根据本发明实施例的描述可以理解,在不同实施例中,在不矛盾的情况下,所述步骤401-410可以有不同的执行顺序。例如,先执行步骤410再执行步骤409等。
还需要说明的是,本发明实施例中所述步骤401-410中未详尽描述的技术细节,可参考上述实施例的具体描述。
在本发明实施例中,首先将所获取的原始图像转换为符合音视频接口格式的第一图像,再将该第一图像转换为符合图像接收端接口格式的第二图像,并对第二图像进行编码,最后将编码后的图像传输给图像接收端,从而实现图像的实时传输,以便用户可以实时看到所获取的图像的情况。
并且,在本发明实施例中还通过检测第二图像的预设区域中的像素点满足预设条件的数量是否在预设范围内,以丢弃第二图像为全黑屏图像或对称黑边图像的图像,从而优化图像接收端接收到的图像的视觉效果。
实施例3:
图7为本发明实施例提供的一种图像传输装置的示意图。其中,所述图像传输装置70可配置于上述无人飞行器中。
参照图7,所述图像传输装置70包括:获取模块701、存储模块702、压缩模块703、第一转换模块704、第二转换模块705、统计模块706、检测模块707、编码模块708、传输模块709以及丢弃模块710。
具体的,获取模块701用于获取原始图像。
获取模块701可以与图像采集装置连接,在无人飞行器飞行的过程中,获取模块701可以通过图像采集装置采集原始图像以获取该原始图像。其中,所述图像采集装置可以为相机、摄像机等图像采集设备。并且,为了提高采集到的原始图像的质量,可以采用图像传感器尺寸较大的相机,如全画幅相机或中画幅相机等,以获取全画幅或者中画幅等图像质量较高的原始图像。
具体的,存储模块702用于将所述原始图像存储至存储空间。
为了后续在需要的时候调用原始图像,存储模块702可以将获取模块701获取的原始图像存储于无人飞行器的内置或者外部的存储空间。例如,无人飞行器上设置有外接SD卡接口,SD卡等记忆设备可插入该接口中,以存储所获取的原始图像。并且,若干帧连续的原始图像形成视频或录像,在一些实例中,存储模块702也可以将由若干帧连续的原始图像所形成视频或录像存储于无人飞行器的内置或者外部的存储空间。
压缩模块703用于对所述原始图像按照预设比例进行压缩处理得到压缩后的图像。
通常为了保证图像的质量,原始图像的分辨率一般较高,例如,原始图像可为4000万分辨率,如此高分辨率的图像并不便于实现图像的实时传输,因此,在获取模块701获取到原始图像后,压缩模块703可按照预设比例对原始图像进行压缩处理,以便于后续图像的传输。
第一转换模块704用于将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像。
在经过压缩模块703对原始图像进行压缩后,第一转换模块704可以将该压缩后的图像转换为第一图像,以便于压缩后的图像的输出。例如,第一转换模块704将压缩后的图像转换为符合音视频接口格式的图像以便输出至第二转换模块705进行后续的处理。
该音视频接口包括但不限于以下接口中的一种或多种:HDMI、VGA、DVI、DP。
由于第一图像为符合音视频接口格式的图像,因此,通过第一转换模块704将压缩后的图像转换为第一图像后便通过HDMI、VGA、DVI、DP等音视频接口输出。
在一些实施例中,由于若干帧连续的图像可以形成视频,因此第一转换模块704也可将该压缩后的视频转换为符合音视频接口格式的视频,并通过HDMI、VGA、DVI、DP等音视频接口输出,以便进行视频的实时传输。
第二转换模块705用于将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像。
由于通常图像接收端无法直接接收由HDMI、VGA、DVI、DP等音视频接口输出的图像,因此,为了实现图像的实时传输,需要通过第二转换模块705将第一图像转换为第二图像,以便图像接收端可接收到经过处理后的图像。
该图像接收端接口包括但不限于以下接口中的一种或多种:BT1120、BT656、BT709。例如,可以通过第二转换模块705将符合HDMI格式的图像转换为符合BT1120格式的图像。
统计模块706用于统计所述第二图像的预设区域中的像素点满足预设条件的数量。
其中,第二图像的预设区域可以是第二图像的全部区域,也可以是第二图像的部分区域。该预设条件为:像素点的图像灰度值小于预设灰度阈值。
通常图像采集装置在设置有机械快门,每次采集原始图像,机械快门会闭合一次。在图像采集装置采集原始图像的过程中,由于机械快门会不停的闭合,会导致所采集的原始图像出现黑屏的情况,由于第二图像为第一图像转换得到的,第一图像由原始图像转换得到的,因此,第二图像中也会出现黑屏的情况,从而导致传输到图像接收端的图像会存在黑屏的图像的情况,影响用户的视角效果。
因此,为了提高用户的视角效果,避免黑屏的情况,在编码模块708对第二图像进行编码得到编码后的图像之前,需要对黑屏情况进行处理。例如,可以通过统计模块706对第二图像的预设区域中的像素点满足预设条件的数量进行统计,以便基于该数量判断是否存在全黑屏图像或对称黑边图像,若存在时,丢弃全黑屏图像或对称黑边图像,以防止全黑屏图像或对称黑边图像传输到图像接收端,而影响视角效果。
其中,该预设条件为:像素点的图像灰度值小于预设灰度阈值。
针对全黑屏图像与对称黑边图像统计模块706可以用个不同的统计策略进行统计。由于全黑屏图像是针对第二图像的整个区域而言的,因此,统计模块706可以基于第二图像的整个区域的像素点的图像灰度值来进行统计;而对称黑边图像是针对第二图像的部分区域而言的,因此,统计模块706可以基于第二图像的部分区域的像素点的图像灰度值来进行统计。
对于全黑屏图像所对应的数量统计,如图6(a)所示,假设第二图像的尺寸为wxh,其中,第二图像的宽为w,第二图像的高为h;像素点的图像灰度值小于预设灰度阈值的数量为m,初始时m=0;处于第二图像的第i行,第j列的像素点的图像灰度值为Y(i,j),其中,i取0~(w-1),j取0~(h-1)。
统计第二图像的全部区域中的像素点的图像灰度值小于预设灰度阈值的像素点的数量,具体如下:
i=0~(w-1),j=0~(h-1)
当Y(i,j)<T时,m=m+1
其中,T为预设灰度阈值。该预设灰度阈值用于界定像素点的灰色等级。该预设灰度阈值可以预先配置于图像处理模块中,并且该预设灰度阈值可以根据需要进行调整。例如,根据历史经验数据,预设灰度阈值T可以为25。
由于通常把白色与黑色之间按对数关系分成若干级,范围一般从0到255,其中,白色为255,黑色为0,图像灰度值越小,表明颜色越深,也即越接近黑色。因此,当某个像素点的图像灰度值小于预设灰度阈值时,可以认为该像素点接近黑色,此时,像素点的图像灰度值小于预设灰度阈值的数量加1,也即:当Y(i,j)<T时,m=m+1。
对于对称黑边图像所对应的数量统计,如图6(b)所示,假设第二图像的尺寸为wxh,其中,第二图像的宽为w,第二图像的高为h;像素点的图像灰度值小于预设灰度阈值的数量为m,初始时m=0;第一区域与第二区域的尺寸均为wxh1,其中,第一区域与第二区域的宽为w,第一区域与第二区域的高为h1,第一区域与第二区域对称分布在第二图像的上下两边;处于第二图像的第i行,第j列的像素点的图像灰度值为Y(i,j),其中,i取0~(w-1),j取0~(h1-1)和(h-h1)~(h-1)。
统计第二图像的部分区域中的像素点的图像灰度值小于预设灰度阈值的像素点的数量,具体如下:
i=0~(w-1),j=0~(h1-1)和j=(h-h1)~(h-1)
当Y(i,j)<T时,m=m+1
其中,T为预设灰度阈值。h1为第一区域或第二区域的高。该高可以预先配置于图像处理模块中,并且可以根据需要进行调整。此外,根据实际情况,h1不能太小,因为太小的话,即使第一区域和第二区域的像素点的灰度值均预设灰度阈值,也即第一区域和第二区域中图像颜色均接近黑色,由于第一区域和第二区域较小,对第二图像的整体的影响并不大,也并不会影响用户的视觉效果,在该种情况下,并不适合丢弃该图像。因此,h1不能太小,例如,h1可以大于10。
由于通常把白色与黑色之间按对数关系分成若干级,范围一般从0到255,其中,白色为255,黑色为0,图像灰度值越小,表明颜色越深,也即越接近黑色。因此,当某个像素点的图像灰度值小于预设灰度阈值时,可以认为该像素点接近黑色,此时,像素点的图像灰度值小于预设灰度阈值的数量加1,也即:当Y(i,j)<T时,m=m+1。
检测模块707用于检测所述数量是否在预设范围内。
通过检测模块707可以检测所述数量是否在预设范围内,以便确定第二图像是否为全黑屏图像或对称黑边图像,从而提高用户的视觉效果。
对于第二图像不为全黑屏图像的情况,该预设范围为小于或等于第一预设数量阈值,也即当m≤M1时,第二图像不为全黑屏图像,其中,M1为第一预设数量阈值;对于第二图像不为对称黑边图像的情况,该预设范围为小于或等于第二预设数量阈值,也即当m≤M2时,第二图像不为对称黑边图像,其中,M2为第二预设数量阈值。
其中,M1为第一预设数量阈值,该第一预设数量阈值用于界定第二图像是否为全黑屏图像。也即,当m>M1时,表明第二图像为全黑屏图像;当m≤M1时,表明第二图像不为全黑屏图像。其中,第一预设数量阈值M1由第二图像的尺寸及第一预设坏点容忍数所确定,也即M1=w×h-B1。B1为第一预设坏点容忍数。
M2为第二预设数量阈值,该第二预设数量阈值用于界定第二图像是否为对称黑边图像。也即,当m>2时,表明第二图像为对称黑边图像;当m≤M2时,表明第二图像不为对称黑边图像。其中,第二预设数量阈值M2由第一区域与所述第二区域的尺寸及第二预设坏点容忍数所确定,也即M2=w×h1×2-B2。B2为第二预设坏点容忍数。
编码模块708用于对所述第二图像进行编码得到编码后的图像。
为了提高用户的视角效果,避免黑屏的情况,防止全黑屏图像或对称黑边图像传输到图像接收端,编码模块708进行编码的图像应为数量在预设范围内的第二图像,也即编码模块708具体用于:将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
其中,编码标准可以是DIVX、XVID、AVC、H.263、H.264、H.265、Windows MadiaVideo等等。
传输模块709用于将所述编码后的图像传输给所述图像接收端。
其中,经过编码模块708编码后的图像可以通过传输模块709传输给图像接收端,以实现图像的实时传输。并且,在图像接收端接收到编码后的图像后,图像接收端可通过解码器对接收到图像进行解码,并将经解码的图像显示于图像接收端的显示屏上,以便用户可以实时了解采集的图像的情况,从而使得在无人飞行器飞行过程中,若遇到所采集的原始图像出现过曝、过暗、视野等情况时,可以及时进行调整,以使所采集的原始图像的效果满足预期的效果。
丢弃模块710用于丢弃所述数量不在预设范围内的第二图像。
其中,丢弃模块710具体用于:丢弃全黑屏图像(图5中的第1种情况、第2种情况、第3种情况、第4种情况中的第n帧图像);当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像(图5中的第2种情况中的第n-1帧图像、第3种情况中的第n+1帧图像、及第4种情况中的第n-1帧图像和第n+1帧图像)。
其中,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像,所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。也即:
如果m>M1=w×h-B1,则表明第二图像为全黑屏图像
其中,M1为第一预设数量阈值,该第一预设数量阈值用于界定第二图像是否为全黑屏图像。B1为第一预设坏点容忍数。
所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像。该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。也即:
如果m>M2=w×h1×2-B2,则表明第二图像为对称黑边图像
其中,2为第二预设数量阈值,该第二预设数量阈值用于界定第二图像是否为对称黑边图像。B2为第二预设坏点容忍数。
通过丢弃模块710丢弃所述数量不在预设范围内的第二图像,可以避免图像接收端接收到影响视觉效果的图像,以便提高用户的体验。
需要说明的是,在一些实施例中,存储模块702和/或压缩模块703在不同的实施例中,可以不是图像传输装置70的必要模块,也即,在一些实施例中,存储模块702和/或压缩模块703可以省略。
还需要说明的是,在本发明实施例中,所述图像传输装置70可执行任意方法实施例所提供的图像传输方法,具备执行方法相应的功能模块和有益效果。未在图像传输装置70的实施例中详尽描述的技术细节,可参见本方法实施例所提供的图像传输方法。
实施例4:
图8为本发明实施例提供的图像发送端硬件结构示意图。所述图像发送端可以为上述无人飞行器100、无人船或无人飞行器100的摄像组件等。如图8所示,所述图像发送端80包括:
一个或多个处理器801以及存储器802,图8中以一个处理器801为例。
处理器801和存储器802可以通过总线或者其他方式连接,图8中以通过总线连接为例。
存储器802作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例提供的图像传输方法对应的程序指令/模块(例如,附图7所示的获取模块701、存储模块702、压缩模块703、第一转换模块704、第二转换模块705、统计模块706、检测模块707、编码模块708、传输模块709以及丢弃模块710)。处理器801通过运行存储在存储器802中的非易失性软件程序、指令以及模块,从而执行图像发送端的各种功能应用以及数据处理,即实现所述方法实施例提供的图像传输方法。
存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据图像发送端使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至图像发送端。所述网络的实施例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述一个或者多个模块存储在所述存储器802中,当被所述一个或者多个处理器801执行时,执行本发明实施例提供的图像传输方法,例如,执行以上描述的图4中的方法步骤401至步骤410,或实现图7中的701-710模块的功能。
示例性地,该图像发送端还可以包括通信接口,该通信接口用以实现与其他设备,如服务器等,进行通信。图像发送端包括的其他装置在此不予限定。
所述图像发送端可执行本发明实施例提供的图像传输方法,具备执行方法相应的功能模块和有益效果。未在图像发送端实施例中详尽描述的技术细节,可参见本发明实施例提供的图像传输方法。
本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行本发明实施例提供的图像传输方法。例如,执行以上描述的图4中的方法步骤401至步骤410,或实现图7中的701-710模块的功能。
本发明实施例提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本发明实施例提供的图像传输方法。例如,执行以上描述的图4中的方法步骤401至步骤410,或实现图7中的701-710模块的功能。
实施例5:
图9为本发明实施例提供的飞行器图传系统的示意图。其中,该飞行器图传系统90包括如上所述的图像发送端80以及图像接收端200。其中,所述图像发送端80和所述图像接收端200通信连接。图像发送端80可以将获取的原始图像经过处理后,实时传输给图像接收端200,以实现图像的实时传输。并且,图像发送端80通过检测第二图像的预设区域中的像素点满足预设条件的数量是否在预设范围内,以丢弃第二图像为全黑屏图像或对称黑边图像的图像,从而优化图像接收端200接收到的图像的视觉效果。
需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
通过以上的实施例的描述,本领域普通技术人员可以清楚地了解到各实施例可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现所述实施例方法中的全部或部分流程是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如所述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (20)
1.一种图像传输方法,其特征在于,所述方法包括:
获取原始图像;
将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像;
将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像,所述图像接收端接口包括无线传输数字图像接口;
对所述第二图像进行编码得到编码后的图像;
将所述编码后的图像传输给所述图像接收端。
2.根据权利要求1所述的方法,其特征在于,在对所述第二图像进行编码得到编码后的图像之前,所述方法还包括:
统计所述第二图像的预设区域中的像素点满足预设条件的数量;
检测所述数量是否在预设范围内;
所述对所述第二图像进行编码得到编码后的图像,包括:
将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
3.根据权利要求2所述的方法,其特征在于,所述预设条件为:像素点的图像灰度值小于预设灰度阈值。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
丢弃所述数量不在预设范围内的第二图像。
5.根据权利要求4所述的方法,其特征在于,所述丢弃所述数量不在预设范围内的第二图像,包括:
丢弃全黑屏图像,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像;
其中,所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。
6.根据权利要求5所述的方法,其特征在于,所述丢弃所述数量不在预设范围内的第二图像,还包括:
当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像,所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像;
其中,该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。
7.根据权利要求1-6任一项所述的方法,其特征在于,在将所述原始图像转换为第一图像之前,所述方法还包括:
对所述原始图像按照预设比例进行压缩处理得到压缩后的图像;
所述将所述原始图像转换为第一图像,包括:
将所述压缩后的图像转换为第一图像。
8.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
存储所述原始图像。
9.根据权利要求1-6任一项所述的方法,其特征在于,所述音视频接口包括以下接口中的一种或多种:HDMI、VGA、DVI、DP。
10.根据权利要求1-6任一项所述的方法,其特征在于,所述无线传输数字图像接口包括以下接口中的一种或多种:BT1120、BT656、BT709。
11.一种图像传输装置,其特征在于,所述装置包括:
获取模块,用于获取原始图像;
第一转换模块,用于将所述原始图像转换为第一图像,所述第一图像为符合音视频接口格式的图像;
第二转换模块,用于将所述第一图像转换为第二图像,所述第二图像为符合图像接收端接口格式的图像,所述图像接收端接口包括无线传输数字图像接口;
编码模块,用于对所述第二图像进行编码得到编码后的图像;
传输模块,用于将所述编码后的图像传输给所述图像接收端。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:
统计模块,用于统计所述第二图像的预设区域中的像素点满足预设条件的数量;
检测模块,用于检测所述数量是否在预设范围内;
所述编码模块具体用于:
将所述数量在预设范围内的第二图像进行编码得到编码后的图像。
13.根据权利要求12所述的装置,其特征在于,所述预设条件为:像素点的图像灰度值小于预设灰度阈值。
14.根据权利要求12所述的装置,其特征在于,所述装置还包括:
丢弃模块,用于丢弃所述数量不在预设范围内的第二图像。
15.根据权利要求14所述的装置,其特征在于,所述丢弃模块具体用于:
丢弃全黑屏图像,所述全黑屏图像为所述预设区域为所述第二图像的整个区域时所述数量大于第一预设数量阈值的第二图像;
其中,所述第一预设数量阈值由所述第二图像的尺寸及第一预设坏点容忍数所确定。
16.根据权利要求15所述的装置,其特征在于,所述丢弃模块具体用于:
当对称黑边图像的相邻帧图像为全黑屏图像时,丢弃对称黑边图像,所述对称黑边图像为所述预设区域为所述第二图像的部分区域时所述数量大于第二预设数量阈值的第二图像;
其中,该部分区域包括第一区域和第二区域,所述第一区域与所述第二区域为对称分布,所述第二预设数量阈值由所述第一区域与所述第二区域的尺寸、第二预设坏点容忍数所确定。
17.根据权利要求11-16任一项所述的装置,其特征在于,所述装置还包括:
压缩模块,用于对所述原始图像按照预设比例进行压缩处理得到压缩后的图像;
所述第一转换模块具体用于:
将所述压缩后的图像转换为第一图像。
18.根据权利要求11-16任一项所述的装置,其特征在于,所述装置还包括:
存储模块,用于将所述原始图像存储至存储空间。
19.一种图像发送端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-10的任一项所述的方法。
20.一种飞行器图传系统,其特征在于,包括:图像发送端以及图像接收端;
其中,所述图像发送端和所述图像接收端通信连接;
所述图像发送端为如权利要求19所述的图像发送端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110961547.8A CN113645501A (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110961547.8A CN113645501A (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
CN201811101486.2A CN109040840B (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811101486.2A Division CN109040840B (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113645501A true CN113645501A (zh) | 2021-11-12 |
Family
ID=64617714
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110961547.8A Pending CN113645501A (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
CN201811101486.2A Active CN109040840B (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811101486.2A Active CN109040840B (zh) | 2018-09-20 | 2018-09-20 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11523085B2 (zh) |
CN (2) | CN113645501A (zh) |
WO (1) | WO2020057609A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113645501A (zh) | 2018-09-20 | 2021-11-12 | 深圳市道通智能航空技术股份有限公司 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
CN109714531B (zh) * | 2018-12-26 | 2021-06-01 | 深圳市道通智能航空技术股份有限公司 | 一种图像处理方法、装置和无人机 |
CN110324669A (zh) * | 2019-07-01 | 2019-10-11 | 广州视源电子科技股份有限公司 | 缩略图的传输方法、装置及系统 |
WO2021102738A1 (zh) * | 2019-11-27 | 2021-06-03 | 深圳市大疆创新科技有限公司 | 集成相机机身的云台组件和拍摄设备 |
CN110958431A (zh) * | 2019-12-11 | 2020-04-03 | 武汉迅检科技有限公司 | 多路视频压缩后传系统及方法 |
CN113572999A (zh) * | 2021-07-20 | 2021-10-29 | 康佳集团股份有限公司 | 一种数据转换方法、装置、终端设备及存储介质 |
CN116112712B (zh) * | 2023-01-12 | 2023-09-26 | 联通沃音乐文化有限公司 | 一种自适应影音视频传输播放方法 |
CN117579896B (zh) * | 2024-01-15 | 2024-04-02 | 深圳市光明顶技术有限公司 | 无人机视频传输处理方法、装置、设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102131101A (zh) * | 2011-04-21 | 2011-07-20 | 江苏东怡软件技术有限公司 | 智能视频图像质量自动分析系统及其分析方法 |
CN105160636A (zh) * | 2015-07-09 | 2015-12-16 | 北京控制工程研究所 | 一种面向星上光学成像敏感器的自适应图像预处理方法 |
CN105450980A (zh) * | 2014-08-25 | 2016-03-30 | 北京计算机技术及应用研究所 | 一种高清航拍控制与视频回传方法及系统 |
CN105657486A (zh) * | 2015-08-21 | 2016-06-08 | 乐视致新电子科技(天津)有限公司 | 音视频播放设备 |
CN106028114A (zh) * | 2016-05-19 | 2016-10-12 | 浙江大华技术股份有限公司 | 一种实时采集音视频证据的证人保护方法及装置 |
CN106483971A (zh) * | 2015-08-27 | 2017-03-08 | 成都鼎桥通信技术有限公司 | 无人机数据传输方法和装置 |
WO2017045326A1 (zh) * | 2015-09-17 | 2017-03-23 | 深圳市十方联智科技有限公司 | 一种无人飞行器的摄像处理方法 |
CN107079105A (zh) * | 2016-11-14 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 图像处理方法、装置、设备及视频图传系统 |
CN207638795U (zh) * | 2017-12-29 | 2018-07-20 | 长江勘测规划设计研究有限责任公司 | 基于无人机的岩石高边坡远程信息采集设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL201682A0 (en) * | 2009-10-22 | 2010-11-30 | Bluebird Aero Systems Ltd | Imaging system for uav |
JP2012248984A (ja) * | 2011-05-26 | 2012-12-13 | Sony Corp | 信号送信装置、信号送信方法、信号受信装置、信号受信方法及び信号伝送システム |
MX341101B (es) * | 2012-08-10 | 2016-08-08 | Lg Electronics Inc | Aparato transceptor de señales y metodo para transmitir y recibr señales. |
CN103269425A (zh) * | 2013-04-18 | 2013-08-28 | 中国科学院长春光学精密机械与物理研究所 | 多功能智能图像转换系统 |
CN104219492B (zh) * | 2013-11-14 | 2017-12-15 | 成都时代星光科技有限公司 | 无人机图像传输系统 |
CN104683773B (zh) * | 2015-03-25 | 2017-08-25 | 北京真德科技发展有限公司 | 无人机视频高速传输方法 |
WO2017128314A1 (zh) * | 2016-01-29 | 2017-08-03 | 深圳市大疆创新科技有限公司 | 视频数据传输方法、系统、设备和拍摄装置 |
CN106060582B (zh) * | 2016-05-24 | 2019-06-11 | 广州华多网络科技有限公司 | 视频传输系统、方法及装置 |
CN106127698A (zh) * | 2016-06-15 | 2016-11-16 | 深圳市万普拉斯科技有限公司 | 图像降噪处理方法和装置 |
CN106375720A (zh) * | 2016-09-12 | 2017-02-01 | 中国科学院自动化研究所 | 智能视觉云台系统及其实现方法 |
WO2018076217A1 (zh) * | 2016-10-26 | 2018-05-03 | 深圳市大疆灵眸科技有限公司 | 云台 |
CN106780598A (zh) * | 2016-12-05 | 2017-05-31 | 歌尔科技有限公司 | 一种基于无人机的水面漂浮物检测方法和无人机 |
CN113645501A (zh) * | 2018-09-20 | 2021-11-12 | 深圳市道通智能航空技术股份有限公司 | 图像传输方法、装置、图像发送端及飞行器图传系统 |
-
2018
- 2018-09-20 CN CN202110961547.8A patent/CN113645501A/zh active Pending
- 2018-09-20 CN CN201811101486.2A patent/CN109040840B/zh active Active
-
2019
- 2019-09-19 WO PCT/CN2019/106726 patent/WO2020057609A1/zh active Application Filing
-
2021
- 2021-03-19 US US17/206,466 patent/US11523085B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102131101A (zh) * | 2011-04-21 | 2011-07-20 | 江苏东怡软件技术有限公司 | 智能视频图像质量自动分析系统及其分析方法 |
CN105450980A (zh) * | 2014-08-25 | 2016-03-30 | 北京计算机技术及应用研究所 | 一种高清航拍控制与视频回传方法及系统 |
CN105160636A (zh) * | 2015-07-09 | 2015-12-16 | 北京控制工程研究所 | 一种面向星上光学成像敏感器的自适应图像预处理方法 |
CN105657486A (zh) * | 2015-08-21 | 2016-06-08 | 乐视致新电子科技(天津)有限公司 | 音视频播放设备 |
CN106483971A (zh) * | 2015-08-27 | 2017-03-08 | 成都鼎桥通信技术有限公司 | 无人机数据传输方法和装置 |
WO2017045326A1 (zh) * | 2015-09-17 | 2017-03-23 | 深圳市十方联智科技有限公司 | 一种无人飞行器的摄像处理方法 |
CN106028114A (zh) * | 2016-05-19 | 2016-10-12 | 浙江大华技术股份有限公司 | 一种实时采集音视频证据的证人保护方法及装置 |
CN107079105A (zh) * | 2016-11-14 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 图像处理方法、装置、设备及视频图传系统 |
CN207638795U (zh) * | 2017-12-29 | 2018-07-20 | 长江勘测规划设计研究有限责任公司 | 基于无人机的岩石高边坡远程信息采集设备 |
Also Published As
Publication number | Publication date |
---|---|
US11523085B2 (en) | 2022-12-06 |
CN109040840A (zh) | 2018-12-18 |
CN109040840B (zh) | 2021-09-21 |
US20210211607A1 (en) | 2021-07-08 |
WO2020057609A1 (zh) | 2020-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109040840B (zh) | 图像传输方法、装置、图像发送端及飞行器图传系统 | |
CN111182268B (zh) | 视频数据传输方法、系统、设备和拍摄装置 | |
CN110730287B (zh) | 一种可拆换的云台相机、飞行器、系统及其云台拆换方法 | |
US20200380263A1 (en) | Detecting key frames in video compression in an artificial intelligence semiconductor solution | |
US20200244970A1 (en) | Video processing method, device, aerial vehicle, system, and storage medium | |
CN109120869B (zh) | 双光图像整合方法、整合设备及无人机 | |
US11514371B2 (en) | Low latency image processing using byproduct decompressed images | |
CN110291774B (zh) | 一种图像处理方法、设备、系统及存储介质 | |
US20170150126A1 (en) | Photographing device and operating method of the same | |
US10467737B2 (en) | Method and device for adjusting grayscale values of image | |
US20200007794A1 (en) | Image transmission method, apparatus, and device | |
CN112313596A (zh) | 基于飞行器的巡检方法、设备及存储介质 | |
CN109949381A (zh) | 图像处理方法、装置、图像处理芯片、摄像组件及飞行器 | |
US11340772B2 (en) | Generation device, generation system, image capturing system, moving body, and generation method | |
EP3700199B1 (en) | Data transmission method, camera and electronic device | |
EP3639089B1 (en) | Systems and methods for blocking a target in video monitoring | |
US20200106821A1 (en) | Video processing apparatus, video conference system, and video processing method | |
CN114766030A (zh) | 用于改进的对象检测的方法和设备 | |
CN108496351B (zh) | 无人机及其控制方法、控制终端及其控制方法 | |
CN112199547A (zh) | 图像处理方法及装置、存储介质和电子设备 | |
CN114782278A (zh) | 图像去噪方法、装置、系统及电子设备 | |
CN113676673A (zh) | 图像采集方法、图像采集系统及无人设备 | |
WO2020000311A1 (zh) | 图像处理方法、装置、设备以及无人机 | |
CN112913221A (zh) | 图像处理方法、装置、穿越机、图像优化系统及存储介质 | |
WO2021239224A1 (en) | A computer software module arrangement, a circuitry arrangement, an arrangement and a method for improved image processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |