CN101330618A - 一种消除分块编解码导致视频图像撕裂的方法 - Google Patents
一种消除分块编解码导致视频图像撕裂的方法 Download PDFInfo
- Publication number
- CN101330618A CN101330618A CN 200810117224 CN200810117224A CN101330618A CN 101330618 A CN101330618 A CN 101330618A CN 200810117224 CN200810117224 CN 200810117224 CN 200810117224 A CN200810117224 A CN 200810117224A CN 101330618 A CN101330618 A CN 101330618A
- Authority
- CN
- China
- Prior art keywords
- pixel
- images
- blocks
- video image
- image
- 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
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明提供一种消除分块编解码导致视频图像撕裂的方法,其特征在于包括以下步骤:将宽度为N个像素的原始图像划分为具有相互越过中心分界线而形成交互重叠区域的两块图像;将两块图像送至分块编/解码器分别进行编码获得编码后的数据;对编码后的数据进行解码后,对交互重叠区域的图像做融合、模糊处理,从而获得宽度仍为N个像素的解码图像。
Description
技术领域
本发明主要涉及视频图像技术,特别是一种高清视频图像处理方法,该方法旨在解决由于分块编解码导致视频图像撕裂的问题,从而提升视频图像的显示质量。
背景技术
高清视频技术属于数字视频的最高标准,其高清晰的画面,细腻逼真的视觉效果,能够带给观众视觉上的享受。而且,高清视频技术还可与计算机、英特网技术相结合,满足许多高清晰度的需求场合(如远程监控、远程医疗等),使其应用更加广泛,因而具有广阔的发展前景和巨大的市场容量。
高清视频信号的获得,涉及到采集、传输和显示等多种不同的技术,由于高清视频信号具有数据量大、实时性要求高等特点,使高清视频信号的传输和高清显示具有较大的技术难度,因此也成为制约高清视频体验的关键因素。
在现有的高清视频处理***中,通常使用硬件进行大数据量的高清视频压缩,而且,对高清视频图像进行增强处理和效果提升的技术方法也很有限,存在视频图像抖动等诸多问题,这些都制约了人们对高清数字视频的体验需求。为此,基于多核处理器和多线程编解码器对高清视频进行高速压缩,并且通过对视频图像进行线性去交织,插值放大等图像处理方法,来提升视频图像的显示质量,这些都为高清视频的实时性和高质量显示提供了保障,也为人们日益提高的体验需求和某些对清晰度要求较高的应用提供了技术支持。
关于“多线程分块编解码”技术中所出现的视频图像撕裂现象:在“多线程分块编解码”技术中,如果只是简单对视频图像进行分块,就会导致视频图像出现撕裂现象。如图1所示,将选取的图像分为两块,其一为块L,其二为块R。这里是按照垂直方向分,当然,对于水平方向分块或其他分块,原理也是相同的。假设图像宽度为N个像素(N为偶数),对任一水平扫描线,像素点阵为0,1,2,……,N-1。显然从0至(N-1),总数为N个。将该像素点阵平分为两块,则两块图像的宽度均为N/2。其中:块L具有的像素点阵为0,1,2,……,N/2-1。显然从0至(N/2-1),总数为N/2个。块R具有的像素点阵为N/2,N/2+1,N/2+2,……,N-1。显然从N/2至(N-1),总数为N/2个。由此可见,块L中的像素点(N/2-1)位于两块之间分界线的一边,块R中的像素点N/2位于两块之间分界线的另一边。经过分块编解码器处理后,对于背景比较复杂的视频图像,在N/2-1和N/2像素附近,会出现明显的撕裂现象。即使在解码后,对N/2-1和N/2像素附近图像做融合、模糊处理,仍有可能观察到撕裂现象。
发明内容
本发明针对现有技术中存在的缺陷或不足,对多核处理器和多线程编解码器在进行高清视频压缩时产生的视频图像撕裂问题,提供一种解决方法,该方法主要解决了由于分块编解码导致视频图像撕裂的问题,提升了高清视频图像的显示质量。
本发明的技术方案如下:
一种消除分块编解码导致视频图像撕裂的方法,其特征在于包括以下步骤:将宽度为N个像素的原始图像划分为具有相互越过中心分界线而形成交互重叠区域的两块图像;将两块图像送至分块编/解码器分别进行编码获得编码后的数据;对编码后的数据进行解码后,对交互重叠区域的图像做融合、模糊处理,从而获得宽度仍为N个像素的解码图像。
N个像素的像素点阵为0,1,2,……,N-1;两块图像中的一块具有的像素点阵为0,1,2,……,N/2-1,N/2,…,N/2+A;两块图像中的另一块具有的像素点阵为N/2-A,N/2-A+1,…,N/2-1,N/2,……,N-1;相互越过中心分界线而形成部分交互重叠区域的像素点阵为N/2-A,N/2-A+1,…,N/2-1,N/2,…,N/2+A;A是两块图像中每一块用于交互重叠的像素个数,即:两块图像的交互重叠区域的总宽度为2A个像素,两块图像中的每块图像宽度均为N/2+A个像素。
N为偶数。
A为偶数。
本发明的技术效果如下:
在“多线程分块编解码”技术中,如果只是简单对视频图像进行分块,会导致视频图像出现撕裂现象。本方法可以有效消除这种撕裂现象。以下所述选取图像在垂直方向分为L,R两块,对水平方向或其他分块方式,处理方法基本相同。
假设图像宽度为N个像素(N为偶数),对任一水平扫描线,像素点阵为0,1,....,N-1。在简单分块中,0,1,....N/2-1属于块L,N/2,N/2+1,....,N-1属于块R。两块图像的宽度均为N/2。经过分块编解码器处理后,对于背景比较复杂的视频图像,在N/2-1和N/2像素附近,会出现明显的撕裂现象。即使在解码后,对N/2-1和N/2像素附近图像做融合、模糊处理,仍有可能观察到撕裂现象。
本方法采用一种新的分块方式:0,1,....N/2-1+A(A为偶数)属于块L,N/2-A,N/2-A+1,....,N-1属于块R。两块图像的宽度均为N/2+A,对于任一扫描线,对应两块图像有2A个像素重叠。分块后的图像经过分块编解码器处理后,对于重叠部分做融合、模糊处理。最终图像宽度仍为N个像素,有效消除了图像撕裂现象。
附图说明
图1为原有的分块编解码的分块原理图。
图2为本发明中分块原理图。
具体实施方式
如图1所示,为原有分块编解码中的分块原理图,其工作原理如下:
1、在本发明的技术方案中,假设图像宽度为N个像素(N为偶数),那么对于任一水平扫描线,像素点阵为0,1,......,N-1,原始图像在垂直方向上分为两块,分别为L块和R块;
2、像素0,1,.....,N/2-1属于块L,像素N/2,N/2+1,......,N-1属于块R,两块图像的宽度均为N/2;
3、通过上述分块后,将视频图像数据送至分块编/解码器,进行编码;
4、对编码后的视频数据进行解码;
5、解码后,对N/2-1和N/2像素附近图像做融合、模糊处理。
通过该分块方法,经过上述步骤后,视频图像在N/2-1和N/2像素附近会产生撕裂现象。
如图2所示,为本发明提出的分块方法,其工作原理如下:
1、在本发明的技术方案中,假设图像宽度为N个像素(N为偶数),那么对于任一水平扫描线,像素点阵为0,1,N/2-1+A,......,N/2-A,N/2-A+1,N-1,原始图像在垂直方向上分为两块,分别为L块和R块;
2、像素0,1,.....,N/2-1+A(A为偶数)属于块L,像素N/2-A,N/2-A+1,......,N-1属于块R,两块图像的宽度均为N/2+A;
3、对于任一水平扫描线,对应两块图像有2A个像素重叠;
4、通过上述分块后,将视频图像数据送至分块编/解码器,进行编码;
5、对编码后的数据进行解码;
6、解码后,对图像的重叠部分做融合、模糊处理,最终图像宽度仍为N个像素。
通过该分块方法,经过上述步骤后,视频图像在N/2-1和N/2像素附近的撕裂现象得到有效的解决。
实施本发明提供的一种消除分块编解码导致视频图像撕裂的方法,可以包括以下步骤:步骤1.在本发明的技术方案中,假设图像宽度为N个像素(N为偶数),那么对于任一水平扫描线,像素点阵为0,1,N/2-1+A,......,N/2-A,N/2-A+1,N-1,原始图像在垂直方向上分为两块,分别为L块和R块;步骤2.像素0,1,.....,N/2-1+A(A为偶数)属于块L,像素N/2-A,N/2-A+1,......,N-1属于块R,两块图像的宽度均为N/2+A;步骤3.对于任一水平扫描线,对应两块图像有2A个像素重叠;步骤4.通过上述分块后,将视频图像数据送至分块编/解码器,进行编码;步骤5.对编码后的数据进行解码;步骤6.解码后,对图像的重叠部分做融合、模糊处理,最终图像宽度仍为N个像素。该方法旨在解决由于分块编解码导致视频图像撕裂的问题,从而提升视频图像的显示质量。
在步骤1和步骤2中,视频图像在垂直方向上分为L和R两块,其中L块在分界处N/2处再向R块的方向多取A个像素(A为偶数),同样,R块在分界处N/2处再向L块的方向多取A个像素,这样每块图像的大小就变为N/2+A。
在经过步骤1和步骤2的处理后,针对任何一条水平扫描线,对应的两块图像有2A个像素重叠。
经过步骤4和步骤5后,对解码后图像重叠部分做融合、模糊处理,最终图像宽度仍为N个像素。
应当指出,本发明选取图像在垂直方向分为L,R两块,对水平方向或其他分块方式,处理方法基本相同。
Claims (4)
1.一种消除分块编解码导致视频图像撕裂的方法,其特征在于包括以下步骤:将宽度为N个像素的原始图像划分为具有相互越过中心分界线而形成交互重叠区域的两块图像;将两块图像送至分块编/解码器分别进行编码获得编码后的数据;对编码后的数据进行解码后,对交互重叠区域的图像做融合、模糊处理,从而获得宽度仍为N个像素的解码图像。
2.根据权利要求1所述的消除分块编解码导致视频图像撕裂的方法,其特征在于:N个像素的像素点阵为0,1,2,……,N-1;两块图像中的一块具有的像素点阵为0,1,2,……,N/2-1,N/2,…,N/2+A;两块图像中的另一块具有的像素点阵为N/2-A,N/2-A+1,…,N/2-1,N/2,……,N-1;相互越过中心分界线而形成部分交互重叠区域的像素点阵为N/2-A,N/2-A+1,…,N/2-1,N/2,…,N/2+A;A是两块图像中每一块用于交互重叠的像素个数,即:两块图像的交互重叠区域的总宽度为2A个像素,两块图像中的每块图像宽度均为N/2+A个像素。
3.根据权利要求1所述的消除分块编解码导致视频图像撕裂的方法,其特征在于:N为偶数。
4.根据权利要求2所述的消除分块编解码导致视频图像撕裂的方法,其特征在于:A为偶数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810117224 CN101330618A (zh) | 2008-07-25 | 2008-07-25 | 一种消除分块编解码导致视频图像撕裂的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810117224 CN101330618A (zh) | 2008-07-25 | 2008-07-25 | 一种消除分块编解码导致视频图像撕裂的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101330618A true CN101330618A (zh) | 2008-12-24 |
Family
ID=40206173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810117224 Pending CN101330618A (zh) | 2008-07-25 | 2008-07-25 | 一种消除分块编解码导致视频图像撕裂的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101330618A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640111A (zh) * | 2019-01-29 | 2019-04-16 | 视联动力信息技术股份有限公司 | 一种图片传输方法和装置 |
-
2008
- 2008-07-25 CN CN 200810117224 patent/CN101330618A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640111A (zh) * | 2019-01-29 | 2019-04-16 | 视联动力信息技术股份有限公司 | 一种图片传输方法和装置 |
CN109640111B (zh) * | 2019-01-29 | 2021-02-02 | 视联动力信息技术股份有限公司 | 一种图片传输方法、装置和可读介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI529656B (zh) | Image display system and image processing method | |
CN101102498A (zh) | 一种高清视频图像处理方法 | |
EP2544451A3 (en) | Method and system for digital decoding 3D stereoscopic video images | |
CN108063976B (zh) | 一种视频处理方法及装置 | |
CN102342103B (zh) | 显示画面序列的方法及设备 | |
US20120140032A1 (en) | Formatting 3d content for low frame-rate displays | |
CN109640167B (zh) | 视频处理方法、装置、电子设备及存储介质 | |
CN101729892B (zh) | 一种非对称立体视频编码方法 | |
CN103597839A (zh) | 实现分辨率权衡和优化的视频压缩 | |
CN105530504A (zh) | 立体视频序列编码***和方法 | |
CN101009803A (zh) | 高清视频传输***及方法 | |
CN107105185A (zh) | 视频信号的传输方法及装置 | |
CN105681720A (zh) | 视频播放的处理方法及装置 | |
CN104717509A (zh) | 一种视频解码方法及装置 | |
CN102308319A (zh) | 用于编码数据与三维渲染的***与格式 | |
EP2824937A1 (en) | Video processing device for reformatting an audio/video signal and methods for use therewith | |
CN113747160B (zh) | 视频编码配置方法、装置、设备及计算机可读存储介质 | |
CN102413350B (zh) | 蓝光3d视频处理方法 | |
CN101360236B (zh) | 一种Wyner-ziv视频编解码方法 | |
CN101330618A (zh) | 一种消除分块编解码导致视频图像撕裂的方法 | |
CN102843566A (zh) | 一种3d视频数据的通讯方法和设备 | |
CN112672147A (zh) | 一种基于投屏的解码方法、设备及*** | |
US9049448B2 (en) | Bidimensional bit-rate reduction processing | |
US9369691B2 (en) | 3D video transmission on a legacy transport infrastructure | |
CN2922341Y (zh) | 一种实现高清晰度视频信号输入输出的视频会议终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20081224 |