COMPUTER VISION
PREPARED BY
VITALIS ABIGAIL HR20220102141
AJIFERUKE TEMITAYO ISRAEL HR20220102082
ADEBUSUYI PETER ADEBAYO HR20220102282
AZEEZ OLAYINKA OLAWALE HR20220102414
BEING A PRESENTATION FOR THE PRACTICAL OF ARTIFICIAL INTELLIGENCE
(CTE443)
IN PARTIAL FULFILMENT FOR THE AWARD OF HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING TECHNOLOGY
SCHOOL OF ENGINEERING TECHNOLOGY
FEDERAL POLYTECHNIC EDE OSUN STATE.
AUGUST 2024
Presentation Outline
• Title page
• Introduction
• How computer vision works
• Detailed illustration on how computer vision works
• Application of computer vision
• Conclusion
REFERENCES
Introduction
Computer vision is a fascinating field that blends computer science, artificial
intelligence, and image processing to enable machines to interpret and understand
visual information from the world. It can as well be said that the vision in the
computer vision gives eyes to computers, allowing them to see and analyze
images and videos in ways similar to how humans do. For instance, if we picture
a busy city street filled with bustling pedestrians, colorful storefronts, and vibrant
traffic. In this scene, a computer vision system is at work. Through its cameras, it
captures images and videos of the environment. Here’s how it processes what it
"sees":
How computer vision works
Computer vision works in different ways, some of which includes:
• Image Acquisition
• Pre-processing
• Feature Extraction
• Object Detection and Recognition
• Behavior Analysis
• Semantic Segmentation
Detailed illustration on how computer vision
works
• Image Acquisition: The first step involves capturing images using cameras,
drones, or other imaging devices. These images serve as the raw data for
further processing.
• Preprocessing: The raw images often contain noise or variations in lighting
that can hinder analysis. Preprocessing techniques, such as filtering and
normalization, enhance the images, making them clearer for analysis.
• Feature Extraction: Just as humans focus on specific features in a scene (like
a red car or a person wearing a blue shirt), computer vision algorithms identify
important features in images. This could involve detecting edges, shapes, or
textures.
Cont’d
• Object Detection and Recognition: The system then identifies and classifies various
objects within the image. Using techniques like convolutional neural networks (CNNs),
the computer can determine that there is a bus, a bicycle, or a pedestrian in the scene.
Each object is typically surrounded by a bounding box that highlights its location.
• Behavior Analysis: Beyond simply identifying objects, advanced systems can analyze
actions and interactions. For example, it can recognize if a pedestrian is crossing the
road or if a car is making a turn.
• Semantic Segmentation: This further refines object recognition by classifying each
pixel in the image. For instance, it can distinguish between a road, a sidewalk, and the
sky, providing a more detailed understanding of the scene.
Applications of computer vision
The capabilities of computer vision leads to numerous applications across
various field of studies, some of which are”
• Autonomous Vehicles
• Healthcare
• Retail
• security
Cont’d
• Autonomous Vehicles: It enable cars to navigate and respond to their environment
safely.
• Healthcare: It assist in the analysis of medical images, such as X-rays or MRIs, for
disease diagnosis.
• Retail: It enhances customers experience through automated inventory tracking and
checkout systems.
• Security: It improves surveillance systems with real-time threat detection and facial
recognition.
Conclusion
Computer vision empowers machines with the ability to "see" and make sense of
the visual world. As technology continues to advance, the potential applications of
computer vision will expand, revolutionizing various industries and enhancing our daily
lives in ways we are only beginning to imagine. The journey of transforming visual
data into actionable insights keeps pushing the boundaries of what's possible, ultimately
bringing us closer to a future where machines and humans interact more intuitively and
intelligently.
REFERENCES
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). ImageNet classification
with deep convolutional neural networks. Advances in Neural
Information Processing Systems, 25, 1097-1105.
Ronneberger, O., Fischer, P., & Brox, T. (2015). U-Net: Deep learning for
biological image segmentation. ArXiv preprint arXiv:1505.04597.
Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S.,
... & Bengio, Y. (2014). Generative adversarial networks. arXiv preprint
arXiv:1406.2661.