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 ...
随机推荐
- iostat -x命令诊断
-x 参数iostat还有一个比较常用的选项-x,该选项将用于显示和io相关的扩展数据. iostat -d -x -k 1 10Device: rrqm/s wrqm/s r/s w/ ...
- List的 并集、交集、差集操作
package com.zheting.collection.list; import java.util.ArrayList; import java.util.Arrays; import jav ...
- JDK工具系列之jps
一.简介 jps(JVM Process Status Tool)是虚拟机进程状态工具:可以列出正在运行的虚拟机进程,显示虚拟机正在执行的main()函数,及这些进程的ID(LVMID,Local V ...
- BZOJ2882:工艺(SAM)
Description 小敏和小燕是一对好朋友. 他们正在玩一种神奇的游戏,叫Minecraft. 他们现在要做一个由方块构成的长条工艺品.但是方块现在是乱的,而且由于机器的要求,他们只能做到把这个工 ...
- PHP------析构方法
析 构 方 法 封装,有一个叫构造函数 和构造函数对应的还有一种方法叫做析构. class ren //一个类 是 人类 { public $mingzi ://成员变量 punction__d ...
- 20145238-荆玉茗 《网络对抗》-逆向及Bof基础实践
20145238荆玉茗<网络对抗>-逆向及Bof基础实践 1 逆向及Bof基础实践说明 1.1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:m ...
- mybatics之trim
1.<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=&quo ...
- 【oracle笔记2】约束
约束 *约束是添加在列上的,用来约束列的. 1. 主键约束(唯一标识) ***非空*** ***唯一*** ***被引用***(外键时引用主键) *当表的某一列被指定为主键后,该列就不能为空,不能有重 ...
- Java并发编程(一)为什么要并发
并发所带来的好处 1. 并发在某些情况(并不是所有情况)下可以带来性能上的提升 1) 提升对CPU的使用效率 提升多核CPU的利用率:一般来说一台主机上的会有多个CPU核心,我们可以创建多个线程,理论 ...
- chromium之histogram.h
histogram不知道是干啥的 // Histogram is an object that aggregates statistics, and can summarize them in // ...