Lecture 11: Mean Shift
UCF Computer Vision Video Lectures 2012
Instructor: Dr. Mubarak Shah (vision.eecs.ucf.edu/faculty/sh...)
Subject: Mean Shift
Presentation: crcv.ucf.edu/courses/CAP5415/F...
UCF Computer Vision Video Lectures 2012
Instructor: Dr. Mubarak Shah (vision.eecs.ucf.edu/faculty/sh...)
Subject: Mean Shift
Presentation: crcv.ucf.edu/courses/CAP5415/F...
Пікірлер: 19
"The best University today is the Internet", Thank you Professor Shah for being part of the Best University. I learned a lot from your lectures.
The good thing about the Professor is he puts things in simple way. In a perspective focused towards students and not like some presentation to colleges in a scientific community. Thank you Sir.
First of all, thanks a lot for sharing the class. It is genuinely articulating and helpful!!! Several points to be discussed: 1. PPT page 52. As per the second reference paper, the algorithm updates y0 not after each frame but after each iteration, which is incongruent to the PPT. At least the PPT seems not to show it clearly; or is it an intended modification? 2. PPT page 51. Again as per the reference paper, the weights are to multiply corresponding kernel value in the profile according to ||Y-Xi|| before multiplying Xi and summing up etc.. Methinks that the PPT shows it on page 49 yet seems to omit it accidentally in page 51; 3. Question. Is writing Kronecher Delta function in the equation as accumulating weighted histograms only a fancy way to say that only one kernel value out of m values will be added upon the corresponding bin in the histogram if and only if the pixel values equals to the bin value? If so, the delta function can be totally omitted in practical coding. 4. Question. As per the reference paper, a more conservative update of y0 is adopted, that is, y_new = (y0+y_new)/2. Any comment?
Thank you so much Sir, It really helped I wish one day I get much knowledge to explain things so clearly like you
Thank you Professor for uploading lectures on youtube...Thank you so much.. :)
Thank you ! it really helped..!!
Thanks very much Doctor
thank you professor
Thank you very much for the Excellent explanation sir
thanks very much
BTW, since there is a root-squared division by p_u(Y0), which is in the histogram. Yet there is no guarantee that app p_u(Y0)'s are non-zero at some bins. So in case of zero, shall a small number be added to the divisor? Also, should means of RGB's of each ROI's, including the model's, be normalised prior to accumulating the histogram so that the effect of luminance will be alleviated? Thanks
how you determine the initial tracking window ? manualy ? or you do some segmentation or shape detection before. since we need to compute the histogram of our roi for the tracking .
@jamilusulaiman5237
5 жыл бұрын
you can use background subtraction or manual initialization of the window e.g in matlab you can use the function called imcrop() to manually initialize the window.
thanks, sir. can using this algorithm with the RFID system.
@32:47, does anyone know why in the gradient of P(x), (x - xi) changes to (xi - x) ?
@shangoonewardena6029
9 жыл бұрын
Brandon Robinson It is a mistake in his derivation. The correction substitution is g(x) = - k'(x), hence the k'(x-xi) is equivalent to -g(x-xi) or g(xi-x). Please refer to Equation 13 in courses.csail.mit.edu/6.869/handouts/PAMIMeanshift.pdf
Slides 50 -51 doesnt make sense to me, the mean shift vector looks like it should include the kernel.
failed to understand the gradient procedure, why k becomes k' when taking gradient, what is k
@jamilusulaiman5237
5 жыл бұрын
k' represent the differential of k with respect to x. it is important to note that in P(x) only k was expressed as the function of x