G-PCC点云压缩 tmc3参考软件编解码使用介绍
一、TMC3参考软件编译配置
参见 G-PCC点云压缩 (mpeg-pcc-tmc13)tmc3参考软件编译配置
二、TMC3参考软件编解码使用
编译配置好后,运行cmd
进入目录mpeg-pcc-tmc13-master\build\tmc3\Debug(如果是编译的Release则mpeg-pcc-tmc13-master\build\tmc3\Release)
然后进入配置目录mpeg-pcc-tmc13-master\cfg,选择需要编解码的参数文件,如下图,(其中octree-predlift是基于八叉树几何编码和预测提升变换属性编码,octree-raht是基于八叉树几何编码和区域自适应分层变换编码)
这里以octree-predlift为例,进入该目录,如下图,(该目录下各文件夹分别表示无损/有损几何编码和无损/有损属性编码)
这里以lossless-geom-lossless-attrs为例,进入该目录,该目录下的文件夹是对应的各个测试实例,这里以redandblack_viewdep_vox12为例,进入该文件夹,如下图,将下面的三个文件复制到mpeg-pcc-tmc13-master\build\tmc3\Debug目录下,
下载需要压缩的源文件,redandblack_viewdep_vox12测试文件(点击下载)
下载后解压,将redandblack_viewdep_vox12.ply复制到mpeg-pcc-tmc13-master\build\tmc3\Debug目录下,如下图
然后,回到cmd命令界面,执行如下命令进行压缩,(其中encoder.cfg表示编码配置文件,uncompressedDataPath表示输入文件路径,compressedStreamPath表示输出文件路径)
tmc3.exe -c encoder.cfg --uncompressedDataPath="redandblack_viewdep_vox12.ply" --compressedStreamPath="encode.bin"
压缩完成后,生成的encode.bin文件为压缩文件,如下图,
解压缩,执行如下命令,
tmc3.exe -c decoder.cfg --compressedStreamPath="encode.bin" --reconstructedDataPath="output.ply"
解压完成后,生成output.ply文件,如下图,
G-PCC点云压缩 tmc3参考软件编解码使用介绍相关推荐
- 硬件编解码,软件编解码,H.263、H.264、H.265/HEVC概念
概念 硬件编解码通常称为硬编码硬解码,软件编解码称为软编码软解码. 软编码软解码主要依赖的是CPU资源,设备普通使用也是使用CPU做计算,所以开始编解码视频的时候CPU会飙升起来,发热就无法避免. 硬 ...
- Android技术分享| Android WebRTC 开启H264软件编解码教程
Android WebRTC 软件编解码基于 openH264 和 FFMpeg,但是编译时默认是不开启的,想要开启需要对代码做一定的增加修改,下面我将所有修改步骤一一列出. 本文基于 webRTC ...
- 【一起读论文系列1】基于压缩感知的语音编解码方向研究
[一起读论文系列1]基于压缩感知的语音编解码方向研究 2109,李俊鑫,基于压缩感知的快速语音编解码方法研究 1207,李尚靖,基于压缩感知的语音数字编码技术研究 引申资料 搜索关键词:compres ...
- 点云压缩 GPCC属性编码 LOD划分方式介绍(G-PCC codec description v12)
目录 一.LOD生成 原理 代码实现 二.LOD生成的可扩展复杂性实现 原理 代码实现 三.LOD属性编码的dist2值计算方法 四.基于常规采样的LOD生成 未完待续 LOD是一种基于层次变换的方法 ...
- 业界第一 | 华为云视频服务稳居编解码技术领军地位
4月10日,2019亚太CDN峰会在北京隆重召开.此次峰会是亚太地区最具规模,最具影响力的一次CDN行业盛典,大会聚焦CDN行业热点:5G.视频云.边缘计算.智能网络等.此次大会行业巨头云集,华为云重 ...
- G.726音频编解码原理介绍
一.PCM 脉冲编码调制(Pulse-code modulation,PCM)是一种模拟信号的数码化方法.PCM将信号的强度依照同样的间距分成数段,然后用独特的数码记号(通常是二进制)来量化.PCM常 ...
- Windows下简单使用BPG图像压缩工具进行图像压缩和解压缩(附官方编解码工具代码下载地址)
BPG是一种新型的图片格式.其设计初衷在于当图片质量或文件size成为瓶颈时,取代JPEG.其主要特点如下: 高压缩比.BPG在quality类似的情形下,比JPEG要小得多.相同大小的图片,使用BM ...
- 硬件编解码软件编解码
http://www.cnblogs.com/littlehb/p/3914645.html http://www.cnblogs.com/weinyzhou/archive/2012/12/08/2 ...
- MPEG-PCC基于几何点云压缩(G-PCC codec description v12)学习笔记
目录 前言 一.摘要 二.概述 三.编解码器说明 3.1 预处理与后处理 3.1.1 坐标变换与逆变换 3.2 八叉树几何编解码 3.3 Trisoup几何编解码 3.4 预测几何编码 3.5 几何 ...
最新文章
- mysql 安装手册(转)
- SVN提交时强制用户写日志
- 关于提高代码复用性的几个知识点的回顾
- php hex2bin nodejs,Nodejs Serialport文档翻译
- 让linux的SSH客户端也能记住服务器的密码
- 做一个项目,平时都用到哪些工具提高效率(中)
- spss方差分析_【D】SPSS统计案例分析:多因素方差分析
- 写了 300000 行基础设施代码,我学到了这五条经验
- JavaScript 笔记2
- win10计算机百度云盘,windows10系统中怎样安装百度云盘?
- 关于RSS的聚合---OPML
- 电脑消除,彻底清除电脑垃圾,让电脑运行更流畅!
- 全面解析用友网络四位一体数字营销
- python opencv颜色通道_【Python+OpenCV之五】 分离颜色通道多通道图像混合
- android蓝牙a2dp切换歌曲广播,Android蓝牙A2DP连接实现
- [渝粤教育] 西北农林科技大学 国际贸易实务 参考 资料
- minimax算法及α-β剪枝算法
- 东南亚——程序员的黑砖窑
- 密码破解工具John the Ripper使用说明
- unity游戏中提示信息如何实现_RPG游戏中的剧情在Unity3D中如何实现呢?
热门文章
- 利用手上无用的云主机实现内网穿透
- uniapp、uview——图片上传(单图上传、多图上传、多组照片上传、图片回显)
- seda java,对SEDA(Staged Event Driven Architecture)的一个介绍. 不是很详细, 但是仍然能够提供一些信息...
- “捉迷藏”也能学习?OpenAI用其教会AI团队合作!
- Redis五大基本类型三种特殊数据类型事务操作(悲观锁,乐观锁)
- 携号转网或将最不利于中国联通
- 写给大忙人看的上帝公式!!!
- 国内手机号段汇总(全)-2018-09
- markdown中的特殊字符、数学公式、图表等语法总结
- ZNL-Z07多功能机器人实训工作站