3D-AVS2参考软件RFD10.0的配置
3D-AVS2参考软件RFD10.0的配置
一、用Cmake生成RD.sln解决方案
CMake下载地址:https://cmake.org/download/
参照README.txt,注意VC版本号与Visual Studio版本号对应,我选择的是vc14-x86_64,对应的vs版本是2015
生成之后,在build/vc14-x86_64中可以看到RFD.sln文件,
二、Visual Studio配置
用Visual Studio2015打开,将lencod设为启动项目,重新生成解决方案。
在build/vc14-x86_64中生成了相应的项目
在bin文件中有相应的.exe可执行文件生成
三、Cfg文件配置
1. 测试序列路径
因3D-AVS2的编码是将纹理图和深度图同时进行编码,这里以Ballons序列为例,将InputFile和Depth_InputFile改成自己保存纹理图和深度图的路径,注意序列的视点号不需要加在路径中,否则会报错找不到文件。
ViewOrderIndex是指视点的编码顺序,Ballons序列是按“3 1 5”的顺序进行编码,其它序列的视点编码顺序可查看序列的cfg文件。
2. 测试QP点的设置
(1)独立视点纹理图测试QP点
I帧QP点(QPIFrame):27,32,38,45;
P帧QP点(QPPFrame):QPIFrame + 1;
B帧QP点(QPBFrame):QPIFrame + 3;
(2)依赖视点测试QP点
相对对应独立视点的QP补偿(QPOffsetDependentView):3;
(3)深度图测试QP点
相对对应纹理视点的QP补偿(QPOffsetDepthMap):9。
3. SeqHeaderPeriod和IntraPeriod参数配置
SearchRange参数配置为128。
4. 相机参数
相机参数的txt文件在bin/seq_cfg文件夹中
在编码的cfg文件最后更改相机参数路径
四、测试
新建一个测试文件将更改好的cfg文件以及lencod.exe可执行文件放在测试文件夹中;
建立一个批处理文件,在文件中写入运行代码:
lencod.exe -f encoder_ra_3D.cfg >Enc_Ount.txt
pause
保存后双击运行,出现如下界面(这是运行完的界面):
生成的数据可以在Enc_Out.txt文本文档中查看
以及相应的重构序列
附录:3DV测试序列下载可以参考这篇博客:
http://blog.csdn.net/yangxiao_xiang/article/details/10552633#comments
3D-AVS2参考软件RFD10.0的配置相关推荐
- 【AVS系列】AVS2参考软件RD17.0
Date: 2019-4-16 前言 AVS2标准从2017年开始批准使用,至今也有2年了,传说这个标准是对标H265,压缩效率在一些场景下的压缩率优于H.265,但是当前该标准的推广使用仍旧较 ...
- AVS2参考软件的运行
博主最近在接触学习AVS2的代码,在查找资料的时候发现关于AVS2的资料少之又少,光是将这个代码运行起来博主也是踏了一些坑,其实遇到的问题都是很简单的,只不过下载下来的代码并没有使用手册,一切都是自己 ...
- 【视频编码学习】AVS3参考软件HPM-4.1简单配置运行
1.用Visual Studio2017打开HPM-4.1文件夹 2.找到文件夹目录下x86_windows文件夹,因为是在win上运行该代码 3.然后找到对应vs版本(我当时2017版)的解决方案s ...
- 3D动画渲染软件 KeyShot 11 Pro for mac
KeyShot 11 Pro for Mac是一款以先进的技术算法.全局光照领域的研究和Luxion内部研究为基础而开发,可以帮助用户轻松进行各种3D图像的渲染的3D动画渲染软件,keyshot11 ...
- clo6|clo standalone 6(3D服装设计软件) v6.0.328.32100
现在许多服装都是在电脑上设计完成的,但设计衣服不仅需要美术功底外,更重要的是有一款好的服装设计软件,因此小编今日为大家带来了clo 6,这是一款功能强大且专业的3D服装设计软件,该软件的优势在于具有无 ...
- 革命性3D打印数据处理软件 CHITUBOX Pro 1.3.0 Crack
CHITUBOX PRO登场 革命性的3D打印数据处理软件,让你发挥3D打印的无限潜力 支持多种主流CAD文件格式 除了传统的stl和obj文件,CHITUBOX Pro还支持导入各种主流的CAD文件 ...
- 软件对计算机有配置要求吗,软件设计所需配置,你的电脑够格了吗
电脑设计软件被广泛运用到设计师的工作中,即使是普通人也会用到一两个软件,例如网红必备:PS!像PS.3D.AE.Flash等软件都对电脑配置有要求的,配置跟不上的电脑会无法使用,即使按照成功,电脑也会 ...
- ubuntu装后的常用软件的安装与配置
一.配置 ADSL 拨号上网 sudo pppoeconf 然后按照提示一步一步操作即可. 注意它会提示你是不是开机自动连接上网,选择是,每次开机就会自动拨号. 二.修改为国内源 我这里使用 cn99 ...
- ubuntu 7.04 硬盘安装与安装后的常用软件的安装与配置 [zz]
硬盘安装先下载光盘映像 然后再下载引导文件 注意千万不能用光盘自带的vmlinuz和initrd.gz 网上google一下就可以找到可以硬盘安装的这两个文件 下面安装就和以前的一样了也可以去goo ...
最新文章
- C++实现插入排序(附完整源码)
- relativelayout设置边框_Android表格布局之设置边框
- CDT源代码框架分析改造 线程对象的改造 添加标签 区分断点跟跟踪点
- mysql文件查看工具_OpenDBViewer
- sqlserver 微信昵称_sql server用户名和登录名的区别和联系
- getdatatable mysql_C# 自定义MySqlHelp类,包含了获取DataTable的方法,但是调用时总是提示“类型初始值设定项引发异常”...
- 为什么互联网公司需要测试人员?
- mysql 表复制 速度_提高MySql复制速度
- JavaScript丧尸游戏开发教程
- 安装emmet时pyv8下载失败
- Python:混合动力汽车能量管理_动态规划简版(1/2)
- 网络爬虫:Scrapy爬虫框架
- AD7606分析讲解
- linux用c语言模拟抢票系统,C语言可以编写抢票软件吗
- 【Android 开发教程】检测屏幕的方向
- python zipfile压缩文件夹
- 【ICML 2015迁移学习论文阅读】Unsupervised Domain Adaptation by Backpropagation (DANN) 反向传播的无监督领域自适应
- 自顶向下计算机网络学习 应用层
- MUR10060CT-ASEMI快恢复模块MUR10060CT
- python计算机视觉- 相机模型与参数标定