System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频转换方法及装置制造方法及图纸_技高网

视频转换方法及装置制造方法及图纸

技术编号:40957188 阅读:2 留言:0更新日期:2024-04-18 20:34
本说明书实施例提供视频转换方法及装置,其中视频转换方法包括:获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;对目标视频数据进行投影转换,确定投影数据;建立投影环境,基于投影环境和参考图像确定投影参数;基于投影参数和投影数据确定投影视频数据。通过获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;对目标视频数据进行投影转换,确定投影数据;建立投影环境,基于投影环境和参考图像确定投影参数;基于投影参数和投影数据确定投影视频数据,可以实现将平面的视频数据转换为可以投影的视频数据,减少了制作投影视频的成本。

【技术实现步骤摘要】

本说明书实施例涉及视频处理,特别涉及视频转换方法。


技术介绍

1、球形场景视频生成技术旨在捕捉并呈现完整的全景场景,使观众能够在虚拟现实环境中体验真实的全景场景。这项技术的发展源于对更沉浸式、交互式和逼真的体验需求,涉及许多不同的
和关键技术。

2、1、全景摄像技术:全景摄像技术是球形场景视频生成的基础。它涉及使用特殊的摄像设备,如360度摄像机或由多个摄像头组成的摄像系统,以捕捉完整的全景环境。这些摄像机能够同时拍摄多个方向的图像,然后将它们合并成一个球形或圆柱形的全景图像。

3、2、全景图像拼接技术:在生成球形场景视频时,需要将多个摄像头捕捉到的图像拼接在一起,形成一个完整的全景图像。这涉及到复杂的图像处理算法和技术,如图像校准、图像配准和图像融合,以确保图像的连续性和一致性。

4、3、虚拟现实技术:虚拟现实技术在球形场景视频生成中扮演着重要角色。它包括通过头戴式显示设备创建沉浸式体验,让观众感觉自己身临其境。虚拟现实技术为球形场景视频提供了更加沉浸式的观看体验,并且可以与其他技术结合使用,如位置追踪和手势识别技术。

5、4、渲染和处理技术:为了使球形场景视频能够流畅播放,需要使用高性能的渲染和处理技术。这些技术涉及对大量图像和视频数据进行实时处理和渲染,以便在不同的设备上以高质量播放全景视频。

6、5、流媒体和分发技术:一旦球形场景视频生成完毕,需要使用流媒体和分发技术将视频传输到观众的设备上。这可能涉及使用专门的流媒体服务器、编解码器和网络协议,以确保视频能够以高质量和低延迟播放。

7、球形场景视频获取通常的方法是使用全景摄像机或特殊的360度摄像机来捕捉全景场景。这些摄像机通常配备多个镜头,以捕捉所有方向的图像。其中主要问题包括:

8、1、昂贵的设备:专业级的全景摄像机通常价格昂贵。

9、2、复杂的后期处理:颜色校正、去畸变、稳定等,以确保图像质量,这需要高水平的图像处理技能。

10、3、复杂的后期编辑:传统视频编辑工具通常不适用于全景视频,因此需要专门的全景视频编辑软件。

11、由此,亟需一种更好的方案。


技术实现思路

1、有鉴于此,本说明书实施例提供了视频转换方法。本说明书一个或者多个实施例同时涉及视频转换装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。

2、根据本说明书实施例的第一方面,提供了一种视频转换方法,包括:

3、获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;

4、对目标视频数据进行投影转换,确定投影数据;

5、建立投影环境,基于投影环境和参考图像确定投影参数;

6、基于投影参数和投影数据确定投影视频数据。

7、在一种可能的实现方式中,获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据。包括:

8、获取初始视频数据;其中,视频数据为平面视频素材;

9、确定降噪算法,基于降噪算法对初始视频数据进行降噪处理,确定目标视频数据。

10、在一种可能的实现方式中,对目标视频数据进行投影转换,确定投影数据,包括:

11、确定投影转换公式;

12、基于目标视频数据和投影转换公式确定投影数据。

13、在一种可能的实现方式中,投影环境包括三维球型环境;

14、相应的,建立投影环境,基于投影环境和参考图像确定投影参数,包括:

15、建立三维球型环境,并确定参考图像;

16、将参考图像应用为三维球型环境的环境贴图,确定投影参数。

17、在一种可能的实现方式中,基于投影参数和投影数据确定投影视频数据,包括:

18、基于投影参数对投影数据进行渲染,得到视频帧数据;

19、对视频帧数据进行优化处理,确定投影视频数据。

20、在一种可能的实现方式中,对视频帧数据进行优化处理,确定投影视频数据,包括:

21、根据投影环境确定画面质量参数、对比度参数和颜色饱和度参数;

22、基于画面质量参数、对比度参数和颜色饱和度参数对视频帧数据进行优化处理,确定投影视频数据。

23、在一种可能的实现方式中,对视频帧数据进行优化处理,确定投影视频数据,包括:

24、确定待添加元素;其中,待添加元素包括特效元素、文字元素和图像元素;

25、将待添加元素渲染至视频帧数据中,确定投影视频数据。

26、根据本说明书实施例的第二方面,提供了一种视频转换装置,包括:

27、数据获取模块,被配置为获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;

28、投影转换模块,被配置为对目标视频数据进行投影转换,确定投影数据;

29、参数确定模块,被配置为建立投影环境,基于投影环境和参考图像确定投影参数;

30、视频生成模块,被配置为基于投影参数和投影数据确定投影视频数据。

31、根据本说明书实施例的第三方面,提供了一种计算设备,包括:

32、存储器和处理器;

33、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述视频转换方法的步骤。

34、根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述视频转换方法的步骤。

35、根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述视频转换方法的步骤。

36、本说明书实施例提供视频转换方法及装置,其中视频转换方法包括:获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;对目标视频数据进行投影转换,确定投影数据;建立投影环境,基于投影环境和参考图像确定投影参数;基于投影参数和投影数据确定投影视频数据。通过获取初始视频数据,对初始视频数据进行降噪处理,确定目标视频数据;对目标视频数据进行投影转换,确定投影数据;建立投影环境,基于投影环境和参考图像确定投影参数;基于投影参数和投影数据确定投影视频数据,可以实现将平面的视频数据转换为可以投影的视频数据,减少了制作投影视频的成本。

本文档来自技高网...

【技术保护点】

1.一种视频转换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取初始视频数据,对所述初始视频数据进行降噪处理,确定目标视频数据。包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述目标视频数据进行投影转换,确定投影数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述投影环境包括三维球型环境;

5.根据权利要求1所述的方法,其特征在于,所述基于所述投影参数和所述投影数据确定投影视频数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述视频帧数据进行优化处理,确定投影视频数据,包括:

7.根据权利要求6所述的方法,其特征在于,所述对所述视频帧数据进行优化处理,确定投影视频数据,包括:

8.一种视频转换装置,其特征在于,包括:

9.一种计算设备,其特征在于,包括:

10.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述视频转换方法的步骤。

【技术特征摘要】

1.一种视频转换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取初始视频数据,对所述初始视频数据进行降噪处理,确定目标视频数据。包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述目标视频数据进行投影转换,确定投影数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述投影环境包括三维球型环境;

5.根据权利要求1所述的方法,其特征在于,所述基于所述投影参数和所述投影数据确定投影视频数据,包括:...

【专利技术属性】
技术研发人员:陈冠伟徐锋袁礼程寇玉柱
申请(专利权)人:好心情健康产业集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1