[发明专利]一种基于色度信息分类的电脑桌面视频YUV444转YUV420的格式转换方法有效
申请号: | 201210254360.5 | 申请日: | 2012-07-20 |
公开(公告)号: | CN102801987A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 朱威;王则浪;郑雅羽;陈朋;汪磊;俞立 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04N11/20 | 分类号: | H04N11/20;H04N11/04 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310014 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 色度 信息 分类 电脑桌面 视频 yuv444 yuv420 格式 转换 方法 | ||
1.一种基于色度信息分类的电脑桌面视频YUV444转YUV420的格式转换方法,其特征在于:所述格式转换方法包括以下步骤:
(1)输入一帧待转换的YUV444视频格式数据;
(2)取出一个未转换的2x2色度分量数据块,用P1、P2、P3和P4表示当前2x2色度分量数据块按从上到下且从左到右顺序排列的4个色度分量数据,即P1是2x2色度分量数据块的左上角的色度分量数据,P2是2x2色度分量数据块的右上角的色度分量数据,P3是2x2色度分量数据块的左下角的色度分量数据,P4是2x2色度分量数据块的右下角的色度分量数据,所述的2x2色度分量数据块是色度U分量类型的2x2数据块或者色度V分量类型的2x2数据块;
(3)根据2x2色度分量数据块中4个色度分量数据之间的数据相等关系来确定该2x2色度分量数据块所属类型,再根据所属类型将2x2色度分量数据块转换为与YUV420格式对应的1个色度分量数据PT,具体过程如下:
将2x2色度分量数据块的4个色度分量数据之间的数据相等关系分为5种情况:1)四个色度分量数据相互之间都不相等;2)仅有两个色度分量数据相等,剩余两个色度分量数据之间不相等,且剩余两个色度分量数据分别与两个相等的色度分量数据都不相等;3)两对色度分量数据相等,但是两对色度分量数据之间不相等;4)四个色度分量数据之中有三个色度分量数据相等,另一个色度分量数据与其它三个不相等;5)四个色度分量数据之间均相等;
对这5种情况进行分类,将上述情况1)和5)归为一类,记a类,对于这一类的处理,采用对四个色度分量数据直接取平均值得到与YUV420格式对应的一个色度分量数据PT的方法;将情况2)归为一类,记为b类,对于这一类,给予两个相等的色度分量数据0.70的整体权重,另外两个与其它色度分量数据都不相等的色度分量数据各自给予0.15的权重,接着根据所分配的权重对四个色度分量数据进行加权平均,得到与YUV420格式对应的一个色度分量数据PT;将情况3)归为一类,记为c类,对于这一类,根据对比2x2色度分量数据块与其空间邻近的色度分量数据的差别来确定分配的权重,接着根据分配的权重对四个色度分量数据进行加权平均,得到与YUV420格式对应的一个色度分量数据PT;将情况4)归为一类,记为d类,对于这一类,给予三个色度分量数据值相等的色度分量数据0.85的整体权重,另外一个色度分量数据给予0.15的权重,接着根据所分配的权重对四个色度分量数据进行加权平均,得到与YUV420格式对应的色度分量值PT;
(4)取出下一个未转换的2x2色度分量数据块,重复步骤(2)-(3),直至当前帧所有的2x2色度分量数据块转换完毕;
(5)取出步骤(1)中获取的该帧视频数据的所有亮度分量数据,与由步骤(2)-(4)得到的转换后的色度分量数据组合为YUV420格式电脑桌面视频数据。
2.如权利要求1所述的基于色度信息分类的电脑桌面视频YUV444转YUV420的格式转换方法,其特征在于:所述步骤(3)中,每类2x2色度分量数据块的具体格式转换如下:
对于属于a类的2x2色度分量数据块,根据公式(I)计算得到与YUV420格式对应的色度分量值PT:
PT=0.25*(P1+P2+P3+P4) (I)
对于属于b类的2x2色度分量数据块,根据公式(II)计算得到与YUV420格式对应的色度分量值PT:
PT=0.70*X1+0.15*X2+0.15*X3 (II)
式(II)中X1表示P1、P2、P3和P4中相等的那对色度分量数据中的一个色度分量数据,X2和X3分别表示另外两个分别与其它色度分量数据值都不相等的色度分量数据,给X1的分配的整体权重为0.70,给X2和X3各自分配0.15的权重;
对于属于c类的2x2色度分量数据块,先确定两对相等的色度分量数据的分布情况,分为3种情况,第一种情况是位于第一行的两个色度分量数据相等,位于第二行的两个色度分量数据相等;第二种情况是位于第一列的两个色度分量数据相等,位于第二列的两个色度分量数据相等;第三种情况是位于左上角的色度分量数据与位于右下角的色度分量数据相等,位于右上角的色度分量数据与位于左下角的色度分量数据相等;
记T1和T2是当前2x2色度分量数据块的上方从左到右排列的两个色度分量数据,B1和B2是当前2x2色度分量数据块的下方从左到右排列的两个色度分量数据,L1和L2是在当前2x2色度分量数据块的左边从上到下排列的两个色度分量数据,R1和R2是在当前2x2色度分量数据块的右边从上到下排列的两个色度分量数据;
对于c类中的第一种情况,计算位于当前2x2色度分量数据块的第一行两个色度分量数据,即P1和P2与位于各自上方的色度分量数据,即T1和T2的差值绝对值和D1,如式(III)所示;再计算位于当前2x2色度分量数据块第二行的两个色度分量数据,即P3和P4与位于各自下方的色度分量数据,即B1和B2的差值绝对值和D2,如式(IV)所示;比较两个差值绝对值和的大小,给差值绝对值和较大的一对色度分量数据分配0.70的整体权重,给差值绝对值和较小的一对色度分量数据分配0.30的整体权重,如式(V)所示:
D1=|P1-T1|+|P2-T2| (III)
D2=|P3-B1|+|P4-B2| (IV)
PT=0.70*X1+0.30*X2 (V)
式(V)中,X1表示被分配0.70整体权重的那对色度分量数据中的一个色度分量数据,X2表示被分配了0.30整体权重的那对色度分量数据中的一个色度分量数据;若当前2x2色度分量数据块不存在上方色度分量数据,即不存在T1和T2,或者不存在下方色度分量数据,即不存在B1和B2,或者D1和D2相等时,则采用与a类相同的直接取均值的转换方法,如式(I)所示;
对于c类中的第二种情况,计算位于当前2x2色度分量数据块的第一列的两个色度分量数据,即P1和P3与位于各自左方的色度分量数据,即L1和L2的差值绝对值和D3,如式(VI)所示;再计算位于当前2x2色度分量数据块的第二列的两个色度分量数据,即P2和P4与位于各自右方的色度分量数据,即R1和R2的差值绝对值和D4,如式(VII)所示;比较两个差值绝对值和的大小,给差值绝对值和较大的一对色度分量数据分配0.70的整体权重,给差值绝对值和较小的一对色度分量数据分配0.30的整体权重,如式(V)所示;若当前2x2色度分量数据块不存在左方色度分量数据,即不存在L1和L2,或者不存在右方色度分量数据,即不存在R1和R2,或者D3和D4相等时,则采用与a类相同的直接取均值的转换方法,如式(I)所示;
D3=|P1-L1|+|P3-L2| (VI)
D4=|P2-R1|+|P4-R2| (VII)
对于c类中的第三种情况,计算位于当前2x2色度分量数据块的左下角色度分量数据P3和右上角色度分量数据P2分别与左上角色度分量数据P1和位于P2上方的色度分量数据T2的差值绝对值和D5,如式(VIII)所示;再计算位于当前2x2色度分量数据块的右下角色度分量数据P4和左上角色度分量数据P1分别与右上角色度分量数据P2和位于P1上方的色度分量数据T1的差值绝对值和D6,如式(IX)所示;比较两个差值绝对值和的大小,给差值绝对值和较大的一对色度分量数据分配0.70的整体权重,给差值绝对值和较小的一对色度分量数据分配0.30的整体权重,如式(V)所示,若当前2x2色度分量数据块不存在上方色度分量数据,即不存在T1和T2,或者D5和D6相等时,则采用与a类相同的直接取均值的转换方法,如式(I)所示;
D5=|P3-P1|+|P2-T2| (VIII)
D6=|P4-P2|+|P1-T1| (IX)
对于属于d类的2x2色度分量数据块,根据公式(X)计算得到与YUV420格式对应的色度分量数据PT:
PT=0.85*X1+0.15*X2 (X)
式(X)中X1表示P1、P2、P3和P4中相等的三个色度分量数据中的一个色度分量数据,X2表示与其它三个色度分量数据都不相等的色度分量数据,分配给X1的整体权重值为0.85,X2分配0.15的权重值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210254360.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于切割制鞋皮革的刀具
- 下一篇:绞龙防漏护轴机构
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置