Hacker News new | ask | show | jobs
by symisc_devel 2922 days ago
We released a C/C++ computer vision library (Python binding to follow) earlier this month which let you perform face recognition at Real-time from IoT or Raspberry PI devices. The library is dependency free, cross platform and should compile fine on most modern architectures with a C compiler.

https://github.com/symisc/sod

1 comments

Speaking as someone with limited and theoretical knowledge of computer vision, does CV usually overlap with Optical Character Recognition (OCR)?

I read through the readme and don't recall any references to identifying text, so I was wondering if and where a separation between OCR and CV might exist in the development process?

Yes, CV is always the first pass before character extraction. It envolve a lot of image processing routines including morphological operation like dilation, noise removal, etc. and finally blob detection[1]. All of the preprocessing routines are implemented in SOD.

[1]: https://sod.pixlab.io/c_api/sod_image_find_blobs.html