【技术实现步骤摘要】
本申请涉及三维模型数据的编码,具体涉及一种三维模型数据的编码方案。
技术介绍
1、三维模型数据,是指数据包含了现实三维场景中完整几何信息的数据,与我们熟悉的二维数据相比,由于3d数据带有深度信息,因此它成为了实现高精度三维重建、光场显示的关键。三维模型数据的表达形式大体分为两种:显示表达和隐式表达。其中,显示表达为采用网格化数据,将空间三维划分使用体积网格显示的表达3d场景信息,网格化数据一般形式为点云、面片和体素等,数据类型为.3ds、.ply、.obj、.stp等。隐式表达多采用深度学习网络形式,通过全连接网络层抑或是高斯函数、球谐函数等存储场景三维信息,后只需输入位置和视角,即可通过网络形式得到特定位置、特定视角下的渲染图,数据类型多为.npz、.zip等网络结构形式。但无论任何表达形式的三维模型数据,均因数据类型受限而无法使用高速流数据传输。
2、三维模型数据,采用传统的数据传输方式极大地限制了数据的传输速率和传输途径。传统的传输方式,即通过usb、网络等将三维模型数据传输至光场显示器的存储卡中,速率较慢,且受限于三
...【技术保护点】
1.一种三维模型数据的编码方案,将三维模型数据、指令信息等编码成二维编码图像,以图像的二维矩阵方式表达三维模型数据。其特征在于,二维编码图像具有完整的数据格式,包括标识字段、头文件、数据段、结束符,且图像具有无损源数据,能够还原原始的数据(如三维模型数据、指令信息)。
2.根据权利要求1所述的一种三维模型数据的编码方案,其特征在于:所述的三维模型数据支持任意格式类型,包括.3ds、.ply、.obj、.stp、神经网络等常见三维数据类型,也包括用户自定义的指令信息,例如放大和缩小指令、数据修改等操作指令、执行指令等;编码输出的编码图像是标准的图像格式,为无
...【技术特征摘要】
1.一种三维模型数据的编码方案,将三维模型数据、指令信息等编码成二维编码图像,以图像的二维矩阵方式表达三维模型数据。其特征在于,二维编码图像具有完整的数据格式,包括标识字段、头文件、数据段、结束符,且图像具有无损源数据,能够还原原始的数据(如三维模型数据、指令信息)。
2.根据权利要求1所述的一种三维模型数据的编码方案,其特征在于:所述的三维模型数据支持任意格式类型,包括.3ds、.ply、.obj、.stp、神经网络等常见三维数据类型,也包括用户自定义的指令信息,例如放大和缩小指令、数据修改等操作指令、执行指令等;编码输出的编码图像是标准的图像格式,为无损的数据格式类型,包括.png和.bmp等;编码图像中包括数据识别的字段或标识,例如标识字段、头文件、数据段、结束符。
3.根据权利要求2所述的一种三维模型数据的编码方案,其特征在于:所述的数据识别的字段或标识,包括标识字段、头文件、数据段、结束符;也可包括其中的部分字段或标识,例如标识字段、数据段等;也可包括但不限于标识字段、头文件、数据段、结束符,例如添加新的数据识别的字段或标识。
4.根据权利要求2所述的一种三维模型数据的编码方案,其特征在于:所述的标识字段是区别通用二维图像与三维模型数据的编码图像的字段,通过对标识字段的识别,确保编码图像的有效应用。所述的头文件与所编码的三维模型数据格式的头文件相对应,对于用户自定义的数据,头文件给出相对应的字段...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。