[发明专利]视频数据处理方法及装置有效
申请号: | 201910122767.4 | 申请日: | 2019-02-19 |
公开(公告)号: | CN110012293B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 郭鲲;范志刚 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/42;H04N19/513 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
地址: | 710065 陕西省西安市高*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 数据处理 方法 装置 | ||
本公开提供一种视频数据处理方法及装置,涉及通信领域,能够解决在视频压缩需计算运动向量时造成的资源浪费和数据处理效率低的问题。具体技术方案为:获取目标图像数据及对应的目标鼠标数据;并根据目标鼠标数据和预设鼠标数据,生成比较数据;最后根据目标鼠标数据和比较数据,生成目标运动向量。本公开通过获取当前图像数据中的鼠标数据来计算两帧图像数据间运动向量,从而避免了在视频压缩过程中逐块计算运动向量的大量计算损耗,提高了数据处理效率。本发明用于视频数据的处理。
技术领域
本公开涉及图像处理领域,尤其涉及视频数据处理方法及装置。
背景技术
视频图像数据有极强的相关性,即包含有大量的冗余信息。为了消除冗余信息,现有技术通过视频压缩技术将数据中的冗余信息去掉,具体而言,即在视频编码中,运动向量可以起到减小帧间信息冗余,从而减小编码后码流的作用。常见的运动向量计算方法是使用运动搜索算法,将当前帧中的给定块与参考帧中的候选块进行多次像素级别的计算。现有技术中,因为需要将当前图像数据与参考图像数据按照宏块逐块比较计算对应宏块的运动向量,从而能够通过运动向量的计算完成视频图像的压缩处理,因此会造成数据处理资源的浪费、降低数据处理的效率。
发明内容
本公开实施例提供一种视频数据处理方法及装置,能够解决在视频压缩需计算运动向量时造成的资源浪费和数据处理效率低的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种视频数据处理方法,该方法包括:
获取目标图像数据及对应的目标鼠标数据,鼠标数据包括:鼠标的状态数据和鼠标的位置数据,鼠标的状态数据,包括鼠标滚轮信息和鼠标按键信息;
根据目标鼠标数据和预设鼠标数据,生成比较数据,比较数据,包括目标鼠标与预设鼠标之间坐标差数据;
根据目标鼠标数据和比较数据,生成目标运动向量。
在一个实施例中,该方法中在获取目标图像数据及当前鼠标位置数据,之前包括:
获取目标图像数据对应的上一帧图像数据和上一帧图像数据中对应的鼠标数据;
当上一帧图像数据和目标图像数据不一致时,确定上一帧图像数据为预设图像数据,鼠标数据为预设鼠标数据。
在一个实施例中,该方法中,目标鼠标与预设鼠标之间坐标差数据,包括:
当坐标差数据不为零时,根据目标鼠标数据和比较数据,生成目标运动向量。
在一个实施例中,该方法中根据目标鼠标数据和比较数据,生成目标运动向量,包括:
若目标鼠标数据中的状态数据指示为拖拽状态,则获取目标鼠标的坐标数据,坐标数据包括,x轴坐标数据、y轴坐标数据;
根据坐标数据,获取(x,y)坐标点数据、(0,y)坐标点数据和(x,0)坐标点数据,并生成目标运动向量。
在一个实施例中,该方法中根据目标鼠标数据和比较数据,生成目标运动向量,包括:
若目标鼠标数据中的状态数据指示为非拖拽状态,且目标鼠标数据中的状态数据指示为上下滚动状态时,获取目标鼠标的坐标数据,坐标数据包括,x轴坐标数据值x、y轴坐标数据值y;
当目标图像数据与预设图像数据不一致时,根据坐标数据,获取(y,0)坐标点数据,并生成目标运动向量。
在一个实施例中,该方法中根据目标鼠标数据和比较数据,生成目标运动向量之后,还包括:
获取目标图像数据中至少一个目标宏块图像数据及对应的目标位置数据;
根据目标位置数据获取预设图像数据中对应位置的预设宏块图像数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910122767.4/2.html,转载请声明来源钻瓜专利网。