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的配置相关推荐

  1. 【AVS系列】AVS2参考软件RD17.0

    Date: 2019-4-16 前言    AVS2标准从2017年开始批准使用,至今也有2年了,传说这个标准是对标H265,压缩效率在一些场景下的压缩率优于H.265,但是当前该标准的推广使用仍旧较 ...

  2. AVS2参考软件的运行

    博主最近在接触学习AVS2的代码,在查找资料的时候发现关于AVS2的资料少之又少,光是将这个代码运行起来博主也是踏了一些坑,其实遇到的问题都是很简单的,只不过下载下来的代码并没有使用手册,一切都是自己 ...

  3. 【视频编码学习】AVS3参考软件HPM-4.1简单配置运行

    1.用Visual Studio2017打开HPM-4.1文件夹 2.找到文件夹目录下x86_windows文件夹,因为是在win上运行该代码 3.然后找到对应vs版本(我当时2017版)的解决方案s ...

  4. 3D动画渲染软件 KeyShot 11 Pro for mac

    KeyShot 11 Pro for Mac是一款以先进的技术算法.全局光照领域的研究和Luxion内部研究为基础而开发,可以帮助用户轻松进行各种3D图像的渲染的3D动画渲染软件,keyshot11 ...

  5. clo6|clo standalone 6(3D服装设计软件) v6.0.328.32100

    现在许多服装都是在电脑上设计完成的,但设计衣服不仅需要美术功底外,更重要的是有一款好的服装设计软件,因此小编今日为大家带来了clo 6,这是一款功能强大且专业的3D服装设计软件,该软件的优势在于具有无 ...

  6. 革命性3D打印数据处理软件 CHITUBOX Pro 1.3.0 Crack

    CHITUBOX PRO登场 革命性的3D打印数据处理软件,让你发挥3D打印的无限潜力 支持多种主流CAD文件格式 除了传统的stl和obj文件,CHITUBOX Pro还支持导入各种主流的CAD文件 ...

  7. 软件对计算机有配置要求吗,软件设计所需配置,你的电脑够格了吗

    电脑设计软件被广泛运用到设计师的工作中,即使是普通人也会用到一两个软件,例如网红必备:PS!像PS.3D.AE.Flash等软件都对电脑配置有要求的,配置跟不上的电脑会无法使用,即使按照成功,电脑也会 ...

  8. ubuntu装后的常用软件的安装与配置

    一.配置 ADSL 拨号上网 sudo pppoeconf 然后按照提示一步一步操作即可. 注意它会提示你是不是开机自动连接上网,选择是,每次开机就会自动拨号. 二.修改为国内源 我这里使用 cn99 ...

  9. ubuntu 7.04 硬盘安装与安装后的常用软件的安装与配置 [zz]

    硬盘安装先下载光盘映像  然后再下载引导文件 注意千万不能用光盘自带的vmlinuz和initrd.gz 网上google一下就可以找到可以硬盘安装的这两个文件 下面安装就和以前的一样了也可以去goo ...

最新文章

  1. C++实现插入排序(附完整源码)
  2. relativelayout设置边框_Android表格布局之设置边框
  3. CDT源代码框架分析改造 线程对象的改造 添加标签 区分断点跟跟踪点
  4. mysql文件查看工具_OpenDBViewer
  5. sqlserver 微信昵称_sql server用户名和登录名的区别和联系
  6. getdatatable mysql_C# 自定义MySqlHelp类,包含了获取DataTable的方法,但是调用时总是提示“类型初始值设定项引发异常”...
  7. 为什么互联网公司需要测试人员?
  8. mysql 表复制 速度_提高MySql复制速度
  9. JavaScript丧尸游戏开发教程
  10. 安装emmet时pyv8下载失败
  11. Python:混合动力汽车能量管理_动态规划简版(1/2)
  12. 网络爬虫:Scrapy爬虫框架
  13. AD7606分析讲解
  14. linux用c语言模拟抢票系统,C语言可以编写抢票软件吗
  15. 【Android 开发教程】检测屏幕的方向
  16. python zipfile压缩文件夹
  17. 【ICML 2015迁移学习论文阅读】Unsupervised Domain Adaptation by Backpropagation (DANN) 反向传播的无监督领域自适应
  18. 自顶向下计算机网络学习 应用层
  19. MUR10060CT-ASEMI快恢复模块MUR10060CT
  20. python计算机视觉- 相机模型与参数标定

热门文章

  1. python pdf删除图片_【原创】python批量删除pdf图片水印(Xobject)的一种方法
  2. 在文章中主标题和副标题的格式问题
  3. [Python] 你的BMI是多少呢?
  4. 光模块:PCB设计方法
  5. 达梦企业管理器DEM的安装部署
  6. 【避坑指南】Win7虚拟机中VMwareTools 安装报错问题解决
  7. 中国大学生计算机设计大赛英语,中国大学生计算机设计大赛
  8. InnoSetup打包自动签名
  9. navicat使用和测试
  10. pytroch冻结某些层的常用方法