一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于人工图像Y分量不变性的YUV图像转换方法及系统与流程

2021-10-24 12:24:00 来源:中国专利 TAG:图像 分量 图像转换 方法 系统

基于人工图像y分量不变性的yuv图像转换方法及系统
技术领域
1.本发明属于图像传输的格式转换领域,具体涉及了一种基于人工图像y分量不变性的yuv图像转换方法及系统。


背景技术:

2.在图像和视频处理领域,为了减少图像尺寸和视频带宽。主流的技术标准(jpeg、h.264等标准)大都采用yuv420格式作为输入和输出格式。在对图像和视频进行编码时,通常会将yuv444格式数据转换成yuv420格式,uv分量的缩减通常是取相邻2x2的4个像素的uv分量的均值。在对图像和视频进行解码输出时,对uv分量的重建通常是采用简单的复制或插值滤波的方式进行。
3.如图1所示,为现有技术图像传输过程中yuv444格式压缩为yuv420格式,再通过复制方式重建为yuv444格式的过程示意图,压缩之前的yuv444格式图像中一个2
×
2像素区域的像素的yuv分量为,在压缩过程中y分量不变,uv分量值更新为原来的平均值,,,即压缩后的2
×
2像素区域的像素在yuv420格式中的yuv分量为,将该2
×
2像素区域的像素通过复制方式进行uv分量重建,其在yuv444格式中的yuv分量为,对比可见,压缩再通过复制方式重建后,其像素uv分量存在明显的差别,从yuv444格式转换为yuv420格式后,uv分量损失了75%的信息,而重建后损失的信息并没有能找回。
4.总的来说,现有技术的复制或插值滤波方法在进行yuv444格式压缩到yuv420格式,再重建为yuv444格式的过程,对图像和视频内容为自然图像的场景,不会产生明显的颜色失真现象,但是对于图像和视频内容为人工图像(彩色文字、表格)的场景,则会导致肉眼可见的颜色失真现象。


技术实现要素:

5.为了解决现有技术中的上述问题,即现有技术将yuv444格式人工图像压缩为yuv420格式,再重建为yuv444格式时,由于uv信息损失导致重建后的图像颜色失真的问题,本发明提供了一种基于人工图像y分量不变性的yuv图像转换方法,该方法包括:步骤s10,获取将yuv444格式压缩得到的yuv420格式图像作为待重建yuv420格式图像;步骤s20,分别获取所述待重建yuv420格式图像中当前2
×
2像素区域的像素点的yuv分量和8个相邻2
×
2像素区域的像素点的yuv分量,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记,根据y分量的特征判断并执行:
若满足设定重建条件,则跳转步骤s30;否则,通过复制的方式进行当前像素点的uv分量重建;步骤s30,若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为1:3或2:2,则通过预设的第一uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或2:2,则通过预设的第二uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3,则通过预设的第三uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;步骤s40,通过步骤s20

步骤s30方法遍历待重建yuv420格式图像的每一个2
×
2像素区域的像素点,获得重建后的yuv444格式图像。
6.在一些优选的实施例中,所述设定重建条件为:当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1或1:3或2:2;当前2
×
2像素区域的像素点的相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3或2:2;当前2
×
2像素区域的像素点与相邻2
×
2像素区域的像素点的y分量的特征不相同。
7.在一些优选的实施例中,当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1时包括:y分量的4个值中有3个为同一数值,另一个为数值,且在左上角位置;y分量的4个值中有3个为同一数值,另一个为数值,且在右上角位置;y分量的4个值中有3个为同一数值,另一个为数值,且在左下角位置;y分量的4个值中有3个为同一数值,另一个为数值,且在右下角位置。
8.在一些优选的实施例中,当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3时包括:y分量的4个值中有3个为同一数值,另一个为数值,且在左上角位置;y分量的4个值中有3个为同一数值,另一个为数值,且在右上角位置;
y分量的4个值中有3个为同一数值,另一个为数值,且在左下角位置;y分量的4个值中有3个为同一数值,另一个为数值,且在右下角位置。
9.在一些优选的实施例中,当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2时包括:y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和右上角位置,在左下角和右下角位置;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左下角和右下角位置,在左上角和右上角位置;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和左下角位置,在右上角和右下角位置;y分量的4个值中有2个为同一数值,另2个为同一数值,且在右上角和右下角位置,在左上角和左下角位置;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和右下角位置,在右上角和左下角位置;y分量的4个值中有2个为同一数值,另2个为同一数值,且在右上角和左下角位置,在左上角和右下角位置。
10.在一些优选的实施例中,所述预设的第一uv分量重建方法为:若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为1:3,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色且与的比例为2:2,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
11.在一些优选的实施例中,所述预设的第二uv分量重建方法为:
若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为3:1,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为2:2,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
12.在一些优选的实施例中,所述预设的第三uv分量重建方法为:若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为3:1,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为1:3,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
13.本发明的另一方面,提出了一种基于人工图像y分量不变性的yuv图像转换系统,该系统包括以下模块:
图像获取模块,配置为获取将yuv444格式压缩得到的yuv420格式图像作为待重建yuv420格式图像;yuv分量获取模块,配置为分别获取所述待重建yuv420格式图像中当前2
×
2像素区域的像素点的yuv分量和8个相邻2
×
2像素区域的像素点的yuv分量;其中,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记;判断及跳转模块,配置为根据y分量的特征判断并执行:若满足设定重建条件,则跳转重建判别及跳转模块;否则,通过复制的方式进行当前像素点的uv分量重建;重建判别及跳转模块,配置为若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为1:3或2:2,则跳转第一重建模块;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或2:2,则跳转第二重建模块;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3,则跳转第三重建模块;第一重建模块,配置为通过预设的第一uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;第二重建模块,配置为通过预设的第二uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;第三重建模块,配置为通过预设的第三uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;遍历模块,配置为遍历待重建yuv420格式图像的每一个2
×
2像素区域的像素点,获得重建后的yuv444格式图像。
14.本发明的第三方面,提出了一种电子设备,包括:至少一个处理器;以及与至少一个所述处理器通信连接的存储器;其中,所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的基于人工图像y分量不变性的yuv图像转换方法。
15.本发明的有益效果:(1)本发明基于人工图像y分量不变性的yuv图像转换方法,通过对yuv420格式(yuv444格式压缩得到)数据中每个uv分量和其相邻uv分量各自对应的4个y分量数据的分析,采用y分量数值来确定原始图像的颜色数量(每一个数值表示一个颜色),如果能确定当前uv分量和某个相邻uv分量对应的原始图像具有相同的不超过2种颜色且比例不同,则通过解二元一次方程的方式重建uv分量;如果不能确定上述条件,则采用复制方式重建uv分
量。因此,本发明在图像和视频内容为人工图像(计算机生成的彩色文字、表格)的情况下,有效改善了yuv420格式数据中uv分量的失真情况,通过本专利方法重建的yuv444数据与原始yuv444数据的误差变得更低,颜色失真程度极小。
16.(2)本发明基于人工图像y分量不变性的yuv图像转换方法,在图像和视频内容为自然图像(相机、摄影机等拍摄内容)时,采用本发明进行yuv420数据重建的yuv444数据,其效果不差于传统方法,具有很好的适应性。
附图说明
17.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:图1是现有技术图像传输过程中yuv444格式压缩为yuv420格式,再通过复制方式重建为yuv444格式的过程示意图;图2是本发明基于人工图像y分量不变性的yuv图像转换方法的流程示意图;图3是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的当前2
×
2像素区域的像素点和8个相邻2
×
2像素区域的像素点yuv分量示意图;图4是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的y分量的特征类别示意图;图5是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像的yuv分量;图6是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后的yuv420图像的yuv分量;图7是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后的y分类标记类型信息示意图;图8是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后uv重建示意图;图9是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后再重建的重建yuv444图像的yuv分量;图10是本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像与压缩再重建的yuv444格式图像的uv分量差别示意图。
具体实施方式
18.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
19.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
20.本发明的一种基于人工图像y分量不变性的yuv图像转换方法,该方法包括:步骤s10,获取将yuv444格式压缩得到的yuv420格式图像作为待重建yuv420格式图像;
步骤s20,分别获取所述待重建yuv420格式图像中当前2
×
2像素区域的像素点的yuv分量和8个相邻2
×
2像素区域的像素点的yuv分量,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记,根据y分量的特征判断并执行:若满足设定重建条件,则跳转步骤s30;否则,通过复制的方式进行当前像素点的uv分量重建;步骤s30,若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为1:3或2:2,则通过预设的第一uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或2:2,则通过预设的第二uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3,则通过预设的第三uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;步骤s40,通过步骤s20

步骤s30方法遍历待重建yuv420格式图像的每一个2
×
2像素区域的像素点,获得重建后的yuv444格式图像。
21.为了更清晰地对本发明基于人工图像y分量不变性的yuv图像转换方法进行说明,下面结合图2对本发明实施例中各步骤展开详述。
22.本发明第一实施例的基于人工图像y分量不变性的yuv图像转换方法,包括步骤s10

步骤s40,各步骤详细描述如下:步骤s10,获取将yuv444格式压缩得到的yuv420格式图像作为待重建yuv420格式图像。
23.自然图像由于像素间的yuv分量值本身存在较大的差异,将yuv444格式压缩为yuv420格式,再通过复制或者插值滤波的方式重建为yuv444格式的过程中,虽然也会丢失一部分的信息,但重建后的yuv分量值的差异在本身图像像素点yuv分量值差异较大的情况下,并不明显,因而不会产生明显的颜色失真现象,但是人工图像,例如彩色文字、各种颜色的纯色块或者表格等等,其yuv分量值本身没有差异,从而重建后的yuv分量值损失的差异就会较为明显地体现出来,因而会导致肉眼可见的颜色失真现象。
24.步骤s20,分别获取所述待重建yuv420格式图像中当前2
×
2像素区域的像素点的yuv分量和8个相邻2
×
2像素区域的像素点的yuv分量,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记,
根据y分量的特征判断并执行:若满足设定重建条件,则跳转步骤s30;否则,通过复制的方式进行当前像素点的uv分量重建。
25.设定重建条件为:当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1或1:3或2:2;当前2
×
2像素区域的像素点的相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3或2:2;当前2
×
2像素区域的像素点与相邻2
×
2像素区域的像素点的y分量的特征不相同。
26.如图3所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的当前2
×
2像素区域的像素点和8个相邻2
×
2像素区域的像素点yuv分量示意图,当前2
×
2像素区域的像素点yuv分量为,8个相邻2
×
2像素区域的像素点yuv分量为,其中,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记。
27.如图4所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的y分量的特征类别示意图,包括图4第一行第一个所示的1种单色特征,图4第一行第二个所示的1种多于两种颜色特征,图4第二行所示的4种双色和且、与的比例为3:1特征,图4第三行所示的4种双色和且、与的比例为1:3特征以及图4第四行所示的6种双色和且、与的比例为2:2特征。
28.当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1时包括:y分量的4个值中有3个为同一数值,另一个为数值,且在左上角位置,图4第二行第一个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在右上角位置,图4第二行第二个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在左下角位置,图4第二行第三个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在右下角位置,图4第二行第四个所示。
29.当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3时包括:y分量的4个值中有3个为同一数值,另一个为数值,且在左上角位置,图4第三行第一个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在右上角位置,图4第
三行第二个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在左下角位置,图4第三行第三个所示;y分量的4个值中有3个为同一数值,另一个为数值,且在右下角位置,图4第三行第四个所示。
30.当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2时包括:y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和右上角位置,在左下角和右下角位置,图4第四行第一个所示;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左下角和右下角位置,在左上角和右上角位置,图4第四行第二个所示;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和左下角位置,在右上角和右下角位置,图4第四行第三个所示;y分量的4个值中有2个为同一数值,另2个为同一数值,且在右上角和右下角位置,在左上角和左下角位置,图4第四行第四个所示;y分量的4个值中有2个为同一数值,另2个为同一数值,且在左上角和右下角位置,在右上角和左下角位置,图4第四行第五个所示;y分量的4个值中有2个为同一数值,另2个为同一数值,且在右上角和左下角位置,在左上角和右下角位置,图4第四行第六个所示。
31.步骤s30,若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为1:3或2:2,则通过预设的第一uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建:若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为1:3,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分
量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色且与的比例为2:2,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
32.若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或2:2,则通过预设的第二uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建:若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为3:1,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为2:2,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
33.若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3,则通过预设的第三uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建:若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像
素点的y分量的特征为单色且,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为3:1,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为;若当前2
×
2像素区域的像素点的8个相邻2
×
2像素区域中至少存在一个区域的像素点的y分量的特征为双色和且与的比例为1:3,,则当前2
×
2像素区域的像素点中对应的uv分量重建值为,对应的uv分量重建值为。
34.步骤s40,通过步骤s20

步骤s30方法遍历待重建yuv420格式图像的每一个2
×
2像素区域的像素点,获得重建后的yuv444格式图像。
35.下面以一个实例具体说明将原始yuv444格式图像压缩为yuv420图像,再通过本发明方法重建为yuv444格式图像的过程。
36.如图5所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像的yuv分量,图像内容为蓝色背景下的红色字母b。
37.如图6所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后的yuv420图像的yuv分量,对比可以看出,压缩后的图像损失了75%的信息。
38.如图7所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后的y分类标记类型信息示意图,单色的为t0类别,双色根据与的比例分别划分并标记。
39.如图8所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后uv重建示意图,检查每个uvn(n=0~34)与其相邻的uv之间是否满足重建条件。例如uv6和uv0满足重建条件,重建后分量对应的uv分量重建值为uv
6a
=(240,110),对应的uv分量重建值为uv
6b
=((4*128

240)/3,(4*208

110)/3)=(91,241)。
40.如图9所示,为本发明基于人工图像y分量不变性的yuv图像转换方法一种实施例的原始yuv444格式图像压缩后再重建的重建yuv444图像的yuv分量,将重建后的图9与原始图5进行对比,其uv分量差别如图10所示,可以看出,通过本发明方法进行重建后的yuv444格式图像与原始yuv444格式图像差异度极小,有效避免了将yuv444格式图像压缩为yuv420格式图像再重建为yuv格式图像的颜色失真问题。
41.上述实施例中虽然将各个步骤按照上述先后次序的方式进行了描述,但是本领域技术人员可以理解,为了实现本实施例的效果,不同的步骤之间不必按照这样的次序执行,其可以同时(并行)执行或以颠倒的次序执行,这些简单的变化都在本发明的保护范围之内。
42.本发明第二实施例的基于人工图像y分量不变性的yuv图像转换系统,该系统包括以下模块:图像获取模块,配置为获取将yuv444格式压缩得到的yuv420格式图像作为待重建yuv420格式图像;yuv分量获取模块,配置为分别获取所述待重建yuv420格式图像中当前2
×
2像素区域的像素点的yuv分量和8个相邻2
×
2像素区域的像素点的yuv分量;其中,为当前2
×
2像素区域的8个相邻2
×
2像素区域的标记;判断及跳转模块,配置为根据y分量的特征判断并执行:若满足设定重建条件,则跳转重建判别及跳转模块;否则,通过复制的方式进行当前像素点的uv分量重建;重建判别及跳转模块,配置为若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为3:1,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为1:3或2:2,则跳转第一重建模块;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为1:3,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或2:2,则跳转第二重建模块;若当前2
×
2像素区域的像素点的y分量的特征为双色和且、与的比例为2:2,当前像素点的8个相邻2
×
2像素区域的像素点的y分量中存在特征为单色或,或者为相同的双色和且、与的比例为3:1或1:3,则跳转第三重建模块;第一重建模块,配置为通过预设的第一uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;第二重建模块,配置为通过预设的第二uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;第三重建模块,配置为通过预设的第三uv分量重建方法进行当前2
×
2像素区域的像素点的uv分量重建;遍历模块,配置为遍历待重建yuv420格式图像的每一个2
×
2像素区域的像素点,获得重建后的yuv444格式图像。
43.所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。
44.需要说明的是,上述实施例提供的基于人工图像y分量不变性的yuv图像转换系统,仅以上述各功能模块的划分进行举例说明,在实际应用中,可以根据需要而将上述功能分配由不同的功能模块来完成,即将本发明实施例中的模块或者步骤再分解或者组合,例如,上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块,以完成以上描述的全部或者部分功能。对于本发明实施例中涉及的模块、步骤的名称,仅仅是为了区分各个模块或者步骤,不视为对本发明的不当限定。
45.本发明第三实施例的一种电子设备,包括:
至少一个处理器;以及与至少一个所述处理器通信连接的存储器;其中,所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的基于人工图像y分量不变性的yuv图像转换方法。
46.本发明第四实施例的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于被所述计算机执行以实现上述的基于人工图像y分量不变性的yuv图像转换方法。
47.所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的存储装置、处理装置的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。
48.本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的模块、方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,软件模块、方法步骤对应的程序可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd

rom、或技术领域内所公知的任意其它形式的存储介质中。为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
49.术语“第一”、“第二”等是用于区别类似的对象,而不是用于描述或表示特定的顺序或先后次序。
50.术语“包括”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、方法、物品或者设备/装置所固有的要素。
51.至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜