
Directional Audio CAPTCHA for the Visually Impaired
The Directional Audio CAPTCHA for the Visually Impaired uses head movement detection through Arduino sensors to verify users, enhancing security and accessibility without requiring expensive hardware. This system offers significant economic and practical benefits, improving website security and user experience while supporting the development of biometric authentication technologies.
1. CAPTCHA Process:
The CAPTCHA in this invention consists of the following steps:
Randomly generated instructions are given in two patterns, and the user must turn their head accordingly. The direction the user faces is detected by Arduino sensors but can also be replaced by mouse or touchpad functions.
- Instructional Pattern 1: A voice instructs the user to look in a specific direction (e.g., "Turn your head to the left"). Directions include left, right, up, and down, chosen randomly. The sensor detects the accuracy and naturalness of the movement, as well as the response speed and accuracy, to determine that the user is not a machine.
- Audio Pattern 2: Spatial audio is played, with a narration voice coming strongly from one direction, chosen randomly from up, down, left, or right. When the user turns their head towards the sound, the system determines that they are not a machine, similar to Pattern 1.
These steps are repeated twice over ten seconds, with each iteration using one of the two patterns randomly. The user must pass both iterations to be confirmed as human.
2. Hardware Features:
This invention uses a 9-axis IMU sensor to accurately detect head movements. The accelerometer and gyroscope measure the force and direction of the head turn. This sensor-based judgment is more resistant to tampering than software-based systems, making it harder for machines to spoof new patterns.
Advantages:
1. Enhanced Security and Fraud Prevention:
This invention significantly strengthens website security by effectively defending against automated bot attacks compared to text or image-based CAPTCHAs. Creating robots that move like humans is challenging, thus effectively blocking online fraud and hacking attempts, better protecting user accounts and personal information.
2. Diverse Industrial Applications:
Using Arduino sensors, this invention extends beyond CAPTCHA use, allowing control of various functions on websites or apps through physical movement. For example, actions like "back" or "close window" can be executed through head movements, making the web more accessible to people with disabilities and broadening the technology’s scope for easier digital interaction.
3. Advancement in Biometric Authentication:
Data collected using this technology can contribute significantly to the development of biometric authentication. Human movements have unique patterns, potentially allowing precise personal identification. Long-term, this technology could play a vital role in internet security, identity verification, and access control.
4. Economic Benefits:
The sensors used in this invention, such as the IMU (included in Arduino Nano 33 IoT), cost less than 30,000 KRW ($25 USD). Alternatively, existing mice can be used instead of sensors. This approach is cost-effective compared to replacing or improving current CAPTCHAs. Better user experiences with this new authentication method can enhance site reliability, increase user retention, and ultimately boost visitor numbers and service usage, leading to economic gains.