Digital Image Processing
Digital Image Processing
by
2023-2024
CERTIFICATE
This is to certify that the Seminar report entitled “DIGITAL IMAGE PROCESSING” is
submitted by ADUPA VARSHITHA (206Y1A6701), in the partial fulfilment of requirement for the
award of degree of Bachelor of Technology in Computer Science and Engineering during academic year
2023-2024.
Mr.V.SRINIVAS Dr.E.SUDHARSHAN
Coordinator Head of the Department
ACKNOWLEDGEMENT
I would like to take this opportunity to express my heartfelt gratitude to
everyone who contributed to the successful preparation and presentation of
this seminar.
First and foremost, I would like to thank prof. Sushma Latha, whose guidance
and mentorship were instrumental in shaping the content and structure of this
seminar. Your wisdom and support have been invaluable throughout this
journey.
I am also deeply appreciative of the faculty and staff at SRITW for their
encouragement and support. Your insights and feedback greatly enriched the
content of this seminar.
I extend my sincere thanks to my fellow students and peers who provided me
with constructive feedback and support during the preparation process. Your
input and discussions played a significant role in refining the ideas presented
here.
Last but not least, I am grateful to everyone who attended this seminar. Your
presence and active participation made this event a rewarding and enriching
experience.
This seminar was a culmination of collective efforts and the support of
numerous individuals. I am deeply grateful to all of you for making this
endeavour a success.
Sincerely,
ADUPA VARSHITHA
CSD
SRITW
TABLE OF CONTENTS
1) ABSTRACT..............................................................................1
2) INTRODUCTION.................................................................... 2
3) LITERATURE SURVEY.........................................................3
5) APPLICATIONS..................................................................... 6-22
5.1) MEDICAL IMAGING................................................ 8-9
5.2) BIOMETRICS............................................................ 10
5.3) FACE MORPHING....................................................11-22
5.3.1) PREPROCESSING........................................11-13
5.3.2) FEATURE FINDING.....................................14-16
5.3.3) IMAGE PARTITIONING............................. 17-22
6) ADVANTAGES....................................................................23-24
7) DISADVANTAGES..............................................................25-26
8) CONCLUSION.........................................................................27
9) REFERENCES..........................................................................28
ABSTRACT
Digital image processing is a dynamic and influential field that involves the
manipulation and analysis of images using computer algorithms and hardware.
It plays a pivotal role across diverse domains, from medicine and scientific
research to entertainment and security. This abstract provides a concise
overview of the key concepts and applications of digital image processing,
highlighting its significance and the benefits it offers, while also
acknowledging its limitations. It emphasises the importance of responsible and
informed utilisation in an increasingly digital and visually-oriented world.
1
1.INTRODUCTION
Digital image processing is a field of study and technology that focuses on the
manipulation and analysis of digital images using computer algorithms and
hardware. It plays a crucial role in various domains, including medicine,
engineering, entertainment, and many others. Digital image processing
involves the enhancement, transformation, and interpretation of images to
extract valuable information or improve their visual quality.
2
2.LITERATURE SURVEY
Digital image processing means that it processing of images which are digital
in nature by a digital computer. It is motivated by three major application
first one is improvement of pictorial information for human perceptions means
whatever image you get we wants to enhance the quality of the image so that
image will have better look. Second application is for autonomous machine
application this has various applications in industry particularly for quality
control and assembly automations. Third applications is efficient
storage and transmission for example if we wants to store the image on our
computer this image will need certain amount of space on our hard disk so we
use some technique so that disk space for image will required less.
Image processing is any form of signal processing for which the input is an
image. Digital image processing is the study of representation and
manipulation of pictorial information by a computer. Image Processing
Toolbox supports images generated by a wide range of devices, including
digital cameras, frame grabbers, satellite and airborne sensors, medical
imaging devices, microscopes, telescopes, and other scientific instruments.
3
What is Digital image processing?
4
Image analysis: This involves using algorithms and mathematical models to
extract information from an image, such as recognising objects, detecting
patterns, and quantifying features.
5
APPLICATIONS
1. Medical Imaging: Digital image processing is extensively used in medical
fields for tasks such as X-ray and MRI image analysis, CT scans, and
pathology. It aids in diagnosing diseases, planning surgeries, and monitoring
patient health.
6.Robotics: Image processing plays a crucial role in robotic systems for tasks
like object recognition, navigation, and autonomous decision-making
6
9. Artificial Intelligence:Image analysis, object detection, and image
classification are essential components in various AI applications, including
autonomous vehicles and image-based recommendation systems.
10. Security and Surveillance: Image processing is used for video surveillance,
facial recognition, and anomaly detection in security systems.
7
MEDICAL IMAGING
1. X-ray Imaging: X-rays are widely used to create images of bones and
certain soft tissues, allowing healthcare providers to diagnose fractures, lung
conditions, and dental problems.
3. Magnetic Resonance Imaging (MRI): MRI uses powerful magnets and radio
waves to create detailed images of soft tissues, such as the brain, spinal cord,
and muscles. It is highly effective in diagnosing neurological and
musculoskeletal conditions.
8
9
Biometrics
3. Iris Recognition: Iris recognition scans the unique patterns in the coloured
part of the eye (the iris). It is highly accurate and used in various secure access
systems, including border control and airport security.
10
FACE MORPHING
Face morphing is a digital image processing technique that involves the
transformation of one face into another by creating a sequence of intermediate
images that blend the two faces seamlessly. It is commonly used for artistic
purposes, entertainment, and special effects in movies and animations.
However, face morphing has also raised concerns related to privacy and
security.
PROCEDURES
● Pre-processing
● Feature finding
● Image Partitioning
PRE-PROCESSING
1. Image Acquisition:
Start with two source images of the faces you want to morph. The quality
and alignment of these source images are crucial. Ensure that both images are
well-lit, have similar facial expressions, and are taken under consistent
conditions.
11
2. Image Alignment:
Align the source images to ensure that the key facial features are in the
same relative positions. This step involves adjusting the scale, orientation, and
position of the faces to make feature points correspond accurately.
Identify and select a set of feature points on each source image. Common
feature points include the eyes, nose, mouth, and chin. The number of feature
points and their locations may vary depending on the software or technique
you are using for face morphing.
4. Feature Correspondence:
5. Normalisation:
6. Triangulation:
12
7. Quality Control:
Review the quality of the source images, feature points, and their
alignment. Ensure that there are no artifacts, errors, or inconsistencies that may
affect the morphing result.
NOICE REDUCTION
13
FEATURE FINDING
There are 4 major feature points, namely the two eyes, and the two endpoints
of the mouth.Using eye-finding algorithm it can successfully detect eyes at
84% rate.
3. Edge Detection: Edge detection algorithms help locate the edges of text and
graphics in documents, making it easier to separate them.
4. Text Layout Analysis: This feature identifies the layout of text within a
document, including columns, paragraphs, headings, and captions.
14
8. Noise Removal: Techniques to remove noise, speckles, or unwanted
artifacts from the document image, enhancing the quality of the extracted
information.
10. Geometric Features: Features such as aspect ratio, orientation, and size of
text or objects in a document can be useful for layout analysis and
classification.
13. Page Number Detection: Detecting and extracting page numbers can be
crucial for document organisation and navigation.
15. Barcodes and QR Codes: Extracting data from barcodes and QR codes
commonly used in documents for quick data retrieval.
15
Eye Finding
Mouth Finding
16
IMAGE PARTITIONING
The edges of the face also need to be carefully considered in the morphing
algorithm.
If the face edges do not match well in the morphing process, the morphed
image will look strange on the face edges.
We generate 6 more feature points around the face edge, which are the
intersection points of the extension line of the first 4 facial feature points with
the face edges.
1. Thresholding: This is a basic technique where you set a threshold value, and
pixels with intensity values above or below the threshold are assigned to
different segments. It's often used for simple background-object separation.
2. Region Growing: This technique starts with a seed pixel and grows a region
by adding neighbouring pixels that meet certain similarity criteria, such as
intensity or coloUr.
17
5. Clustering Algorithms: Algorithms like k-means clustering or hierarchical
clustering can group pixels with similar characteristics into clusters or
segments.
7. Active Contours (Snakes): Active contours are deformable models that can
be used to delineate object boundaries. They are attracted to features in the
image.
10. Deep Learning and Convolutional Neural Networks (CNNs): CNNs have
shown great success in image segmentation tasks. U-Net, FCN, and Mask R-
CNN are architectures commonly used for semantic and instance
segmentation.
18
DEMONSTRATION OF MORPHING PROCESS
19
3. Cross-dissolving the two images to generate a new image.
20
Recent evolutions
21
22
ADVANTAGE
23
9. Medical Diagnosis: It plays a crucial role in medical imaging, enabling
healthcare professionals to diagnose and treat conditions more accurately
through techniques like CT scans, MRI, and digital radiography.
11. Entertainment: Special effects in movies, video games, and virtual reality
are made possible through digital image processing techniques, creating
immersive and captivating experiences.
12. Security and Surveillance: It is widely used in security systems for facial
recognition, object tracking, and anomaly detection, contributing to crime
prevention and public safety.
13. Artistic Creativity: Digital image processing tools allow artists and
photographers to explore new creative possibilities and artistic expressions
through techniques like image manipulation and digital art.
14. Geospatial Mapping: It is used for creating accurate maps and geospatial
data, which is essential for navigation, urban planning, and resource
management.
16. Accessibility: Digital images can be easily shared and accessed remotely,
making them accessible to a global audience for various purposes, from
education to research.
24
DISADVANTAGES
4. Cost: The hardware and software required for digital image processing can
be expensive, making it less accessible for individuals or organisations with
limited budgets.
5. Data Security: Storing and transmitting digital images can raise concerns
about data security, as images may contain sensitive or confidential
information that could be at risk of unauthorised access or tampering.
25
8. Dependence on Calibration: Some image processing techniques may be
sensitive to variations in imaging equipment and lighting conditions, requiring
regular calibration and maintenance.
10. Ethical Concerns: In some applications, digital image processing can raise
ethical concerns, such as the manipulation of images for deceptive purposes,
like deepfake technology.
12. Environmental Impact: The processing of large image datasets can have
environmental impacts, as it may require power-hungry data centres and
contribute to energy consumption and carbon emissions.
14. Incompatibility: Different software and hardware systems may not be fully
compatible, leading to challenges when exchanging or processing image data
across various platforms.
26
CONCLUSION
27
References
www.google.com
www.javatpoint.com
www.geeksforgeeks.org
28