[发明专利]一种视频数据SpeedHQ编码方法及装置有效
申请号: | 202310650998.9 | 申请日: | 2023-06-05 |
公开(公告)号: | CN116389762B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 左振宇;刘小丰 | 申请(专利权)人: | 长沙千视电子科技有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 胡君;邹大坚 |
地址: | 410116 湖南省长沙市雨花区同升街*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 数据 speedhq 编码 方法 装置 | ||
1.一种视频数据SpeedHQ编码方法,其特征在于,步骤包括:
采集待编码的视频数据并按行存储;
每当存储完预设行数的视频数据后,读取当前存储的视频数据并划分为N个m×m像素的宏块,将各个宏块顺序分发至多个编码单元,所述预设行数小于一帧数据对应的行数,N为编码单元的数量,m为预设行、列数;
在各个编码单元在编码过程中,控制各个编码单元分别与相邻的编码单元进行数据交换及数据链接,以完成各个编码单元的数据编码,所述数据交换包括编码单元生成的预测值的交换;
将各个编码单元编码后的数据按顺序拼接后进行重组,得到最终的编码数据输出;
将各个编码单元编码后的数据按顺序拼接后进行重组包括:将各个编码单元的编码后数据中,第一个m行、第N+1个m行、第2N+1个m行……第k1N+1个m行按顺序拼接后发送给第一重组条带进行重组,其中k1为大于2的整数,且满足(k1N+1)m=M,M为视频总行数;第二个m行、第N+2个m行、第2N+2个m行……第k2N+2个m行按顺序拼接后发送给第二重组条带进行重组,其中,k2为大于2的整数,且满足(k2N+2)m=M;依此类推,直至将第N个m行、第2N个m行、第3N个m行……第k3N个m行按顺序拼接后发送给第N个重组条带进行重组,其中,k3为大于3的整数,且满足(k3N)m=M;将各个重组条带单元重组后数据进行拼接得到最终的编码数据输出。
2.根据权利要求1所述的视频数据SpeedHQ编码方法,其特征在于,所述采集待编码的视频数据时,将采集到的视频数据按行存储在片上存储器中,并采用乒乓操作进行数据存储与读取。
3.根据权利要求2所述的视频数据SpeedHQ编码方法,其特征在于,所述采用乒乓操作进行数据存储与读取包括:将采集到的视频数据先存入片上存储器的第一存储部分,当存储完成预设行数后,转入执行所述分发至多个编码单元以进行编码,同时开始采集下一个预设行数的视频数据并存储至片上存储器的第二存储部分,依此循环直到采集完一帧数据。
4.根据权利要求1所述的视频数据SpeedHQ编码方法,其特征在于,所述控制各个编码单元分别与相邻的编码单元进行数据交换及数据链接时,通过在编码阶段进行预测值交换,每个编码单元产生预测值给下一个编码单元的同时要接收上一个编码单元的预测值,以保持相邻宏块之间的流数据链接,进而完成各编码单元的编码。
5.根据权利要求1~4中任意一项所述的视频数据SpeedHQ编码方法,其特征在于,每当存储完16行视频数据后开始进行视频数据分发,按照64x16像素的宽高读取当前存储的数据,并拆分成四个16x16像素的宏块按顺序分发至4个编码单元,直到当前存储的16行视频数据全部编码完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙千视电子科技有限公司,未经长沙千视电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310650998.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置