为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

[doc] 基于显示画面的ELA去隔行算法

2017-12-27 15页 doc 36KB 12阅读

用户头像

is_995397

暂无简介

举报
[doc] 基于显示画面的ELA去隔行算法[doc] 基于显示画面的ELA去隔行算法 基于显示画面的ELA去隔行算法 第23卷第3期 2008年6月 液晶与显示 ChineseJournalofLiquidCrystalsandDisplays ,厂oL23,N0J3 Jun.,2008 文章编号:1007—2780(2008)03—0322—05 基于显示画面的ELA去隔行算法 张方辉,杨丹,王秀峰. (1.陕西省平板显示技术工程研究中心,陕西西安710021,E-mail:zhanglanghui@Stlst.edu.crl; 2.陕西科技...
[doc] 基于显示画面的ELA去隔行算法
[doc] 基于显示画面的ELA去隔行算法 基于显示画面的ELA去隔行算法 第23卷第3期 2008年6月 液晶与显示 ChineseJournalofLiquidCrystalsandDisplays ,厂oL23,N0J3 Jun.,2008 文章编号:1007—2780(2008)03—0322—05 基于显示画面的ELA去隔行算法 张方辉,杨丹,王秀峰. (1.陕西省平板显示技术工程研究中心,陕西西安710021,E-mail:zhanglanghui@Stlst.edu.crl; 2.陕西科技大学电气与信息工程学院,陕西西安710021;3.陕西科技大学材料科学与工程学院,陕西西安710021) 摘要:在当前的去隔行算法中,场内去隔行法由于很好地实现了显示品质和运算成本的平 衡而应用最为广泛.其中,基于边沿的线平均算法(Edge-basedLineAverage,ELA)由于在 图像边沿部位重建方面的优异表现而为人们所熟知.文章提出了一种基于显示画面的ELA 去隔行算法,其原理是将显示画面划分为面型,线型以及边沿型等3 种类型,分别对它们采用 本文设计的算法进行去隔行处理.实际模拟结果表明,该方法可以很 好地避免边界模糊和锯 齿状画面等不良现象的出现,有效降低了运算的复杂度. 关键词:视频处理;ELA算法;逐行显示;去隔行 中图分类号:O241.6;TNI41文献标识码:A 1引言 在高品质逐行电视的普及过程中,去隔行技 术的作用变得越来越重要.传统的标清电视信号 (SDTV)均为隔行扫描方式,因此当要在等离子 电视和液晶电视等逐行显示设备上进行显示时, 必须进行隔行到逐行的转换.而该转换效果的好 坏直接影响了显示品质的优劣. 常用的去隔行法有以下几种:场内去隔行法 (Intra-field),场间去隔行法(Inter-field),混合去 隔行法(HybridMethod)c.场内去隔行法的 优点在于不需要额外的存储器来保存前场信息, 因此成本低.其中,以线重复去隔行法(Line Doubling)和线平均去隔行法(LineAverage)的 应用最为广泛.但是其缺点在于会使得边界模 糊.为了解决这个问题,后续发展出了许多基于 判断方向关联性的去隔行算法,其中最为简单的 是基于边沿的线平均算法(Edge—basedLine Average,ELA),它利用同一场内相邻扫描行间 3个像素之间的方向关联性来实现线性补偿]. 对于方向性很明确的边沿,这种ELA算法可以 获得很好的转换品质,但是,当边沿的方向性不容 易分辨时,比如水平边沿,传统的ELA算法就无 能为力了.为了更精确地估算出边沿的方向性, 有人提出了将ELA和线重复技术相结合的去隔 行法[4],自适应去隔行法[5]以及所谓的运动补 偿去隔行法[7],它们都能很好地提升去隔行品 质,但是其运算复杂度和成本大大提高.在论文 [4]和[1O]中,给出了估算边沿方向性的最佳阈值. 提出了一种新型的基于显示画面的ELA算 法.它首先将显示的隔行画面划分为面型画面, 线型画面和边沿型画面,然后利用本文给出的算 法分别对上述画面进行去隔行处理.模拟结果表 明该方法可以获得很好的去隔行效果. 2基于显示画面的ELA算法 在实验过程中,选取同一场内32个相邻像 素,它们由一个15×2阵列和上下各一个像素 P(z一7,一3,,z)和P(x一7,Y+3,,z)组成,如图 1所示. 我们将研究区域内像素之间亮度没有明显差 别的画面称为面型画面[如图2(a)所示].对于 面型画面,可以采用如下方法来估算待补偿点 (InterpolatedPixe1)的插值: (在图1中)IfIARRAY[0][7]一ARRAY [1][7]I<Threshold 收稿日期:2007—11—12,修订日期:2008—02—01 基金项目:陕西省专利产业化项目(No.2005ZZ-04),陕西省教育厅产业化项目(No.06JC23) 第3期张方辉,等:基于显示画面的ELA去隔行算法323 &&lARRAY[0][6]一ARRAY[Ill8]l< Threshold &&lARRAY[Ill6]--ARRAYEo]E8]l< Threshold P(z一7,y,72)一(ARRAYE0][-73+ARRAY E1]E7]+ARRAYEo]E6]+ARRAY[1][8]+ ARRAY[1]E6]+ARRAY[0][8])/6 嘲. 0 】1二1.2?34?5? 6 ? 78 潲91011121?3?14J=. am~YOl[j]??????!一e:?????? 0P(x一7?,件1,n) P0,n):B矗ghme0fpixel?o.-P(一7,y+3, axial,y:yaxial,n:nthfield ~pixelwithvalueO:pixelw/ovalue~:interpolatedpixel 图1面型画面运算法则 Fig.1Algorithmforsmoothpattern 图2三种常见显示画面.(a)面型;(b)线型;(c)边沿型. Fig.2Threetypesofdisplayedpatterns 如果显示画面不满足面型画面的,则进 入线型画面判断阶段.参考图3,如果像素P(z一7, 一 3,)和P(x一7,.),+3,)之间的差异小于阈 值,则该画面为线型画面.其中,当像素P(z一 14,Y+1,72)和P(z一0,一1,72)之间的差异小于 阈值时,则待补偿点的插值等于上述两像素亮度 值的平均值.当像素P(X一14,Y+1,72)和 P(z,0,一1,72)之间的差异大于阈值时,则接着 验证P(z一14,一1,72)和P(x+0,Y+1,72)之间 的差异,当该差异小于阈值时,则待补偿点的插值 等于上述两像素亮度值的平均值.否则将接着验 证P(z一13,+1,72)和P(z一0,一1,72)之间的 差异.依此类推,直到差异小于阈值为止.如图3 所示,线型画面的插值可估算如下: IflP(z一7,一3,72)一P(z一7,Y+3,72)l< Threshold, { IflP(z—k,+1,72)一P[z一(14一愚),一1, 72]l<Threshold, (愚一14,13,12,11,10,9,8,7,6,5,4,3,2,1,0.从 大到小进行验证) P(z一7,Y,72)一{P(z—k,Y+1,72)+PIx一 (14,愚),一1,72])/2; } Am~AY[0]D】 ARRAY[I][j】 Cy ?\P(一 7,y-3.n1 尸扛:B—g}lness0fpixel,?/P(一7,,.+3 axial,y:yaxial,n:nthfield ~:pixelwithvalueO:pixelw/ovalue~:interpolatedpixel 图3线型画面运算法则 Fig.3Algorithmforlinepattern 如果显示画面既不是面型也不是线型,则将 之视为边沿型画面,如图2(c)所示.边沿型画面 的插值估算过程如下: 选取如图4所示的3×2像素阵列,确定这些 像素之间的最小差异(第一最小差异).如果该最 小差异小于阈值,则将所对应的2个像素亮度值 的平均值作为插值赋予待补偿点. D1一lP(z—k,Y+1,72)一P[z一(14一k),Y一1, 72]ltI1i(愚一6,7,8) IfD1<Threshold, P(z一7,Y,72)一{P(z—k,Y+1,72)+P(z一 (14,k),一1,72])/2; 卢?24 一 CyOP(x一7,产1 广一一 ?????I?? I „:?????? I…… ?:二二二二二二二二RRAY【1删??????:—?j?:?????? :BIigllmess0fpl,_73n,P(一7,1 图43×2像素阵列 Fig.43×2pixelarray 324液晶与显示第23卷 如果第一最小差异大于阈值,则将像素阵列 由3×2扩大到7x2,如图5所示.同时分别对7 个像素单独分割成组(teaml和team2),每组包 含3个像素,且从左到右依次组合.顺序比较这 两组像素亮度值之间的差异并找出其最小差异值 (第二最小差异),如果该最小差异值小于阈值,则 将相应两组内6个像素亮度值的平均值作为待补 偿点的插值.具体算法如下: AVERAGE1一{P(z一是1,Y一1,7z)+PEx一 (忌1+1),一1,7z]+P[z一 (忌+2),Y一1,7z]}/3,忌1—4, 5,6,7,8 AVERAGE.2一{P(z一是2,+1,7z)+P[z一(忌2 +1),Y+1,7z]+Fix一(忌z+ 2),Y+1,7z]}/3,忌2—4,5,6, 7,8 D2一JAVERAGE】一AVERAGE,2Jj IfD2<Threshold, P(z一7,Y,7z)一{P(z一是l,一1,7z)+P[z一(忌1+ 1),Y一1,7z]+PIx一(忌1-I-2), 一 1,7z]+P(z一是2,+1,7z)+P [z一(忌.+1),Y-I-1,7z]+P[z一 (忌2+2),+1,7z]}/6; 户0123456j?891011121314 o “??.. ?. :O?”:薹耋::.:: :Bfighmessofpixel,?一. axial,y:yaxial,n:nthfield ~:pixelwithvalueO:pixelw/ovalueA:intexpolatedpixe 图57×2像素阵列 Fig.57×2pixelarray 如果第二最小差异大于阈值,则继续将像素 阵列扩大到11×2,如图6所示.类似地,顺序比 较第三组和第四组像素之间的差异并找出其中的 最小差异(第三最小差异).如果该差异值小于阈 值,则将相应两组内6个像素亮度值的平均值作 为待补偿点的插值. 如果第三最小差异大于阈值,则继续将像素 阵列扩大到15×2,如图7所示.类似地,顺序比 卢24H . 0p(x: 7~Z” - 胁埘 纛!?? Bfighmessofpixel,? W , jP P ( (x 一 - 7 7,y+ 3 l,n)n, ~:pixelwithvalueO:pixelw/ovalueA:i 图611×2像素阵列 Fig.611×2pixelarray =O1234567891011121314 ??,,P(一 7一3, f_一一一一一一一,一一一.Q—y{~-Tx1一一一一一 YJi?????????? 吣???????,oi 一一一一一一一一一一一一一一蛹一一一一一 :Brightness.fp,?/P(一. axial,,,axial,n:nthfield ?:pixelwithvalueO:pixelw/ovalue?:interpolated 图715×2像素阵列 Fig.715×2pixelarray 较第三组和第四组像素之间的差异并找出其中的 最小差异,并将相应两组内6个像素亮度值的平 均值作为待补偿点的插值. 综上所述,可以将本文提出的基于显示画面 的ELA算法的计算流程归纳为如图8所示. 图8运算流程 Fig.8Computingprocess 第3期张方辉,等:基于显示画面的ELA去隔行算法325 3模拟结果 图9所示为一场分辨率为720×576的画面, 将其奇数行去掉,得到对应的隔行显示画面,如图 1O所示,其分辨率变为720×288.对该隔行画面 分别采取以下2种方式进行去隔行:传统ELA去 隔行法和基于显示画面的ELA去隔行法.我们 来观察其中的3个代表性画面,如图9中Block1 (面型画面),Block2(线型画面)和Block3(边沿型 画面)所示,对应的显示结果如图l1所示. 从图11可以看出,对于面型画面,两者的去 隔行效果基本相同;对于线型画面,传统ELA算 法会导致断线出现,而基于显示画面的ELA算 法则可以很好地克服这个问题;对于边沿型画面, 传统ELA算法会导致锯齿状画面出现,而基于 显示画面的ELA算法则可以完美地重现原始画 面.显然,采用基于显示画面的ELA算法可以 获得更好的去隔行效果,从而获得更好的显示 品质. 表1所示为传统ELA和基于显示画面的ELA 算法对Block1和Block3进行去隔行时对应的 PSNR值(PeakSignal—to—NoiseRatio,峰值信噪 图9分辨率为720×576的原始画面 Fig.9Displayedimagewithresolutionof720×576 图1O图9对应的隔行画面,分辨率为720×288. Fig.10InterlacedimageofFig.9,withresolutionof 720×288. 一?一(A)Block1对应的去隔行效果图 —?—?? 比).可见,在去隔行处理过程中,后者的抗干扰 能力明显要强于前者. 表1PSNR值对比 Table1PSNRofthetwode-interlacingmethods PSNR(dB,平均值) 传统ELA基于显示画面的ELA 4结论 在去隔行过程中,对小角度线型画面和边沿 型画面的处理难度非常大,传统的去隔行算法通 常会导致边界模糊和锯齿状画面等不良现象的出 现.实验结果表明,本文提出的基于显示画面的 ELA算法能很好地解决上述问题,提供优异的去 隔行效果,从而获得良好的显示品质,其PSNR 值也高于传统的ELA算法.该算法对于显示画 面的鉴别(区分为面型,线型和边沿型)更加直观 和精确,因此在后续去隔行处理过程中其硬件复 杂度也低于传统ELA算法,因此其成本仍然相 对较低. 326液晶与显示第23卷 参考文献: [1]KeithJack.VideoDemystifiedEM].4thedition.St.Louis:Elsevier—Scie nce,2004:251—255. r2]HaanGD,BeliersEB.Deinterlacing-anOverviewEJ].Pr0c.IEEE,1998,86(9):1839—1857. [3]DoyleT.InterlacedtosequentialconversionforEDTVapplicationsEC]//Proc.2ndInt.WorkshopSignalProcess— ingofHDTV,L?Aquila,Italy:Baker&TaylorBooks,1988:412—430. r4]LeeMH,KimJH,LeeJS,eta1.Anewalgorithmforinterlacedtoprogressivescanconversionbasedondirec— tionalcorrelationsanditsICdesignEJ].IEEETrans.onConsumerElectronics,1994,40(2):119—129. [5]KuoCJ,LiaoC,LinCC.Adaptiveinterpolationtechniqueforscanningrateconversion[J].IEEETrans.onCir— 321. cuitsandSystemsforVideoTechnology,1996,6(3):317— [6]MarkandeyV,ClatanoffT,GoveR,eta1.MotionadaptivedeinterlacerforDMDbaseddigitaltelevision[J].IEEE Trans.ConsumerElectronics,1994,40(3):735—742. [7]VanendorpeL,CuvelierL,MaisonB,eta1.Motioncompensatedconversionfrominterlacedtoprogressiveformats [J].ImageCommunication,1994,6(3):193—211. [8]SugiyamaKJ,NakamuraHY.AmethodofDe-interlacingwithmotioncompensatedinterpolation[J].IEEE Trans.ConsumerElectronics,1999,45(3):611—616. [9]ThomasGA.Acomparisonofmotioncompensatedinterlace-to-progressiveconversionmethodsEJ].ImageCommu— nication,1998,12(3):209—229. [101ChangYL,LinSF,ChenLG.Extendedintelligentedge—basedlineaver agewithitsimplementationandtest methodiC]//Proc.IEEEInt.SymposiumonCircuitsandSystem,Vancouver,Canada:IEEE,2004:341—344. Content-BasedELAAlgorithmforDe-interlacing ZHANGFang—hui,YANGDan,WANGXiu-feng. (1.ShaanxiEngineeringCenterforFPD,Xi?an710021,China,E-mail:zhang nghui@sust.edu.cn1 2.ElectricalandInformationEngineeringCollege,ShaanxiUniversityofScience&Technology,Xi?an710021,China; 3.MaterialScienceandEngineeringCollege.ShanxiUniversityofScience&Technology,Xi?an710021,China) Abstract Intra——fieldmethodshavebeenwidelyusedinde-interlacingalgorithmfortheirhigh——ratiobetween performanceandcomputationalcost.Inparticular,theELAalgorithmiswellknownforitsadvanta— gesinreconstructingtheedgesofimages,althoughitdegradestheimagequalitywheretheedgesare notclear.Inthispaper,basedonthedisplayedcontent,theviewedpatternswereclassifiedintothree types:smooth,lineandedge,andthende-interlacedseparatelyaccordingtothespeciallydesigned algorithmasproposedhere.Thesimulationresultsshowedthattheproposedmethodachieveshigher imagequalitybutlowerhardwarecomplexitycomparedwithconventionalELAalgorithm. Keywords:videoprocess;ELAalgorithm;progressiveTVdevices;de-interlacing 作者简介:张方辉(1966一),男,山西曲沃人,副教授,博士研究生,主要 研究方向:平板显示技术.
/
本文档为【[doc] 基于显示画面的ELA去隔行算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索