买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】调整帧内最近位移矢量数组的元素的图像压缩方法和装置_上海天荷电子信息有限公司_202311359317.X 

申请/专利权人:上海天荷电子信息有限公司

申请日:2017-01-15

公开(公告)日:2024-04-16

公开(公告)号:CN117896532A

主分类号:H04N19/196

分类号:H04N19/196;H04N19/176;H04N19/182;H04N19/60;H04N19/96

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.03#实质审查的生效;2024.04.16#公开

摘要:本发明提供了一种在帧内串或者块的预测或复制编码中,动态调整最近位移矢量数组的元素的位置的图像压缩方法和装置。本方法和装置,通过将出现频度高的位移矢量数组元素动态调整到位移矢量数组的一个特定部位同时用短的码字来表示所述特定部位的存储地址的策略,来有效减少编码位移矢量所消耗的比特数,极大地提高编码效率。

主权项:1.一种对图像进行压缩的编码方法,其特征在于,至少包括完成下列功能或操作的步骤:在帧内串或者块的预测或复制编码中,至少采用最近位移矢量数组对位移矢量进行编码;至少使用下列方式之一或其组合,将在编码过程中出现的一个新的合格的当前位移矢量更新到最近位移矢量数组:方式一:至少执行以下操作对所述最近位移矢量数组进行更新:如果所述当前位移矢量的值等于与所述最近位移矢量数组中的已有位移矢量逐一比较后找到的一个已有位移矢量的值,则至少调整最近位移矢量数组中部分或全部已有位移矢量在最近位移矢量数组中的位置;否则,即所述当前位移矢量的值不等于所述最近位移矢量数组中的任何一个已有位移矢量的值,至少将所述当前位移矢量的值放入所述最近位移矢量数组;方式二:至少执行以下操作对所述最近位移矢量数组进行更新:如果所述当前位移矢量的值等于与所述最近位移矢量数组中的已有位移矢量逐一比较后找到的一个已有位移矢量的值,则至少将该等值已有位移矢量置换至所述最近位移矢量数组的最前部;否则,即所述当前位移矢量的值不等于所述最近位移矢量数组中的任何一个已有位移矢量的值,至少将所述当前位移矢量的值插入至所述最近位移矢量数组的最前部,至少将所述最近位移矢量数组的最后部的已有位移矢量移出所述最近位移矢量数组;方式三:至少执行以下操作对所述最近位移矢量数组进行更新:所述最近位移矢量数组有N个位移矢量,标记为ROA[N]={offset_in_roa[k]:0≤kN};将标记为offset的所述当前位移矢量与ROA[N]的N个元素offset_in_roa[RoaStartPos+k%N],0≤kN逐一进行比较,其中%是取模运算,RoaStartPos是所述最近位移矢量数组的当前起始位置;然后,依次执行以下操作对ROA[N]进行更新:1)如果offset等于这N个元素中的第k0个元素offset_in_roa[RoaStartPos+k0%N],执行以下操作:如果k0≥1,令k从大至小依次取值k0至1并且依次执行下列k0次赋值运算:offset_in_roa[RoaStartPos+k0%N]=offset_in_roa[RoaStartPos+k0-1%N]2)否则,即offset不等于这N个元素中的任何一个,执行下列对所述最近位移矢量数组的当前起始位置RoaStartPos的更新运算:RoaStartPos=RoaStartPos+1%N;3)ROA[RoaStartPos]=offset;所述合格的位移矢量包括属于下列情形之一或其组合的位移矢量:使用预定方式,包括最近位移矢量数组方式和或相邻基元的位移矢量的方式和或直接方式,进行编码的位移矢量;不使用预定方式,包括最近位移矢量数组方式和或相邻基元的位移矢量的方式和或直接方式,进行编码的位移矢量;数值落在第一个预定取值范围内的位移矢量;数值落在第二个预定取值范围外的位移矢量。

全文数据:

权利要求:

百度查询: 上海天荷电子信息有限公司 调整帧内最近位移矢量数组的元素的图像压缩方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。