In 2008/2011 I have actively worked on object detection in images, defining a generic method to speed up detection and improve its accuracy. The method is based on an iterative Monte Carlo Sampling, and it has been recently published on IEEE Transactions on Pattern Analysis and Machine Intellingence

G. Gualdi, A. Prati, R. Cucchiara, “Multi-Stage Particle Windows for Fast and Accurate Object Detection” (to be published soon) *IEEE Transactions on Pattern Analysis and Machine Intelligence*, 2012

A few sample images and a video of pedestrian and face detection:

Sir,

I am trying to implement your paper as a project. I wish I could get your help on that.

Dear Ajay,

please read the reply I gave to Fenghua,

best regards,

Giovanni

Dear Professor,

Could you tell me how to download the code of your method? I’m focus on the field of object detection! I expect for your reply!

Wish you have good health and good luck!

Dear Fenghua,

it is not our intention right now to publish the code, so the best way is for you to reimplement that; if you understand how it works, it shouldn’t take long; don’t hesitate if anything in the method is unclear,

best regards,

Giovanni

Dear Dr. Gualdi,

I’ve read your paper “Multi-Stage Particle Windows for Fast and Accurate Object Detection”, and I’m interested in the CWSi and CWSv datasets.

But I couldn’t find the download link at http://imagelab.ing.unimore.it/visor.

Could you tell me how to download the datasets?

Thank you

Hello Kyo,

please go to http://www.openvisor.org/ then, you need to log-in, since the dataset is visible only if you are logged in. As soon as you log in, you will see “Contruction working sites (8 items)”, i.e. 1 for CWSi and 7 for CWSv.

I have requested to the OpenVisor administrator to make the dataset public, however it may take a few days.

let me know if you still have problems

Gio

Dear Dr Gualdi,

I am reading your paper, I don’t understand how can you apply your method to non-cascade classifier (such as SVM with HOG).You show the experimental results with SVM but I don’t understand how to implement it. Could you explain in detail about it?

If necessary, we can discuss more via email.

Thanks.

Trung Quy.

What is “stage” in term of non-cascade classifier?

Thanks

Dear Trung,

sorry for the late reply…

here the reply:

the SVM returns a margin, that is the distance from the boundary: you can use that as the value leading the particle scattering.

Since we want to work over [0..1] and the SVM margin is usually (-inf… +inf), we use a sigmoid function: see eq 3 of the PAMI.

best regards

Giovanni

Dear Professor,

Recently,I’ve read your paper “Multi-Stage Particle Windows for Fast and Accurate Object Detection”.I’m confused about the responses of the SVM. In this paper,you said “i.e., the distance to the class-dividing boundary”.could you explain it in detail?

Thank you very much!

Hi, SVM for binary classification provides a margin, i.e. a real number that is the distance from the best iperplane dividing one class from the other. Please refer to documentation on binary classification with SVM for further details;

b.r.

Giovanni

Dear Professor,

Thank you for your reply！it seems that in the algorithm 1 of the paper “Multi-Stage Particle Windows for Fast and Accurate Object Detection”,you get a set of particle windows to which the response of the classifier is high and finally you use these windows to construct a likelihood function.is that true? so how do we get the final bounding box? sample it from the likelihood function?

I’m looking forward to your reply.Thank you very much!