System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于PNTR加密的虚拟制片视频母片编码系统及方法技术方案_技高网

一种基于PNTR加密的虚拟制片视频母片编码系统及方法技术方案

技术编号:40358720 阅读:7 留言:0更新日期:2024-02-09 14:45
本发明专利技术公开了一种基于PNTR加密的虚拟制片视频母片编码系统,包括:第一信息获取模块用于获取摄像机传输的包含视频画面帧I;第二信息获取模块用于获取视频增强信息;并将视频增强信息进行二进制转换生成第一加密PNTR信息;加密模块采用RSA公钥、RSA私钥方式对第一加密视频信息进行加密编码生成第二加密PNTR数据D;帧加密模块采用最低有效位算法以行优先读取方式将第二加密NTR数据D嵌入视频画面帧I的最低位数值的通道中生成加密视频帧;合成帧模块将结束符E嵌入加密视频帧中生成合成帧R;重编码模块将RSA私钥、结束符E、及由合成帧R组成进行打包网络传输;本发明专利技术解决了视频还原过程只需对合成帧进行相应的解析操作,保证视频解码的质量。

【技术实现步骤摘要】

:本专利技术属于视频处理领域,具体涉及一种基于pntr加密的虚拟制片视频母片编码系统及方法。


技术介绍

0、
技术介绍

1、虚拟制片技术利用5g、gpu等先进技术,结合实时引擎、绿幕和led屏幕,将虚拟场景和真实演员的表演实时融合呈现。这种技术不仅为视频制作提供了新的创意空间,还大幅降低了成本和时间。虚拟制片的拍摄方法摆脱了对道具实景或室外实景的依赖,大大降低了视频拍摄的成本,提高了视频拍摄的制作速度。但是目前虚拟制片技术门槛较高,需要专业的设备操作人员、摄影师、剪辑人员等,不适合普通用户使用。

2、在此背景下,可重复母片拍摄及复现技术应运而生,在虚拟制片的拍摄过程中将摄像机控制过程及拍摄灯光调节等增强信息进行编码存储,制作出虚拟制片的母片。用户在获取到母片后使用解析控制系统从编码信息中还原摄像机的控制过程,通过拍摄机器人控制相机自动化拍摄,用户仅需关注表演本身,即可复现出与母片相似的高科技成片。


技术实现思路

0、
技术实现思路

1、为了解决现有技术存在的问题,本专利技术提出一种嵌入pntr信息的虚拟制片视频母片编解码系统及方法,所述方法将视频拍摄过程中的相机位置和姿态信息、相机参数信息(焦距、光圈、缩放等)、拍摄环境信息(灯光强度、色温等)进行整合,形成pntr信息,并实时编码至虚拟制片视频中记录相机拍摄过程和拍摄环境的变化过程,本专利技术提出两种不同的pntr信息编解码方法,分别为基于图像水印的pntr信息编解码技术和基于独立文件形式的pntr信息编解码技术,以适应不同存储视频环境的需要,保护视频原有数据、防止在传输过程被篡改;保证视频还原质量

2、本专利技术采用如下技术方案予以实施:

3、一种基于pntr加密的虚拟制片视频母片编码系统,包括:

4、第一信息获取模块用于获取摄像机传输的包含视频画面帧i;

5、第二信息获取模块用于获取视频增强信息;并将视频增强信息进行二进制转换生成第一加密pntr信息;

6、加密模块采用rsa公钥、rsa私钥方式对第一加密pntr信息进行加密编码生成第二加密pntr数据d;其中:所述rsa公钥是对第二加密pntr数据d加密保护;所述rsa私钥是对第二加密pntr数据d的公钥进行解密;

7、帧加密模块采用最低有效位算法以行优先读取方式将第二加密pntr数据d嵌入视频画面帧i的最低位数值的通道中生成加密视频帧;

8、合成帧模块将结束符e嵌入加密视频帧中生成合成帧r;

9、重编码模块将rsa私钥、结束符e、及由合成帧r组成进行打包网络传输。

10、进一步地,所述第一加密pntr信息二进制表示包括:64位时间戳t;由48位相机位置pc和48位相机姿态ac构成的相机控制信息;由12位焦距focus、12位光圈f、12位缩放zoom、12位白平衡wb和12位感光度iso构成的相机参数信息;由48位原点位置pv和48位原点姿态av构成的虚拟场景信息;由8位灯光数量、12位灯光id、48位灯光位置信息、48位灯光姿态al、12位灯光亮度l、12位色温和k12位强度i构成的灯光信息序列;附加信息r和1位校验位o。

11、进一步地,合成帧模块将结束符e嵌入加密视频帧中生成合成帧r步骤;包括:

12、通过rsa公钥将字符串“eof”进行编码得到结束符e;

13、采用最低有效位算法以行优先读取方式将结束符e嵌入加密视频帧最低位数值的通道中生成合成帧r。

14、一种基于pntr加密的虚拟制片视频母片解码系统,包括:

15、第三信息获取模块,用于获取由网络传输的数据包,并对数据包进行解析拆包从中提取视频文件,判断该视频文件中的合成帧r是否与所述虚拟制片视频母片编码系统创建的合成帧r格式相同,若相同则进行解码;

16、提取解码模块以行优先读取方式读取加密视频帧的最低位数值的通道,并判断通道最低位数值是否具有结束符e;如果满足要求,则将加密视频帧通道最低位数值与视频画面帧i通道中最低位数值对接获得第二加密pntr数据d;

17、解密模块使用rsa私钥对第二加密pntr数据d解密获得第一加密pntr信息的二进制数据信息表示,

18、校验模块对第一加密pntr信息的二进制信息进行奇校验,若计算所得校验码与二进制中的奇校验码一致,则说明信息正确,否则,说明该信息有误。

19、一种基于pntr加密的虚拟制片视频母片编解码方法,在虚拟制片拍摄母片过程中,由摄像机即其他虚拟制片设备同步记录包含视频画面的基本信息以及与视频画面帧对应的视频增强信息,再由权利要求1~3任一所述的虚拟制片视频母片编码系统对基本信息和视频增强信息进行编码,形成包含pntr增强信息合成帧r;

20、对所述合成帧r进行打包,以rtp数据包形式发送至云平台进行存储;

21、虚拟制片视频母片解码系统从云平台上读取rtp数据包,并通过解码得到所有视频画面帧以及含有pntr增强信息帧中的视频增强信息的通道最低位数值;再按序从提取解码模块获取视频画面帧发送至显示设备,同时按通道最低位数值增强信息发送至虚拟制片设备用于进行设备控制。

22、本专利技术还采用如下技术方案:

23、一种基于独立文件形式的pntr加密虚拟制片视频母片编码系统,包括:

24、第一提取增强信息模块用于从硬件设备中提取需要存储的独立文件信息;

25、第二提取增强信息模块用于从硬件设备中提取视频增强信息;并将视频增强信息进行二进制转换生成第一加密pntr信息;

26、文件格式处理模块用于将第一加密pntr信息和存储的文件信息采用指定文件格式进行编码获得具有二进制pntr信息的特定格式文件;

27、文件编码加密模块采用如下步骤对具有二进制pntr信息的特定格式文件编码生成合成文件;包括:

28、采用rsa公钥对具有二进制pntr信息的特定格式文件加密编码生成第二加密pntr的特定格式文件;

29、提取存储文件信息对应的起止时间信息内容字段,将第二加密pntr的特定格式文件对应时间戳信息写入存储的文件信息对应的起止时间信息内容字段中;

30、重编码模块将存rsa私钥、合成文件、视频文进行打包网络传输。

31、进一步地,一种基于独立文件形式的pntr加密虚拟制片视频母片解码系统,包括:

32、第三提取增强信息模块以二进制方式读入合成文件内容生成第二加密pntr的特定格式文件;

33、文件解码模块采用rsa私钥方式对第二加密pntr的特定格式文件解码生成具有二进制pntr信息的特定格式文件;

34、对具有二进制pntr信息的特定格式文件进行解码获取所需参数。

35、有益效果

36、本专利技术提供pntr加密具有增强的鲁棒性,即使经过图像处理、压缩或裁剪等操作,pntr加密信息本文档来自技高网...

【技术保护点】

1.一种基于PNTR加密的虚拟制片视频母片编码系统,其特征在于,包括:

2.根据权利要求1所述的一种基于PNTR加密的虚拟制片视频母片编码系统,其特征在于,所述第一加密PNTR信息二进制表示包括:64位时间戳T;由48位相机位置PC和48位相机姿态AC构成的相机控制信息;由12位焦距Focus、12位光圈F、12位缩放Zoom、12位白平衡WB和12位感光度ISO构成的相机参数信息;由48位原点位置Pv和48位原点姿态Av构成的虚拟场景信息;由8位灯光数量、12位灯光、48位灯光位置信息、48位灯光姿态Al、12位灯光亮度L、12位色温和K12位强度I构成的灯光信息序列;附加信息R和1位校验位O。

3.根据权利要求1所述的一种基于PNTR加密的虚拟制片视频母片编码系统,其特征在于,合成帧模块将结束符E嵌入加密视频帧中生成合成帧R步骤;

4.一种基于PNTR加密的虚拟制片视频母片解码系统,其特征在于,包括:

5.一种基于PNTR加密的虚拟制片视频母片编解码方法,其特征在于,

6.一种基于独立文件形式的PNTR加密虚拟制片视频母片编码系统,其特征在于,包括:

7.一种基于独立文件形式的PNTR加密虚拟制片视频母片解码系统,其特征在于,包括:

...

【技术特征摘要】

1.一种基于pntr加密的虚拟制片视频母片编码系统,其特征在于,包括:

2.根据权利要求1所述的一种基于pntr加密的虚拟制片视频母片编码系统,其特征在于,所述第一加密pntr信息二进制表示包括:64位时间戳t;由48位相机位置pc和48位相机姿态ac构成的相机控制信息;由12位焦距focus、12位光圈f、12位缩放zoom、12位白平衡wb和12位感光度iso构成的相机参数信息;由48位原点位置pv和48位原点姿态av构成的虚拟场景信息;由8位灯光数量、12位灯光、48位灯光位置信息、48位灯光姿态al、12位灯光亮度l、12位色温和k12...

【专利技术属性】
技术研发人员:林早李万清唐莹李金城刘俊李枨
申请(专利权)人:天津萨图芯科技有限公司
类型:发明
国别省市:

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

1