RDO与RLO
RDO:
平均误差(SSD/SSE)、均方误差(MSE)、绝对误差和(SAD)、峰值信噪比(PSNR)



min D subject to R < Rc
拉格朗日优化(λ为拉格朗日乘子):
min J, where J = D +λR




RLO:
The performance loss P(D) – P(0)


表示的是匹配和不匹配的特征对之间的汉明距
Generalized Binomial Distribution (GBD) 广义二项分布
p(S|k-1,v-1):当特征对的前v-1位之间的汉明距为k-1时,后一位不同的概率;
p(F|k-1,v-1):当特征对的前v-1位之间的汉明距为k-1时,后一位相同的概率;
α表示不同位之间的依赖性;θ表示后一位不同的概率;




汉明距满足三角不等式,参见公式(13)(14)
Priori Probability: 先验概率
根据公式(15)可以得到以下约束,推导出公式(16)的结论


D表示的是特征与其重构特征之间的汉明距,即失真。
能较好地表示一定失真下的性能。
,
分别为第l次查询匹配与未匹配的特征对的数目。
表示第l次查询的有损AP

按照AP的计算方法即可;默认相同的D下,匹配的在前,未匹配的在后。
PS:最后的X为错打,可忽略。


为匹配与未匹配的特征对数目的统计平均值。

φ在[10^-5,0.5]之间时有较好的检索效果。通过改变λ取值可以改变码率和性能,得到R-L(MAP)的曲线。
参考文献:
1、Sullivan G J , Wiegand T . Rate-distortion optimization for video compression[J]. IEEE Signal Processing Magazine, 1998, 15(6):74-90.
2、Ding L , Tian Y , Fan H , et al. Rate-Performance-Loss Optimization for Inter-Frame Deep Feature Coding From Videos[J]. IEEE Transactions on Image Processing, 2017, 26(12):5743-5757.
RDO与RLO的更多相关文章
- CentOS RDO方式快速安装OpenStack
一.了解RDO RDO是什么? RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和oVirt这样的关系. ...
- Unicode : RLO
分类:备忘,Unicode,Perl 我们一般的输入文字的方向是从左往右,但是世界上总有特例,阿拉伯国家是从右到左的书写方式.经常看到微信里面好友得瑟,也就拿过来总结一下. 每个语言都能实现字符串反转 ...
- RDO部署openstack(1)
1. 安装系统CentOS 6.5 2. 网络配置 Eth0 设置 # cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ON ...
- 【转】RDO、SAD、SATD、λ
SAD(Sum of Absolute Difference)=SAE(Sum of Absolute Error)即绝对误差和 SATD(Sum of Absolute Transformed Di ...
- OpenStack 部署总结之:在CentOS 6.5上使用RDO单机安装icehouse(Ml2+GRE)
本文主要介绍怎样在CentOS6.5上通过RDO来安装icehouse,因为安装的过程中涉及的软件较多,以及依赖关系比較复杂,建议使用一个全新的操作系统来进行安装. 安装步骤详细例如以下 (1)安装操 ...
- RDO Stack: Install newton in the dashboard can't create images
Issue: When you want to create an image in RDO stack newton version, you may encounter following err ...
- RDO Stack Exception: UnboundLocalError: local variable 'logFile' referenced before assignment
Issue: When you install RDO stack on CentOS, you may encounter following error. Error: [root@localho ...
- RDO快速部署OpenStack
RDO快速部署OpenStack 1.RDO是什么 RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和o ...
- MidoNet 安装(Kilo RDO)(最老版)
一.初始化(Kilo RDO)版(最老版) 环境介绍 系统 CentOS 7.3 主机ip 10.211.55.5 主机名 midonet 1.配置yum源 ###OpenStack源 yum ins ...
随机推荐
- IE 浏览器中英文切换
Oracle相关产品浏览器中可以调节显示中英文
- Python模块(进阶3)
转载请标明出处: http://www.cnblogs.com/why168888/p/6411917.html 本文出自:[Edwin博客园] Python模块(进阶3) 1. python中模块和 ...
- hdu-4135 Co-prime---容斥定理经典&&求1-m中与n互质的数目
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4135 题目大意: 求区间[a, b]中与N互质的数目. 解题思路: 首先对n求出所有素因子. 对于区 ...
- Django 创建model的一些注意事项
自增主键字段¶ 默认情况下,Django 会给每个模型添加下面这个字段: id = models.AutoField(primary_key=True) 这是一个自增主键字段. 如果你想指定一个自定义 ...
- 汇编试验十五:安装新的int 9中断例程
安装新的int 9中断例程(按'A'键后显示满屏幕的'A') int 9 是外中断,同样,程序编写还是和其他中断例程类似,安装(复制),调用: 不同点是在于,他要从端口读取数据60h, Source ...
- luogu P1462 通往奥格瑞玛的道路
嘟嘟嘟 这道题的题面相当的迷,我看了半天都没懂.最后看了题解的解释才懂. 他是这么个意思:对于所有能活着走到终点的路径,输出每一条路径中过路费最多的城市的最小值. 那么自然想到二分过路费,然后用dij ...
- 谈谈Ajax(一)
解决办法是:比如我是使用SSM框架(Spring+SpringMVC+MyBatis/MyBatis Plus)开发web应用,通常Controller的参数列表与ajax的data保持一致即可,少一 ...
- PAT——1003. 我要通过!
“答案正确”是自动判题系统给出的最令人欢喜的回复.本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”. 得到“答案正确”的条件是: 1 ...
- 利用SQL模糊匹配来验证字段是否是日期格式
最近需要验证数据仓库某个字段是否转化成某种日期格式,比如时间戳格式 ‘2016-05-03 23:21:35.0‘, 但是DB2不支持REGEXP_LIKE(匹配)函数,所以需要重新想其他办法. 最后 ...
- Gradle Goodness: Changing Name of Default Build File
Gradle uses the name build.gradle as the default name for a build file. If we write our build code i ...