/opensse

Open Sketch Search Engine- 3D object retrieval based on sketch image as input

Primary LanguageC++OtherNOASSERTION

OpenSSE: Open Sketch Search Engine Build Status

![Gitter](https://badges.gitter.im/Join Chat.svg)

Hello everybody!

I'm very interested in Mathias Eitz's works on SIGGRAPH 2012, so I developed OpenSSE, Just for fun.

This is an open source sketch search engine for 3D object retrieval based on sketch image as input. In fact, it can retrieve more, such as images, videos, point cloud models and volume models, you just need get their line drawing images than I know you can.

In order to clearly show how to work, I used single thread and ascii encoding for file storage.

Zhang Dongdong

Demo powered by OpenSSE

  • Open Sketch Search

This demo deals with 3D mesh models. See more search results, click demo videos.

Sketch search demo

  • Open Sketch Recognize

Recognize input sketch image, you can try it via web version. See more search results, click demo videos.

Sketch recognize demo

Interesting demo

Note: The below demos are NOT powered by OpenSSE, but I think they share the same field. And also I am very interested in them, so list here:

How to install

After installed OpenSSE's dependency - OpenCV 3.0.0+, You can compile and install it like below:

mkdir release && cd release
cmake ..
make
make install

OpenSSE Wiki

More detail info, go to OpenSSE Wiki

Todo List

  • Recognize sketch
  • Speed up train steps
  • Support big image set

Thanks

License

Apache License, Version 2.0

Contact me

If you have any question or idea, please email to me.