Engineers Garage

  • Electronics Projects and Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe

Introduction to Image Processing

By Rose Mary April 1, 2011

 

What is Image Processing?

Image processing is a method to convert an image into digital form and perform some operations on it, in order to get an enhanced image or to extract some useful information from it. It is a type of signal dispensation in which input is image, like video frame or photograph and output may be image or characteristics associated with that image. Usually Image Processing system includes treating images as two dimensional signals while applying already set signal processing methods to them. 

It is among rapidly growing technologies today, with its applications in various aspects of a business. Image Processing forms core research area within engineering and computer science disciplines too.
 
Image processing basically includes the following three steps.
·            Importing the image with optical scanner or by digital photography.
·            Analyzing and manipulating the image which includes data compression and image enhancement and spotting patterns that are not to human eyes like satellite photographs.
·            Output is the last stage in which result can be altered image or report that is based on image analysis.
 
Purpose of Image processing
The purpose of image processing is divided into 5 groups. They are:
1.      Visualization – Observe the objects that are not visible.
2.      Image sharpening and restoration – To create a better image.
3.      Image retrieval – Seek for the image of interest.
4.      Measurement of pattern – Measures various objects in an image.
5.      Image Recognition – Distinguish the objects in an image.
Types
The two types of methods used for Image Processing are Analog and Digital Image Processing. Analog or visual techniques of image processing can be used for the hard copies like printouts and photographs. Image analysts use various fundamentals of interpretation while using these visual techniques. The image processing is not just confined to area that has to be studied but on knowledge of analyst. Association is another important tool in image processing through visual techniques. So analysts apply a combination of personal knowledge and collateral data to image processing.
 
Digital Processing techniques help in manipulation of the digital images by using computers. As raw data from imaging sensors from satellite platform contains deficiencies. To get over such flaws and to get originality of information, it has to undergo various phases of processing. The three general phases that all types of data have to undergo while using digital technique are Pre- processing, enhancement and display, information extraction.
 
Flow chart showing diffrent phases in Digital Image Processing
Fig. 1: Flow Chart Showing Diffrent Phases in Digital Image Processing
 
Applications
1.      Intelligent Transportation Systems – This technique can be used in Automatic number plate recognition and Traffic sign recognition.
 
2.      Remote Sensing – For this application, sensors capture the pictures of the earth’s surface in remote sensing satellites or multi – spectral scanner which is mounted on an aircraft. These pictures are processed by transmitting it to the Earth station. Techniques used to interpret the objects and regions are used in flood control, city planning, resource mobilization, agricultural production monitoring, etc.
 
3.      Moving object tracking – This application enables to measure motion parameters and acquire visual record of the moving object. The different types of approach to track an object are:
·            Motion based tracking
·            Recognition based tracking
 
4.      Defense surveillance – Aerial surveillance methods are used to continuously keep an eye on the land and oceans. This application is also used to locate the types and formation of naval vessels of the ocean surface. The important duty is to divide the various objects present in the water body part of the image. The different parameters such as length, breadth, area, perimeter, compactness are set up to classify each of divided objects. It is important to recognize the distribution of these objects in different directions that are east, west, north, south, northeast, northwest, southeast and south west to explain all possible formations of the vessels. We can interpret the entire oceanic scenario from the spatial distribution of these objects.
 
5.      Biomedical Imaging techniques – For medical diagnosis, different types of imaging tools such as X- ray, Ultrasound, computer aided tomography (CT) etc are used. The diagrams of X- ray, MRI, and computer aided tomography (CT) are given below.
 
Representational Image Of X- ray, MRI, and computer aided tomography (CT)
 
Fig. 2: Representational Image Of X- ray, MRI, And Computer Aided Tomography (CT)
 
Some of the applications of Biomedical imaging applications are as follows:
·               Heart disease identification– The important diagnostic features such as size of the heart and its shape are required to know in order to classify the heart diseases. To improve the diagnosis of heart diseases, image analysis techniques are employed to radiographic images.
·               Lung disease identification – In X- rays, the regions that appear dark contain air while region that appears lighter are solid tissues. Bones are more radio opaque than tissues. The ribs, the heart, thoracic spine, and the diaphragm that separates the chest cavity from the abdominal cavity are clearly seen on the X-ray film.
·               Digital mammograms – This is used to detect the breast tumour. Mammograms can be analyzed using Image processing techniques such as segmentation, shape analysis, contrast enhancement, feature extraction, etc. 
 
6.      Automatic Visual Inspection System – This application improves the quality and productivity of the product in the industries.
·               Automatic inspection of incandescent lamp filaments – This involves examination of the bulb manufacturing process. Due to no uniformity in the pitch of the wiring in the lamp, the filament of the bulb gets fused within a short duration. In this application, a binary image slice of the filament is created from which the silhouette of the filament is fabricated. Silhouettes are analyzed to recognize the non uniformity in the pitch of the wiring in the lamp. This system is being used by the General Electric Corporation.
 
·               Automatic surface inspection systems – In metal industries it is essential to detect the flaws on the surfaces. For instance, it is essential to detect any kind of aberration on the rolled metal surface in the hot or cold rolling mills in a steel plant. Image processing techniques such as texture identification, edge detection, fractal analysis etc are used for the detection.
 
·               Faulty component identification – This application identifies the faulty components in electronic or electromechanical systems. Higher amount of thermal energy is generated by these faulty components. The Infra-red images are produced from the distribution of thermal energies in the assembly. The faulty components can be identified by analyzing the Infra-red images.
 

Research & future

Current Research
A wide research is being done in the Image processing technique.
1.      Cancer Imaging – Different tools such as PET, MRI, and Computer aided Detection helps to diagnose and be aware of the tumour.
2.      Brain Imaging – Focuses on the normal and abnormal development of brain, brain ageing and common disease states.
3.      Image processing – This research incorporates structural and functional MRI in neurology, analysis of bone shape and structure, development of functional imaging tools in oncology, and PET image processing software development.
4.      Imaging Technology – Development in image technology have formed the requirement to establish whether new technologies are effective and cost beneficial. This technology works under the following areas:
·            Magnetic resonance imaging of the knee
·            Computer aided detection in mammography
·            Endoscopic ultrasound in staging the oesophageal cancer
·            Magnetic resonance imaging in low back pain
·            Ophthalmic Imaging – This works under two categories:
5.      Development of automated software- Analyzes the retinal images to show early sign of diabetic retinopathy
6.      Development of instrumentation – Concentrates on development of scanning laser ophthalmoscope
 
Future
We all are in midst of revolution ignited by fast development in computer technology and imaging. Against common belief, computers are not able to match humans in calculation related to image processing and analysis. But with increasing sophistication and power of the modern computing, computation will go beyond conventional, Von Neumann sequential architecture and would contemplate the optical execution too. Parallel and distributed computing paradigms are anticipated to improve responses for the image processing results.

 

 


Filed Under: Articles
Tagged With: image processing, matlab, remote sensing, x-ray
 

Next Article

← Previous Article
Next Article →

Comments

  1. [email protected] says

    October 31, 2023 at 7:41 pm

    The specific application you’ve mentioned, which focuses on incandescent lamp filament inspection, highlights the need for uniformity in manufacturing to prevent issues like fused filaments.

    By the way, at IPD Scientific, we’re doing something quite similar with our AI smart sensor technology. We’ve taken it a step further by enabling our AI systems to detect manufacturing anomalies using just 40 image samples. It’s a game-changer because it simplifies and accelerates the process of training AI models to identify irregularities in manufacturing.
    If you’re interested in learning more about how embedded AI smart sensor technology can revolutionize your quality control and inspection processes, visit our website at http://www.ipdscientific.com. Our innovative solution has the potential to benefit a wide range of industries, and we’d be delighted to share more about it with you!

    Log in to Reply

Questions related to this article?
👉Ask and discuss on Electro-Tech-Online.com and EDAboard.com forums.



Tell Us What You Think!! Cancel reply

You must be logged in to post a comment.

EE TECH TOOLBOX

“ee
Tech Toolbox: Internet of Things
Explore practical strategies for minimizing attack surfaces, managing memory efficiently, and securing firmware. Download now to ensure your IoT implementations remain secure, efficient, and future-ready.

EE Learning Center

EE Learning Center
“engineers
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


RSS EDABOARD.com Discussions

  • Simple Active Bandpass Filter Oscillates
  • De-embedding using Y, Z parameter
  • i need an embedded c program that will read a 12 bit memory address from the io pins and output the data to pins from the memory in a 8051 mcontroller
  • Gate Driver Suggestions for Two-Switch Non-Inverting Buck-Boost Converter
  • DC/DC Converter with wide range input

RSS Electro-Tech-Online.com Discussions

  • Reclaiming missing motherboard header
  • 12v battery, 18v magic
  • Actin group needed for effective PCB software tutorials
  • JBL charge 4 dead motherboard?
  • Back to the old BASIC days

Featured -USB Series

  • Controller Chip Selection for Developing USB Enabled Device (Part 6/6)
  • Signal and Encoding of USB System (Part 5/6)
  • USB Requests and Stages of Control Transfer (Part 4/6)
  • USB Descriptors and their Types (Part 3/6)
  • USB Protocol: Types of USB Packets and USB Transfers (Part 2/6)
  • Introduction to USB: Advantages, Disadvantages and Architecture (Part 1/6)

Recent Articles

  • Littelfuse driver achieves less than 1 µA standby current for energy-efficient designs
  • Microchip optimizes power consumption in transceiver-less FPGA design for automotive applications
  • What is an IoT platform and when is one useful?
  • Silanna launches laser driver IC with sub-2 ns FWHM pulse for LiDAR application
  • LEM introduces current sensors with bandwidth up to 2.5 MHz for precision applications

EE ENGINEERING TRAINING DAYS

engineering

Submit a Guest Post

submit a guest post
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • Battery Power Tips
  • DesignFast
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • Subscribe to our newsletter
  • About Us
  • Contact Us
  • Advertise

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy

Search Engineers Garage

  • Electronics Projects and Tutorials
    • Electronic Projects
      • Arduino Projects
      • AVR
      • Raspberry pi
      • ESP8266
      • BeagleBone
      • 8051 Microcontroller
      • ARM
      • PIC Microcontroller
      • STM32
    • Tutorials
      • Audio Electronics
      • Battery Management
      • Brainwave
      • Electric Vehicles
      • EMI/EMC/RFI
      • Hardware Filters
      • IoT tutorials
      • Power Tutorials
      • Python
      • Sensors
      • USB
      • VHDL
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Product News
    • Business News
    • Company/Start-up News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • DigiKey Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Learn
    • eBooks/Tech Tips
    • Design Guides
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Resources
    • Digital Issues
    • EE Training Days
    • LEAP Awards
    • Podcasts
    • Webinars / Digital Events
    • White Papers
    • Engineering Diversity & Inclusion
    • DesignFast
  • Guest Post Guidelines
  • Advertise
  • Subscribe