一种图像编码设备、方法及图像编码器技术

技术编号:24692704 阅读:43 留言:0更新日期:2020-06-27 11:39
本申请公开了一种图像编码设备、方法及图像编码器。图像编码设备包括图像编码器、数据输入接口以及数据输出接口。图像编码器分别与数据输入接口以及数据输出接口通信连接。其中图像编码器包括接收模块、人工智能处理模块、编码模块以及输出模块。并且其中接收模块用于通过数据输入接口接收待编码图像。人工智能处理模块用于检测待编码图像中的目标对象。编码模块用于以第一压缩率对待编码图像中包含目标对象的第一图像区域进行编码,以第二压缩率对待编码图像中不包含目标对象的第二图像区域进行编码,生成编码后的编码图像,其中第一压缩率小于第二压缩率。通过本实施例,可以提高图像数据在稳定传输时的图像质量。

An image coding device, method and image encoder

【技术实现步骤摘要】
一种图像编码设备、方法及图像编码器
本专利技术申请涉及图像处理领域,特别是涉及一种图像编码设备、方法及图像编码器。
技术介绍
随着技术的发展,更多高分辨率的成像技术应用在成像设备中,比如高清摄像机或者单反照相机等等。通常利用这些成像设备产生的大量高清视频流数据或者图像数据进行图像数据传输,以满足人们在工作、学习和生活中对高清视频流数据和图像数据的获取。为了保证图像数据传输的速率和稳定性,通常使用图像处理器对图像数据进行图像编码处理。现有的图像编码处理设备中,会对整个完整的图像数据进行统一压缩,如果想要获取高的清晰度,必然会导致图像在压缩过程中压缩率过低,码率过高。比如,对1080p@30fps的图像数据进行压缩,为获取1080p的清晰画面,需要码率达到5Mbps,而在日常生活中的宽带的上行带宽就是5Mbps,这种现有的网络速度很难满足1080p的高清度画面,从而无法满足图像数据在稳定传输时的图像质量。
技术实现思路
本公开提供了一种图像编码设备、方法及图像编码器,可以提高图像数据在稳定传输时的图像质量。第一方面,本专利技术提供了一种图像编码设备,包括图像编码器、数据输入接口以及数据输出接口。图像编码器分别与数据输入接口以及数据输出接口通信连接。其中图像编码器包括接收模块、人工智能处理模块、编码模块以及输出模块。并且其中接收模块用于通过数据输入接口接收待编码图像。人工智能处理模块用于检测待编码图像中的目标对象。编码模块用于以第一压缩率对待编码图像中包含目标对象的第一图像区域进行编码,以第二压缩率对待编码图像中不包含目标对象的第二图像区域进行编码,生成编码后的编码图像,其中第一压缩率小于第二压缩率。第二方面,本申请专利技术提供了一种图像编码器,包括接收模块、人工智能处理模块、编码模块以及输出模块。其中接收模块用于接收待编码图像。人工智能处理模块用于检测待编码图像中的目标对象。编码模块用于以第一压缩率对待编码图像中包含目标对象的第一图像区域进行编码,以第二压缩率对待编码图像中不包含目标对象的第二图像区域进行编码,生成编码后的编码图像,其中第一压缩率小于第二压缩率。第三方面,本申请专利技术提供了一种图像编码方法。包括:接收待编码图像;检测待编码图像中的目标对象;以及以第一压缩率对待编码图像中包含目标对象的第一图像区域进行编码,以及以第二压缩率对待编码图像中不包含目标对象的第二图像区域进行编码,生成编码后的编码图像,其中第一压缩率小于所述第二压缩率。本专利技术实施例中提供的图像编码设备中,通过图像编码器中的人工智能处理模块检测所接收的待编码图像中的目标对象,使用图像编码器中的编码模块以第一压缩率对包含目标对象的第一图像区域进行编码,以第二压缩率对不包含目标对象的第二图像区域进行编码,其中第一压缩率小于第二压缩率。通过对目标对象以较低压缩率的第一压缩率进行编码,能够保证图像中重视度较高的目标对象对应区域的清晰度,从而提高了图像的视觉观看质量。综上,通过对待编码图像进行分区域的图片编码处理能够在保证图像数据稳定传输的同时,还提高了图像质量。附图说明后文将参照附图以示例性而非限制性的方式详细描述本申请的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1为本申请一实施例提供的一种图像编码设备的结构示意图;图2为本申请一实施例提供的一种图像编码器的结构示意图;图3为本申请一实施例提供的一种图像编码方法的流程示意图。附图标记:图像编码器100,数据输入接口200,数据输出接口300,存储器400,控制模块110、接收模块120,人工智能处理模块130,编码模块140,第一编码单元141,第二编码单元142,输出模块150,存储控制模块160,预处理模块170,图像格式转换单元171,图像缩放单元172,图像增强单元173,卷积神经网络单元131~13n,HDMI/DP接口单元121~12n,HDMI/DP输入接口201~20n,HDMI/DP输出单元151,网络接口单元152,HDMI/DP输出接口301,网络接口302。具体实施方式需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。为了使本
的人员更好地理解本公开方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便这里描述的本公开的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。根据本实施例提供的第一方面,图1为本申请一实施例提供的一种图像编码设备的结构示意图。如图1所示,图像编码设备包括图像编码器100、数据输入接口200以及数据输出接口300。其中,图像编码器100分别与数据输入接口200以及数据输出接口300通信连接。其中,图像编码器100包括接收模块120、人工智能处理模块130、编码模块140以及输出模块150。并且其中,接收模块120用于通过数据输入接口200接收待编码图像,人工智能处理模块130用于检测待编码图像中的目标对象,以及编码模块140用于以第一压缩率对待编码图像中包含目标对象的第一图像区域进行编码,以及以第二压缩率对待编码图像中不包含目标对象的第二图像区域进行编码,生成编码后的编码图像,其中第一压缩率小于第二压缩率。本申请实施例中的待编码图像,可以是通过图片直接获取的图像数据,也可以是通过视频流中实时获取的图像数据,这里不做特殊限定。具体地,通过编码模块140以第一压缩率对包含目标对象的第一图像区域进行编码,以及以第二压缩率对不包含目标对象的第二图像区域进行编码,其中第一压缩率小于第二压缩率。即通过编码模块140可以实现将待编码图像进行分区域编码处理后,使得在以较高压缩率(例如第二压缩率)对待编码图像进行编码的同时,还能保证图像中重视度较高的目标对象对应区域的图像信息不会因为过本文档来自技高网
...

【技术保护点】
1.一种图像编码设备,其特征在于,包括图像编码器(100)、数据输入接口(200)以及数据输出接口(300),所述图像编码器(100)分别与所述数据输入接口(200)以及所述数据输出接口(300)通信连接,其中/n所述图像编码器(100)包括接收模块(120)、人工智能处理模块(130)、编码模块(140)以及输出模块(150),并且其中/n所述接收模块(120)用于通过所述数据输入接口(200)接收待编码图像;/n所述人工智能处理模块(130)用于检测所述待编码图像中的目标对象;以及/n所述编码模块(140)用于以第一压缩率对所述待编码图像中包含所述目标对象的第一图像区域进行编码,以及以第二压缩率对所述待编码图像中不包含所述目标对象的第二图像区域进行编码,生成编码后的编码图像,其中所述第一压缩率小于所述第二压缩率。/n

【技术特征摘要】
1.一种图像编码设备,其特征在于,包括图像编码器(100)、数据输入接口(200)以及数据输出接口(300),所述图像编码器(100)分别与所述数据输入接口(200)以及所述数据输出接口(300)通信连接,其中
所述图像编码器(100)包括接收模块(120)、人工智能处理模块(130)、编码模块(140)以及输出模块(150),并且其中
所述接收模块(120)用于通过所述数据输入接口(200)接收待编码图像;
所述人工智能处理模块(130)用于检测所述待编码图像中的目标对象;以及
所述编码模块(140)用于以第一压缩率对所述待编码图像中包含所述目标对象的第一图像区域进行编码,以及以第二压缩率对所述待编码图像中不包含所述目标对象的第二图像区域进行编码,生成编码后的编码图像,其中所述第一压缩率小于所述第二压缩率。


2.根据权利要求1所述的图像编码设备,其特征在于,还包括存储器(400),并且所述图像编码器(100)还包括存储控制模块(160),其中所述存储器(400)与所述存储控制模块(160)通信连接,并且其中
所述存储控制模块(160)分别与所述接收模块(120)、所述人工智能处理模块(130)、所述编码模块(140)以及所述输出模块(150)通信连接。


3.根据权利要求2所述的图像编码设备,其特征在于,所述图像编码器(100)还包括预处理模块(170),所述预处理模块(170)与所述存储控制模块(160)通信连接,其中
所述预处理模块(170)用于通过所述存储控制模块(160)从所述存储器(400)中读取所接收的待编码图像,并对所述待编码图像进行预处理,以便适于所述人工智能处理模块(130)检测。


4.根据权利要求3所述的图像编码设备,其特征在于,所述预处理模块(170)包括图像格式转换单元(171)、图像缩放单元(172)以及图像增强单元(173),其中
所述图像格式转换单元(171)用于将所述待编码图像的图像格式转换为适于所述人工智能处理模块(130)检测的图像格式;
所述图像缩放单元(172)用于对所述待编码图像进行分辨率缩小或放大处理;
所述图像增强单元(173)用于对所述待编码图像进行图像去噪增强处理。


5.根据权利要求3所述的图像编码设备,其特征在于,所述图像编码器(100)还包括控制模块(110),其中
所述控制模块(110)分别与所述接收模块(120)、所述预处理模块(170)、所述人工智能处理模块(130)、所述编码模块(140)以及所述输出模块(...

【专利技术属性】
技术研发人员:张焱张华宾林铭
申请(专利权)人:北京都是科技有限公司
类型:发明
国别省市:北京;11

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

1