Grayskull: a Tiny Computer Vision Library in C for Embedded Systems, Etc.
Postedabout 2 months agoActiveabout 2 months ago
github.comTechstory
supportivepositive
Debate
20/100
Computer VisionEmbedded SystemsC Programming
Key topics
Computer Vision
Embedded Systems
C Programming
The HN community shares and discusses Grayskull, a lightweight C library for computer vision in embedded systems, with comments ranging from humorous references to related projects and potential improvements.
Snapshot generated from the HN discussion
Discussion Activity
Moderate engagementFirst comment
3h
Peak period
6
6-12h
Avg / period
3
Comment distribution18 data points
Loading chart...
Based on 18 loaded comments
Key moments
- 01Story posted
Nov 4, 2025 at 5:35 PM EST
about 2 months ago
Step 01 - 02First comment
Nov 4, 2025 at 8:13 PM EST
3h after posting
Step 02 - 03Peak activity
6 comments in 6-12h
Hottest window of the conversation
Step 03 - 04Latest activity
Nov 6, 2025 at 10:38 PM EST
about 2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45816673Type: storyLast synced: 11/20/2025, 4:32:26 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
For a while I went deep into OCR, and built a rather rudimentary stroke width transform (https://github.com/aadv1k/swt.h) but again, the results were very hit or miss, likely because I never took the time to understand the logic behind why these functions would work.
1) Optimise many of the functions (a lot of room to use GPU, multi-threading and what not!). 2) Add new functions and improve the existing edge detection ones
I would love to know of a good resource for computer vision, the various algorithms, optimisation techniques etc. Thanks for sharing this project! Cheers
spend some time to understand how CV worked before deep learning transformed it in 2012->2014. lots of those techniques are still useful
It will be interesting to see what you did differently!
I would add the support if I needed the library, but I don't, at least not yet.