On the Performances of Computer Vision Algorithms on Mobile Platforms

Size: px
Start display at page:

Download "On the Performances of Computer Vision Algorithms on Mobile Platforms"

Transcription

1 On the Performances of Computer Vision Algorithms on Mobile Platforms S. Battiato a, G. M. Farinella a, E. Messina a, G. Puglisi a, D. Ravì a, A. Capra b, V. Tomaselli b a University of Catania, Viale A. Doria, Catania, Italy Image Processing Lab b AST - Computer Vision, STMicroelectronics Catania, Italy ABSTRACT Computer Vision enables mobile devices to extract the meaning of the observed scene from the information acquired with the onboard sensor cameras. Nowadays, there is a growing interest in Computer Vision algorithms able to work on mobile platform (e.g., phone camera, point-and-shot-camera, etc.). Indeed, bringing Computer Vision capabilities on mobile devices open new opportunities in different application contexts. The implementation of vision algorithms on mobile devices is still a challenging task since these devices have poor image sensors and optics as well as limited processing power. In this paper we have considered different algorithms covering classic Computer Vision tasks: keypoint extraction, face detection, image segmentation. Several tests have been done to compare the performances of the involved mobile platforms: Nokia N9, LG Optimus One, Samsung Galaxy SII. Keywords: Mobile Devices, Computer Vision, Face Detection, Image Segmentation, Feature Extraction 1. INTRODUCTION In recent years there is a growing interest in new technology to be employed in the context of mobile devices. Despite today s mobile devices (e.g., smartphone, tablet, etc.) are still limited in terms of resources (e.g., processor speed, available RAM, etc.), novel Computational Photography solutions are available to build appealing imaging applications that cannot be performed before. 1, 2 The main idea is to overcome the limitation of traditional imaging devices by using computational methods which can exploit the different inputs offered by a mobile devices (e.g., from low level data, such as Bayer pattern, GPS position, etc.). 3 Since different cameras are usually embedded in devices of new generation, Computer Vision algorithms will be extremely useful in many mobile applications of next future. For example, visual tracking can be exploited to interact with video games, or the recognition of the visual content could help in building new applications in the context of cultural heritage (e.g., giving back information on a recognized archeological site). The main contribution of this work is related to the porting and testing of Computer Vision algorithms on mobile platforms. Specifically, different algorithms covering the classic tasks in Computer Vision have been considered: keypoint extraction, face detection, image segmentation. The porting has been performed considering the operating systems Maemo and Android which are typically used in Nokia N9, LG Optimus One, Samsung Galaxy SII. These operating systems have been considered because they can be easily extended with customized libraries and/or programs and provide a standardized and fairly widespread API (Application Program Interface). It is worth noting that the considered Computer Vision algorithms could be optimized to properly work on low resources devices. For instance, the FCAM library 4 available for N9 Nokia smartphone, allows to interact with the low level algorithms (e.g., demosaicing, white balancing, denoising, etc.) and data (Bayer pattern) involved in the imaging pipeline. 3 In this way a better algorithmic design taking into account constrained resources devices can be done. Comparative tests have been performed to asses both quantitatively and qualitatively the performances of the considered Computer Vision algorithms on the aforementioned mobile devices. The remainder of the paper is organized as follows: Section 2 introduces the considered operating systems and computational platforms whereas Section 3 briefly reviews the involved Computer Vision algorithms used in our tests. Section 4 reports experiments and discusses the performances of the considered mobile devices. Finally, Section 5 concludes the paper with avenues for further research.

2 2. OPERATING SYSTEMS AND COMPUTATIONAL PLATFORMS Maemo Operating System is based on GNU Linux Kernel. This means that many development tools (such as gcc, make, etc.), which generally are used in a desktop computer, are integrated in Maemo OS. The porting of useful Computer Vision library such as OpenCV Library, 5 is hence straightforward. The framework used to write new applications in Maemo OS is Qt; 6 it is cross platform, written in C++ adding a layer of abstraction to access the low level functions (gui, network, gps, etc.). Qt applications can be easily cross-compiled in many different platforms, such as Maemo/MeeGo, Symbian, Windows Mobile, desktop PC, etc. The Nokia N9 mobile has been used for testing OpenCV algorithms considering Maemo OS. This device has a high-end OAP 343 ARM Cortex A8 as main processor, running at 6 MHz. The GPU is the PowerVR SGX 53 which supports OpenGL ES2.. The TMS32C64x processor, working at 43 MHz, is used to run the image processing (camera), audio processing and data transmission. The system has 256 MB of dedicated high performance RAM (Mobile DDR) paired with access to 768 MB swap space managed by the Maemo OS. This provides a total virtual memory of 1 GB. Like Maemo, Android Operating System is also based on a Linux kernel. The Android operating system is one of the currently world s best-selling Smartphone platform and has a large community of developers. There are currently over 2, apps available on market. The applications for the Android platform are Java based and run on a Dalvik virtual machine featuring JIT compilation, this means a continuously translation and caching of code to minimize performance degradation. Unlike Maemo, the Android OS does not have a native support for the full set of standard GNU libraries, and this makes difficult to port existing GNU/Linux applications. It has, instead, its own C library. Therefore, the OpenCV Library cant be directly compiled, since the Java Native Interface (JNI) programming framework is required to interact with the Java classes. Android offers the possibility of programming in C/C++ using the Native Dev Kit (NDK), together with the standard SDK. To simplify the wrapping of OpenCV code to the JNI functions, we used the SWIG tool 7 to bind programs written in C/C++ with Java. It works by taking the declarations found in header files and using them to generate the wrapper code that scripting languages need to access the underlying native code. To test OpenCV algorithms on Android OS we exploited two different devices: LG Optimus One and Samsung Galaxy SII. The first device has a camera of 3.15 Mpx (248x1536 pixels) and a VGA video resolution at 18fps. It has a Qualcomm MSM7227 chipset ARM CPU running at 6 MHz and 512 MB of RAM. The second device has two cameras: one rear of 8.1 Mpx (3264x2448 pixels) and one frontal of 2, Mpx. The video resolution is 18p at 3 fps. A Cortex-A9 ARM CPU with 2 x 1,2 GHz (dual core) is embedded with a 1.24 MB of RAM. 2.1 Involved Computer Vision Algorithms The main tasks considered to compare the selected mobile platforms are: Feature extraction; Face detection; Image segmentation. Feature extraction algorithms are typically used to detect the point of interests (called also keypoints) in an image. 8 These features can be used for many purposes: image registration, visual tracking, image retrieval, etc. In our test we employed FAST, 9 STAR 1 and SURF 11 as implemented in OpenCV Library. 5 The face detection method used in our tests is based on well-known object detection algorithm proposed by Viola and Jones. 12 During the training phase, a boosting cascade classifier (working with haar-like features) is trained on samples of a particular object (e.g., face), called positive examples, and on a set of arbitrary images (not faces), called negative examples. After training phase, the face detector is applied to the regions of interest in an input image. The algorithm considered to test image segmentation is Graph Cuts. 13 This algorithm considers the segmentation as an energy minimization problem which is reduced to an instance of maximum flow in a graph. Segmentation is hence performed taking into account the max-flow min cut theorem.

3 15 Face Detection LG Optimus One Samsung SII Nokia N9 13,5 12 1,5 Fps 9 7,5 6 4,5 3 1,5,5,4,3,2 Scale 2.2 Experimental Results Figure 1. Average frame rate (FPS) vs. scale parameter. Tests have been performed to estimate the performances of the different involved mobile platforms. A significant effort has been done to properly configure the different devices in order to run the various algorithms. A first test has been conducted considering the face detection algorithm implemented as in the OpenCV library. 5 Videos have been acquired with a VGA resolution (64 48) and the performances in terms of fps (frame per second) have been measured at varying of the minimum scale parameter (i.e., face smaller than that are ignored). As can be seen from Fig. 1 all the considered devices decrease their computational performance (fps) at decreasing of the minimum scale parameter. A lower minimum scale implies a higher number of patches to be analyzed. Samsung Galaxy SII, as expected considering its hardware specifications, outperforms the other devices. The second test consists on a quantitative and qualitative analysis of the Graph Cuts algorithm on the Nokia N9 device. Also this algorithm has been implemented by using OpenCV library. Fig. 2 reports the average segmentation time (sec) at different iteration steps vs. image resolution. As can be easily seen from the segmentation results (Fig. 3) better results in terms of image segmentation are obtained increasing the number of iterations and hence the overall computational time. Computational tests have been also performed considering the feature point extraction task. Several well-known feature point detectors, implemented in OpenCV, have been considered: FAST, 9 STAR 1 and SURF. 11 FAST feature detector outperforms the other ones in terms of computational time in all the considered platforms (Fig. 4, Fig. 5 Fig. 6). As already reported in the previous experiments, Samsung Galaxy SII is able to obtain higher fps with respect to the other devices. Comparison between face detection performed on RGB images (i.e., images obtained after complex demosaicing procedure) with respect to the one which takes into account information obtained from the Bayer pattern 3 has been performed by considering a dataset with more than 1 images containing a faces (one for each image). From the original images the corresponding Bayer pattern has been obtained by subsampling the different channels by considering the pattern GRBG. The considered Bayer pattern corresponds to the one used in the Nokia N9 sensor. Since the face detector takes a grayscale image as input, the original colour images have been converted in gray scale, whereas the green pattern has been used for testing the performances of the detector starting from the Bayer pattern. Specifically, the missing values into the gray pattern have been filled with the average of the surrounding pixels to form the input images for the detector. In Fig. 7 the obtained results are reported. The percentage of true positives is computed as the ratio of the properly detected faces and the total number of faces within the considered dataset. The false positives values have been obtained as the ratio of the erroneously detected faces (i.e., detected patches not containing faces) and the total number of patches detected by the algorithm as faces (i.e., patches detected which contain both faces or not). The results indicate that faces can be detected, and eventually used to support other algorithms involved into the image generation pipeline, before a complex demosaicing procedure by maintaining the detection performances.

4 25 8x6 64x48 48x36 32x24 24x Figure 2. Average segmentation time at different iteration steps vs. image resolution. Figure 3. First row: the input image with the background and foreground seeds provided to Graph Cuts. Second and third rows: Visual assessment of the segmentation results at different iterations. These screenshots are captured directly on the N9.

5 35 Feature Extraction: Nokia N9 Fast Star Surf FPS x24 4x3 64x48 Resolution Figure 4. Average frame rate (FPS) vs. image resolution on the Nokia platform x24 4x3 64x48 Figure 5. Average frame rate (FPS) vs. image resolution on the LG platform. 35 Feature Extraction: Samsung SII Fast Star Surf FPS x24 4x3 64x48 Resolution Figure 6. Average frame rate (FPS) vs. image resolution on the Samsung platform.

6 1, Face Detection: RGB vs Bayer Pattern RGB Bayer Pattern 9, 8, 7, Percentage 6, 5, 4, 3, 2, 1,, True Positives False Alarms Figure 7. Face detection results considering Bayer pattern data and RGB images. 3. CONCLUSIONS In this paper we have tested several Computer Vision algorithms on mobile devices. Different classical tasks of Computer Vision have been considered: keypoint extraction, face detection, image segmentation. Their computational performances have been then tested on Nokia N9, LG Optimus One, Samsung Galaxy SII with Maemo and Android operating systems. Finally, low level data (Bayer pattern) has been used to perform face detection instead of considering the final RGB image produced by the image pipeline obtaining hence a considerable time complexity reduction. Future works will be devoted to exploits low level data to improve the performance of the considered computer vision algorithm. REFERENCES [1] Farinella, G. and Battiato, S., Scene classification in compressed and constrained domain, Computer Vision, IET 5(5), (211). [2] Puglisi, G. and Battiato, S., A robust image alignment algorithm for video stabilization purposes, IEEE Transactions on Circuits and Systems for Video Technology 21(1), (211). [3] Battiato, S., Bruna, A. R., Messina, G., and Puglisi, G., eds., [Image Processing for Embedded Devices], Bentham Science Publisher (21). [4] Adams, A., Talvala, E.-V., Park, S. H., Jacobs, D. E., Ajdin, B., Gelfand, N., Dolson, J., Vaquero, D., Baek, J., Tico, M., Lensch, H. P. A., Matusik, W., Pulli, K., Horowitz, M., and Levoy, M., The frankencamera: an experimental platform for computational photography, ACM Transactions on Graphics 29, 29:1 29:12 (July 21). [5] [6] [7] Beazley, D. M., Swig: an easy to use tool for integrating scripting languages with c and c++, in [Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, Volume 4], 15 15, USENIX Association, Berkeley, CA, USA (1996). [8] Szeliski, R., Computer vision : Algorithms and applications, Computer 5, 832 (21). [9] Rosten, E. and Drummond, T., Machine learning for high-speed corner detection, in [Proceedings of the 9th European Conference on Computer Vision (ECCV 26)], (26). [1] Agrawal, M., Konolige, K., and Blas, M. R., Censure: Center surround extremas for realtime feature detection and matching., in [Proceedings of the 1th European Conference on Computer Vision (ECCV 28)], Forsyth, D. A., Torr, P. H. S., and Zisserman, A., eds., Lecture Notes in Computer Science 535, , Springer (28). [11] Funayama, R., Yanagihara, H., Van Gool, L., Tuytelaars, T., and Bay, H., Robust interest point detector and descriptor, (September 29). [12] Viola, P. and Jones, M., Robust real-time object detection, in [International Journal of Computer Vision], (21). [13] Zabih, R. and Kolmogorov, V., Spatially coherent clustering using graph cuts, in [Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 24)], 2, II 437 II 444 Vol.2 (june-2 july 24).

FACE DETECTION AND RECOGNITION OF DRAWN CHARACTERS HERMAN CHAU

FACE DETECTION AND RECOGNITION OF DRAWN CHARACTERS HERMAN CHAU FACE DETECTION AND RECOGNITION OF DRAWN CHARACTERS HERMAN CHAU 1. Introduction Face detection of human beings has garnered a lot of interest and research in recent years. There are quite a few relatively

More information

Image Resizing Based on Gradient Vector Flow Analysis

Image Resizing Based on Gradient Vector Flow Analysis Image Resizing Based on Gradient Vector Flow Analysis Sebastiano Battiato battiato@dmi.unict.it Giovanni Puglisi puglisi@dmi.unict.it Giovanni Maria Farinella gfarinellao@dmi.unict.it Daniele Ravì rav@dmi.unict.it

More information

The Benefits of GPU Compute on ARM Mali GPUs

The Benefits of GPU Compute on ARM Mali GPUs The Benefits of GPU Compute on ARM Mali GPUs Tim Hartley 1 SEMICON Europa 2014 ARM Introduction World leading semiconductor IP Founded in 1990 1060 processor licenses sold to more than 350 companies >

More information

Specular 3D Object Tracking by View Generative Learning

Specular 3D Object Tracking by View Generative Learning Specular 3D Object Tracking by View Generative Learning Yukiko Shinozuka, Francois de Sorbier and Hideo Saito Keio University 3-14-1 Hiyoshi, Kohoku-ku 223-8522 Yokohama, Japan shinozuka@hvrl.ics.keio.ac.jp

More information

COMPARISON OF FEATURE EXTRACTORS FOR REAL- TIME OBJECT DETECTION ON ANDROID SMARTPHONE

COMPARISON OF FEATURE EXTRACTORS FOR REAL- TIME OBJECT DETECTION ON ANDROID SMARTPHONE COMPARISON OF FEATURE EXTRACTORS FOR REAL- TIME OBJECT DETECTION ON ANDROID SMARTPHONE 1 KHAIRULMUZZAMMIL SAIPULLAH, 2 NURUL ATIQAH ISMAIL, 3 AMMAR ANUAR, 4 NURAISHAH SARIMIN 1 Lecturer, Faculty of Electronic

More information

A Robust Forensic Hash Component for Image Alignment

A Robust Forensic Hash Component for Image Alignment A Robust Forensic Hash Component for Image Alignment S. Battiato, G. M. Farinella, E. Messina, G. Puglisi {battiato, gfarinella, emessina, puglisi}@dmi.unict.it Image Processing Laboratory Department of

More information

SUSurE: Speeded Up Surround Extrema Feature Detector and Descriptor for Realtime Applications

SUSurE: Speeded Up Surround Extrema Feature Detector and Descriptor for Realtime Applications SUSurE: Speeded Up Surround Extrema Feature Detector and Descriptor for Realtime Applications Mosalam Ebrahimi and Walterio W. Mayol-Cuevas Department of Computer Science, University of Bristol Bristol,

More information

GPGPU on Mobile Devices

GPGPU on Mobile Devices GPGPU on Mobile Devices Introduction Addressing GPGPU for very mobile devices Tablets Smartphones Introduction Why dedicated GPUs in mobile devices? Gaming Physics simulation for realistic effects 3D-GUI

More information

An overview of mobile and embedded platforms

An overview of mobile and embedded platforms ES3 Lecture 2 An overview of mobile and embedded platforms Basic Classes Embedded devices: These are in toasters, cars, mice, etc. Usually very real-time focused (us accuracy) Very small memory, not usually

More information

III. VERVIEW OF THE METHODS

III. VERVIEW OF THE METHODS An Analytical Study of SIFT and SURF in Image Registration Vivek Kumar Gupta, Kanchan Cecil Department of Electronics & Telecommunication, Jabalpur engineering college, Jabalpur, India comparing the distance

More information

Detection of a Single Hand Shape in the Foreground of Still Images

Detection of a Single Hand Shape in the Foreground of Still Images CS229 Project Final Report Detection of a Single Hand Shape in the Foreground of Still Images Toan Tran (dtoan@stanford.edu) 1. Introduction This paper is about an image detection system that can detect

More information

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors Shao-Tzu Huang, Chen-Chien Hsu, Wei-Yen Wang International Science Index, Electrical and Computer Engineering waset.org/publication/0007607

More information

Real-Time Video Processing Using Native Programming on Android Platform

Real-Time Video Processing Using Native Programming on Android Platform Real-Time Video Processing Using Native Programming on Android Platform Khairul Muzzammil bin Saipullah 1, Ammar Anuar 2, Nurul Atiqah binti Ismail 3, and Yewguan Soo 4 Faculty of Electronic and Computer

More information

Ensemble of Bayesian Filters for Loop Closure Detection

Ensemble of Bayesian Filters for Loop Closure Detection Ensemble of Bayesian Filters for Loop Closure Detection Mohammad Omar Salameh, Azizi Abdullah, Shahnorbanun Sahran Pattern Recognition Research Group Center for Artificial Intelligence Faculty of Information

More information

Hardware Acceleration of Feature Detection and Description Algorithms on Low Power Embedded Platforms

Hardware Acceleration of Feature Detection and Description Algorithms on Low Power Embedded Platforms Hardware Acceleration of Feature Detection and Description Algorithms on LowPower Embedded Platforms Onur Ulusel, Christopher Picardo, Christopher Harris, Sherief Reda, R. Iris Bahar, School of Engineering,

More information

AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S

AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S Radha Krishna Rambola, Associate Professor, NMIMS University, India Akash Agrawal, Student at NMIMS University, India ABSTRACT Due to the

More information

arxiv: v1 [cs.cv] 1 Jan 2019

arxiv: v1 [cs.cv] 1 Jan 2019 Mapping Areas using Computer Vision Algorithms and Drones Bashar Alhafni Saulo Fernando Guedes Lays Cavalcante Ribeiro Juhyun Park Jeongkyu Lee University of Bridgeport. Bridgeport, CT, 06606. United States

More information

Face Re-Identification for Digital Signage Applications

Face Re-Identification for Digital Signage Applications Face Re-Identification for Digital Signage Applications G. M. Farinella 1, G. Farioli 1, S. Battiato 1, S. Leonardi 2, and G. Gallo 1 gfarinella@dmi.unict.it, gfarioli88@gmail.com, battiato@dmi.unict.it,

More information

ANALYSIS OF REAL-TIME OBJECT DETECTION METHODS FOR ANDROID SMARTPHONE

ANALYSIS OF REAL-TIME OBJECT DETECTION METHODS FOR ANDROID SMARTPHONE ANALYSIS OF REAL-TIME OBJECT DETECTION METHODS FOR ANDROID SMARTPHONE NurulAtiqahbinti Ismail 1,*,KhairulMuzzammil bin Saipullah 2,Ammar Anuar 3, Nuraishah Sarimin 4 and Yewguan Soo 5 1,2,3,4 Department

More information

IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES

IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES Pin-Syuan Huang, Jing-Yi Tsai, Yu-Fang Wang, and Chun-Yi Tsai Department of Computer Science and Information Engineering, National Taitung University,

More information

XIV International PhD Workshop OWD 2012, October Optimal structure of face detection algorithm using GPU architecture

XIV International PhD Workshop OWD 2012, October Optimal structure of face detection algorithm using GPU architecture XIV International PhD Workshop OWD 2012, 20 23 October 2012 Optimal structure of face detection algorithm using GPU architecture Dmitry Pertsau, Belarusian State University of Informatics and Radioelectronics

More information

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P01 ISSN Online:

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P01 ISSN Online: IMPLEMENTATION OF OBJECT RECOGNITION USING SIFT ALGORITHM ON BEAGLE BOARD XM USING EMBEDDED LINUX #1 T.KRISHNA KUMAR -M. Tech Student, #2 G.SUDHAKAR - Assistant Professor, #3 R. MURALI, HOD - Assistant

More information

Statistical Modeling of Huffman Tables Coding

Statistical Modeling of Huffman Tables Coding Statistical Modeling of Huffman Tables Coding S. Battiato 1, C. Bosco 1, A. Bruna 2, G. Di Blasi 1, and G.Gallo 1 1 D.M.I. University of Catania - Viale A. Doria 6, 95125, Catania, Italy {battiato, bosco,

More information

CPPP/UFMS at ImageCLEF 2014: Robot Vision Task

CPPP/UFMS at ImageCLEF 2014: Robot Vision Task CPPP/UFMS at ImageCLEF 2014: Robot Vision Task Rodrigo de Carvalho Gomes, Lucas Correia Ribas, Amaury Antônio de Castro Junior, Wesley Nunes Gonçalves Federal University of Mato Grosso do Sul - Ponta Porã

More information

3D HAND LOCALIZATION BY LOW COST WEBCAMS

3D HAND LOCALIZATION BY LOW COST WEBCAMS 3D HAND LOCALIZATION BY LOW COST WEBCAMS Cheng-Yuan Ko, Chung-Te Li, Chen-Han Chung, and Liang-Gee Chen DSP/IC Design Lab, Graduated Institute of Electronics Engineering National Taiwan University, Taiwan,

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK A REVIEW ON THE ARCHITECTURE OF ANDROID IN SMART PHONES RAVNEET KAUR T. BAGGA 1,

More information

Object Detection Design challenges

Object Detection Design challenges Object Detection Design challenges How to efficiently search for likely objects Even simple models require searching hundreds of thousands of positions and scales Feature design and scoring How should

More information

Computer Vision with MATLAB MATLAB Expo 2012 Steve Kuznicki

Computer Vision with MATLAB MATLAB Expo 2012 Steve Kuznicki Computer Vision with MATLAB MATLAB Expo 2012 Steve Kuznicki 2011 The MathWorks, Inc. 1 Today s Topics Introduction Computer Vision Feature-based registration Automatic image registration Object recognition/rotation

More information

FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION

FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION FACE DETECTION BY HAAR CASCADE CLASSIFIER WITH SIMPLE AND COMPLEX BACKGROUNDS IMAGES USING OPENCV IMPLEMENTATION Vandna Singh 1, Dr. Vinod Shokeen 2, Bhupendra Singh 3 1 PG Student, Amity School of Engineering

More information

Mobile Computing. Juha-Matti Liukkonen, Nov 17, 2010

Mobile Computing. Juha-Matti Liukkonen, Nov 17, 2010 Mobile Computing Juha-Matti Liukkonen, Nov 17, 2010 1 Contents Mobile Computing revolution Structural impact of device evolution A look into Mobile Linux 2 Mobile Computing revolution 3 Pocketable power

More information

Face and Nose Detection in Digital Images using Local Binary Patterns

Face and Nose Detection in Digital Images using Local Binary Patterns Face and Nose Detection in Digital Images using Local Binary Patterns Stanko Kružić Post-graduate student University of Split, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture

More information

Video Processing for Judicial Applications

Video Processing for Judicial Applications Video Processing for Judicial Applications Konstantinos Avgerinakis, Alexia Briassouli, Ioannis Kompatsiaris Informatics and Telematics Institute, Centre for Research and Technology, Hellas Thessaloniki,

More information

CIS UDEL Working Notes on ImageCLEF 2015: Compound figure detection task

CIS UDEL Working Notes on ImageCLEF 2015: Compound figure detection task CIS UDEL Working Notes on ImageCLEF 2015: Compound figure detection task Xiaolong Wang, Xiangying Jiang, Abhishek Kolagunda, Hagit Shatkay and Chandra Kambhamettu Department of Computer and Information

More information

A hardware design of optimized ORB algorithm with reduced hardware cost

A hardware design of optimized ORB algorithm with reduced hardware cost , pp.58-62 http://dx.doi.org/10.14257/astl.2013 A hardware design of optimized ORB algorithm with reduced hardware cost Kwang-yeob Lee 1, Kyung-jin Byun 2 1 Dept. of Computer Engineering, Seokyenog University,

More information

A Novel Extreme Point Selection Algorithm in SIFT

A Novel Extreme Point Selection Algorithm in SIFT A Novel Extreme Point Selection Algorithm in SIFT Ding Zuchun School of Electronic and Communication, South China University of Technolog Guangzhou, China zucding@gmail.com Abstract. This paper proposes

More information

The most cited papers in Computer Vision

The most cited papers in Computer Vision COMPUTER VISION, PUBLICATION The most cited papers in Computer Vision In Computer Vision, Paper Talk on February 10, 2012 at 11:10 pm by gooly (Li Yang Ku) Although it s not always the case that a paper

More information

Implementation and Comparison of Feature Detection Methods in Image Mosaicing

Implementation and Comparison of Feature Detection Methods in Image Mosaicing IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p-ISSN: 2278-8735 PP 07-11 www.iosrjournals.org Implementation and Comparison of Feature Detection Methods in Image

More information

Power Measurements using performance counters

Power Measurements using performance counters Power Measurements using performance counters CSL862: Low-Power Computing By Suman A M (2015SIY7524) Android Power Consumption in Android Power Consumption in Smartphones are powered from batteries which

More information

An Evaluation of Volumetric Interest Points

An Evaluation of Volumetric Interest Points An Evaluation of Volumetric Interest Points Tsz-Ho YU Oliver WOODFORD Roberto CIPOLLA Machine Intelligence Lab Department of Engineering, University of Cambridge About this project We conducted the first

More information

Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors

Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors Sriram Sethuraman Technologist & DMTS, Ittiam 1 Overview Imaging on Smart-phones

More information

Department of Electrical and Electronic Engineering, University of Peradeniya, KY 20400, Sri Lanka

Department of Electrical and Electronic Engineering, University of Peradeniya, KY 20400, Sri Lanka WIT: Window Intensity Test Detector and Descriptor T.W.U.Madhushani, D.H.S.Maithripala, J.V.Wijayakulasooriya Postgraduate and Research Unit, Sri Lanka Technological Campus, CO 10500, Sri Lanka. Department

More information

Fast Natural Feature Tracking for Mobile Augmented Reality Applications

Fast Natural Feature Tracking for Mobile Augmented Reality Applications Fast Natural Feature Tracking for Mobile Augmented Reality Applications Jong-Seung Park 1, Byeong-Jo Bae 2, and Ramesh Jain 3 1 Dept. of Computer Science & Eng., University of Incheon, Korea 2 Hyundai

More information

Robot localization method based on visual features and their geometric relationship

Robot localization method based on visual features and their geometric relationship , pp.46-50 http://dx.doi.org/10.14257/astl.2015.85.11 Robot localization method based on visual features and their geometric relationship Sangyun Lee 1, Changkyung Eem 2, and Hyunki Hong 3 1 Department

More information

Design of a Dynamic Data-Driven System for Multispectral Video Processing

Design of a Dynamic Data-Driven System for Multispectral Video Processing Design of a Dynamic Data-Driven System for Multispectral Video Processing Shuvra S. Bhattacharyya University of Maryland at College Park ssb@umd.edu With contributions from H. Li, K. Sudusinghe, Y. Liu,

More information

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp.

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp. INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp. Computer Vision in Mobile Tegra K1 It s time! AGENDA Use cases categories

More information

A Comparison of SIFT, PCA-SIFT and SURF

A Comparison of SIFT, PCA-SIFT and SURF A Comparison of SIFT, PCA-SIFT and SURF Luo Juan Computer Graphics Lab, Chonbuk National University, Jeonju 561-756, South Korea qiuhehappy@hotmail.com Oubong Gwun Computer Graphics Lab, Chonbuk National

More information

Supervised texture detection in images

Supervised texture detection in images Supervised texture detection in images Branislav Mičušík and Allan Hanbury Pattern Recognition and Image Processing Group, Institute of Computer Aided Automation, Vienna University of Technology Favoritenstraße

More information

Determinant of homography-matrix-based multiple-object recognition

Determinant of homography-matrix-based multiple-object recognition Determinant of homography-matrix-based multiple-object recognition 1 Nagachetan Bangalore, Madhu Kiran, Anil Suryaprakash Visio Ingenii Limited F2-F3 Maxet House Liverpool Road Luton, LU1 1RS United Kingdom

More information

Mobile AR Hardware Futures

Mobile AR Hardware Futures Copyright Khronos Group, 2010 - Page 1 Mobile AR Hardware Futures Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Two Perspectives NVIDIA - Tegra 2 mobile processor Khronos

More information

Face tracking. (In the context of Saya, the android secretary) Anton Podolsky and Valery Frolov

Face tracking. (In the context of Saya, the android secretary) Anton Podolsky and Valery Frolov Face tracking (In the context of Saya, the android secretary) Anton Podolsky and Valery Frolov Introduction Given the rather ambitious task of developing a robust face tracking algorithm which could be

More information

IMAGE-GUIDED TOURS: FAST-APPROXIMATED SIFT WITH U-SURF FEATURES

IMAGE-GUIDED TOURS: FAST-APPROXIMATED SIFT WITH U-SURF FEATURES IMAGE-GUIDED TOURS: FAST-APPROXIMATED SIFT WITH U-SURF FEATURES Eric Chu, Erin Hsu, Sandy Yu Department of Electrical Engineering Stanford University {echu508, erinhsu, snowy}@stanford.edu Abstract In

More information

Lecture 12 Recognition

Lecture 12 Recognition Institute of Informatics Institute of Neuroinformatics Lecture 12 Recognition Davide Scaramuzza 1 Lab exercise today replaced by Deep Learning Tutorial Room ETH HG E 1.1 from 13:15 to 15:00 Optional lab

More information

TEGRA K1 AND THE AUTOMOTIVE INDUSTRY. Gernot Ziegler, Timo Stich

TEGRA K1 AND THE AUTOMOTIVE INDUSTRY. Gernot Ziegler, Timo Stich TEGRA K1 AND THE AUTOMOTIVE INDUSTRY Gernot Ziegler, Timo Stich Previously: Tegra in Automotive Infotainment / Navigation Digital Instrument Cluster Passenger Entertainment TEGRA K1 with Kepler GPU GPU:

More information

PAP3500DUO. Article. 116 mm x 60 mm x 11.9mm Weight : TBC Colours available: black, white. GPU Adreno 200 RAM 256MB + 512MB ROM

PAP3500DUO. Article. 116 mm x 60 mm x 11.9mm Weight : TBC Colours available: black, white. GPU Adreno 200 RAM 256MB + 512MB ROM CPU, GPU memory PAP3500DUO 116 mm x 60 mm x 11.9mm Colours available: black, white Qualcomm MSM7225AB 1GHz GPU Adreno 200 RAM 256MB + 512MB ROM Android 2.3 Gingerbread 3.5 HVGA 320*480, TFT 16 milo color

More information

Android App for Smooth Multimedia Recording Service via the Frame Buffer

Android App for Smooth Multimedia Recording Service via the Frame Buffer , pp.46-51 http://dx.doi.org/10.14257/astl.2014.51.11 Android App for Smooth Multimedia Recording Service via the Frame Buffer Sang-Min Seo 1, Hyeon seok Oh 1, Yoon-Ho Choi 2 1 Department of Computer Science,

More information

New functionality in OpenCV 3.0

New functionality in OpenCV 3.0 New functionality in OpenCV 3.0 By Oscar Deniz Suarez, coauthor of the book OpenCV Essentials. The forthcoming version 3.0 represents a major evolution of the OpenCV library for computer vision. At the

More information

CS229: Action Recognition in Tennis

CS229: Action Recognition in Tennis CS229: Action Recognition in Tennis Aman Sikka Stanford University Stanford, CA 94305 Rajbir Kataria Stanford University Stanford, CA 94305 asikka@stanford.edu rkataria@stanford.edu 1. Motivation As active

More information

A HYBRID APPROACH TO OFFLOADING MOBILE IMAGE CLASSIFICATION. J. Hauswald, T. Manville, Q. Zheng, R. Dreslinski, C. Chakrabarti and T.

A HYBRID APPROACH TO OFFLOADING MOBILE IMAGE CLASSIFICATION. J. Hauswald, T. Manville, Q. Zheng, R. Dreslinski, C. Chakrabarti and T. 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) A HYBRID APPROACH TO OFFLOADING MOBILE IMAGE CLASSIFICATION J. Hauswald, T. Manville, Q. Zheng, R. Dreslinski, C. Chakrabarti

More information

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager Enabling a Richer Multimedia Experience with GPU Compute Roberto Mijat Visual Computing Marketing Manager 1 What is GPU Compute Operating System and most application processing continue to reside on the

More information

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution 2011 IEEE International Symposium on Multimedia Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution Jeffrey Glaister, Calvin Chan, Michael Frankovich, Adrian

More information

String distance for automatic image classification

String distance for automatic image classification String distance for automatic image classification Nguyen Hong Thinh*, Le Vu Ha*, Barat Cecile** and Ducottet Christophe** *University of Engineering and Technology, Vietnam National University of HaNoi,

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: Fingerprint Recognition using Robust Local Features Madhuri and

More information

Computer STMicroelectronics. Competencies and Advanced Research Topics

Computer STMicroelectronics. Competencies and Advanced Research Topics Computer Vision @ STMicroelectronics Competencies and Advanced Research Topics Alessandro Capra (alessandro.capra@st.com) Mirko Guarnera (mirko.guarnera@st.com) AST SI Computer Vision Platform UniCT DMI

More information

Mobile Graphics Ecosystem. Tom Olson OpenGL ES working group chair

Mobile Graphics Ecosystem. Tom Olson OpenGL ES working group chair OpenGL ES in the Mobile Graphics Ecosystem Tom Olson OpenGL ES working group chair Director, Graphics Research, ARM Ltd 1 Outline Why Mobile Graphics? OpenGL ES Overview Getting Started with OpenGL ES

More information

Profiling and Debugging Games on Mobile Platforms

Profiling and Debugging Games on Mobile Platforms Profiling and Debugging Games on Mobile Platforms Lorenzo Dal Col Senior Software Engineer, Graphics Tools Gamelab 2013, Barcelona 26 th June 2013 Agenda Introduction to Performance Analysis with ARM DS-5

More information

Silicon Motion s Graphics Display SoCs

Silicon Motion s Graphics Display SoCs WHITE PAPER Silicon Motion s Graphics Display SoCs Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition

More information

Combining NVIDIA Docker and databases to enhance agile development and optimize resource allocation

Combining NVIDIA Docker and databases to enhance agile development and optimize resource allocation Combining NVIDIA Docker and databases to enhance agile development and optimize resource allocation Chris Davis, Sophie Voisin, Devin White, Andrew Hardin Scalable and High Performance Geocomputation Team

More information

UnCovert: Evaluating thermal covert channels on Android systems. Pascal Wild

UnCovert: Evaluating thermal covert channels on Android systems. Pascal Wild UnCovert: Evaluating thermal covert channels on Android systems Pascal Wild August 5, 2016 Contents Introduction v 1: Framework 1 1.1 Source...................................... 1 1.2 Sink.......................................

More information

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

Accurate 3D Face and Body Modeling from a Single Fixed Kinect Accurate 3D Face and Body Modeling from a Single Fixed Kinect Ruizhe Wang*, Matthias Hernandez*, Jongmoo Choi, Gérard Medioni Computer Vision Lab, IRIS University of Southern California Abstract In this

More information

Generic Face Alignment Using an Improved Active Shape Model

Generic Face Alignment Using an Improved Active Shape Model Generic Face Alignment Using an Improved Active Shape Model Liting Wang, Xiaoqing Ding, Chi Fang Electronic Engineering Department, Tsinghua University, Beijing, China {wanglt, dxq, fangchi} @ocrserv.ee.tsinghua.edu.cn

More information

Adaptive Feature Extraction with Haar-like Features for Visual Tracking

Adaptive Feature Extraction with Haar-like Features for Visual Tracking Adaptive Feature Extraction with Haar-like Features for Visual Tracking Seunghoon Park Adviser : Bohyung Han Pohang University of Science and Technology Department of Computer Science and Engineering pclove1@postech.ac.kr

More information

Stacked Integral Image

Stacked Integral Image 2010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 2010, Anchorage, Alaska, USA Stacked Integral Image Amit Bhatia, Wesley E. Snyder and Griff Bilbro Abstract

More information

Automatic Colorization of Grayscale Images

Automatic Colorization of Grayscale Images Automatic Colorization of Grayscale Images Austin Sousa Rasoul Kabirzadeh Patrick Blaes Department of Electrical Engineering, Stanford University 1 Introduction ere exists a wealth of photographic images,

More information

A Comparison of SIFT and SURF

A Comparison of SIFT and SURF A Comparison of SIFT and SURF P M Panchal 1, S R Panchal 2, S K Shah 3 PG Student, Department of Electronics & Communication Engineering, SVIT, Vasad-388306, India 1 Research Scholar, Department of Electronics

More information

Face Detection CUDA Accelerating

Face Detection CUDA Accelerating Face Detection CUDA Accelerating Jaromír Krpec Department of Computer Science VŠB Technical University Ostrava Ostrava, Czech Republic krpec.jaromir@seznam.cz Martin Němec Department of Computer Science

More information

Including the Size of Regions in Image Segmentation by Region Based Graph

Including the Size of Regions in Image Segmentation by Region Based Graph International Journal of Emerging Engineering Research and Technology Volume 3, Issue 4, April 2015, PP 81-85 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Including the Size of Regions in Image Segmentation

More information

Human-Robot Interaction

Human-Robot Interaction Human-Robot Interaction Elective in Artificial Intelligence Lecture 6 Visual Perception Luca Iocchi DIAG, Sapienza University of Rome, Italy With contributions from D. D. Bloisi and A. Youssef Visual Perception

More information

Improving Visual SLAM Algorithms for use in Realtime Robotic Applications

Improving Visual SLAM Algorithms for use in Realtime Robotic Applications Improving Visual SLAM Algorithms for use in Realtime Robotic Applications Patrick Benavidez, Mohan Kumar Muppidi, and Mo Jamshidi, Ph.D.Lutcher Brown Endowed Chair Professor Autonomous Control Engineering

More information

Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions

Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions Akitsugu Noguchi and Keiji Yanai Department of Computer Science, The University of Electro-Communications, 1-5-1 Chofugaoka,

More information

Designing Applications that See Lecture 7: Object Recognition

Designing Applications that See Lecture 7: Object Recognition stanford hci group / cs377s Designing Applications that See Lecture 7: Object Recognition Dan Maynes-Aminzade 29 January 2008 Designing Applications that See http://cs377s.stanford.edu Reminders Pick up

More information

OBJECT RECOGNITION ALGORITHM FOR MOBILE DEVICES

OBJECT RECOGNITION ALGORITHM FOR MOBILE DEVICES Image Processing & Communication, vol. 18,no. 1, pp.31-36 DOI: 10.2478/v10248-012-0088-x 31 OBJECT RECOGNITION ALGORITHM FOR MOBILE DEVICES RAFAŁ KOZIK ADAM MARCHEWKA Institute of Telecommunications, University

More information

2010 PROFIT. Research & Education. Tim Cheng ( 鄭光廷 )

2010 PROFIT. Research & Education. Tim Cheng ( 鄭光廷 ) Mobile Embedded Systems: Research & Education Tim Cheng ( 鄭光廷 ) Univ. of California, Santa Barbara 1 Outline A New Course on Smartphones at UCSB Recent Research on Embedded Computer Vision i at UCSB 2

More information

Adaptive Skin Color Classifier for Face Outline Models

Adaptive Skin Color Classifier for Face Outline Models Adaptive Skin Color Classifier for Face Outline Models M. Wimmer, B. Radig, M. Beetz Informatik IX, Technische Universität München, Germany Boltzmannstr. 3, 87548 Garching, Germany [wimmerm, radig, beetz]@informatik.tu-muenchen.de

More information

Multimedia in Mobile Phones. Architectures and Trends Lund

Multimedia in Mobile Phones. Architectures and Trends Lund Multimedia in Mobile Phones Architectures and Trends Lund 091124 Presentation Henrik Ohlsson Contact: henrik.h.ohlsson@stericsson.com Working with multimedia hardware (graphics and displays) at ST- Ericsson

More information

Document downloaded from: The final publication is available at: Copyright.

Document downloaded from: The final publication is available at: Copyright. Document downloaded from: http://hdl.handle.net/1459.1/62843 The final publication is available at: https://doi.org/1.17/978-3-319-563-8_4 Copyright Springer International Publishing Switzerland, 213 Evaluation

More information

Portable, Robust and Effective Text and Product Label Reading, Currency and Obstacle Detection For Blind Persons

Portable, Robust and Effective Text and Product Label Reading, Currency and Obstacle Detection For Blind Persons Portable, Robust and Effective Text and Product Label Reading, Currency and Obstacle Detection For Blind Persons Asha Mohandas, Bhagyalakshmi. G, Manimala. G Abstract- The proposed system is a camera-based

More information

Selection of Scale-Invariant Parts for Object Class Recognition

Selection of Scale-Invariant Parts for Object Class Recognition Selection of Scale-Invariant Parts for Object Class Recognition Gy. Dorkó and C. Schmid INRIA Rhône-Alpes, GRAVIR-CNRS 655, av. de l Europe, 3833 Montbonnot, France fdorko,schmidg@inrialpes.fr Abstract

More information

FACULTY OF ENGINEERING AND INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE. Project Plan

FACULTY OF ENGINEERING AND INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE. Project Plan FACULTY OF ENGINEERING AND INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE Project Plan Structured Object Recognition for Content Based Image Retrieval Supervisors: Dr. Antonio Robles Kelly Dr. Jun

More information

Fast Face Detection Assisted with Skin Color Detection

Fast Face Detection Assisted with Skin Color Detection IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 4, Ver. II (Jul.-Aug. 2016), PP 70-76 www.iosrjournals.org Fast Face Detection Assisted with Skin Color

More information

GTC 2013 March San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation:

GTC 2013 March San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation: GTC 2013 March 18-21 San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation: SPEAK - Showcase your work among the elite of graphics computing - Call

More information

Another difference is that the kernel includes only the suspend to memory mechanism, and not the suspend to hard disk, which is used on PCs.

Another difference is that the kernel includes only the suspend to memory mechanism, and not the suspend to hard disk, which is used on PCs. 9. Android is an open-source operating system for mobile devices. Nowadays, it has more than 1.4 billion monthly active users (statistic from September 2015) and the largest share on the mobile device

More information

An Acceleration Scheme to The Local Directional Pattern

An Acceleration Scheme to The Local Directional Pattern An Acceleration Scheme to The Local Directional Pattern Y.M. Ayami Durban University of Technology Department of Information Technology, Ritson Campus, Durban, South Africa ayamlearning@gmail.com A. Shabat

More information

A Keypoint Descriptor Inspired by Retinal Computation

A Keypoint Descriptor Inspired by Retinal Computation A Keypoint Descriptor Inspired by Retinal Computation Bongsoo Suh, Sungjoon Choi, Han Lee Stanford University {bssuh,sungjoonchoi,hanlee}@stanford.edu Abstract. The main goal of our project is to implement

More information

Segmenting Objects in Weakly Labeled Videos

Segmenting Objects in Weakly Labeled Videos Segmenting Objects in Weakly Labeled Videos Mrigank Rochan, Shafin Rahman, Neil D.B. Bruce, Yang Wang Department of Computer Science University of Manitoba Winnipeg, Canada {mrochan, shafin12, bruce, ywang}@cs.umanitoba.ca

More information

Vehicle Logo Recognition and Classification: Feature Descriptors vs. Shape Descriptors

Vehicle Logo Recognition and Classification: Feature Descriptors vs. Shape Descriptors EE368 FINAL PROJECT, SPRING 2011 1 Vehicle Logo Recognition and Classification: Feature Descriptors vs. Shape Descriptors Travis Burkhard (Tburk@stanford.edu AJ Minich (Ajminich@stanford.edu) Christopher

More information

Criminal Identification System Using Face Detection and Recognition

Criminal Identification System Using Face Detection and Recognition Criminal Identification System Using Face Detection and Recognition Piyush Kakkar 1, Mr. Vibhor Sharma 2 Information Technology Department, Maharaja Agrasen Institute of Technology, Delhi 1 Assistant Professor,

More information

Collecting outdoor datasets for benchmarking vision based robot localization

Collecting outdoor datasets for benchmarking vision based robot localization Collecting outdoor datasets for benchmarking vision based robot localization Emanuele Frontoni*, Andrea Ascani, Adriano Mancini, Primo Zingaretti Department of Ingegneria Infromatica, Gestionale e dell

More information

Visual Detection and Species Classification of Orchid Flowers

Visual Detection and Species Classification of Orchid Flowers 14-22 MVA2015 IAPR International Conference on Machine Vision Applications, May 18-22, 2015, Tokyo, JAPAN Visual Detection and Species Classification of Orchid Flowers Steven Puttemans & Toon Goedemé KU

More information

Face Recognition using SURF Features and SVM Classifier

Face Recognition using SURF Features and SVM Classifier International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 8, Number 1 (016) pp. 1-8 Research India Publications http://www.ripublication.com Face Recognition using SURF Features

More information

Stable Keypoint Recognition using Viewpoint Generative Learning

Stable Keypoint Recognition using Viewpoint Generative Learning Stable Keypoint Recognition using Viewpoint Generative Learning Takumi Yoshida 1, Hideo Saito 1, Masayoshi Shimizu 2 and Akinori Taguchi 2 1 Keio University, Minato, Tokyo, Japan 2 Fujitsu Laboratories,

More information