Post-Processing in ERC
来源:互联网 发布:淘宝网运费险 编辑:程序博客网 时间:2024/06/01 10:02
Outlier Rejection
To smooth the vector field, when a vector is a outlier vector, then filter it. Decision making by value and phase of MV.
Window Weighted Neighboring Pixel
Using a window to weight the wanted pixel. Reducing block artifacts.
Median Filter
To dismiss high isolate noisy point.
VMF(Vector Median Filter)
SVMF(Selective Vector Median Filter)
Two processes to remove outliers.
1、noise detection:
calculate
If
2、noise removal:
remove noise of state 1 and use VMF vector.
Detail-preservation Adaptive Vector Median Filter
1、noise detection:
where:
as for
if
otherwise, increasing windows size.
if
otherwise output B.
B:
if
otherwise:
if the brightness value is inconsistent with original value, set
2、median filter:
RRVMF(Robust Rank Vector Median Filter)
Firstly, detecting whether this part is noise or not.
if
Else no filtering.
AWVMF(Adaptively Weighted Vector Median Filter)
To overcome the drawback of VMF’s lacking of tuning parameter.
How to get
Linear Approximation of Vector Median Filter
approximate as:
From:
OPTIMUM LINEAR APPROXIMATION OF THE EUCLIDEAN NORM TO SPEED UP VECTOR MEDIAN FILTERING
Robustified Vector Median Filter(RVMF)
This method is using the mind of cluster.
The coal of this method is:
Kalman Filter
Making the edge information stayed and estimate the initial data.
Do well in post-processing error concealment.
http://myfeeeling.blog.163.com/blog/static/54959910201042991349633/
x(n) = A(n-1)x(n-1) + w(n)
y(n) = C(n)x(n) + r(n)
x(n) is L state variables;A(n-1) is LxL state transition matrix;w(n) is white noise with Lx1;
y(n) is observation Rx1 vector;C(n) is an RXL measurement matrix that relates y(n) to x(n);r(n) is Rx1 observation noise vector.
Adaptive Inter-Mode Estimation
If we don’t use median filter, we can use merge method to estimate MV.
Fast 3X3 Median Filtering
This guy has a good method to find median of 3X3 window median.
http://www.cnblogs.com/BYTEMAN/archive/2012/07/21/2602181.html
maxmum group:
Max0 = max[P0,P3,P6],Max1 = max[P1,P4,P7],Max2 = max[P2,P5,P8]
median group:
Med0 = med[P0,P3,P6],Med1 = med[P1,P4,P7], Med2 = med[P2,P5,P8]
minimum group:
Min0 = Min[P0,P3,P6],Min1 = Min[P1,P4,P7],Min2 = max[P2,P5,P8]
Compare the minimum value in maximum group, median in median group, maximum in least group.
Window Filter
Using a simple matrix to reduce block artifacts.
- Post-Processing in ERC
- Post-processing in Ogre
- High Performance Post-Processing
- Post-Trade Processing
- openGL Post-Processing Effects
- 第十八章 Post-Processing
- Proposition 2.1(Post-Processing)
- Text Processing in Python
- Bitmap Processing in C#
- Text Processing in Python
- CSV processing in Ruby
- Multibyte-character processing in J2EE
- Image Processing Lab in C#
- HTTP Request Processing in IIS
- In-Stream Big Data Processing
- In-Stream Big Data Processing
- [gdc13]Particle Shadows & Cache-Efficient Post-Processing
- 立体视觉匹配 后续处理 post-processing
- 在CentOS6.4 下以单机伪分布式模式安装hadoop2.7.1
- git管理自己的代码库
- EXC_BAD_ACCESS (code =2,address=0x6f7fffbc)
- Alfred工具使用<2>
- strerror, strerror_r
- Post-Processing in ERC
- ORA-01113,01110,00322,00312
- 关于jstl标签
- memcached 学习
- HTML5 localStroage/sessionStorage存储
- zTree学习笔记
- 电信BOSS
- 全文检索的基本原理(Lucene)
- C语言数据转换问题