CV 2 marks
CV 2 marks
Output Yields points of intersection or high Produces lines or curves that represent object
curvature, useful for feature boundaries in an image.
matching.
Applications Common in motion tracking, object Useful for segmentation, shape analysis, and
recognition, and 3D reconstruction. object boundary detection.
1. Mathematical morphology involves operations based on shapes to analyze and process geometric
structures in images.
2. It uses techniques like dilation, erosion, opening, and closing to manipulate image structures.
3. Applications include noise removal, object boundary extraction, and image segmentation.
1. Active contours, also known as snakes, are curves that move through an image to find object
boundaries.
2. They are driven by energy functions based on image gradients and external forces.
3. Applications include segmentation, edge detection, and object tracking in dynamic images.
1. Helps in removing noise or irrelevant objects by discarding objects smaller or larger than a specified
size.
2. Improves accuracy in detecting objects of interest by focusing on specific size ranges.
3. Reduces computational load by excluding unnecessary regions in an image.
1. Spatial matched filtering enhances image features by correlating the image with a predefined
template or kernel.
2. It is optimal for detecting features that match the shape and orientation of the template.
3. Applications include edge detection, feature matching, and noise reduction.
1. Layered motion refers to representing motion in a scene as multiple overlapping layers with distinct
movements.
2. Each layer corresponds to an object or region with a unique motion trajectory.
3. Used in video segmentation, background subtraction, and motion analysis.
1. Photometric stereo estimates the shape and surface properties of objects using images captured
under varying lighting conditions.
2. It analyzes shading variations to compute surface normals and depth information.
3. Applications include 3D modeling, surface inspection, and material analysis.
UNIT V: APPLICATIONS
1. Combines feature extraction techniques (e.g., HOG, Haar) with object detection algorithms like SVM
or YOLO.
2. Uses motion analysis to distinguish pedestrians from static background objects.
3. Depth information from stereo vision or LiDAR enhances detection accuracy in varying conditions.
2 MARKS (SET 2)
UNIT 1: IMAGE PROCESSING FOUNDATIONS
1. Smoothing Filters: Reduce noise by averaging pixel values, e.g., Gaussian and mean filters.
2. Sharpening Filters: Enhance edges and fine details using techniques like the Laplacian filter.
3. Edge Detection Filters: Identify boundaries using gradient-based filters such as Sobel and Canny.
1. Computer Vision involves enabling machines to interpret and understand visual data from the world.
2. It focuses on algorithms to process, analyze, and extract meaningful information from images or
videos.
3. It aims to replicate human vision capabilities in applications like object recognition, scene
understanding, and 3D modeling.
1. Binary shape analysis deals with analyzing shapes in binary images where objects are separated
from the background.
2. Operations include measuring geometric properties such as area, perimeter, and eccentricity.
3. Common applications include object detection, recognition, and classification in simple scenes.
1. Region descriptors provide quantitative measures that describe the properties of segmented regions
in an image.
2. Examples include area, centroid, aspect ratio, orientation, and compactness.
3. They are used in object recognition, feature extraction, and image classification tasks.
1. The Hough Transform is a feature extraction method to detect lines, curves, and shapes in images.
2. It maps points in the image space to a parameter space, where shapes correspond to parameter
clusters.
3. Widely used in detecting geometric shapes like circles, ellipses, and straight lines.
6. What is the RANSAC algorithm?
1. RANSAC (Random Sample Consensus) is an iterative algorithm for fitting a model to data with
outliers.
2. It selects random subsets of data points and finds the best model fitting most points (inliers).
3. Commonly used in line fitting, homography estimation, and feature matching tasks.
1. Optical flow represents the motion of objects, surfaces, or edges between consecutive frames in a
video.
2. It is calculated using algorithms that estimate pixel-wise motion vectors.
3. Applications include motion tracking, video compression, and activity recognition.
1. Assumes a single light source and fails in complex lighting conditions or shadows.
2. Struggles with textureless surfaces where shading variations are minimal.
3. Sensitive to noise, leading to inaccuracies in recovering 3D shapes.
UNIT V: APPLICATIONS