Video Processing on an ARM Based Embedded System

Authors(2) :-Sankar Dasiga, Ashwini D S

One of the many applications of embedded systems is remote image/video acquisition for surveillance purposes. In the recent times, ARM processor and LINUX OS have become more popular in the embedded space with the availability of a number of libraries. In this paper OpenCV library and two cameras interfaced to an ARM development board are used for implementing the surveillance system. Video from more than one camera will provide better information for applications such as intrusion detection. ARM cortex-A8 processor based Beagleboard-xM with interfaces such as USB, DVI-D, S-Video, Ethernet, HDMI, LED and so on, is an ideal platform for low power embedded application development. Angstrom Linux distribution has the necessary device driver are supported by a flexible GNU cross compilation tool chain for application development. The environment supports both C and C++ programming. The primary objective of the paper is to display the processed video on the graphics display .The ARM based embedded system was interface with two cameras for video capturing. Video frames were capture at 10 frames/ second instead of 30 frames/second to conserve memory on the embedded system.

Authors and Affiliations

Sankar Dasiga
E&CE Department, VTU University/ NMIT Institute/ Bengaluru, Karnataka, India
Ashwini D S
E&CE Department, VTU University/ NMIT Institute/ Bengaluru, Karnataka, India

OpenCV, ARM, BeagleBoard-xM, USB, DVI-D, LINUX, S-Video, HDMI, LED, DM3730, DSP, OMAP3530, MLL

  1. K Anumol Jose,Bibin Jose,Dinu L.D,Jomon John,Sabarinath G,”Implementation and Optimization of Embedded Face Detection System” International Conference on Signal Processing, Communication ,computing and Networking Technologies,2011
  2. Pramod Poudel and Mukul Shirvaikar,”Optimization of computer Vision Algorithms for Real Time Platforms”,IEEE Transaction,2010
  3. Wang Jing and He Huiming,” ARM-based Embedded Video Monitoring Systems Research”, School of Information Engineering, Handan College,IEEE Transaction,2010
  4. Chirag Pujara, Anurag Modi, Sandeep G, Shilpa Inamdar, Deepa Kolavil, Vidhu Tholath, “VC-1 Video Decoder Optimization on ARM Cortex-A8 with NEON”. IEEE Transaction, 2010.
  5. Chun-yue Bi, Yun-peng Liu and Ren-fang Wang, “Research of Key Technologies for Embedded Linux Based on ARM”, IEEE Transactions, International Conference on Computer Application and System Modeling , 2010.
  6. Yan Liping and Song Kai, “ Design and Realization of Image Processing System Based on Embedded Platform”, IEEE Transaction, 2010.
  7. Michal Sedlak, “Simulation of 2D physics of objects captured by web camera using OpenCV and Box2D” IEEE Transaction, 2010.
  8. Tonghai Wu, Jinhe Zhou and Jianjun Pan, “A Research of DCT Algorithm Based on OMAP3530” IEEE Transaction, 2010.

Publication Details

Published in : Volume 4 | Issue 6 | May-June 2018
Date of Publication : 2018-05-08
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 156-161
Manuscript Number : CSEIT184631
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Sankar Dasiga, Ashwini D S, "Video Processing on an ARM Based Embedded System", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 4, Issue 6, pp.156-161, May-June-2018.
Journal URL :

Article Preview