COSC428 Computer Vision

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/58

flashcard set

Earn XP

Description and Tags

Flashcards for Computer Vision Review

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

59 Terms

1
New cards

What is the goal of computer vision?

Recognizing objects and their motion.

2
New cards

Vision is

Inferential

3
New cards

Name some fields related to computer vision.

Artificial Intelligence, Automatic Control, Robotics, Computational Intelligence, Robot Vision, Machine Learning, Cognitive Vision, Computer Vision, Machine Vision, Signal Processing, Non-linear SP, Multi-variable SP, Physics, Optics, Image Processing, Statistics, Geometry, Optimization, Smart Cameras, Biological Vision, Mathematics, Neurobiology, Imaging

4
New cards

What is the first step to Intelligence and Perception?

First to understand how we perceive the world then to teach the machine to interpret the world based on primitive data it has received

5
New cards

Name the Perceptual modalities

Tactile, Gustatory, Visual, Auditory, Olfactory

6
New cards

What is the sensory gap in vision computing?

The gap between the object in the world and the information in a (computational) description derived from a recording of that scene.

7
New cards

What is the goal of the shape-from-contour module?

Derive information about the orientation of the various different faces.

8
New cards

What is the semantic gap in vision computing?

The lack of coincidence between the information that one can extract from the visual data and the interpretation that the same data have for a user in a given situation.

9
New cards

Name some cues available in the visual stimulus to recover 3D information.

Motion, Stereo, Texture, Shading, Contour, Time of flight

10
New cards

Define grey images.

Image Intensities (brightness) are discretely sampled, and the sampled values are quantized to a discrete set of values (integers).

11
New cards

What does grey level varies from?

From 0 (black) to 255 (max brightness, maximum response the eye can make)

12
New cards

What is a pixel?

Pixel – receptor in the retina

13
New cards

Why is difficult in vision computing - taking the human visual system for granted?

The processing capability of human visual systems is often taken for granted

14
New cards

Vision is inferential:

Light

15
New cards

Vision is inferential:

Prior Knowledge

16
New cards

Computer Vision = _

Inference → Computation

17
New cards

Boundary Detection: _

Local cues

18
New cards

Computer Vision Processing _

Simulate human image perception

19
New cards

Computer Vision Pre-processing: _

Noise removal, contrast enhancement etc.

20
New cards

Computer Vision Early processing: _

Find useful info from raw images

21
New cards

Computer Vision Late Processing: _

Find objects and meanings from the useful info

22
New cards

What are examples of Low level image processing?

Image compression, Noise reduction, Edge extraction, Contrast enhancement, Segmentation, Thresholding, Morphology, Image restoration

23
New cards

Why is Vision Interesting in Psychology?

~ 50% of cerebral cortex is for vision. Vision is how we experience the world.

24
New cards

Why is Vision Interesting in Engineering?

Want machines to interact with world. Digital images are everywhere.

25
New cards

Recognition - Shading: _

Lighting affects appearance

26
New cards

List few Vision Based Interfaces

Hand tracking, Hand gestures, Arm gestures, Body tracking, Activity analysis, Head tracking, Gaze tracking, Lip reading, Face recognition, Facial expression

27
New cards

Vision systems - passive includes _

laser scanner, structured light, time-of-flight, images

28
New cards

What are examples of Depth Imaging Technologies?

Active Stereo, Structured Light, KINECT, Time Of Flight

29
New cards

The Image Classification Challenge (IMAGENET) includes _

1,000 object classes. 1,431,167 images

30
New cards

Smart Computer Vision needs _

Deep Learning

31
New cards

Approaches to Vision: Modeling + Algorithms _

Build a simple model of the world and Find provably good algorithms.

32
New cards

Approaches to Vision: Engineering _

Focus on definite tasks with clear requirements and Try to build reusable modules

33
New cards

Related Fields to Vision : _

Graphics, Visual perception, Neuroscience, AI / machine learning, Math, Optimization

34
New cards

Computer Graphics needs _

Shape Model Reflectance Model Illumination Model

35
New cards

Inverse Modeling (a.k.a. “traditional” vision) needs _

geometry, physics computer algorithms real photos

36
New cards

Visual Modeling includes _

shape, light, motion, optics, images

37
New cards

Computer vision impacts graphics through _

image-based rendering, model acquisition, motion capture, perceptual user interfaces, special effects, image editing

38
New cards

Graphics impacts computer vision through _

reflectance, transparency, shape modeling

39
New cards

Deep Learning in Real-time - ~NZ$100 _

Neural Network Compute Stick from Movidius (Intel) has 100Gflops of computing power

40
New cards

MagicBook project - Collaboration with _

Gavin Bishop

41
New cards

Boss - 1st prize DARPA Urban Challenge - _

Carnegie Mellon Uni

42
New cards

Self Driving Cars - Now? _

Cars are already driving themselves on roads in California, Texas, Arizona, Washington, Pennsylvania, and Michigan but restricted to specific test areas and driving conditions.

43
New cards

predators can be recognised from a thermal camera by _

Deep learning using both shape and motion

44
New cards

NZ Scott Base, Antarctica is _

Accurately counting seals every 15 min with 187 Mpixel cameras

45
New cards

MBIE project: _

enable UAVs to use tools in complex dynamic environments

46
New cards

Trees can be recognised by _

Deep learning

47
New cards

volume for 3D surface reconstruction is done by _

Poisson surface reconstruction

48
New cards

Deep learning can autonomously generate semantic models to _

Recognise Trees, and terrain via deep learning

49
New cards

Very accurate point clouds can built within minutes through _

NeRF based deep learning

50
New cards

Vine pruning robot - _

PRAISE

51
New cards

Unreal Engine simulation - _

advanced underwater drone simulator for rapid prototyping of navigation and AI-based image recognition

52
New cards

Question - Name four different types of camera technologies for acquiring image depth values.

structured light camera, time-of-flight camera, stereo camera, LIDAR

53
New cards

For all depth cameras, _ can cause noisy depth values.

reflective (e.g. wet) surfaces

54
New cards

What are disadvantages of Structured light camera?

Cannot work in direct sunlight, Cannot work closer than 0.5m because the projected pattern of dots become too close together in the image, Cannot work further away than about 3.5m, Motion blur

55
New cards

What are disadvantages of Time of flight camera?

Cannot work in direct sunlight, Limited range due to low intensity infra-red light, Accuracy is independent of distance

56
New cards

What are advantages of Stereo camera?

Potential for highest resolution, Colour is also available for each pixel (as well as depth), Works well in direct sunlight. Works for motion (if well illuminated)

57
New cards

What are disadvantages of Stereo camera?

Noisy depth values in low ambient light, Accuracy decreases with distance, Many gaps in depth values in image regions without features

58
New cards

What are advantages of LIDAR camera?

Good range, Accuracy is independent of distance, Works well in direct sunlight

59
New cards

What are disadvantages of LIDAR camera?

Low resolution, Low frame rate, Has moving parts