Adaptive Vision Leveraging Digital Retinas: Extracting Meaningful Segments

Size: px
Start display at page:

Download "Adaptive Vision Leveraging Digital Retinas: Extracting Meaningful Segments"

Transcription

1 Adaptive Vision Leveraging Digital Retinas: Extracting Meaningful Segments Nicolas Burrus and Thierry M Bernard <firstnamelastname@enstafr> September 20, 2006 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 1/ 15

2 [1/3] Robust vision algorithms generally require: Carefully managing a priori In particular, avoiding quantitative ones (parameters) Deducing them from image properties This motivates the use of statistical frameworks Statistical parameters can be estimated from images Statistical decisions provide objectivity A lot of image features/characteristics deserve statistical processing Heavy computations, difficult in real-time Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 2/ 15

3 [1/3] Robust vision algorithms generally require: Carefully managing a priori In particular, avoiding quantitative ones (parameters) Deducing them from image properties This motivates the use of statistical frameworks Statistical parameters can be estimated from images Statistical decisions provide objectivity A lot of image features/characteristics deserve statistical processing Heavy computations, difficult in real-time Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 2/ 15

4 [2/3] This leads to exploiting more adapted architectures Giving processors a faster and less power-consuming access to memory Allowing fast computation of global quantities Digital retinas seem well-adapted Their massive parallelism allows efficient data processing They usually have highly efficient aggregation operators Fast computation of global or regional quantities Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 3/ 15

5 [2/3] This leads to exploiting more adapted architectures Giving processors a faster and less power-consuming access to memory Allowing fast computation of global quantities Digital retinas seem well-adapted Their massive parallelism allows efficient data processing They usually have highly efficient aggregation operators Fast computation of global or regional quantities Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 3/ 15

6 [3/3] Aim of this work Assessing the combination of statistical processing and digital retinas Implementing a case study: meaningful segment detection Tools used A contrario statistical framework (CMLA, 2000) Events are meaningful if they cannot occur by chance Almost parameterless framework Some image properties can be taken into account Pvlsar34, home-made programmable retina Each pixel embeds a photocell and a boolean processor A global adder can add all pixel values in constant-time Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 4/ 15

7 [3/3] Aim of this work Assessing the combination of statistical processing and digital retinas Implementing a case study: meaningful segment detection Tools used A contrario statistical framework (CMLA, 2000) Events are meaningful if they cannot occur by chance Almost parameterless framework Some image properties can be taken into account Pvlsar34, home-made programmable retina Each pixel embeds a photocell and a boolean processor A global adder can add all pixel values in constant-time Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 4/ 15

8 Bit planes + Boolean CPU Photocell Light - SIMD architecture Scalar descriptor (via global adder) or serialized image Cortex : scalar processor Nicolas Burrus Commands - 40 bits of memory per pixel - Boolean local operations, each pixel can access its 4 neighbors - Analog global adder Adaptive Vision Leveraging Digital Retinas 5/ 15

9 Helmholtz principle An event is meaningful if its probability of occurrence in a random environment is very low Number of false alarms (NFA) The number of false alarms NFA(E) of an event E is the expectation of its number of occurrences in a random environment Meaningfulness of an event An event E is meaningful if NFA(E) < 1 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 6/ 15

10 Helmholtz principle An event is meaningful if its probability of occurrence in a random environment is very low Number of false alarms (NFA) The number of false alarms NFA(E) of an event E is the expectation of its number of occurrences in a random environment Meaningfulness of an event An event E is meaningful if NFA(E) < 1 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 6/ 15

11 Helmholtz principle An event is meaningful if its probability of occurrence in a random environment is very low Number of false alarms (NFA) The number of false alarms NFA(E) of an event E is the expectation of its number of occurrences in a random environment Meaningfulness of an event An event E is meaningful if NFA(E) < 1 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 6/ 15

12 Example E: observing a 6-pixel long horizontal segment P(black) = 05 P(black) = 023 P(black) = 01 NFA(E) 63 NFA(E) 05 NFA(E) 10 3 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 7/ 15

13 Overview Candidate extraction Meaningful candidate selection Overview of our segment extraction algorithm 1 Global statistics computation - Gradient distribution over the whole image - Number of points sharing the same local directions - 2 Segment candidate extraction Segment 1 Length = 20 pixels Gradient mean = 30 3 Candidate selection - Could we observe such a long segment? - Could we observe such a contrasted segment by chance? Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 8/ 15

14 Overview Candidate extraction Meaningful candidate selection Massively parallel segment extraction Local directions extraction 1 image = 1 direction For each direction image Segment thinning Info gathering in extremities Iteration 0 l=1 l=1 Iteration 1 l=2 l=3 l=4 l=2 L=3 L=1 l=5 l=6 L= Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 9/ 15

15 Overview Candidate extraction Meaningful candidate selection Meaningful segment selection: length-based Online part For each direction image Offline part Generate 1000 random images with white pixel density d { Compute white pixel density thanks to the global adder (here d=009) For each density d Compute the histogram of maximal observed lengths Lookup the corresponding threshold value in the precomputed table (here threshold=12) Threshold 12 This threshold ensures NFA(Segment) < 1 Statistical criterion: choose the threshold k such as NFA(L > k) < 1 for this density Store the computed value in a lookup table Density Length Threshold Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 10/ 15

16 Results Performance Runs at video rate, 10 times faster than a PC Power consumption is a few tens milliwatts Qualitative evaluation Well-known images were transferred into Pvlsar34 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 11/ 15

17 Results Performance Runs at video rate, 10 times faster than a PC Power consumption is a few tens milliwatts Qualitative evaluation Well-known images were transferred into Pvlsar34 Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 11/ 15

18 Results: "desk" image Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 12/ 15

19 Results: adaptation House Horiz segments Horiz segments ("desk" threshold) (deduced threshold) Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 13/ 15

20 Meaningful segment selection: other criteria Limitations of synchronous retinas More complex -regional- criteria are desirable Example: contrast-based selection Regional computations are very inefficient on synchronous retinas Let µ and σ be the mean and deviation of the image Under a contrario assumptions, the mean of a segment with n pixels follows N(µ, σ n ) We can deduce an analytical NFA Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 14/ 15

21 Meaningful segment selection: other criteria Limitations of synchronous retinas More complex -regional- criteria are desirable Example: contrast-based selection Regional computations are very inefficient on synchronous retinas Towards asynchronism? Asynchronous retinas can perform regional measures very efficiently We are currently designing one Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 14/ 15

22 Discussion About the statistical framework Image adaptation is too global No free parameter Rational and robust decisions Exploitation of aggregative computation could be more intensive About the retinal implementation We already have a real-time implementation Most segments are successfully detected Asynchronism should enable faster and more complex regional analysis Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 15/ 15

23 Discussion About the statistical framework Image adaptation is too global No free parameter Rational and robust decisions Exploitation of aggregative computation could be more intensive About the retinal implementation We already have a real-time implementation Most segments are successfully detected Asynchronism should enable faster and more complex regional analysis Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 15/ 15

24 Discussion About the statistical framework Image adaptation is too global No free parameter Rational and robust decisions Exploitation of aggregative computation could be more intensive About the retinal implementation We already have a real-time implementation Most segments are successfully detected Asynchronism should enable faster and more complex regional analysis Nicolas Burrus Adaptive Vision Leveraging Digital Retinas 15/ 15

Detection of Compound Structures in Very High Spatial Resolution Images

Detection of Compound Structures in Very High Spatial Resolution Images Detection of Compound Structures in Very High Spatial Resolution Images Selim Aksoy Department of Computer Engineering Bilkent University Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr Joint work

More information

Low-power smart imagers for vision-enabled wireless sensor networks and a case study

Low-power smart imagers for vision-enabled wireless sensor networks and a case study Low-power smart imagers for vision-enabled wireless sensor networks and a case study J. Fernández-Berni, R. Carmona-Galán, Á. Rodríguez-Vázquez Institute of Microelectronics of Seville (IMSE-CNM), CSIC

More information

Blood Vessel Tracking Technique for Optic Nerve Localisation for Field 1-3 Color Fundus Images

Blood Vessel Tracking Technique for Optic Nerve Localisation for Field 1-3 Color Fundus Images Blood Tracing Technique for Optic Nerve Localisation for Field 1-3 Color Fundus Images Hwee Keong Lam, Opas Chutatape School of Electrical and Electronic Engineering Nanyang Technological University, Nanyang

More information

Approximating Computation and Data for Energy Efficiency

Approximating Computation and Data for Energy Efficiency Approximating Computation and Data for Energy Efficiency Daniele Jahier Pagliari EDA Group Politecnico di Torino Torino, Italy 1st IWES September 20th, 2016, Pisa, Italy Outline Error Tolerance and Approximate

More information

Method for Real Time Text Extraction of Digital Manga Comic

Method for Real Time Text Extraction of Digital Manga Comic Method for Real Time Text Extraction of Digital Manga Comic Kohei Arai Information Science Department Saga University Saga, 840-0027, Japan Herman Tolle Software Engineering Department Brawijaya University

More information

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space Overview A Survey of Spectrum Sensing Algorithms for Cognitive Radio Applications Tevfik Yucek and Huseyin Arslan Cognitive Radio Multidimensional Spectrum Awareness Challenges Spectrum Sensing Methods

More information

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise Journal of Embedded Systems, 2014, Vol. 2, No. 1, 18-22 Available online at http://pubs.sciepub.com/jes/2/1/4 Science and Education Publishing DOI:10.12691/jes-2-1-4 Decision Based Median Filter Algorithm

More information

Improved SIFT Matching for Image Pairs with a Scale Difference

Improved SIFT Matching for Image Pairs with a Scale Difference Improved SIFT Matching for Image Pairs with a Scale Difference Y. Bastanlar, A. Temizel and Y. Yardımcı Informatics Institute, Middle East Technical University, Ankara, 06531, Turkey Published in IET Electronics,

More information

Fault analysis framework. Ana Gainaru, Franck Cappello, Bill Kramer

Fault analysis framework. Ana Gainaru, Franck Cappello, Bill Kramer Fault analysis framework Ana Gainaru, Franck Cappello, Bill Kramer Third Workshop of the INRIA Illinois Joint Laboratory on Petascale Computing, Bordeaux June 22 24 2010 Contents Introduction Framework

More information

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011) Lecture 19: Depth Cameras Kayvon Fatahalian CMU 15-869: Graphics and Imaging Architectures (Fall 2011) Continuing theme: computational photography Cheap cameras capture light, extensive processing produces

More information

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1 Chapter 11 Sampling Distributions BPS - 5th Ed. Chapter 11 1 Sampling Terminology Parameter fixed, unknown number that describes the population Example: population mean Statistic known value calculated

More information

Part I Feature Extraction (1) Image Enhancement. CSc I6716 Spring Local, meaningful, detectable parts of the image.

Part I Feature Extraction (1) Image Enhancement. CSc I6716 Spring Local, meaningful, detectable parts of the image. CSc I6716 Spring 211 Introduction Part I Feature Extraction (1) Zhigang Zhu, City College of New York zhu@cs.ccny.cuny.edu Image Enhancement What are Image Features? Local, meaningful, detectable parts

More information

8. Statistical properties of grayscale images

8. Statistical properties of grayscale images Image Processing aboratory 8: Statistical properties of grayscale images 1 8. Statistical properties of grayscale images 8.1. Introduction This laboratory wor presents the main statistic features that

More information

Dynamic Data-Driven Adaptive Sampling and Monitoring of Big Spatial-Temporal Data Streams for Real-Time Solar Flare Detection

Dynamic Data-Driven Adaptive Sampling and Monitoring of Big Spatial-Temporal Data Streams for Real-Time Solar Flare Detection Dynamic Data-Driven Adaptive Sampling and Monitoring of Big Spatial-Temporal Data Streams for Real-Time Solar Flare Detection Dr. Kaibo Liu Department of Industrial and Systems Engineering University of

More information

Image Processing Vision System Implementing a Smart Sensor

Image Processing Vision System Implementing a Smart Sensor IEEE IMTC 2004 Instrumentation and Measurement Technology Conference Como, Italy, 18-20 May 2004 Image Processing Vision System Implementing a Smart Sensor A. Elouardi, S. Bouaziz, A. Dupret, J.O. Klein,

More information

http://www.diva-portal.org This is the published version of a paper presented at SAI Annual Conference on Areas of Intelligent Systems and Artificial Intelligence and their Applications to the Real World

More information

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES

COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES COMPARITIVE STUDY OF IMAGE DENOISING ALGORITHMS IN MEDICAL AND SATELLITE IMAGES Jyotsana Rastogi, Diksha Mittal, Deepanshu Singh ---------------------------------------------------------------------------------------------------------------------------------

More information

CT parameter studies for porous metal samples. Sören R. Lindemann Daimler AG Werk Untertürkheim

CT parameter studies for porous metal samples. Sören R. Lindemann Daimler AG Werk Untertürkheim CT parameter studies for porous metal samples Sören R. Lindemann Daimler AG Werk Untertürkheim Where do we stand and what are we looking for? small material samples (high absorption coefficient, low porosity)

More information

Introduction. Computer Vision. CSc I6716 Fall Part I. Image Enhancement. Zhigang Zhu, City College of New York

Introduction. Computer Vision. CSc I6716 Fall Part I. Image Enhancement. Zhigang Zhu, City College of New York CSc I6716 Fall 21 Introduction Part I Feature Extraction ti (1) Zhigang Zhu, City College of New York zhu@cs.ccny.cuny.edu Image Enhancement What are Image Features? Local, meaningful, detectable parts

More information

CMVision and Color Segmentation. CSE398/498 Robocup 19 Jan 05

CMVision and Color Segmentation. CSE398/498 Robocup 19 Jan 05 CMVision and Color Segmentation CSE398/498 Robocup 19 Jan 05 Announcements Please send me your time availability for working in the lab during the M-F, 8AM-8PM time period Why Color Segmentation? Computationally

More information

Light-Field Database Creation and Depth Estimation

Light-Field Database Creation and Depth Estimation Light-Field Database Creation and Depth Estimation Abhilash Sunder Raj abhisr@stanford.edu Michael Lowney mlowney@stanford.edu Raj Shah shahraj@stanford.edu Abstract Light-field imaging research has been

More information

IMAGE PROCESSING PROJECT REPORT NUCLEUS CLASIFICATION

IMAGE PROCESSING PROJECT REPORT NUCLEUS CLASIFICATION ABSTRACT : The Main agenda of this project is to segment and analyze the a stack of image, where it contains nucleus, nucleolus and heterochromatin. Find the volume, Density, Area and circularity of the

More information

Next-generation automotive image processing with ARM Mali-C71

Next-generation automotive image processing with ARM Mali-C71 Next-generation automotive image processing with ARM Mali-C71 Chris Turner Director, Advanced Technology Marketing CPU Group, ARM ARM Tech Forum Korea June 28 th 2017 Pioneers in imaging and vision signal

More information

Target detection in side-scan sonar images: expert fusion reduces false alarms

Target detection in side-scan sonar images: expert fusion reduces false alarms Target detection in side-scan sonar images: expert fusion reduces false alarms Nicola Neretti, Nathan Intrator and Quyen Huynh Abstract We integrate several key components of a pattern recognition system

More information

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

Real-Time Face Detection and Tracking for High Resolution Smart Camera System Digital Image Computing Techniques and Applications Real-Time Face Detection and Tracking for High Resolution Smart Camera System Y. M. Mustafah a,b, T. Shan a, A. W. Azman a,b, A. Bigdeli a, B. C. Lovell

More information

Computing for Engineers in Python

Computing for Engineers in Python Computing for Engineers in Python Lecture 10: Signal (Image) Processing Autumn 2011-12 Some slides incorporated from Benny Chor s course 1 Lecture 9: Highlights Sorting, searching and time complexity Preprocessing

More information

Image processing for gesture recognition: from theory to practice. Michela Goffredo University Roma TRE

Image processing for gesture recognition: from theory to practice. Michela Goffredo University Roma TRE Image processing for gesture recognition: from theory to practice 2 Michela Goffredo University Roma TRE goffredo@uniroma3.it Image processing At this point we have all of the basics at our disposal. We

More information

FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM

FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM Takafumi Taketomi Nara Institute of Science and Technology, Japan Janne Heikkilä University of Oulu, Finland ABSTRACT In this paper, we propose a method

More information

An Improved Binarization Method for Degraded Document Seema Pardhi 1, Dr. G. U. Kharat 2

An Improved Binarization Method for Degraded Document Seema Pardhi 1, Dr. G. U. Kharat 2 An Improved Binarization Method for Degraded Document Seema Pardhi 1, Dr. G. U. Kharat 2 1, Student, SPCOE, Department of E&TC Engineering, Dumbarwadi, Otur 2, Professor, SPCOE, Department of E&TC Engineering,

More information

Real Time Word to Picture Translation for Chinese Restaurant Menus

Real Time Word to Picture Translation for Chinese Restaurant Menus Real Time Word to Picture Translation for Chinese Restaurant Menus Michelle Jin, Ling Xiao Wang, Boyang Zhang Email: mzjin12, lx2wang, boyangz @stanford.edu EE268 Project Report, Spring 2014 Abstract--We

More information

Extraction and Recognition of Text From Digital English Comic Image Using Median Filter

Extraction and Recognition of Text From Digital English Comic Image Using Median Filter Extraction and Recognition of Text From Digital English Comic Image Using Median Filter S.Ranjini 1 Research Scholar,Department of Information technology Bharathiar University Coimbatore,India ranjinisengottaiyan@gmail.com

More information

Vision-Guided Motion. Presented by Tom Gray

Vision-Guided Motion. Presented by Tom Gray Vision-Guided Motion Presented by Tom Gray Overview Part I Machine Vision Hardware Part II Machine Vision Software Part II Motion Control Part IV Vision-Guided Motion The Result Harley Davidson Example

More information

Improved Detection by Peak Shape Recognition Using Artificial Neural Networks

Improved Detection by Peak Shape Recognition Using Artificial Neural Networks Improved Detection by Peak Shape Recognition Using Artificial Neural Networks Stefan Wunsch, Johannes Fink, Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology Stefan.Wunsch@student.kit.edu,

More information

10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System

10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System TP 12.1 10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System Peter Masa, Pascal Heim, Edo Franzi, Xavier Arreguit, Friedrich Heitger, Pierre Francois Ruedi, Pascal

More information

][ R G [ Q] Y =[ a b c. d e f. g h I

][ R G [ Q] Y =[ a b c. d e f. g h I Abstract Unsupervised Thresholding and Morphological Processing for Automatic Fin-outline Extraction in DARWIN (Digital Analysis and Recognition of Whale Images on a Network) Scott Hale Eckerd College

More information

Perception. Introduction to HRI Simmons & Nourbakhsh Spring 2015

Perception. Introduction to HRI Simmons & Nourbakhsh Spring 2015 Perception Introduction to HRI Simmons & Nourbakhsh Spring 2015 Perception my goals What is the state of the art boundary? Where might we be in 5-10 years? The Perceptual Pipeline The classical approach:

More information

An Analysis of Image Denoising and Restoration of Handwritten Degraded Document Images

An Analysis of Image Denoising and Restoration of Handwritten Degraded Document Images Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 12, December 2014,

More information

Advanced Maximal Similarity Based Region Merging By User Interactions

Advanced Maximal Similarity Based Region Merging By User Interactions Advanced Maximal Similarity Based Region Merging By User Interactions Nehaverma, Deepak Sharma ABSTRACT Image segmentation is a popular method for dividing the image into various segments so as to change

More information

Night-time pedestrian detection via Neuromorphic approach

Night-time pedestrian detection via Neuromorphic approach Night-time pedestrian detection via Neuromorphic approach WOO JOON HAN, IL SONG HAN Graduate School for Green Transportation Korea Advanced Institute of Science and Technology 335 Gwahak-ro, Yuseong-gu,

More information

AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY

AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY Selim Aksoy Department of Computer Engineering, Bilkent University, Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr

More information

Cooperative Compressed Sensing for Decentralized Networks

Cooperative Compressed Sensing for Decentralized Networks Cooperative Compressed Sensing for Decentralized Networks Zhi (Gerry) Tian Dept. of ECE, Michigan Tech Univ. A presentation at ztian@mtu.edu February 18, 2011 Ground-Breaking Recent Advances (a1) s is

More information

Computer Vision. Howie Choset Introduction to Robotics

Computer Vision. Howie Choset   Introduction to Robotics Computer Vision Howie Choset http://www.cs.cmu.edu.edu/~choset Introduction to Robotics http://generalrobotics.org What is vision? What is computer vision? Edge Detection Edge Detection Interest points

More information

Image Enhancement in Spatial Domain

Image Enhancement in Spatial Domain Image Enhancement in Spatial Domain 2 Image enhancement is a process, rather a preprocessing step, through which an original image is made suitable for a specific application. The application scenarios

More information

DESIGN AND IMPLEMENTATION OF AN ALGORITHM FOR MODULATION IDENTIFICATION OF ANALOG AND DIGITAL SIGNALS

DESIGN AND IMPLEMENTATION OF AN ALGORITHM FOR MODULATION IDENTIFICATION OF ANALOG AND DIGITAL SIGNALS DESIGN AND IMPLEMENTATION OF AN ALGORITHM FOR MODULATION IDENTIFICATION OF ANALOG AND DIGITAL SIGNALS John Yong Jia Chen (Department of Electrical Engineering, San José State University, San José, California,

More information

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing Digital Image Processing Lecture # 6 Corner Detection & Color Processing 1 Corners Corners (interest points) Unlike edges, corners (patches of pixels surrounding the corner) do not necessarily correspond

More information

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1 Chapter 11 Sampling Distributions BPS - 5th Ed. Chapter 11 1 Sampling Terminology Parameter fixed, unknown number that describes the population Statistic known value calculated from a sample a statistic

More information

A TWO-PART PREDICTIVE CODER FOR MULTITASK SIGNAL COMPRESSION. Scott Deeann Chen and Pierre Moulin

A TWO-PART PREDICTIVE CODER FOR MULTITASK SIGNAL COMPRESSION. Scott Deeann Chen and Pierre Moulin A TWO-PART PREDICTIVE CODER FOR MULTITASK SIGNAL COMPRESSION Scott Deeann Chen and Pierre Moulin University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering 5 North Mathews

More information

Introduction (concepts and definitions)

Introduction (concepts and definitions) Objectives: Introduction (digital system design concepts and definitions). Advantages and drawbacks of digital techniques compared with analog. Digital Abstraction. Synchronous and Asynchronous Systems.

More information

Drusen Detection in a Retinal Image Using Multi-level Analysis

Drusen Detection in a Retinal Image Using Multi-level Analysis Drusen Detection in a Retinal Image Using Multi-level Analysis Lee Brandon 1 and Adam Hoover 1 Electrical and Computer Engineering Department Clemson University {lbrando, ahoover}@clemson.edu http://www.parl.clemson.edu/stare/

More information

Modelling of Real Network Traffic by Phase-Type distribution

Modelling of Real Network Traffic by Phase-Type distribution Modelling of Real Network Traffic by Phase-Type distribution Andriy Panchenko Dresden University of Technology 27-28.Juli.2004 4. Würzburger Workshop "IP Netzmanagement, IP Netzplanung und Optimierung"

More information

Comparison between Open CV and MATLAB Performance in Real Time Applications MATLAB)

Comparison between Open CV and MATLAB Performance in Real Time Applications MATLAB) Anaz: Comparison between Open CV and MATLAB Performance in Real Time -- Comparison between Open CV and MATLAB Performance in Real Time Applications Ammar Sameer Anaz Diyaa Mehadi Faris ammar3303@gmail.com

More information

Introduction. Developed by: K. Moore, J. Giannini, K. Nordstrom & W. Losert (Univ. of Maryland, College Park) Page 1

Introduction. Developed by: K. Moore, J. Giannini, K. Nordstrom & W. Losert (Univ. of Maryland, College Park) Page 1 TA GUIDE Lab 7: How do charged objects in a fluid interact with each other and respond to external electric fields? Electrophoresis and Charge Screening in Fluids. Introduction In this two-week lab, students

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE White Paper April 20, 2015 Discriminant Function Change in ERDAS IMAGINE For ERDAS IMAGINE, Hexagon Geospatial has developed a new algorithm for change detection

More information

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction Table of contents Vision industrielle 2002/2003 Session - Image Processing Département Génie Productique INSA de Lyon Christian Wolf wolf@rfv.insa-lyon.fr Introduction Motivation, human vision, history,

More information

Face detection, face alignment, and face image parsing

Face detection, face alignment, and face image parsing Lecture overview Face detection, face alignment, and face image parsing Brandon M. Smith Guest Lecturer, CS 534 Monday, October 21, 2013 Brief introduction to local features Face detection Face alignment

More information

High-speed and High-precision Motion Controller

High-speed and High-precision Motion Controller High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning

More information

AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511

AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511 AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511 COLLEGE : BANGALORE INSTITUTE OF TECHNOLOGY, BENGALURU BRANCH : COMPUTER SCIENCE AND ENGINEERING GUIDE : DR.

More information

Raster Based Region Growing

Raster Based Region Growing 6th New Zealand Image Processing Workshop (August 99) Raster Based Region Growing Donald G. Bailey Image Analysis Unit Massey University Palmerston North ABSTRACT In some image segmentation applications,

More information

Principles of Modern Radar

Principles of Modern Radar Principles of Modern Radar Vol. I: Basic Principles Mark A. Richards Georgia Institute of Technology James A. Scheer Georgia Institute of Technology William A. Holm Georgia Institute of Technology PUBLiSH]J

More information

PARALLEL ALGORITHMS FOR HISTOGRAM-BASED IMAGE REGISTRATION. Benjamin Guthier, Stephan Kopf, Matthias Wichtlhuber, Wolfgang Effelsberg

PARALLEL ALGORITHMS FOR HISTOGRAM-BASED IMAGE REGISTRATION. Benjamin Guthier, Stephan Kopf, Matthias Wichtlhuber, Wolfgang Effelsberg This is a preliminary version of an article published by Benjamin Guthier, Stephan Kopf, Matthias Wichtlhuber, and Wolfgang Effelsberg. Parallel algorithms for histogram-based image registration. Proc.

More information

Noise Adaptive and Similarity Based Switching Median Filter for Salt & Pepper Noise

Noise Adaptive and Similarity Based Switching Median Filter for Salt & Pepper Noise 51 Noise Adaptive and Similarity Based Switching Median Filter for Salt & Pepper Noise F. Katircioglu Abstract Works have been conducted recently to remove high intensity salt & pepper noise by virtue

More information

Background Adaptive Band Selection in a Fixed Filter System

Background Adaptive Band Selection in a Fixed Filter System Background Adaptive Band Selection in a Fixed Filter System Frank J. Crosby, Harold Suiter Naval Surface Warfare Center, Coastal Systems Station, Panama City, FL 32407 ABSTRACT An automated band selection

More information

Robust Document Image Binarization Techniques

Robust Document Image Binarization Techniques Robust Document Image Binarization Techniques T. Srikanth M-Tech Student, Malla Reddy Institute of Technology and Science, Maisammaguda, Dulapally, Secunderabad. Abstract: Segmentation of text from badly

More information

Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision

Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision Peter Andreas Entschev and Hugo Vieira Neto Graduate School of Electrical Engineering and Applied Computer Science Federal

More information

Face Recognition Based Attendance System with Student Monitoring Using RFID Technology

Face Recognition Based Attendance System with Student Monitoring Using RFID Technology Face Recognition Based Attendance System with Student Monitoring Using RFID Technology Abhishek N1, Mamatha B R2, Ranjitha M3, Shilpa Bai B4 1,2,3,4 Dept of ECE, SJBIT, Bangalore, Karnataka, India Abstract:

More information

AN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR

AN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR AN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR S. Preethi 1, Ms. K. Subhashini 2 1 M.E/Embedded System Technologies, 2 Assistant professor Sri Sai Ram Engineering

More information

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh Palani (1000660520) prasannaven.palani@mavs.uta.edu

More information

M2M massive wireless access: challenges, research issues, and ways forward

M2M massive wireless access: challenges, research issues, and ways forward M2M massive wireless access: challenges, research issues, and ways forward Petar Popovski Aalborg University Andrea Zanella, Michele Zorzi André D. F. Santos Uni Padova Alcatel Lucent Nuno Pratas, Cedomir

More information

A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing for Low Latency Computational Sensors

A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing for Low Latency Computational Sensors Proceedings of the 1996 IEEE International Conference on Robotics and Automation Minneapolis, Minnesota April 1996 A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing

More information

Classification in Image processing: A Survey

Classification in Image processing: A Survey Classification in Image processing: A Survey Rashmi R V, Sheela Sridhar Department of computer science and Engineering, B.N.M.I.T, Bangalore-560070 Department of computer science and Engineering, B.N.M.I.T,

More information

Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam

Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam 1 Background In this lab we will begin to code a Shazam-like program to identify a short clip of music using a database of songs. The basic procedure

More information

Image processing. Image formation. Brightness images. Pre-digitization image. Subhransu Maji. CMPSCI 670: Computer Vision. September 22, 2016

Image processing. Image formation. Brightness images. Pre-digitization image. Subhransu Maji. CMPSCI 670: Computer Vision. September 22, 2016 Image formation Image processing Subhransu Maji : Computer Vision September 22, 2016 Slides credit: Erik Learned-Miller and others 2 Pre-digitization image What is an image before you digitize it? Continuous

More information

Imaging serial interface ROM

Imaging serial interface ROM Page 1 of 6 ( 3 of 32 ) United States Patent Application 20070024904 Kind Code A1 Baer; Richard L. ; et al. February 1, 2007 Imaging serial interface ROM Abstract Imaging serial interface ROM (ISIROM).

More information

Practical Content-Adaptive Subsampling for Image and Video Compression

Practical Content-Adaptive Subsampling for Image and Video Compression Practical Content-Adaptive Subsampling for Image and Video Compression Alexander Wong Department of Electrical and Computer Eng. University of Waterloo Waterloo, Ontario, Canada, N2L 3G1 a28wong@engmail.uwaterloo.ca

More information

Practical Image and Video Processing Using MATLAB

Practical Image and Video Processing Using MATLAB Practical Image and Video Processing Using MATLAB Chapter 1 Introduction and overview What will we learn? What is image processing? What are the main applications of image processing? What is an image?

More information

Image Processing for feature extraction

Image Processing for feature extraction Image Processing for feature extraction 1 Outline Rationale for image pre-processing Gray-scale transformations Geometric transformations Local preprocessing Reading: Sonka et al 5.1, 5.2, 5.3 2 Image

More information

A perception-inspired building index for automatic built-up area detection in high-resolution satellite images

A perception-inspired building index for automatic built-up area detection in high-resolution satellite images A perception-inspired building index for automatic built-up area detection in high-resolution satellite images Gang Liu, Gui-Song Xia, Xin Huang, Wen Yang, Liangpei Zhang To cite this version: Gang Liu,

More information

Exercise questions for Machine vision

Exercise questions for Machine vision Exercise questions for Machine vision This is a collection of exercise questions. These questions are all examination alike which means that similar questions may appear at the written exam. I ve divided

More information

A Study for Choosing The Best Pixel Surveying Method by Using Pixel Decision Structures in Satellite Images

A Study for Choosing The Best Pixel Surveying Method by Using Pixel Decision Structures in Satellite Images A Study for Choosing The est Pixel Surveying Method by Using Pixel Decision Structures in Satellite Images Seyyed Emad MUSAVI and Amir AUHAMZEH Key words: pixel processing, pixel surveying, image processing,

More information

Comparing Computer-predicted Fixations to Human Gaze

Comparing Computer-predicted Fixations to Human Gaze Comparing Computer-predicted Fixations to Human Gaze Yanxiang Wu School of Computing Clemson University yanxiaw@clemson.edu Andrew T Duchowski School of Computing Clemson University andrewd@cs.clemson.edu

More information

Unit level 4 Credit value 15. Introduction. Learning Outcomes

Unit level 4 Credit value 15. Introduction. Learning Outcomes Unit 20: Unit code Digital Principles T/615/1494 Unit level 4 Credit value 15 Introduction While the broad field of electronics covers many aspects, it is digital electronics which now has the greatest

More information

THE INCREASING demand for video signal communication

THE INCREASING demand for video signal communication 720 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 7, NO. 5, MAY 1998 A Bayes Decision Test for Detecting Uncovered- Background and Moving Pixels in Image Sequences Kristine E. Matthews, Member, IEEE, and

More information

Libyan Licenses Plate Recognition Using Template Matching Method

Libyan Licenses Plate Recognition Using Template Matching Method Journal of Computer and Communications, 2016, 4, 62-71 Published Online May 2016 in SciRes. http://www.scirp.org/journal/jcc http://dx.doi.org/10.4236/jcc.2016.47009 Libyan Licenses Plate Recognition Using

More information

Vishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)

Vishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit) Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,

More information

Image Denoising using Dark Frames

Image Denoising using Dark Frames Image Denoising using Dark Frames Rahul Garg December 18, 2009 1 Introduction In digital images there are multiple sources of noise. Typically, the noise increases on increasing ths ISO but some noise

More information

2 TD-MoM ANALYSIS OF SYMMETRIC WIRE DIPOLE

2 TD-MoM ANALYSIS OF SYMMETRIC WIRE DIPOLE Design of Microwave Antennas: Neural Network Approach to Time Domain Modeling of V-Dipole Z. Lukes Z. Raida Dept. of Radio Electronics, Brno University of Technology, Purkynova 118, 612 00 Brno, Czech

More information

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods 19 An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods T.Arunachalam* Post Graduate Student, P.G. Dept. of Computer Science, Govt Arts College, Melur - 625 106 Email-Arunac682@gmail.com

More information

Information and Decisions

Information and Decisions Part II Overview Information and decision making, Chs. 13-14 Signal coding, Ch. 15 Signal economics, Chs. 16-17 Optimizing communication, Ch. 19 Signal honesty, Ch. 20 Information and Decisions Signals

More information

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA) A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA) Suma Chappidi 1, Sandeep Kumar Mekapothula 2 1 PG Scholar, Department of ECE, RISE Krishna

More information

High-speed Noise Cancellation with Microphone Array

High-speed Noise Cancellation with Microphone Array Noise Cancellation a Posteriori Probability, Maximum Criteria Independent Component Analysis High-speed Noise Cancellation with Microphone Array We propose the use of a microphone array based on independent

More information

Research Projects BSc 2013

Research Projects BSc 2013 Research Projects BSc 2013 Natural Computing Group LIACS Prof. Thomas Bäck, Dr. Rui Li, Dr. Michael Emmerich See also: https://natcomp.liacs.nl Research Project: Dynamic Updates in Robust Optimization

More information

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1

Chapter 11. Sampling Distributions. BPS - 5th Ed. Chapter 11 1 Chapter 11 Sampling Distributions BPS - 5th Ed. Chapter 11 1 Sampling Terminology Parameter fixed, unknown number that describes the population Statistic known value calculated from a sample a statistic

More information

Adaptive Feature Analysis Based SAR Image Classification

Adaptive Feature Analysis Based SAR Image Classification I J C T A, 10(9), 2017, pp. 973-977 International Science Press ISSN: 0974-5572 Adaptive Feature Analysis Based SAR Image Classification Debabrata Samanta*, Abul Hasnat** and Mousumi Paul*** ABSTRACT SAR

More information

A NOVEL VISION SYSTEM-ON-CHIP FOR EMBEDDED IMAGE ACQUISITION AND PROCESSING

A NOVEL VISION SYSTEM-ON-CHIP FOR EMBEDDED IMAGE ACQUISITION AND PROCESSING A NOVEL VISION SYSTEM-ON-CHIP FOR EMBEDDED IMAGE ACQUISITION AND PROCESSING Neuartiges System-on-Chip für die eingebettete Bilderfassung und -verarbeitung Dr. Jens Döge, Head of Image Acquisition and Processing

More information

Update on TAB Progress

Update on TAB Progress Update on TAB Progress John Parsons Nevis Labs, Columbia University Feb. 15/2002 Assumptions about ADC/FIR board ADC to TAB data links Progress on Trigger Algorithm Board (TAB) Urgent issues to be resolved

More information

Implementation of a Choquet Fuzzy Integral Based Controller on a Real Time System

Implementation of a Choquet Fuzzy Integral Based Controller on a Real Time System Implementation of a Choquet Fuzzy Integral Based Controller on a Real Time System SMRITI SRIVASTAVA ANKUR BANSAL DEEPAK CHOPRA GAURAV GOEL Abstract The paper discusses about the Choquet Fuzzy Integral

More information

A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal

A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal International Journal of ISSN 0974-2107 Systems and Technologies IJST Vol.3, No.1, pp 11-16 KLEF 2010 A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal Gaurav Lohiya 1,

More information

High-Performance Pipelined Architecture of Elliptic Curve Scalar Multiplication Over GF(2 m )

High-Performance Pipelined Architecture of Elliptic Curve Scalar Multiplication Over GF(2 m ) High-Performance Pipelined Architecture of Elliptic Curve Scalar Multiplication Over GF(2 m ) Abstract: This paper proposes an efficient pipelined architecture of elliptic curve scalar multiplication (ECSM)

More information

Computer Vision. Intensity transformations

Computer Vision. Intensity transformations Computer Vision Intensity transformations Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2016/2017 Introduction

More information