版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Mean Shift Theory and Applications Agenda Mean Shift Theory What is Mean Shift ? Density Estimation Methods Deriving the Mean Shift Mean shift properties Applications Clustering Discontinuity Preserving Smoothing Object Contour Detection Segmentation Object Tracking Mean Shift Theory Intuitive Descr
2、iption Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive Description Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive Des
3、cription Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive Description Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive D
4、escription Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive Description Distribution of identical billiard balls Region of interest Center of mass Mean Shift vector Objective : Find the densest region Intuitive
5、 Description Distribution of identical billiard balls Region of interest Center of mass Objective : Find the densest region What is Mean Shift ? Non-parametric Density Estimation Non-parametric Density GRADIENT Estimation (Mean Shift) Data Discrete PDF Representation PDF Analysis PDF in feature spac
6、e Color space Scale space Actually any feature space you can conceive A tool for: Finding modes in a set of data samples, manifesting an underlying probability density function (PDF) in RN Non-Parametric Density Estimation Assumption : The data points are sampled from an underlying PDF Assumed Under
7、lying PDFReal Data Samples Data point density implies PDF value ! Assumed Underlying PDFReal Data Samples Non-Parametric Density Estimation Assumed Underlying PDFReal Data Samples ?Non-Parametric Density Estimation Parametric Density Estimation Assumption : The data points are sampled from an underl
8、ying PDF Assumed Underlying PDF 2 2 () 2 i PDF( ) = i i i c e x- x Estimate Real Data Samples Kernel Density Estimation Parzen Windows - General Framework 1 1 ( )() n i i PK n xx-x Kernel Properties: Normalized Symmetric Exponential weight decay ? ( )1 d R Kd xx ( )0 d R Kd xxx lim( )0 d K x xx ( )
9、d T R Kdc xxxxI A function of some finite number of data points x1xn Data Kernel Density Estimation Parzen Windows - Function Forms 1 1 ( )() n i i PK n xx-xA function of some finite number of data points x1xn Data In practice one uses the forms: 1 ( )( ) d i i Kck x xor ( )Kckxx Same function on ea
10、ch dimension Function of vector length only Kernel Density Estimation Various Kernels 1 1 ( )() n i i PK n xx-xA function of some finite number of data points x1xn Examples: Epanechnikov Kernel Uniform Kernel Normal Kernel 2 11 ( ) 0 otherwise E c K xx x 1 ( ) 0 otherwise U c K x x 21 ( )exp 2 N Kc
11、xx Data Kernel Density Estimation Gradient 1 1 ( ) () n i i PK n xx-x Give up estimating the PDF ! Estimate ONLY the gradient 2 () i i Kck h x-x x-x Using the Kernel form: We get : 1 11 1 ( ) n iinn i iin ii i i g cc Pkg nn g x xx Size of window g( )( ) k xx Kernel Density Estimation Gradient 1 11 1
12、 ( ) n iinn i iin ii i i g cc Pkg nn g x xx Computing The Mean Shift g( )( ) k xx 1 11 1 ( ) n iinn i iin ii i i g cc Pkg nn g x xx Computing The Mean Shift Yet another Kernel density estimation ! Simple Mean Shift procedure: Compute mean shift vector Translate the Kernel window by m(x) 2 1 2 1 ( )
13、n i i i n i i g h g h x-x x m xx x-x g( )( ) k xx Mean Shift Mode Detection Updated Mean Shift Procedure: Find all modes using the Simple Mean Shift Procedure Prune modes by perturbing them (find saddle points and plateaus) Prune nearby take highest mode in the window What happens if we reach a sadd
14、le point ? Perturb the mode position and check if we return back Adaptive Gradient Ascent Mean Shift Properties Automatic convergence speed the mean shift vector size depends on the gradient itself. Near maxima, the steps are small and refined Convergence is guaranteed for infinitesimal steps only i
15、nfinitely convergent, (therefore set a lower bound) For Uniform Kernel ( ), convergence is achieved in a finite number of steps Normal Kernel ( ) exhibits a smooth trajectory, but is slower than Uniform Kernel ( ). Real Modality Analysis Tessellate the space with windows Run the procedure in paralle
16、l Real Modality Analysis The blue data points were traversed by the windows towards the mode Real Modality Analysis An example Window tracks signify the steepest ascent directions Adaptive Mean Shift Mean Shift Strengths G x 2 ;G x ; k G x Lindebergs Theory The Laplacian operator for selecting blob-
17、like features Laplacian of Gaussian (LOG) f x Best features are at (x,) that maximize L 1 ( ;)LOG x 2 ( ;)LOG x ( ;) k LOG x 2 2 2 2 2 6 2 ; 2 x x LOG xe 2D LOG filter with scale 1. ,: ,; k xf L xLOG xf x x y 3D scale-space representation 2 1 ;G x 2 2 ;G x 2 ; k G x Lindebergs Theory Multi-Scale Fea
18、ture Selection Process Original Image fx 3D scale-space function ,;L xLOG xfx Convolve 250 strongest responses (Large circle = large scale) Maximize Tracking Through Scale Space Approximating LOG using DOG Why DOG? Gaussian pyramids are created faster Gaussian can be used as a mean-shift kernel ;1.6
19、LOG xDOG xG xG x 2D LOG filter with scale 2D DOG filter with scale 2D Gaussian with =0 and scale 2D Gaussian with =0 and scale 1.6 ,K x DOG filters at multiple scales 3D spatial kernel 2 1 k Scale-space filter bank Tracking Through Scale Space Using Lindebergs Theory Weight image ( ) ( )0 b x b x q
20、w x py 1 , m p ypypy 1, , m qqq Model: Candidate: ( )b xColor bin: 0 y at Pixel weight: Recall: The likelihood that each candidate pixel belongs to the target 1D scale kernel (Epanechnikov) 3D spatial kernel (DOG) Centered at current location and scale 3D scale-space representation ,E x Modes are bl
21、obs in the scale-space neighborhood Need a mean-shift procedure that finds local modes in E(x,) Tracking Through Scale Space Example Image of 3 blobs A slice through the 3D scale- space representation Tracking Through Scale Space Applying Mean-Shift Use interleaved spatial/scale mean-shift Spatial s
22、tage: Fix and look for the best x Scale stage: Fix x and look for the best Iterate stages until convergence of x and x x0 0 xopt opt Tracking Through Scale Space Results Fixed-scale Tracking through scale space 10% scale adaptation Agenda Mean Shift Theory What is Mean Shift ? Density Estimation Met
23、hods Deriving the Mean Shift Mean shift properties Applications Clustering Discontinuity Preserving Smoothing Object Contour Detection Segmentation Object Tracking Mean Shift Mode Detection Updated Mean Shift Procedure: Find all modes using the Simple Mean Shift Procedure Prune modes by perturbing t
24、hem (find saddle points and plateaus) Prune nearby take highest mode in the window What happens if we reach a saddle point ? Perturb the mode position and check if we return back Real Modality Analysis Tessellate the space with windows Run the procedure in parallel Mean-Shift Object Tracking General Framework: Target Localization Search in the models neigh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 维修电工技术练习册及答案
- 武汉地铁综合管理部副主管笔试测试题及答案
- 物业消防安全自查总结报告
- 行政执法协勤考试试题及答案
- 药品储存养护试题及答案
- 油料保管技能考核试题及答案
- 有关环保考试试题及答案
- 羽毛球裁判评定试题及答案
- 中国烟草考试试题及答案
- 中文汉语考级题目及答案
- 高中英语3500词(带音标2026新高考版)
- 2024-2030年中国电瓷行业运行态势及发展策略研究报告
- 耐根穿刺型1.5mm检测报告
- 地下铁道结构抗震设计标准 DG-TJ08-2064-2022
- 口腔诊所医保统计信息管理制度范本
- 电气控制与PLC原理及应用(第2版)PPT完整全套教学课件
- 英语阅读知到章节答案智慧树2023年运城幼儿师范高等专科学校
- 龙源电气培训科孚德讲义
- 第七讲辩证法之三大规律
- 秋冬养鸡注意事项
- GB/T 9994-2018纺织材料公定回潮率
评论
0/150
提交评论