一、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参考软件编解码使用介绍相关推荐

  1. 硬件编解码,软件编解码,H.263、H.264、H.265/HEVC概念

    概念 硬件编解码通常称为硬编码硬解码,软件编解码称为软编码软解码. 软编码软解码主要依赖的是CPU资源,设备普通使用也是使用CPU做计算,所以开始编解码视频的时候CPU会飙升起来,发热就无法避免. 硬 ...

  2. Android技术分享| Android WebRTC 开启H264软件编解码教程

    Android WebRTC 软件编解码基于 openH264 和 FFMpeg,但是编译时默认是不开启的,想要开启需要对代码做一定的增加修改,下面我将所有修改步骤一一列出. 本文基于 webRTC ...

  3. 【一起读论文系列1】基于压缩感知的语音编解码方向研究

    [一起读论文系列1]基于压缩感知的语音编解码方向研究 2109,李俊鑫,基于压缩感知的快速语音编解码方法研究 1207,李尚靖,基于压缩感知的语音数字编码技术研究 引申资料 搜索关键词:compres ...

  4. 点云压缩 GPCC属性编码 LOD划分方式介绍(G-PCC codec description v12)

    目录 一.LOD生成 原理 代码实现 二.LOD生成的可扩展复杂性实现 原理 代码实现 三.LOD属性编码的dist2值计算方法 四.基于常规采样的LOD生成 未完待续 LOD是一种基于层次变换的方法 ...

  5. 业界第一 | 华为云视频服务稳居编解码技术领军地位

    4月10日,2019亚太CDN峰会在北京隆重召开.此次峰会是亚太地区最具规模,最具影响力的一次CDN行业盛典,大会聚焦CDN行业热点:5G.视频云.边缘计算.智能网络等.此次大会行业巨头云集,华为云重 ...

  6. G.726音频编解码原理介绍

    一.PCM 脉冲编码调制(Pulse-code modulation,PCM)是一种模拟信号的数码化方法.PCM将信号的强度依照同样的间距分成数段,然后用独特的数码记号(通常是二进制)来量化.PCM常 ...

  7. Windows下简单使用BPG图像压缩工具进行图像压缩和解压缩(附官方编解码工具代码下载地址)

    BPG是一种新型的图片格式.其设计初衷在于当图片质量或文件size成为瓶颈时,取代JPEG.其主要特点如下: 高压缩比.BPG在quality类似的情形下,比JPEG要小得多.相同大小的图片,使用BM ...

  8. 硬件编解码软件编解码

    http://www.cnblogs.com/littlehb/p/3914645.html http://www.cnblogs.com/weinyzhou/archive/2012/12/08/2 ...

  9. MPEG-PCC基于几何点云压缩(G-PCC codec description v12)学习笔记

    目录 前言 一.摘要 二.概述 三.编解码器说明 3.1 预处理与后处理 3.1.1 坐标变换与逆变换 3.2  八叉树几何编解码 3.3 Trisoup几何编解码 3.4 预测几何编码 3.5 几何 ...

最新文章

  1. mysql 安装手册(转)
  2. SVN提交时强制用户写日志
  3. 关于提高代码复用性的几个知识点的回顾
  4. php hex2bin nodejs,Nodejs Serialport文档翻译
  5. 让linux的SSH客户端也能记住服务器的密码
  6. 做一个项目,平时都用到哪些工具提高效率(中)
  7. spss方差分析_【D】SPSS统计案例分析:多因素方差分析
  8. 写了 300000 行基础设施代码,我学到了这五条经验
  9. JavaScript 笔记2
  10. win10计算机百度云盘,windows10系统中怎样安装百度云盘?
  11. 关于RSS的聚合---OPML
  12. 电脑消除,彻底清除电脑垃圾,让电脑运行更流畅!
  13. 全面解析用友网络四位一体数字营销
  14. python opencv颜色通道_【Python+OpenCV之五】 分离颜色通道多通道图像混合
  15. android蓝牙a2dp切换歌曲广播,Android蓝牙A2DP连接实现
  16. [渝粤教育] 西北农林科技大学 国际贸易实务 参考 资料
  17. minimax算法及α-β剪枝算法
  18. 东南亚——程序员的黑砖窑
  19. 密码破解工具John the Ripper使用说明
  20. unity游戏中提示信息如何实现_RPG游戏中的剧情在Unity3D中如何实现呢?

热门文章

  1. 利用手上无用的云主机实现内网穿透
  2. uniapp、uview——图片上传(单图上传、多图上传、多组照片上传、图片回显)
  3. seda java,对SEDA(Staged Event Driven Architecture)的一个介绍. 不是很详细, 但是仍然能够提供一些信息...
  4. “捉迷藏”也能学习?OpenAI用其教会AI团队合作!
  5. Redis五大基本类型三种特殊数据类型事务操作(悲观锁,乐观锁)
  6. 携号转网或将最不利于中国联通
  7. 写给大忙人看的上帝公式!!!
  8. 国内手机号段汇总(全)-2018-09
  9. markdown中的特殊字符、数学公式、图表等语法总结
  10. ZNL-Z07多功能机器人实训工作站