About OpenSSE
OpenSSE, short for Open Sketch Search Engine, is an open-source C++ project for retrieving 3D objects using a sketch image as the query. The author built it out of interest in Mathias Eitz's 2012 SIGGRAPH work on sketch-based retrieval. It aims to show how such a search engine works rather than to be a production service.
Although 3D meshes are the main target, the README says it can retrieve images, videos, point cloud models and volume models too, provided you can produce line drawings of them. Two demos are described: a sketch search over 3D mesh models and a sketch recognition tool with a web version. To keep the code easy to follow, it uses a single thread and plain ASCII files for storage.
OpenSSE depends on OpenCV 3.0 or newer and is compiled and installed from source. The README states it is licensed under Apache 2.0, although the repository metadata lists the license as Other. Planned work includes sketch recognition, faster training steps and support for large image sets, and further detail is on the project wiki.
Key features
- Sketch-based 3D model retrieval
- Can search images, videos and point clouds
- Sketch recognition demo
- Built on OpenCV
- Simple single-threaded design for learning
Good fit for
- →Studying sketch-based retrieval techniques
- →Searching a 3D model collection by drawing
- Built with
- C++
- Tags
- sketch-search
- search-engine
- 3d-retrieval
- opencv
- cpp
- computer-vision
- research
Open-source alternatives to OpenSSE
See all
PISA
Search
PISA: Performant Indexes and Search for Academia
Apache-2.0★ 1.1kSIS
Search
Simple image search engine
MIT★ 778
OpenGenus Quark
Search
Stay happy while offline | World's first offline search engine.
GPL-3.0★ 641
Typesense
Search
Typesense is an open-source search engine for fast, typo-tolerant site and app search, wit
GPL-3.0vs Algolia★ 27k
Manticore Search
Search
Open-source search database for full-text, vector, and hybrid search with real-time indexi
GPL-3.0vs Elastic★ 12k
SearXNG
Search
SearXNG is a free internet metasearch engine which aggregates results from various search
AGPL-3.0vs DuckDuckGo★ 38k
SaaS alternatives to OpenSSE
See all
Baidu
Search
Chinese-language web search engine
SaaS
Bing
Search
Microsoft web search engine with image search and Copilot answers
SaaS
Brave Search
Search
Search engine running on Brave's own web index with a privacy focus
SaaS
DuckDuckGo
Search
Privacy-focused web search engine that does not track searches
SaaS
Ecosia
Search
Search engine that funds tree planting from advertising revenue
SaaS
Google Programmable Search Engine
Search
Service for adding a custom Google-powered search box to a website
SaaS

