Uploaded by DDoiS on Nov 26, 2009
OpenCV library built for an embedded processor (i.MX51 - ARM Cortex A8)
This program performs color segmentation on frames grabbed from an USB Camera (webcam) in real time. It uses Ubuntu Linux as Operating System and the board used was the EVK board from Freescale Semiconductors (Freescale's i.MX51 processor):
http://www.freescale.com/imx51evk
the process used to perform this operation was:
0 - Re-scaling (the input image was downsized)
1 - Color System Conversion RGB to HSV
2 - Color filter (thresholds on both HUE and SAT planes for the first result and Fuzzy for the second)
3 - Color System Conversion HSV to RGB
4 - Color Conversion RGB to Grayscale
5 - Smooth with Gaussian filter 5x5
in order to get a complete operation, mathematical morphology (erode and dilate) and also binarization (after smoothing) are needed in this case.
the System's clock speed is 800Mhz with 512MB of RAM memory, and with all those steps above the detection time is only 1,3ms per frame.
Fuzzy Inference System information:
Discretization Points: 20
Inference Rules: 3 for each color
Implication Method: Mandani
Defuzzyfication Method: Largest of Maximum (LOM)
Category:
Tags:
- i.MX51
- mx51
- imx51
- arm core
- Freescale
- Babbage
- EVK
- opencv
- computer vision
- image processing
- arm
- cortex
- a8
- embedded
- low power
- processamento de imagem
- visao computacional
- sistemas embarcados
- processadores arm
- image
- ubuntu
- linux
- color detection
- color segmentation
- segmentation
- segmentação
- detecção
- segmentação de cor
- detecção de cor
- sistemas fuzzy
- fuzzy system
- fuzzy inference system
- artificial inteligence
- inteligencia artificial
- imx-possibility
- imx-enabled
License:
Standard YouTube License
-
1 likes, 0 dislikes
-
Artist: Megadeth
-
-
Buy "Losing My Senses" on:
Android Market,
iTunes, AmazonMP3 -
-
1:00
New algorithm, much better color segmentationby asperientje1,492 views
1:58
Matlab Fuzzy Inference System - Sistema de Inferência Fuzzyby apiadmbr2,356 views
0:24
Embedded Image Processing - Canny Edge Detector running on i.MX51 Freescale's ARM Processorby DDoiS2,671 views
6:56
fuzzy logic tool boxby shashwatmehra2,416 views
1:18
Fuzzy Logic Modeling with Matlabby teachertubemath10,636 views
9:01
Fuzzy-Matlab1.mp4by TheNegosan2,326 views
0:56
Mahalanobis Color Segmentationby jessarel2,711 views
2:17
Embedded Image Processing - Camshift demo running on i.MX51 Freescale's ARM Processorby DDoiS2,390 views
0:40
Image Processing - Color Segmentationby DDoiS5,292 views
1:22
Led lamp with HSV to RGB conversionby coat6211,468 views
1:52
uBIP - Microcontrolador Básico para o Ensino de Sistemas Embarcadosby maicocpereira2,955 views
0:44
Cells segmentation using my machine visionby frankmao472863 views
2:55
Image Processing Robot Pixel Techfest 2008 IIT Bombayby muglikar5,826 views
1:14
Cronómetro C (Microcontrolador)by farizaco707 views
9:10
Color Segmentationby optiplex17662 views
7:14
Embedded stereo correspondence on Blackfin DSPsby motters20011,373 views
1:39
Image processing path following robotby rifatb4,946 views
1:10
Color Segmentation Paint Fill with Polygonal Hullsby vangobot590 views
1:25
Embedded Computer Graphics - OpenGL ES 1.1 demo application running on i.MX31PDK Boardby DDoiS2,209 views
0:12
Embedded Computer Graphics - i.MX31 Clutter demo application - 1by DDoiS802 views
- Loading more suggestions...
Link to this comment:
All Comments (0)