Computer Vision
Computer Vision
COMPUTER
VISION
17AIX07
January | 2024
CONTENT
1 Computer Vision
Geometric Primitives and
2
Transformation
3 Photometric Image Formation
4 Digital Camera
5 Point Operators
Computer Vision
What is CV?
One of the most powerful and compelling
types of AI is Computer Vision which you
have almost surely experienced in any
number of ways without even knowing.
Computer Vision is the field of Computer
Science that focuses on replicating parts of
the complexity of the human vision system
and enabling computers to identify and
process object in image and videos in the
same way that human do.
The Ultimate Goal is for computers to
emulate the striking perceptual capability
of human eyes and brains or even to
surpass assist the humen in certain way.
History of Computer Vision
• The 1990s witnessed an increased • The 2000s saw a surge in computer vision
focus on robust algorithms for applications, driven by improved hardware
image understanding, feature capabilities and machine learning
extraction, and object recognition. techniques. Notable breakthroughs include
Applications extended to medical the development of Convolutional Neural
imaging, surveillance, and industrial Networks (CNNs) for image classification and
automation. object detection.
Concept of Computer
Vision
• Computer vision involves teaching machines to interpret and
make decisions based on visual data. The concept encompasses
various tasks, including:
Definition
Definition
Geometric primitives in computer vision refer to basic
shapes and structures used to represent objects in an
image. These primitives serve as foundational elements
for various computer vision tasks, including object
recognition, image analysis, and scene understanding.
Common geometric primitives include points, lines,
circles, rectangles, and polygons.
Geometric transformations involve altering the positions,
orientations, and sizes of geometric primitives within an
image. These transformations play a crucial role in tasks
such as image registration, object tracking, and image
manipulation.
Key Concept
Points Circles
Lorem ipsum dolor sit amet, Defined by a center point and a radius,
consectetuer adipiscing elit. Aenean circles are used to model rounded
commodo ligula eget dolor. objects or features in images.
Represented by coordinates (x, y),
points serve as the fundamental
building blocks for constructing more
complex geometric shapes.
Lines Rectangles
Lorem ipsum dolor sit amet, Composed of four points or defined
consectetuer adipiscing elit. Aenean by a center, width, and height,
commodo ligula eget dolor. Defined rectangles are used to represent
by two points or a point and a objects with rectangular shapes.
direction vector, lines are essential
for representing edges and contours
in images. Polygons
Composed of a sequence of connected points,
polygons are versatile geometric primitives used
to represent complex shapes with multiple sides.
Key Concept
Translation Scaling
Shifts the position of geometric Enlarges or shrinks geometric primitives
primitives horizontally and vertically. based on a scaling factor.
Shearing
Distorts geometric primitives by shifting one axis
relative to the other.
Photometric Image Formation
Definition
Photometric image formation in computer vision refers to the process
by which a digital image is created based on the interaction of light
with a scene and the subsequent capture of this light by an imaging
device, such as a camera. This process involves various factors related
to illumination, reflection, and the characteristics of the imaging
system.
Key Concept
Definition
A digital camera in computer vision refers to
an electronic imaging device that captures
visual information in the form of digital
images. It plays a fundamental role in
computer vision applications by providing a
means to acquire, process, and analyze
visual data for various tasks such as image
recognition, object detection, and scene
understanding.
Key Concept
Shutter
Digital cameras Speed &
capture color
information using
Exposure White balance
adjustments ensure
RGB (Red, Green, Shutter speed and accurate color
Blue) channels. Color exposure settings reproduction under
representation is determine how long different lighting
crucial for various the camera's shutter conditions.
computer vision remains open. They
Colour
tasks. impact the amount
of light reaching the White
Representatio sensor and influence
n image quality. Balance
Key Concept
Definition