AI-Powered Skin Scanner
by PawelZlotkowski in Circuits > Raspberry Pi
22 Views, 0 Favorites, 0 Comments
AI-Powered Skin Scanner

The AI-Powered Skincare Scanner is a smart device that uses artificial intelligence and computer vision to analyze facial skin conditions such as acne, acne scars, redness, wrinkles, and hyperpigmentation.
It is designed for individuals seeking personalized skincare, as well as professionals like dermatologists and beauty retailers.
The scanner provides real-time analysis, and delivers recommendations via web/mobile interface.
Supplies



Supplies
- Raspberry Pi (for AI processing and control)
- Laptop (for model execution and display)
- USB Camera (mirrorless preferred) (for facial image capture)
- LCD Display (for user feedback and instructions)
- LED Matrix/LED Strip (for visual indicators)
- Ethernet Cable (for Raspberry Pi connection)
- Dummy battery (for the constant camera power)
- Custom Enclosure Materials:
- 6mm multiplex wood or plywood
- Black acrylic paint or spray paint (with white primer)
- Double-sided tape
- Black fabric (for light control)
- Tools:
- Laser cutter (for precise housing)
- Drill (for cable holes)
- Screwdriver and glue
- Software:
- Computer vision framework (e.g., YOLO, Roboflow)
- Dashboard/visualization software (web or local app)
- Data annotation tools
- Bill of Materials:
- Mirrorless camera:
- Price depends on camera choice
- Elgato Cam Link 4K:
- ~100 EUR
- Dummy battery (for camera):
- ~20 EUR
- Raspberry Pi 5:
- ~120 EUR
- Freenove Project Kit:
- ~50 EUR
- LED strip:
- ~20 EUR
- Multiplex wood (6mm, for enclosure):
- ~70–80 EUR (price depends on store)
- Black acrylic paint:
- ~10 EUR
Design the Enclosure





- Sketch the enclosure: Create side, front, and top views using design software such as Adobe Illustrator or Fusion 36023.
- Cut the panels: Use a laser cutter to cut all enclosure elements from 6mm multiplex wood.
- Assemble the box: Glue or screw the panels together, ensuring a snug fit for all components.
- Prepare for lighting: Install an LED strip inside the enclosure. Use black fabric to cover excess light and prevent glare.
- Drill holes: Create small holes for cables and ventilation.
- Finish: Paint the enclosure black for a professional look (use white primer first if needed).
Install Hardware

- Mount the Raspberry Pi: Secure the Raspberry Pi inside the designated compartment.
- Attach the camera: Place the USB camera in its holder at the back of the enclosure.
- Install the LCD display: Mount the LCD display at the back for user interaction.
- Connect the LED matrix: Attach the LED matrix or strip for visual feedback.
- Power up: Connect all components to a power supply.
Software Setup


- Collect and prepare data:
- Use publicly available datasets (e.g., Roboflow Facial Skin Dataset, Nexdata Human Facial Skin Defects Dataset).
- Supplement with your own labeled images for improved accuracy.
- Preprocess images: normalize, augment, and annotate as needed.
- Train the AI model:
- Use a computer vision model (e.g., YOLO) for segmentation and detection.
- Train the model to recognize skin conditions: acne, acne scars, redness, wrinkles, hyperpigmentation.
- Develop the dashboard:
- Create a real-time visualization interface (web or local app) for displaying results, confidence scores, and recommendations.
- Ensure bounding boxes and segmentation masks are visible for affected areas.
- Integrate with hardware:
- Connect the camera and LCD display to the Raspberry Pi.
- Enable real-time image capture, analysis, and display.
Test and Refine
- User testing: Invite volunteers to test the scanner during project weeks and collect feedback.
- Refine the model: Adjust the AI model based on user feedback and new data.
- Optimize the enclosure: Make any necessary adjustments to improve usability and aesthetics.
Tips and Extensions
- Add more skin condition categories for enhanced analysis.
- Expand product recommendations based on detected conditions.
- Integrate mobile/web notifications for remote access and tracking.
Conclusion
With this guide, you can build your own AI-Powered Skincare Scanner using accessible hardware and open-source software. The project is ideal for makers interested in AI, computer vision, and personalized health technology.