Raspberry Pi AI Kit with Hailo-8 and Mega AI USB Camera - Page Detection, OCR, and Telegram Integration

Job ID: 38772172

Budget: $30 – $250 USD

Project Description:
I am looking for an experienced developer to program a Raspberry Pi AI system with the following components:
• Raspberry Pi 5
• Hailo-8 AI Accelerator
• Mega AI USB Camera

The goal is to create an automated system capable of detecting when a page is in focus, reading the text on the page, and sending it to a specified contact on Telegram. Below are the detailed project requirements:

Project Requirements

1. Page Focus Detection with Voice Guidance:
• Use the Mega AI USB camera to detect when a page is fully in focus.
• Provide real-time voice guidance with prompts like “move the page left,” “move it right,” “up,” or “down” to help the user position the page correctly.
• Use the Hailo-8 AI accelerator to speed up page detection and positioning accuracy.
2. Optical Character Recognition (OCR):
• Once the page is correctly positioned, automatically capture the page image.
• Use OCR to recognize and read the text written on the paper.
• Ensure accuracy in text recognition, as this content will be sent to a specified contact.
3. Telegram Integration:
• Send the recognized text as a message to a specified contact on Telegram.
• Include error handling to ensure the text is sent only after successful recognition.
4. Additional Requirements:
• Provide a straightforward setup guide or documentation for using the system.
• Code must be efficient and make optimal use of the Hailo-8 AI accelerator for real-time performance.

Skills Required:

• Experience with Raspberry Pi programming and AI development.
• Knowledge of AI model integration and optimizing for Hailo-8.
• Experience with OCR libraries (such as Tesseract or others suitable for the Hailo-8).
• Familiarity with Telegram Bot API for message automation.

Deliverables:

• Fully functioning codebase for the Raspberry Pi.
• Clear setup instructions.
• Test cases demonstrating the page detection, OCR, and Telegram message-sending functionalities.

Please include in your proposal:
• Relevant experience with similar projects.
• Estimated timeline and cost for project completion.

Looking forward to working with a skilled developer who can bring this project to life!

The OCR system only needs to support English. "Real time voice commands from the system to correctly position the page" The OCR must achieve high accuracy with minimal recognition errors to ensure text integrity. The voice guidance should be in English with an American accent. Include user notifications for errors during page detection and OCR processes. The extracted text should be sent as plain text in the Telegram message. The setup guide should support Raspberry Pi OS or Linux or any platform. The OCR system should achieve high accuracy to ensure minimal text recognition errors. "No privacy required." The OCR system will only support English.