使用子像素打包的显示流压缩像素格式扩展制造技术

技术编号:17310672 阅读:53 留言:0更新日期:2018-02-19 11:03
本发明专利技术公开了用于使用子像素打包的显示流压缩像素格式扩展的方法和设备。在一个方面中,所述方法涉及打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值。所述方法能进一步涉及接收一组输入像素值,每个输入像素值包含以所述O信道格式布置的O个输入子像素值。所述方法能涉及将所述输入子像素值中的每一个重新布置成一组输出像素值,每一组输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在被重新布置之前离所述O个输入子像素值的相对空间定位。所述方法还能涉及将所述输出像素值提供给所述M信道编解码器。

Expansion of the display stream compressed pixel format packaged with subpixel

【技术实现步骤摘要】
【国外来华专利技术】使用子像素打包的显示流压缩像素格式扩展
本公开涉及视频译码和压缩的领域,且明确地说,涉及视频压缩以用于在显示链路上发射,例如显示流压缩。
技术介绍
数字视频能力可并入到广泛范围的显示器中,包含数字电视、个人数字助理(personaldigitalassistant,PDA)、笔记本电脑、桌面监视器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏机、蜂窝或卫星无线电电话、视频电话会议装置等等。显示链路用以将显示器连接到适当源装置。显示链路的带宽要求与显示器的分辨率成比例,且因此,高分辨率显示器需要大带宽显示链路。一些显示链路不具有支持高分辨率显示器的带宽。可使用视频压缩减少带宽要求,使得可使用较低带宽显示链路将数字视频提供到高分辨率显示器。其它人已试着利用对像素数据的图像压缩。然而,此类方案有时并不视觉上无损,或可能在常规显示装置中实施起来困难且昂贵。视频电子标准协会(VideoElectronicsStandardsAssociation,VESA)已开发了显示流压缩(DisplayStreamCompression,DSC)作为用于显示链路视频压缩的标准。例如DSC等显示链路视频压缩技术应(尤其)提供视觉无损的图片质量(即,图片具有质量等级,使得用户不能断定压缩为作用中的)。显示链路视频压缩技术还应提供用常规硬件实时实施起来简单且廉价的方案。
技术实现思路
本公开的系统、方法和装置各自具有若干创新方面,其中没有单个方面单独负责本文中所公开的合乎需要的属性。在一个方面中,提供一种打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值的方法。所述方法能涉及:接收一组输入像素值,每个输入像素值包括以所述O信道格式布置的O个输入子像素值;将所述输入子像素值中的每一个重新布置成一组输出像素值,每一组输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在重新布置之前离所述O个输入子像素值的相对空间定位;以及将所述输出像素值提供给所述M信道编解码器。在另一方面中,提供一种打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值的装置。所述装置能包含:收发器电路,其包括经配置以分别接收以所述O信道格式布置的输入像素值的O个输入子像素值的O个输入信道;至少一个缓冲器,其经配置以缓冲所述O个输入子像素;以及逻辑电路,其经配置以将所述O个输入子像素重新布置成一组输出像素值,每个输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在重新布置之前离所述O个输入子像素值的相对空间定位;其中所述收发器电路进一步包括经配置以将所述组输出像素值输出到所述M个信道编解码器的M个输出信道。在又一方面中,提供一种解打包以M信道格式布置的像素值的方法。所述方法能涉及从M信道编解码器接收一组输入像素值,每个输入像素包括以所述M信道格式布置的M个输入子像素;将所述输入子像素值中的每一个重新布置成一组输出像素值,每一组输出像素值包括以O信道格式布置的O个输出子像素值,O比M具有更大的值,其中所述重新布置的O个输出子像素的至少一部分维持其在重新布置之前离所述M个输入子像素值的相对空间定位;以及提供所述输出像素值作为输出。在再一方面中,提供一种用于解打包以M信道格式布置的像素值的装置。所述装置能包含:收发器电路,其包括经配置以分别接收以所述M信道格式布置的输入像素值的M个输入子像素值的M个输入信道;至少一个缓冲器,其经配置以缓冲所述M个输入子像素;以及逻辑电路,其经配置以将所述M个输入子像素重新布置成一组输出像素值,每个输出像素值包括以O信道格式布置的O个输出子像素值,O比M具有更大的值,其中所述重新布置的O个输出子像素的至少一部分维持其在重新布置之前离所述M个输入子像素值的相对空间定位;其中所述收发器电路进一步包括经配置以输出所述组输出像素值的O个输出信道。附图说明图1A是说明可利用根据本公开中所描述的方面的技术的实例视频编码和解码系统的框图。图1B是说明可执行根据本公开中描述的方面的技术的另一实例视频编码和解码系统的框图。图2A是说明可实施根据本公开中所描述的方面的技术的视频编码器的实例的框图。图2B是说明可实施根据本公开中描述的方面的技术的视频解码器的实例的框图。图3是说明可实施根据本公开中所描述的方面的技术的视频编码器的另一实例的框图。图4是用于像素打包/解打包的实例系统的框图。图5到8是说明根据本公开中描述的方面的实例像素打包方案的图表。图9是说明根据本公开中描述的方面的像素打包的实例架构的图式。图10是根据本公开中描述的方面的实例打包时间线。图11是描述用于质量评估的测试图像的表格。图12是具有基于本公开中描述的技术的像素打包的图片质量结果的表格。图13是说明根据本公开中描述的方面的像素打包的方法的流程图。图14是说明根据本公开中描述的方面的像素解打包的方法的流程图。具体实施方式一般来说,本公开涉及用于经由传统或旧版译码技术支持表示亮度、明度(luminance/luma)的额外色彩空间的技术。例如显示流压缩(DisplayStreamCompression,DSC)等视频压缩技术可支持适于典型的现有显示器的红绿蓝(Red,Green,andBlue,RGB)或YCbCr输入格式。但是,某些显示器引入额外的子像素,例如第四子像素(例如白色(W))以便针对给定亮度实现更高的功率效率。可需要特殊处理以从第一输入格式(例如RGB)转换成第二输入格式(例如RGBW)格式。举例来说,此转换可由显示驱动器执行,例如显示驱动器集成电路(displaydriverintegratedcircuit,DDIC)。但是,可能需要经由片上系统(systemonchip,SoC)支持此转换过程以便降低系统成本。这意味着SoC可需要产生RGBW信息以用于跨越显示链路发射。由于现有DSC方法目前不支持RGBW,因此对于用于此情境的压缩解决方案仍存在需要。虽然本文中在DSC标准的上下文中描述某些实施例,但所属领域的技术人员将了解,本文中所公开的系统和方法可适用于任何合适的视频译码标准。举例来说,本文中所公开的实施例可适用于以下标准中的一或多个:国际电信联盟(InternationalTelecommunicationUnion,ITU)电信标准化部门(TelecommunicationStandardizationSector,ITU-T)H.261、国际标准化组织/国际电工委员会(InternationalOrganizationforStandardization/InternationalElectrotechnicalCommission,ISO/IEC)移动图像专家组-1(MovingPictureExpertsGroup-1,MPEG-1)视觉、ITU-TH.262或ISO/IECMPEG-2视觉、ITU-TH.263、ISO/IECMPEG-4视觉、ITU-TH.264(也称为ISO/IECMPEG-4AVC)、高效率视频译码(HighEfficiencyVideoCoding,HEV本文档来自技高网...
使用子像素打包的显示流压缩像素格式扩展

【技术保护点】
一种打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值的方法,所述方法包括:接收一组输入像素值,每个输入像素值包括以所述O信道格式布置的O个输入子像素值;将所述输入子像素值中的每一个重新布置成一组输出像素值,每一组输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在被重新布置之前离所述O个输入子像素值的相对空间定位;以及将所述输出像素值提供给所述M信道编解码器。

【技术特征摘要】
【国外来华专利技术】2015.07.09 US 62/190,689;2016.07.06 US 15/203,7211.一种打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值的方法,所述方法包括:接收一组输入像素值,每个输入像素值包括以所述O信道格式布置的O个输入子像素值;将所述输入子像素值中的每一个重新布置成一组输出像素值,每一组输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在被重新布置之前离所述O个输入子像素值的相对空间定位;以及将所述输出像素值提供给所述M信道编解码器。2.根据权利要求1所述的方法,其中所述M信道格式包含M个不同色彩信道,且其中所述O信道格式包含所述M个色彩信道和至少一个额外色彩信道,所述方法进一步包括:将所述M个色彩信道的输入子像素值中的每一个布置于所述输出像素值的所述对应M个色彩信道中;以及将所述至少一个额外色彩信道的输入子像素值中的每一个布置成仅包含所述至少一个额外色彩信道的输出像素值。3.根据权利要求2所述的方法,其进一步包括:在第一缓冲器中缓冲所述M个色彩信道的所述输入子像素值中的每一个;在第二缓冲器中缓冲所述至少一个额外色彩信道的所述输入子像素值中的每一个;从所述第一缓冲器选择像素以建构所述输出像素值;以及在所述第二缓冲器含有足够数目个子像素值以建构N个输出像素值之后,从所述第二缓冲器选择像素以建构仅包含所述至少一个额外色彩信道的所述N个输出像素值,所述N个输出像素值彼此紧邻。4.根据权利要求3所述的方法,其中所述第一和第二缓冲器是先入先出FIFO缓冲器。5.根据权利要求3所述的方法,其中所述至少一个额外色彩信道的所述子像素在所述N个输出像素值中以列优先顺序布置。6.根据权利要求3所述的方法,其中所述至少一个额外色彩信道的所述子像素在所述N个输出像素值中以行优先顺序布置。7.根据权利要求3所述的方法,其进一步包括:通过状态机选择从所述第一和第二缓冲器中的哪一个接收用于建构所述输出像素值的子像素。8.根据权利要求1所述的方法,其进一步包括:按比接收所述组输入像素值的速率大的速率将所述输出像素值提供给所述M信道编解码器。9.一种打包以O信道格式布置以用于通过M信道编解码器进行编码的像素值的装置,所述装置包括:收发器电路,其包括经配置以分别接收以所述O信道格式布置的输入像素值的O个输入子像素值的O个输入信道;至少一个缓冲器,其经配置以缓冲所述O个输入子像素;以及逻辑电路,其经配置以将所述O个输入子像素重新布置成一组输出像素值,每个输出像素值包括以M信道格式布置的M个输出子像素值,O比M具有更大的值,其中所述重新布置的M个输出子像素的至少一部分维持其在被重新布置之前离所述O个输入子像素值的相对空间定位;其中所述收发器电路进一步包括经配置以将所述组输出像素值输出到所述M信道编解码器的M个输出信道。10.根据权利要求9所述的装置,其中所述M信道格式包含M个不同色彩信道,且其中所述O信道格式包含所述M个色彩信道和至少一个额外色彩信道,且其中所述逻辑电路经进一步配置以:将所述M个色彩信道的输入子像素值中的每一个布置于所述输出像素值的所述对应M个色彩信道中;以及将所述至少一个额外色彩信道的输入子像素值中的每一个布置成仅包含所述至少一个额外色彩信道的输出像素值。11.根据权利要求10所述的装置,其中所述缓冲器进一步包括:第一缓冲器,其经配置以缓冲所述M个色彩信道的所述输入子像素值中的每一个;以及第二缓冲器,其经配置以缓冲所述至少一个额外色彩信道的所述输入子像素值中的每一个,其中所述逻辑电路经进一步配置以:从所述第一缓冲器选择像素以建构所述输出像素值;以及在所述第二缓冲器含有足够数目个子像素值以建构N个输出像素值之后,从所述第二缓冲器选择像素以建构仅包含所述至少一个额外色彩信道的所述N个输出像素值,所述N个输出像素值彼此紧邻。12.根据权利要求11所述的装置,其中所述第一和第二缓冲器是先入先出FIFO缓冲器。13.根据权利要求11所述的装置,其中所述逻辑电路经进一步配置而以列优先顺序布置所述至少一个额外色彩信道的所述子像素。14.根据...

【专利技术属性】
技术研发人员:I·伊凯兹彦N·H·雅各布森
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1