Computer Vision Unit 3
Computer Vision Unit 3
3.15. Question
Assertion (A): Abstraction is a high-level control layer for some entity. This layer isn’t supposed to do
any real work on its own. It should delegate the work to the implementation layer.
Reason (R): When talking about real applications, the abstraction can be represented by a graphical
user interface (GUI), and the implementation could be the underlying operating system code (API)
which the GUI layer calls in response to user interactions.
Options:
a) Both A and R are true and R is the correct explanation of A.
b) Both A and R are true but R is not the correct explanation of A.
c) A is false but R is true.
d) Both A and R are false.
4.16. Question
Creational design patterns deal with object creation mechanisms, ensuring that objects are created
efficiently, flexibly, and in a scalable manner. In computer vision, these patterns help in managing
image processing pipelines, deep learning models, and object detection systems.
a) Identify the missing patterns (A, B, C and D) by providing various object creation mechanisms,
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 1/4
which increase flexibility and reuse of existing code.
image
image
811×500 60.1 KB
b) In Singleton Pattern, managing global configuration settings like image resolution and model
parameters in autonomous vehicles can be applicable. Yes, or No means justify with your answer.
5.Question
Computer vision systems consist of several traditional components, each playing a crucial role in
image processing, feature extraction, and decision-making. These components ensure that raw
visual data is efficiently processed and interpreted.
Is the significance of traditional components in computer vision despite the advancements in deep
learning-based methods? Yes, or No means justify with your answer.
6.Question
Develop a real-time pothole detection system using the Hough Transform to identify road surface
irregularities and alert traffic management systems.
Based on the above scenario, rearrange the Hough Transform steps which can be broken a high
level Design.
Pattern Description
Chain of
a. Pass requests along a chain of handlers.
Responsibility
b. Turns a request into a stand-alone object that contains all information about the
Command
request.
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 2/4
Pattern Description
a) Missing Patterns:
Pattern Description
Answer: Yes
Justification:
Singleton ensures only one configuration instance is used system-wide, which is ideal for managing
global settings like resolution and parameters across modules in real-time vision systems.
Answer: Yes
Justification:
Traditional components like filtering, edge detection, and morphological operations provide
interpretability, low-latency, and are essential in preprocessing even for deep learning pipelines. They
are especially crucial in resource-limited or real-time applications.
Answer:
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 3/4
3. Step 3: Grayscale Conversion
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 4/4