Sift on GPU

Marc de Klerk deklerkmc at gmail.com
Fri Jun 14 05:36:39 EDT 2013


Hi Jérôme,

I cloned the repo and tried running test_all.py,
Seems there are a couple bugs in test_image_functions.py that prevent it 
from executing properly.

Is there an example somewhere that I can play with/

Cheers,
Marc


On Wednesday, June 12, 2013 10:51:02 PM UTC+2, Jerome Kieffer wrote:
>
> Dear Pythonistas, 
>
> We are porting the SIFT keypoints extraction algorithm (available from 
> IPOL) 
> to GPU using PyOpenCL. For the moment, the keypoint location works and 
> shows a speed-up of 5 to 10x (without tuning so far, vs C++). 
>
> A lot of work is remaining, especially: 
> * limit the memory footprint (700MB/10Mpix image currently) 
> * calculate the descriptor for each descriptor 
> * keypoint matching and image alignment. 
> * best interleave of IO/CPU/GPU 
> but we managed to port the most trickiest part to OpenCL (without using 
> textures, which makes it running also on multi-core). 
>
> I would like to thank the people who published their algorithm on IPOL; 
> making unit testing possible. 
>
> Last but not least, the code is open source and should have a BSD 
> licence (even if there is a patent on the algorithm in the USA). 
> https://github.com/pierrepaleo/sift_pyocl 
>
> Cheers, 
>
> -- 
> Jérôme Kieffer <goo... at terre-adelie.org <javascript:>> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scikit-image/attachments/20130614/a0362796/attachment.html>


More information about the scikit-image mailing list