[发明专利]基于鸿蒙系统的分布式视频处理方法、终端和可读介质有效
申请号: | 202111239535.0 | 申请日: | 2021-10-25 |
公开(公告)号: | CN113691812B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 颜专 | 申请(专利权)人: | 广州朗国电子科技股份有限公司 |
主分类号: | H04N19/30 | 分类号: | H04N19/30 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 成婵娟 |
地址: | 510700 广东省广州市黄埔区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 鸿蒙 系统 分布式 视频 处理 方法 终端 可读 介质 | ||
本发明涉及基于鸿蒙系统的分布式视频处理方法、终端和可读介质。一种基于鸿蒙系统的分布式视频处理方法,应用于视频处理终端,所述视频处理终端装载有鸿蒙系统,包括:获取视频源数据,并对所述视频源数据进行预处理得到多个预处理数据;获取通过对接组网的多个从处理终端的终端参数;基于每个所述从处理终端的终端参数以及视频处理终端的终端参数,将多个所述预处理数据分配到一个或多个所述从处理终端、以及所述视频处理终端;集合所有的编码子数据,生成编码数据。得到视频源数据后,对视频源数据进行预处理,得到多个预处理数据,进而得到对应的子编码数据,能够保证多个预处理数据同时由多个终端进行处理,编码速度提高。
技术领域
本发明涉及电子设备,尤其涉及基于鸿蒙系统的分布式视频处理方法、终端和可读介质。
背景技术
目前,视频的编码处理大都使用单一设备进行,只有在大批量数据需要同时处理时才使用分布式处理系统进行针对性处理,但是一般都使用云端或多服务器的后台处理实现,不能依据周围的电子设备进行自行组网实现临时组件分布式视频处理系统。
鸿蒙OS是基于微内核、面向5G物联网、面向全场景的分布式操作系统。打通手机、电脑、平板、电视、工业自动化控制、无人驾驶、车机设备、智能穿戴统一成一个操作系统,并且该系统是面向下一代技术而设计的,能兼容全部安卓应用的所有Web应用。创造一个超级虚拟终端互联的世界,将人、设备、场景有机联系在一起。鸿蒙系统,可以实现接触交互,若是应用在家庭分布式中,可以提高视频编码的速度,即让用户不仅仅依靠云端或后台服务器组就实现视频的编码或大批量视频编码。
本发明基于鸿蒙系统,主要提供一种针对视频处理的分布式处理系统,能够利用鸿蒙系统附近的参与组网的终端设备进行视频处理,大大提高视频处理速度。
发明内容
鉴于上述现有技术的不足之处,本发明的目的之一在于提供一种基于鸿蒙系统的分布式视频处理方法,能够使加载鸿蒙系统的智能终端在视频处理时,将视频处理的任务分配到附近的可以参与组网的终端中进行处理,方便快捷。
本发明的目的之二在于提供视频处理终端。
本发明的目的之三在于提供一种计算机可读介质。
为了达到上述目的,本发明采取了以下技术方案:
一方面,本发明提供一种基于鸿蒙系统的分布式视频处理方法,应用于视频处理终端,所述视频处理终端装载有鸿蒙系统,包括:
获取视频源数据,并对所述视频源数据进行预处理得到多个预处理数据;所述预处理数据为所述视频源数据通过所述预处理切割得到;
获取通过对接组网的多个从处理终端的终端参数;所述终端参数包括CPU频率;所述从处理终端装载有鸿蒙系统;
基于每个所述从处理终端的终端参数以及视频处理终端的终端参数,将多个所述预处理数据分配到一个或多个所述从处理终端、以及所述视频处理终端;以使一个或多个所述从处理终端以及所述视频处理终端对分配的预处理数据执行编码操作并对应生成编码子数据;
集合所有的编码子数据,生成编码数据。
进一步的,所述的基于鸿蒙系统的分布式视频处理方法,所述预处理数据包括关键帧数据和预测帧数据;
所述预处理包括:
将所述视频源数据按照GOP分解得到多个预处理组;
提取得到每个所述预处理组的关键帧和预测帧,分别生成所述关键帧数据和所述预测帧数据。
进一步的,所述的基于鸿蒙系统的分布式视频处理方法,针对所述关键帧数据执行的所述编码操作具体包括:
将关键帧分解得到比特平面,并按照阶层从低到高排列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州朗国电子科技股份有限公司,未经广州朗国电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111239535.0/2.html,转载请声明来源钻瓜专利网。