Professional Documents
Culture Documents
1111
1111
1111
Learning Outcomes
Intended Understand the process of image processing.
Learning
Outcomes
Targets/ At the end of the lesson, students should be able to:
Objectives • Define what computer vision is.
• Know the different applications and examples of computer vision.
• Understand the computer vision methods.
• Know the different components of an image processing system.
(For further instructions, refer to your Google Classroom and see the
schedule of activities for this module)
Note: The insight that you will post on online discussion forum using Learning Management System
(LMS) will receive additional scores in class participation.
Lecture Guide
Computer vision is a field of study focused on the problem of helping computers
to see. It is a multidisciplinary field that could broadly be called a subfield of artificial
intelligence and machine learning, which may involve the use of specialized methods
and make use of general learning algorithms.
A field that includes methods for acquiring, processing, analyzing, and
understanding images. It is also known as Image analysis, Scene analysis, Image
understanding. Computer vision duplicates the abilities of human vision by
electronically perceiving and understanding an image. It is also a theory for building
artificial systems that obtain information from images. These image data can take many
forms, such as a video sequence, depth images, views from multiple cameras, medical
scanner, satellite sensors, etc.
Offline Activities
(e-Learning/Self-
Paced)
The following are the methods in computer vision system which we will be
having other discussion focusing on these methods:
• Image Acquisition
• Pre-processing
• Feature extraction
• Detection/segmentation
• Recognition and interpretation
Low-level processing
• Standard procedures are applied to improve image quality
• Procedures are required to have no intelligent capabilities.
• Input and output are images
• Tasks: Primitive operations, such as, image processing to reduce noise, contrast
enhancement and image sharpening
Intermediate-level processing
• Extract and characterize components in the image
• Some intelligent capabilities are required.
• Inputs, generally, are images. Outputs are attributes extracted from those
images (edges, contours, identity of individual objects)
• Tasks:
o Segmentation (partitioning an image into regions or objects)
o Description of those objects to reduce them to a form suitable for
computer processing
o Classifications (recognition) of objects
High-level processing
• Recognition and interpretation.
• Procedures require high intelligent capabilities.
• Image analysis and computer vision
Recognition Cues
Scene interpretation, even of complex, cluttered scenes is a straightforward task
for humans. The following has its role:
• Color
• Texture
• Pattern
• Shape
• Association
Target Recognition
Traffic Monitoring
Face Detection
3D Shape Reconstruction
Sports
Industrial Robots
Mobile Robots
Medical Imaging
Step 5: Wavelets
Are the foundation of representing images in various degrees of resolution. It is
used for image data compression.
Step 6: Compression
Techniques for reducing the storage required to save an image or the bandwidth
required to transmit it.
Step 7: Morphological Processing
Tools for extracting image components that are useful in the representation and
description of shape.
In this step, there would be a transition from processes that output images, to
processes that output image attributes.
Step 8: Image Segmentation
Segmentation procedures partition an image into its constituent parts or
objects.
Important Tip: The more accurate the segmentation, the more likely recognition
is to succeed.
Step 9: Representation and Description
Representation: Make a decision whether the data should be represented as a
boundary or as a complete region. It is almost always follows the output of a
segmentation stage:
• Boundary Representation: Focus on external shape characteristics, such as
corners and inflections
• Region Representation: Focus on internal properties, such as texture or
skeleton shape
Choosing a representation is only part of the solution for transforming raw data
into a form suitable for subsequent computer processing (mainly recognition)
Description: also called, feature selection, deals with extracting attributes that
result in some information of interest.
Recognition: the process that assigns label to an object based on the
information provided by its description.
Step 10: Knowledge Base
Knowledge about a problem domain is coded into an image processing system
in the form of a knowledge database.
1. Image Sensors
Two elements are required to acquire digital images. The first is the physical
device that is sensitive to the energy radiated by the object we wish to image (Sensor).
The second, called a digitizer, is a device for converting the output of the physical
sensing device into digital form.
2. Specialized Image Processing Hardware
Usually consists of the digitizer, mentioned before, plus hardware that performs
other primitive operations, such as an arithmetic logic unit (ALU), which performs
arithmetic and logical operations in parallel on entire images.
This type of hardware sometimes is called a frontend subsystem, and its most
distinguishing characteristic is speed. In other words, this unit performs functions that
require fast data throughputs that the typical main computer cannot handle.
3. Computer
The computer in an image processing system is a general-purpose computer
and can range from a PC to a supercomputer. In dedicated applications, sometimes
specially designed computers are used to achieve a required level of performance.
4. Image Processing Software
Software for image processing consists of specialized modules that perform
specific tasks. A well-designed package also includes the capability for the user to write
code that, as a minimum, utilizes the specialized modules.
Engaging Activity
Think of where you can apply Perception and Computer Vision. Explain your
discussion by stating why and how you can apply it on your chosen area.
Performance Tasks
Performance Task 1
Research at least one related article to computer vision, analyze and discuss how they discussed the
image acquisition, representation, processing and properties. Please put the reference.
Integration The paper The paper The paper The paper does not
of demonstrates that demonstrates that demonstrates that demonstrate that
Knowledge the author fully the author, for the the author, to a the author has fully
understands and has most part, certain extent, understood and
applied concepts understands and has understands and has applied concepts
learned in the course. applied concepts applied concepts learned in the
Concepts are learned in the learned in the course.
integrated into the course. Some of the course.
writer’s own insights. conclusions,
The writer provides however, are not
concluding remarks supported in the
that show analysis body of the paper.
and synthesis of
ideas.
Topic focus The topic is focused The topic is focused The topic is too The topic is not
narrowly enough for but lacks direction. broad for the scope clearly defined.
the scope of this The paper is about a of this assignment.
assignment. A thesis specific topic but the
statement provides writer has not
direction for the established a
paper, either by position.
statement of a
position or
hypothesis.
Depth of In-depth discussion & In-depth discussion The writer has Cursory discussion
discussion elaboration in all & elaboration in omitted pertinent in all the sections of
sections of the paper. most sections of the content or content the paper or brief
paper. runs-on excessively. discussion in only a
Quotations from few sections.
Cohesiveness Ties together For the most part, Sometimes ties Does not tie together
information from all ties together together information information. Paper
sources. Paper flows information from all from all sources. does not flow and
from one issue to the sources. Paper flows Paper does not flow - appears to be
next without the need with only some disjointedness is created from
for headings. disjointedness. apparent. Author's disparate issues.
Author's writing Author's writing writing does not Headings are
demonstrates an demonstrates an demonstrate an necessary to link
understanding of the understanding of the understanding of the concepts. Writing
relationship among relationship among relationship among does not
material obtained material obtained material obtained demonstrate
from all sources. from all sources. from all sources. understanding any
relationships
Citations Cites all data obtained Cites most data Cites some data Does not cite
from other sources. obtained from other obtained from other sources.
APA citation style is sources. APA citation sources. Citation
used in both text and style is used in both style is either
bibliography. text and inconsistent or
bibliography. incorrect.
Adapted from: Whalen, S. “Rubric from Contemporary Health Issues Research Paper”
Learning Resources
• Students’ Handbook
• Forsyth, D., & Ponce, J. (2011). Computer vision: A modern approach (p. 792). Prentice hall.
• Sonka, M., Hlavac, V., & Boyle, R. (2007). Image processing, analysis and computer
vision. Thomson, 3ed.
• Szeliski, R. (2010). Computer vision: algorithms and applications. Springer Science & Business
Media.
• https://machinelearningmastery.com/what-is-computer-vision/
• https://www.bharathuniv.ac.in/colleges1/downloads/courseware_ece/notes/BEC007%20%
20-Digital%20image%20processing.pdf