0
0
Computer Visionml~20 mins

LiDAR data processing basics in Computer Vision - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
LiDAR Data Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding LiDAR Point Clouds

What does a LiDAR point cloud primarily represent in 3D space?

AA sequence of GPS coordinates without elevation data
BA collection of 3D points representing surfaces detected by laser pulses
CA 2D image captured by a camera attached to the LiDAR sensor
DA set of temperature readings from the environment
Attempts:
2 left
💡 Hint

Think about what LiDAR sensors measure when they send laser pulses.

Predict Output
intermediate
2:00remaining
Output of Basic LiDAR Data Filtering

Given the following Python code that filters LiDAR points based on height, what is the output?

Computer Vision
import numpy as np
points = np.array([[1,2,3], [4,5,1], [7,8,9], [10,11,0]])
filtered = points[points[:,2] > 2]
print(filtered)
A
[[ 4  5  1]
 [10 11  0]]
B[]
C
[[ 1  2  3]
 [ 7  8  9]]
D
[[ 1  2  3]
 [ 4  5  1]
 [ 7  8  9]]
Attempts:
2 left
💡 Hint

Look at the condition points[:,2] > 2 and which points satisfy it.

Model Choice
advanced
2:00remaining
Choosing a Model for LiDAR Semantic Segmentation

You want to classify each point in a LiDAR point cloud into categories like ground, vegetation, and buildings. Which model type is best suited for this task?

AConvolutional Neural Network (CNN) applied on 2D images
BGenerative Adversarial Network (GAN) for image generation
CRecurrent Neural Network (RNN) for sequential data
DPointNet or PointNet++ designed for point cloud data
Attempts:
2 left
💡 Hint

Consider models that directly handle unordered 3D point sets.

Hyperparameter
advanced
2:00remaining
Effect of Voxel Size in LiDAR Data Processing

When converting a LiDAR point cloud into a voxel grid for processing, what is the effect of choosing a very small voxel size?

AHigher spatial resolution but increased memory and computation cost
BLower spatial resolution and faster processing
CNo effect on resolution or computation
DAutomatically removes noise from the point cloud
Attempts:
2 left
💡 Hint

Think about how voxel size relates to detail and data volume.

Metrics
expert
3:00remaining
Evaluating LiDAR Classification Accuracy

You have a LiDAR point cloud classification model. After testing, you get the following confusion matrix for three classes (Ground, Vegetation, Building):

Ground: TP=90, FP=10, FN=15
Vegetation: TP=80, FP=20, FN=10
Building: TP=70, FP=15, FN=20

What is the overall precision of the model?

AApproximately 0.85
BApproximately 0.79
CApproximately 0.90
DApproximately 0.70
Attempts:
2 left
💡 Hint

Precision = TP / (TP + FP) summed over all classes.