CN105282398B - 一种自适应时域空域3d抖动处理方法 - Google Patents

一种自适应时域空域3d抖动处理方法 Download PDF

Info

Publication number
CN105282398B
CN105282398B CN201410619065.4A CN201410619065A CN105282398B CN 105282398 B CN105282398 B CN 105282398B CN 201410619065 A CN201410619065 A CN 201410619065A CN 105282398 B CN105282398 B CN 105282398B
Authority
CN
China
Prior art keywords
pixel
domain
dithering process
time domain
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.)
Active
Application number
CN201410619065.4A
Other languages
English (en)
Other versions
CN105282398A (zh
Inventor
余横
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Xinxin Microelectronics Technology Co Ltd
Original Assignee
HONGYOU IMAGE TECHNOLOGY (SHANGHAI) Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HONGYOU IMAGE TECHNOLOGY (SHANGHAI) Co Ltd filed Critical HONGYOU IMAGE TECHNOLOGY (SHANGHAI) Co Ltd
Priority to CN201410619065.4A priority Critical patent/CN105282398B/zh
Publication of CN105282398A publication Critical patent/CN105282398A/zh
Application granted granted Critical
Publication of CN105282398B publication Critical patent/CN105282398B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)
  • Picture Signal Circuits (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

一种自适应时域空域3D抖动处理方法,其特征在于,包括以下步骤:101、通过统计前一帧和当前帧在对应像素位置上的颜色差值,得到当前影像的全局变化Global Motion,然后依据预先设置的阈值MotionT判断当前影像是否静止,具体方法如下:Global Motion=(∑i=N|Rcur(i)‑Rpre(i)|+|Gcur(i)‑Gpre(i)|+|Bcur(i)‑Bpre(i)|)/(3*N);如果Global Motion小于等于预先设置的MotionT,则画面为静止;如果Global Motion大于预先设置的阈值MotionT,画面为非静止。本发明解决了影像信号从高色阶转换成低色阶时产生的马赫带效应,也避免了时域空域3D抖动处理带来的影像画面局部或整体的闪烁问题。

Description

一种自适应时域空域3D抖动处理方法
技术领域
本发明涉及影像处理技术领域,尤其是涉及一种自适应时域空域3D抖动处理方法。
背景技术
影像处理中经常需要将高色阶影像转成低色阶影像,以保证存储装置或显示装置可以配合工作,例如10比特的影像数据要在8比特的液晶屏上输出时,就需要进行影像数据从10比特高色阶到8比特低色阶的转换。如果采用简单的truncate算子或rounding算子来实现高色阶到低色阶的转换,则最后得到的影像中会有马赫带效应(Mach band effect),观看效果差。为了避免马赫带效应,常用的转换方法是抖动(dithering)处理,利用人眼的视觉暂留现象(visual staying phenomenon),通过时域以及空域上的抖动处理来实现使低色阶影像在视觉上具有接近于甚至相同于高色阶影像的画面质量,影像处理中经常同时采用时域和空域的抖动,称为时域空域3D抖动处理,来更好地降低高色阶转低色阶引入的马赫带效应。
但是在实际应用中发现,已有的时域空域3D抖动处理技术存在会导致影像画面局部或整体的闪烁(flicker)问题,这些现象在影像静止时尤其明显,是视觉可见的,降低了画面质量,影响了观众观看体验,因此如何自适应地控制3D抖动处理模块已成为重要课题。
发明内容
本发明提出了一种自适应时域空域3D抖动技术,通过影像分析,自适应地调整时域空域3D抖动处理过程,即可以解决影像信号从高色阶转换成低色阶时产生的马赫带效应,也避免了时域空域3D抖动处理带来的影像画面局部或整体的闪烁问题。
一种自适应时域空域3D抖动处理方法,其特征在于,包括以下步骤:
101、通过统计前一帧和当前帧在对应像素位置上的颜色差值,得到当前影像的全局变化Global Motion,然后依据预先设置的阈值MotionT判断当前影像是否静止,具体方法如下:
Global Motion =(Σi=N|Rcur(i)-Rpre(i)| + |Gcur(i)-Gpre(i)| + |Bcur(i)-Bpre(i)|) / (3*N)
其中N是指每一帧影像像素点个数,Rcur(i)、Gcur(i)、Bcur(i)表示当前帧中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一帧中第i个像素点的R、G、B分量的灰阶值大小;
如果Global Motion小于等于预先设置的MotionT,则画面为静止;如果GlobalMotion大于预先设置的阈值MotionT,画面为非静止;
102、分析当前影像的纹理信息,判断当前影像是否包含光滑区域;
103、如果当前影像静止且包含光滑区域,则关闭时域上的抖动处理,只进行空域上的抖动处理;
104、如果当前影像不静止,或者不包含光滑区域,则进行时域空域3D抖动处理,降低甚至消除影像信号高阶转低阶的马赫带效应。
所述的步骤102,分析当前影像的纹理信息,判断当前影像是否包含光滑区域,具体方法如下:
统计影像中奇异点个数,然后统计结果和预设阈值Count_T进行比较;如果统计结果大于Count_T,则当前影像不包含光滑区域;如果统计结果小于等于Count_T,则当前影像包含光滑区域。
所述的统计影像中奇异点个数,具体方法如下:
对像素点P,计算它和其左边相邻的像素的灰度差值Diff,如果Diff大于预设阈值Diff_T, 则该像素点是奇异点,统计结果加1;如果Diff小于等于预设阈值Diff_T, 则该像素点不是奇异点,统计结果不变;Diff的计算如下:
Diff = (|Rcur(p)-Rcur(p_l)| + |Gcur(p)-Gcur(p_l)| + |Bcur(p)-Bcur(p_l)|) / 3
其中像素p_l是像素p左边相邻的像素。
所述的步骤103,时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用不同的抖动掩模,关闭时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用相同的抖动掩模;所述的空域上的抖动处理是指同一帧影像上,不同空间位置上的像素使用不同的抖动掩模,不同帧影像间相同空间位置上的像素,使用抖动掩模相同。
所述的步骤104,时域空域3D抖动处理是指相同空间位置上的像素不同帧影像间,使用抖动掩模不同;且同一帧影像不同空间位置上的像素上,使用抖动掩模不同。
与现有技术相比,本发明的效果是积极明显的,具体来说:本发明解决了影像信号从高色阶转换成低色阶时产生的马赫带效应,也避免了时域空域3D抖动处理带来的影像画面局部或整体的闪烁问题。
附图说明
图1为本发明的流程图;
图2为本发明的时域抖动处理与空域抖动处理示意图;
图3为本发明的时域空域抖动处理示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
如图1所示,一种自适应时域空域3D抖动处理方法,其特征在于,包括以下步骤:
101、通过统计前一帧和当前帧在对应像素位置上的颜色差值,得到当前影像的全局变化Global Motion,然后依据预先设置的阈值MotionT判断当前影像是否静止,具体方法如下:
Global Motion =(Σi=N|Rcur(i)-Rpre(i)| + |Gcur(i)-Gpre(i)| + |Bcur(i)-Bpre(i)|) / (3*N)
其中N是指每一帧影像像素点个数,Rcur(i)、Gcur(i)、Bcur(i)表示当前帧中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一帧中第i个像素点的R、G、B分量的灰阶值大小;
如果Global Motion小于等于预先设置的MotionT,则画面为静止;如果GlobalMotion大于预先设置的阈值MotionT,画面为非静止;
102、分析当前影像的纹理信息,判断当前影像是否包含光滑区域;
103、如果当前影像静止且包含光滑区域,则关闭时域上的抖动处理,只进行空域上的抖动处理;
104、如果当前影像不静止,或者不包含光滑区域,则进行时域空域3D抖动处理,降低甚至消除影像信号高阶转低阶的马赫带效应。
所述的步骤102,分析当前影像的纹理信息,判断当前影像是否包含光滑区域,具体方法如下:
统计影像中奇异点个数,然后统计结果和预设阈值Count_T进行比较;如果统计结果大于Count_T,则当前影像不包含光滑区域;如果统计结果小于等于Count_T,则当前影像包含光滑区域。
所述的统计影像中奇异点个数,具体方法如下:
对像素点P,计算它和其左边相邻的像素的灰度差值Diff,如果Diff大于预设阈值Diff_T, 则该像素点是奇异点,统计结果加1;如果Diff小于等于预设阈值Diff_T, 则该像素点不是奇异点,统计结果不变;Diff的计算如下:
Diff = (|Rcur(p)-Rcur(p_l)| + |Gcur(p)-Gcur(p_l)| + |Bcur(p)-Bcur(p_l)|) / 3
其中像素p_l是像素p左边相邻的像素。
如图2所示,时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用不同的抖动掩模,关闭时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用相同的抖动掩模;所述的空域上的抖动处理是指同一帧影像上,不同空间位置上的像素使用不同的抖动掩模,不同帧影像间相同空间位置上的像素,使用抖动掩模相同。
如图3所示,时域空域3D抖动处理是指相同空间位置上的像素不同帧影像间,使用抖动掩模不同;且同一帧影像不同空间位置上的像素上,使用抖动掩模不同。
当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内做出的变化、改型、添加或替换,也应属于本发明的保护范围。

Claims (5)

1.一种自适应时域空域3D抖动处理方法,其特征在于,包括以下步骤:
101、通过统计前一帧和当前帧在对应像素位置上的颜色差值,得到当前影像的全局变化Global Motion,然后依据预先设置的阈值MotionT判断当前影像是否静止,具体方法如下:
Global Motion =(Σi=N|Rcur(i)-Rpre(i)| + |Gcur(i)-Gpre(i)| + |Bcur(i)-Bpre(i)|) / (3*N)
其中N是指每一帧影像像素点个数,Rcur(i)、Gcur(i)、Bcur(i)表示当前帧中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一帧中第i个像素点的R、G、B分量的灰阶值大小;
如果Global Motion小于等于预先设置的MotionT,则画面为静止;如果Global Motion大于预先设置的阈值MotionT,画面为非静止;
102、分析当前影像的纹理信息,判断当前影像是否包含光滑区域;
103、如果当前影像静止且包含光滑区域,则关闭时域上的抖动处理,只进行空域上的抖动处理;
104、如果当前影像不静止,或者不包含光滑区域,则进行时域空域3D抖动处理,降低甚至消除影像信号高阶转低阶的马赫带效应。
2.如权利要求1所述的一种自适应时域空域3D抖动处理方法,其特征在于:所述的步骤102,分析当前影像的纹理信息,判断当前影像是否包含光滑区域,具体方法如下:
统计影像中奇异点个数,然后统计结果和预设阈值Count_T进行比较;如果统计结果大于Count_T,则当前影像不包含光滑区域;如果统计结果小于等于Count_T,则当前影像包含光滑区域。
3.如权利要求2所述的一种自适应时域空域3D抖动处理方法,其特征在于:所述的统计影像中奇异点个数,具体方法如下:
对像素点P,计算它和其左边相邻的像素的灰度差值Diff,如果Diff大于预设阈值Diff_T, 则该像素点是奇异点,统计结果加1;如果Diff小于等于预设阈值Diff_T, 则该像素点不是奇异点,统计结果不变;Diff的计算如下:
Diff = (|Rcur(p)-Rcur(p_l)| + |Gcur(p)-Gcur(p_l)| + |Bcur(p)-Bcur(p_l)|)/ 3
其中像素p_l是像素p左边相邻的像素。
4.如权利要求1所述的一种自适应时域空域3D抖动处理方法,其特征在于:所述的步骤103,时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用不同的抖动掩模,关闭时域上的抖动处理是指在不同帧间相同空间位置上的像素上使用相同的抖动掩模;所述的空域上的抖动处理是指同一帧影像上,不同空间位置上的像素使用不同的抖动掩模,不同帧影像间相同空间位置上的像素,使用抖动掩模相同。
5.如权利要求1所述的一种自适应时域空域3D抖动处理方法,其特征在于:所述的步骤104,时域空域3D抖动处理是指相同空间位置上的像素不同帧影像间,使用抖动掩模不同;且同一帧影像不同空间位置上的像素上,使用抖动掩模不同。
CN201410619065.4A 2014-11-06 2014-11-06 一种自适应时域空域3d抖动处理方法 Active CN105282398B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410619065.4A CN105282398B (zh) 2014-11-06 2014-11-06 一种自适应时域空域3d抖动处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410619065.4A CN105282398B (zh) 2014-11-06 2014-11-06 一种自适应时域空域3d抖动处理方法

Publications (2)

Publication Number Publication Date
CN105282398A CN105282398A (zh) 2016-01-27
CN105282398B true CN105282398B (zh) 2018-07-06

Family

ID=55150647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410619065.4A Active CN105282398B (zh) 2014-11-06 2014-11-06 一种自适应时域空域3d抖动处理方法

Country Status (1)

Country Link
CN (1) CN105282398B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109389564A (zh) * 2018-10-12 2019-02-26 Oppo广东移动通信有限公司 显示方法及电子装置
CN111402379B (zh) * 2020-01-09 2022-08-12 江苏艾佳家居用品有限公司 一种基于帧间抖动的平滑渲染方法
CN115278183B (zh) * 2022-06-23 2023-03-14 广州市恒众车联网科技股份有限公司 一种hud画面显示方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1630339A (zh) * 2003-12-16 2005-06-22 Lg电子有限公司 处理显示设备视频数据的方法及装置
CN1924970A (zh) * 2005-09-28 2007-03-07 乐金电子(南京)等离子有限公司 等离子体显示装置的图像处理方法
CN103841385A (zh) * 2012-11-26 2014-06-04 比亚迪股份有限公司 图像抖动处理方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8659701B2 (en) * 2011-12-19 2014-02-25 Sony Corporation Usage of dither on interpolated frames

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1630339A (zh) * 2003-12-16 2005-06-22 Lg电子有限公司 处理显示设备视频数据的方法及装置
CN1924970A (zh) * 2005-09-28 2007-03-07 乐金电子(南京)等离子有限公司 等离子体显示装置的图像处理方法
CN103841385A (zh) * 2012-11-26 2014-06-04 比亚迪股份有限公司 图像抖动处理方法及装置

Also Published As

Publication number Publication date
CN105282398A (zh) 2016-01-27

Similar Documents

Publication Publication Date Title
KR102346691B1 (ko) 비디오 회의에서의 배경 수정
US9706111B2 (en) No-reference image and video quality evaluation
CN104281427B (zh) 交互应用中的视频数据处理方法和***
US8903130B1 (en) Virtual camera operator
US20140139561A1 (en) Display Processing Method Display Processing Device and Display
CN107333027B (zh) 一种视频图像增强的方法和装置
CN105282398B (zh) 一种自适应时域空域3d抖动处理方法
US10467737B2 (en) Method and device for adjusting grayscale values of image
WO2017101303A1 (zh) 一种视频画面的绘制方法及装置
US10638131B2 (en) Content providing apparatus, display apparatus, and control method therefor
US20160110847A1 (en) Image Anti-Aliasing Method and Apparatus
US20150187051A1 (en) Method and apparatus for estimating image noise
CN107646112A (zh) 使用机器学习对眼睛图像进行校正的方法以及机器学习的方法
US10497396B2 (en) Detecting and correcting whiteboard images while enabling the removal of the speaker
EP3828812B1 (en) Electronic apparatus and control method thereof
CN104702964A (zh) 一种图像处理方法及装置
EP3451280A1 (en) Display apparatus and image processing method increasing the picture resolution
US20170161875A1 (en) Video resolution method and apparatus
US20200302573A1 (en) Display method, display device, virtual reality display device, virtual reality device, and storage medium
WO2022057782A1 (zh) 用于头戴显示设备的图像处理方法、装置及电子设备
CN104602096B (zh) 一种视频字幕区的检测方法和装置
CN105208388A (zh) 视频通讯中动态调整编码帧率的方法和***
CN111754492A (zh) 图像质量评估方法、装置、电子设备及存储介质
EP3833031A1 (en) Display apparatus and image processing method thereof
US20170124752A1 (en) Techniques for stereo three dimensional image mapping

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200210

Address after: 266101 No. 399, Laoshan District Pine Ridge Road, Qingdao of Shandong province

Patentee after: Qingdao Xinxin Microelectronics Technology Co., Ltd.

Address before: 201203 Shanghai City Chenhui Road, Zhangjiang hi tech park, 88 No. 1 building 416, room 418

Patentee before: Hongyou Image Technology (Shanghai) Co., Ltd.

TR01 Transfer of patent right