[发明专利]一种高效视频编码中判定滤波强弱的可重构阵列结构有效
申请号: | 201510789121.3 | 申请日: | 2015-11-17 |
公开(公告)号: | CN105847848B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 刘有耀;杨倩;吴进;山蕊 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | H04N19/86 | 分类号: | H04N19/86;H04N19/117;H04N19/176 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710121 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种高效视频编码中判定滤波强弱的可重构阵列结构,针对亮度分量8×4块大小的垂直边界,使用7个处理元阵列,可以并行判断出该垂直边界滤波的强弱程度。垂直边界处理结束后,通过编程重构该结构可以实现亮度分量中4×8大小的水平边界滤波强弱的判定。本发明可以并行判断出滤波强弱程度,缩短了编解码时间,加快了编解码过程。 | ||
搜索关键词: | 一种 高效 视频 编码 判定 滤波 强弱 可重构 阵列 结构 | ||
【主权项】:
1.一种高效视频编码中判定滤波强弱的可重构阵列结构,其特征在于使用7个处理元阵列PE00、PE01、PE02、PE10、PE11、PE12、PE21邻接互连成最后一行只有中间一个处理元PE21的3行3列类Mesh阵列结构,该结构适用于去方块滤波中亮度分量8×4块大小的垂直边界滤波强弱的判定,通过编程重构该结构能够实现亮度分量中4×8块大小水平边界滤波强弱的判定,具体过程如下:步骤1:同时加载滤波强弱判定的六个条件中的所有相关参数;第一个条件2(dp0+dq0)<(β>>2)中所有参数顺序加载到处理元PE00中,第二个条件2(dp3+dq3)<(β>>2)中所有参数顺序加载到处理元PE01中,第三个条件|p(3,0)‑p(0,0)|+|q(0,0)‑q(3,0)|<(β>>3)中所有参数顺序加载到处理元PE02中,第四个条件|p(3,3)‑p(0,3)|+|q(0,3)‑q(3,3)|<(β>>3)中所有参数顺序加载到处理元PE10中,第五个条件|p(0,0)‑q(0,0)|<(5Tc+1)>>1中所有参数顺序加载到处理元PE12中,第六个条件|p(0,3)‑q(0,3)|<(5Tc+1)>>1中所有参数顺序加载到处理元PE21中,将立即数6存到处理元PE11的数据存储中,用于判定所有条件是否成立,其中dp0表示P块首行像素的变化率,dq0表示Q块首行像素的变化率,dp3表示P块第四行像素的变化率,dq3表示Q块第四行像素的变化率,β,Tc为阈值,与量化参数QP有关;步骤2:等待所有处理元PE00‑PE21的数据加载完毕后,在除了处理元PE11的处理元阵列PE00‑PE21中同时判定6个条件是否成立,如果成立,则相应独立于处理元阵列之外的寄存器置为1,否则置为0;步骤3:6个条件判定结束后,根据阵列结构邻接互连的特性,将6个判定结果通过共享寄存器RE、RS、RW、RN,依次传递到处理元PE11中,通过判断处理元PE11中寄存器R1的值是否等于6来进行强弱滤波判定,如果6个条件均成立,则R1=6该垂直边界采用强滤波,如果R1不等于6,则该垂直边界采用弱滤波;步骤4:通过将该结构中每个处理元的数据存储中的参数替换成判断水平边界所需的参数,保持指令存储中的指令不变,则能够实现4×8块大小水平边界滤波强弱的判定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510789121.3/,转载请声明来源钻瓜专利网。
- 上一篇:全景视频的实时播放方法及装置
- 下一篇:一种玻璃丝印机