一种AR处理方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-09-14 14:32:39
本发明涉及ar数据处理,尤其涉及一种ar处理方法、装置、电子设备及存储介质。
背景技术:
1、随着新媒体的快速发展,可通过实拟虚境或扩张现实ar技术将虚拟世界和现实世界场景进行结合,使得结合后的图片或视频能够实现真实感。
2、目前,常用户通过第三方平台对自身的上传的图像进行第二次创作,比如:虚拟对象的构建,以及ar处理等;通过这种方式进行处理需要耗费大量的时间,且得到的ar容易出现真实感效果不佳的问题。
技术实现思路
1、有鉴于此,本发明实施例提供一种ar处理方法、装置、电子设备及存储介质,以解决现有技术中存在耗费大量的时间,以及得到的ar容易出现真实感效果不佳的问题。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、本发明实施例示出了一种ar处理方法,所述方法包括:
4、当接收到所述移动终端的摄像头权限授权通过反馈时,获取基于所述移动终端的摄像头采集的初始视频流;
5、确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景;
6、若存在,获取所述虚拟应用场景,并确定与所述虚拟应用场景对应的目标处理模型;
7、基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流;
8、利用所述目标处理模型对所述目标视频流进行处理,得到目标ar。
9、可选的,确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景,包括:
10、将所述初始视频流中视频对象输入预先构建的ar识别引擎,所述预先构建的ar识别引擎对所述视频对象进行识别,输出识别结果,所述ar识别引擎是预先根据多个用户上传的历史ar素材进行构建的;
11、若所述识别结果显示识别成功,确定存在与所述初始视频流中视频对象对应的虚拟应用场景。
12、可选的,确定与所述虚拟应用场景对应的目标处理模型,包括:
13、利用所述虚拟应用场景查找预先构建的多个处理模型,并确定与所述虚拟应用场景对应的目标处理模型,所述处理模型是预先构建的。
14、可选的,基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流,包括:
15、基于所述虚拟应用场景确定对应的场景需求;
16、利用所述场景需求调整所述初始视频流中视频对象,得到目标视频流。
17、可选的,利用所述目标处理模型对所述目标视频流进行处理,得到目标ar,包括:
18、对所述目标视频流进行视频帧提取,得到多帧图像;
19、对每一帧图像进行处理,确定与虚拟应用场景相关的目标帧,并将目标帧作为背景层;
20、基于所述处理模型确定与所述虚拟应用场景对应的虚拟对象,将其和所述背景层显示给用户;
21、接收针对虚拟对象的第一移动操作;
22、响应所述第一移动操作确定所述虚拟对象在所述背景层的叠加位置;
23、对所述虚拟对象渲染至对应的叠加位置,得到目标ar。
24、可选的,对每一帧图像进行处理,确定与虚拟应用场景相关的目标帧,包括:
25、对每一帧图像进行识别,确定是否包含与虚拟应用场景相关的特征;
26、若包括,将所述帧图像作为目标帧。
27、可选的,还包括:
28、接收在移动终端上选取的虚拟应用场景;
29、响应于所述虚拟应用场景,确定与所述虚拟应用场景对应的虚拟对象;
30、当接收到所述移动终端的摄像头权限授权通过反馈时,获取基于所述移动终端的摄像头采集的初始视频流;
31、若确定所述初始视频流与所述虚拟应用场景匹配,基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流;
32、将所述虚拟对象和所述目标视频流进行渲染,得到目标ar。
33、本发明实施例第二方面示出了一种ar处理装置,所述装置包括:
34、获取单元,用于当接收到所述移动终端的摄像头权限授权通过反馈时,获取基于所述移动终端的摄像头采集的初始视频流;
35、确定单元,用于确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景;若存在,获取所述虚拟应用场景,并确定与所述虚拟应用场景对应的目标处理模型;
36、处理单元,用于基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流;利用所述目标处理模型对所述目标视频流进行处理,得到目标ar。
37、本发明实施例第三方面示出了一种电子设备,所述电子设备用于运行程序,其中,所述程序运行时执行如本发明实施例第一方面示出ar处理方法。
38、本发明实施例第四方面示出了一种存储介质,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如本发明实施例第一方面示出ar处理方法。
39、基于上述本发明实施例提供的一种ar处理方法、装置、电子设备及存储介质,所述方法包括:当接收到所述移动终端的摄像头权限授权通过反馈时,获取基于所述移动终端的摄像头采集的初始视频流;确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景;若存在,获取所述虚拟应用场景,并确定与所述虚拟应用场景对应的目标处理模型;基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流;利用所述目标处理模型对所述目标视频流进行处理,得到目标ar。在本发明实施例中,获取用户上传的初始视频流,并确定与所述初始视频流中视频对象对应的虚拟应用场景,以及该虚拟应用场景对应的目标处理模型;本发明不需要借助第三方平台,而且通过与虚拟应用场景对应的目标处理模型对目标视频流进行ar处理,得到目标ar,能够减少ar处理的时间,且得到的ar真实感效果更好。
技术特征:1.一种ar处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景,包括:
3.根据权利要求1所述的方法,其特征在于,确定与所述虚拟应用场景对应的目标处理模型,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流,包括:
5.根据权利要求1所述的方法,其特征在于,利用所述目标处理模型对所述目标视频流进行处理,得到目标ar,包括:
6.根据权利要求5所述的方法,其特征在于,对每一帧图像进行处理,确定与虚拟应用场景相关的目标帧,包括:
7.根据权利要求1所述的方法,其特征在于,还包括:
8.一种ar处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备用于运行程序,其中,所述程序运行时执行如权利要求1-7中任一所述的ar处理方法。
10.一种存储介质,其特征在于,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如权利要求1-7中任一所述的ar处理方法。
技术总结本发明提供一种AR处理方法、装置、电子设备及存储介质,所述方法包括:当接收到所述移动终端的摄像头权限授权通过反馈时,获取基于所述移动终端的摄像头采集的初始视频流;确定是否存在与所述初始视频流中视频对象对应的虚拟应用场景;若存在,获取所述虚拟应用场景,并确定与所述虚拟应用场景对应的目标处理模型;基于所述虚拟应用场景对所述初始视频流进行预处理,得到目标视频流;利用所述目标处理模型对所述目标视频流进行处理,得到目标AR。本发明不需要借助第三方平台,通过与虚拟应用场景对应的目标处理模型对目标视频流进行AR处理,得到目标AR,能够减少AR处理的时间,且得到AR的真实感效果更好。技术研发人员:周俊熙,田魁,冯诚受保护的技术使用者:小芒电子商务有限责任公司技术研发日:技术公布日:2024/9/12本文地址:https://www.jishuxx.com/zhuanli/20240914/294653.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表