All Projects → raghavpatnecha → Hello-Morse-OpenCV

raghavpatnecha / Hello-Morse-OpenCV

Licence: other
Morse Code detection with eyes using Computer Vision

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Hello-Morse-OpenCV

kochmorse
A simple morse tutor using the Koch method.
Stars: ✭ 56 (+21.74%)
Mutual labels:  morse-code
attic
A collection of personal tiny tools - mirror of https://gitlab.com/hydrargyrum/attic
Stars: ✭ 17 (-63.04%)
Mutual labels:  morse-code
InternetTelegraph
Source code for the One-Button Internet Telegraph
Stars: ✭ 15 (-67.39%)
Mutual labels:  morse-code
cmorse
A simple text to Morse code converter
Stars: ✭ 23 (-50%)
Mutual labels:  morse-code
52-Weeks-of-Pi
Inspired by Shekhar Gulati's "52 technologies in 2016", I've decided to set a goal of 52 Pi ideas over the next year.
Stars: ✭ 54 (+17.39%)
Mutual labels:  morse-code
morse
Morse Code Library in Go
Stars: ✭ 75 (+63.04%)
Mutual labels:  morse-code
halp
Display a message in morse code on your capslock LED, keyboard backlight or using your screen brightness!
Stars: ✭ 25 (-45.65%)
Mutual labels:  morse-code
MorseCodeReceiver-UWP
💡 An UWP app which can translate the light sensor data into Morse code on mobile device.
Stars: ✭ 14 (-69.57%)
Mutual labels:  morse-code
morsemoji
Translate text to morse code, but the morse code is emojis
Stars: ✭ 48 (+4.35%)
Mutual labels:  morse-code
telegraph
Ruby gem to read and write Morse code
Stars: ✭ 14 (-69.57%)
Mutual labels:  morse-code

Morse Code Computer Vision

What is Morse Code

Morse Code encodes the ISO basic Latin alphabet, some extra Latin letters, the Arabic numerals and a small set of punctuation and procedural signals (prosigns) as standardized sequences of short and long signals called "dots" and "dashes", or "dits" and "dahs", as in amateur radio practice.

Inspiration

Inspired from Google's Experiment about how they used morse code to help differently abled people to communicate efficiently. We decided to implement morse code translator using computer vision which isn't that better but a cheaper option.

Working

This project translates morse code in plain english. We used webcam to read blinking of the eyes as dots and dashes which then with the use of a dictionary converts morse to english.

File morse_converter.py contains the python dictionary. For reference we have also included the Poster Cards to learn Morse better.

Short Blink : Dot ' . '

Long Blink : Dash ' - '

Long Long Blink : Removes the last dot or dash

Requirements

OpenCv

imutils

dlib

Scipy

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].