[发明专利]一种基于前置相机的动态视频清晰度处理方法在审
| 申请号: | 202111597316.X | 申请日: | 2021-12-24 |
| 公开(公告)号: | CN114422794A | 公开(公告)日: | 2022-04-29 |
| 发明(设计)人: | 唐勇;陆林;王凡 | 申请(专利权)人: | 炫彩互动网络科技有限公司 |
| 主分类号: | H04N19/182 | 分类号: | H04N19/182;H04N19/593;H04N19/91;H04N21/2662;H04N21/234;H04N21/478;H04L67/131 |
| 代理公司: | 南京苏博知识产权代理事务所(普通合伙) 32411 | 代理人: | 朱凤平 |
| 地址: | 210019 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 前置 相机 动态 视频 清晰度 处理 方法 | ||
本发明涉及图像数据处理技术领域,具体涉及一种基于前置相机的动态视频清晰度处理方法,包括通过屏幕的前置相机采集用户头部图片,生成头部信息;基于头部信息计算用户与屏幕之间的距离,得到距离信息,并获取用户指令;对用户指令进行解码,得到解码数据;基于距离信息和解码数据对历史视频进行编码,得到视音频数据;将视音频数据解密后通过屏幕进行显示,实现了可以根据用户与屏幕之间的距离对视音频数据的画面数量进行调整,解决了现有的视频编码方法资源分配不平衡导致出现花屏、卡顿和响应延迟的问题。
技术领域
本发明涉及图像数据处理技术领域,尤其涉及一种基于前置相机的动态视频清晰度处理方法。
背景技术
云游戏是以一种全新的方式向用户提供更高品质的游戏体验,云游戏服务商为了节约硬件成本,采用虚拟化技术在一个GPU上同时运行多个游戏。
然而,现有的视频编码方法由于GUP处理图像操作的异步性和非抢占性,因此存在着资源分配不平衡的问题,导致游戏服务等级协议得不到保证,这样会导致有些游戏的帧数即画面数量很高,有些游戏的帧数很低,并且客户端在无线网络环境下,图像经过传输之后会丢失一部分帧,使本来帧数就不高的游戏,画面出现严重的花屏、卡顿现象,这样严重影响服务质量,而这些服务质量会促使用户放弃云游戏。
发明内容
本发明的目的在于提供一种基于前置相机的动态视频清晰度处理方法,旨在解决现有的视频编码方法资源分配不平衡导致出现花屏、卡顿和响应延迟的问题。
为实现上述目的,本发明提供了一种基于前置相机的动态视频清晰度处理方法,包括以下步骤:
通过屏幕的前置相机采集用户头部图片,生成头部信息;
基于所述头部信息计算用户与所述屏幕之间的距离,得到距离信息,并获取用户指令;
对所述用户指令进行解码,得到解码数据;
基于所述距离信息和所述解码数据对历史视频编码后进行画面数量调节,得到视音频数据;
将所述视音频数据解密后通过所述屏幕进行显示。
其中,所述通过屏幕的前置相机采集用户头部图片,生成头部信息的具体方式为:
通过屏幕的前置相机采集用户头部图片,得到图片信息;
基于所述图片信息提取用户头部特征,得到头部信息。
其中,所述基于所述头部信息计算用户与所述屏幕之间的距离,得到距离信息的具体方式为:
对所述头部信息进行扫描,得到扫描信息;
将所述扫描信息中的头部的面部阴影去除,得到预处理信息;
捕捉所述预处理信息中的头部眼睛的位置,得到位置点;
计算所述位置点与所述屏幕之间的距离,得到距离信息。
其中,所述基于所述距离信息和所述解码数据对历史视频编码后进行画面数量调节,得到视音频数据的具体方式为;
将所述位置信息与距离阈值进行比较,生成编码指令;
基于所述解码数据对历史视频进行编码,得到视频码流;
基于所述编码指令对所述视频码流的画面数量进行调整,得到视音频数据。
其中,所述基于所述解码数据对历史视频进行编码,得到预处理视频的具体方式为:
基于所述解码数据将历史视频划分成多个方形的像素块,分别对每个像素块依次进行空间预测得到预测残差;
将所述预测残差进行变换和量化得到变换系数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炫彩互动网络科技有限公司,未经炫彩互动网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111597316.X/2.html,转载请声明来源钻瓜专利网。





