iWave Japan      Welcome to iWave Systems

Skin Detection Using i.MX6 Qseven SOM Development platform

Today, in the current trending technology, iWave brings real-time skin detection application using i.MX6 Qseven SOM Development platform. Skin detection application developed by iWave provides real time camera support and skin detection in a single board.

Flow Diagram

Features supported are:

  • Real time video capturing using camera.
  • Hardware encoding of mjpeg frames for faster performance.
  • Functions from OpenCV library for enhanced image processing.

Skin detection application uses OpenCV(Open Source Computer Vision). OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library  takes advantage of multi-core processing. It also takes advantage of the hardware acceleration of the underlying heterogeneous compute platform. This application can perform both frame capturing from the camera and processing of captured frame simultaneously.


Sample output

  Skin detection application developed by iWave works as follows:

   -Camera attached to the board starts capturing frames as an input.
   -The captured frames from the camera is passed to Algorithm for processing:

a)Image processing algorithm uses OpenCV libraries for skin detection.

b)Here it will detect skin parts and eliminates non-skin parts and eliminated parts will be  displayed in black color.

   -Output of the algorithm will be a frame with only skin parts.
   -Finally user can see both original frame and skin detected frame on a single screen.

 The application can be enhanced to use in:

  • Medical Field
    • To detect skin tone, skin scars, moles in skin,etc.
    • To identify skin related diseases.
  • Surveillance cameras
    • Counting number of person coming or leaving any room/mall

 Development Environment:

Development kit    : i.MX6 Qseven SOM Development platform

OS                        :  Linux 3.10.17

Camera                 :  OmniVision CMOS camera       

Keshava Kumar B - Member Technical

iWave Systems Technologies Pvt.Ltd.