Image Processing Projects
The total marks: [10 marks] will be distributed on:
1. Implementation
2. Testing
3. Documentation
4. Presentation
The maximum number of students is 1 student / project.
The deadline of the project submission is 28 December 2024.
Important note: Each project should be assigned to only one group MAX.
It is NOT allowed that two groups pick the same project.
1. Finger-print recognition
The student can use any dataset of images containing different finger-prints.
2. Ear recognition
The student can use any dataset of images containing different ears.
Page|1
3. Face recognition
The student can use any dataset of images containing faces.
4. Iris recognition
The student can use any dataset of images containing iris.
5. Hand geometry recognition
The student can use any dataset of images containing hands.
Page|2
6. Sign language recognition
The student can use any dataset of images containing different signs.
7. Fruits recognition
The student can use any dataset of images containing fruits; e.g.; Apricot,
Avocado, Avocado ripe, Banana, Cantaloupe, Dates, Guava, Kiwi, Kaki,
Lemon, Mango, Orange, Raspberry, Strawberry.
8. Image compression
The student should implement any of the image compression algorithms;
e.g.; Huffman, Quantization, CAC, … etc. The student should also compute
the compression ratio, Relative data redundancy, root-mean-square error
and signal-to-noise ratio.
9. Optical character recognition (OCR)
Page|3
10. License plate recognition (LPR)
The student can use any dataset of images containing license plates.
11. Stereo-vision
The student should determine the depth between the object and the stereo-
vision cameras (left & Right)
Page|4
12. Language identification
The student should identify the language.
13. Recognition of Diffuse Liver Cirrhosis
The student can use any dataset of images containing liver disease.
Normal condition Cirrhosis condition
Page|5
14. Classification of the Retinal Ischemia
The student can use any dataset of images containing retina.
15. Dorsal Hand Vein Authentication System
The student can use any dataset of images containing dorsal hand vein pattern.
Page|6
16. Dental biometrics: Human identification based on teeth
The student can use any dataset of teeth.
17. Classification of the skin cancer
The student can use any dataset of skin cancer.
18. Motion detection
The student can use any dataset of moving objects; e.g.; human/vehicle.
Page|7
19. Gait recognition
The student can use any dataset of different gaits.
20. 3D face recognition
The student can use any dataset of 3D faces.
Page|8
21. DNA classification
The student can use any dataset of DNA images.
22. Skin detection
The student can use any dataset of different skins.
Page|9
23. Automatic classification of the paper currencies
The student can use any dataset of various paper currencies of different
countries with different categories.
24. Fraud detection of paper currencies
The student can use any dataset of various paper currencies of different
countries with different categories.
25. Automatic classification of the coins
P a g e | 10
The student can use any dataset of various coins of different countries with
different categories.
26. Image-Based food calorie estimation
The student can use any dataset of various coins of different foods.
P a g e | 11
27. Image-Based lip reading
28. Information hiding via invisible watermarking I
The student should hide text in another image. Also, the student should be
able to extract the hidden text from the watermark image.
29. Information hiding via invisible watermarking II
The student should hide an image in another image. Also, the student should
be able to extract the hidden image from the watermark image.
P a g e | 12
30. Remote sensing via satellite imaging
The student can use any dataset of satellite imaging.
31. Real time Face Emotion Recognition
32.Real time Drowsy Driver Detection
Driver fatigue is a significant factor in a large number of
vehicle accidents. The aim of this project is to develop a
prototype drowsiness detection system. The focus will be
placed on designing a system that will accurately monitor
the eye movements of a driver in real-time. By monitoring
the eye movements, it is believed that the symptoms of
P a g e | 13
driver fatigue can be detected early enough to avoid a car
accident.
33. Human Action Recognition
In this image processing project, human actions namely
‘walking’, ‘jogging’,’running’, ‘boxing’,’hand waving’, and
‘hand clapping’.
34. Breast Cancer Detection
P a g e | 14
35. Handwritten recognition
36. Kidney stone detection
In this project Kidney stone is detected in ultrasound
images.
P a g e | 15
37. Lane and Curve Detection
In this project an image analysis technique is used to detect
the curved path in autonomous vehicles.
38.Signature Verification
In this project an effective method to perform Off-line
signature verification using unique structural features
extracted from the signature’s contour.
P a g e | 16
39. Lung Cancer Detection using Image processing
40. Secret Communication using Cryptography and Steganography
In this project we are proposing a novel technique for
encrypting a message for network security application. Here
we are applying both RSA algorithm and LSB steganography
method for message to provide higher security.
41.Leaf disease detection
P a g e | 17
42. Color Image Compression
Image compression is a key technology in transmission and
storage of digital images because of vast data associated
with them. In this project, a color image compression
scheme based on discrete wavelet transformation (DWT) is
proposed.
43. Malnutrition Detection
In this project, image analysis is used to help fight against
childhood malnutrition.
P a g e | 18
44. Liver Tumor Detection
45. Attendance Marking System
In this project, an automated attendance marking system is
designed using face detection and recognition technology.
P a g e | 19
46. Text recognition in images and converting recognized text to
speech -Image processing project
In this project text is extracted from the images using OCR,
then the extracted text is given as the input for speech
conversion.
47. Eye tracking
An eye tracker is a device that uses projection patterns and
optical sensors to gather data about eye position, gaze
P a g e | 20
direction or eye movements with very high accuracy. Most
eye trackers are based on the fundamental principle of
corneal reflection tracking
48. Ship Detection of space borne optical images
P a g e | 21
49. Automatic identification of algae from microscopic
images
50. Detection of feature extraction of electronic component
P a g e | 22
51. Automatic recognition of electronic component
52. Image-based fire detection system using spatial and
texture analysis
P a g e | 23
53. Bone age assessment system
54. Chlorophill extraction in coatal water using satellite
images
P a g e | 24
55. Shadow detection and removal
56. Automated weed detection in farm field
P a g e | 25
57. Diseases identification in mango ripening
P a g e | 26
58. Classification of oranges by maturity
59. Weather forecasting from satellite images of wind map
P a g e | 27
60. Image segmentation and detection of digital rock images
61. People counting tool
P a g e | 28
Since the COVID-19 outbreak, people detecting and counting solutions have
been growing in popularity, helping to enforce social distancing rules and
improve safety.
62. Business card reader
Developing a business card reader can be done using the OCR (Optical
Character Recognition) technology. Your model will find and extract
information from business cards. Essentially, this project will be divided into
three phases: image processing (noise cancellation), OCR (text extraction),
and classification (classifying key properties). You can use your business card
reader to automate data entry.
63. Iris Flowers Classification
P a g e | 29
The student can use any dataset of images containing iris flowers. The data
set contains three classes, where each class refers to a type of iris plant.
64. LEGO Brick Finder
You can build a model to detect and identify LEGO brick in real-time using
your webcam or your phone camera.
65. PPE Detection
P a g e | 30
NIOSH reports that over 2,000 work-related injuries occur daily in the US
alone, which could be prevented through the use of PPE. The goal of this
computer vision project is to build a model identifying the elements of PPE.
PPE detection models find application in industries such as construction
or healthcare (hospitals). Computer vision is therefore successfully used to
ensure proper safety measures and security standards. In case of accidents,
the AI-assisted systems help quickly identify and assess the intensity of a
given occurrence and respond immediately by taking appropriate measures.
66. Face mask detection
P a g e | 31
In this project, it is required to build a simple face mask detection model to
identify people who wear and don't wear a mask in public.
67. Traffic light detection
Traffic light detection finds applications in the intelligent transportation field
including popular use cases such as autonomous cars and smart cities.
68. Pedestrian detection
P a g e | 32
Pedestrian detection and tracking have become a vital computer vision
research area because of its potential impact on the design of pedestrian
protection systems and smart cities. It uses cameras to automatically identify
and locate the pedestrians in images or videos while considering variations
related to body attire and position, occlusion, illuminance in different
scenarios, and background clutter. The detection of pedestrians finds
applications in fields such as autonomous driving, traffic management, and
transit safety and efficiency.
69. Parking occupancy detection
Computer vision is already widely used for visual parking lot occupancy
detection in Parking Guidance and Information (PGI) systems. It’s an
alternative to more costly sensor-based technologies that require regular
maintenance.
70. Road condition monitoring
P a g e | 33
Computer vision has also been successfully used for defect detection and
found application in assessing the infrastructure condition by monitoring
changes in concrete and asphalt. Automated Pavement Distress (PD)
detection has proven successful in increasing road maintenance allocation
efficiency and decreasing the safety risk related to accidents.
71. Insect detection
Early insect pest detection helps farmers take appropriate measures to
secure their crops and minimize the damage. Camera-based crop monitoring
systems can recognize, classify and count insects threatening the
crops. Automated insect pest control is cost-effective and helps reducing
pesticide use.
P a g e | 34
72. Irrigation management
Drones and cameras can capture data that allows for assessing plants’ health
and soil composition. Computer vision systems can process images and
obtain the vegetation index (VI) to estimate the soil water balance accurately.
This allows farmers for more effective irrigation planning.
73. Credit card reader
This project will enable users to automatically enter the credit card
information using the camera instead of entering the information manually
during the online payment process.
74. Intelligent video analytics
By analyzing camera footage, computer vision systems can detect suspicious
activity and alert staff, who can instantly review it and take appropriate
action. Computer vision-based systems for theft detection have proven to be
more accurate as they allow for real-time analysis of the movement.
P a g e | 35
75. Smart camera
Smart camera = camera + processing unit
76. Custom project
The student can choose his/her own project.
P a g e | 36