You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The steps to generate data by using CARLA's driving simulator
Launch CARLA UE4 client, spawn 60 to 150 vehicles. Set the sensor ticks to capture an image every 5s to avoid similar images.
Prepare the color map that can be used for annotation during the image segmentation.
The output is generated as an RGB image and corresponding segmented image.
Generate and captured 1500 RGB and segmented images partitioned for training/test/validation set.
Images with grey background consider as input features and segmented images are used as labels.
B. Data distribution
12 multi-classes
a dimension reduction algorithm into 2-dimension
두 코너에 2개의 시나리오(차 유무) 이미지, 중심에 차가 멀리 있는 이미지 => smooth distribution
C. Removal of redundant images
Generate images with an interval of 5s
Compute similarity score, identify the similarity between images and remove the most similar images with a certain frequency using dice-coefficient
D. Class imbalance
3 dominant classes due to multiclass imbalance
➡ customize loss function to add weights to the classes based on their frequency (very cost-effective)
E. Model building
the primary task: identify objects to classify each pixel in an image
➡ output shape == input shape
❌ traditional CNN based image classifiers (∵ down-samples on each layer and leads to a small feature map)
⭕ an up-sampling process where transpose convolutions are used to reconstruct the image w/ each pixel classified→ softmax layer resulting in the class distribution for each pixel
F. Loss function
Focal-loss
: provides class weights implicitly and solves the imbalance very effectiely
Hyperband
: formulates hyper-parameter optimization as a multi-armed bandit problem in a non-stochastic setting
trade-off between hyperband & traditional Bayesian optimization(BO)
performance: BO > hyperband
efficiency & speed while taking computation: hyperband > BO
G. Model Evaluation
mPA - mean pixel accuracy
PA: (No. of pixels classified correctly for an image) / (total no. of pixels for an image)
mPA: (total pixels classified correctly for each image) / (total no. of pixels) * (1/n)
n: (size of the dataset) / (total no. of images)
mIOU - mean intersection over union
intersection: the overlap area of a class's predicted and ground truth
union: the combined area of class's both predicted and ground truth
The text was updated successfully, but these errors were encountered:
The core of autonomous driving
In this paper, simple models are used
➡ easy to interpret, cost-effective, good results
A. Generation of Data
The steps to generate data by using CARLA's driving simulator
B. Data distribution
C. Removal of redundant images
D. Class imbalance
3 dominant classes due to multiclass imbalance
➡ customize loss function to add weights to the classes based on their frequency (very cost-effective)
E. Model building
➡ output shape == input shape
F. Loss function
Focal-loss
: provides class weights implicitly and solves the imbalance very effectiely
Hyperband
: formulates hyper-parameter optimization as a multi-armed bandit problem in a non-stochastic setting
trade-off between hyperband & traditional Bayesian optimization(BO)
G. Model Evaluation
mPA - mean pixel accuracy
mIOU - mean intersection over union
The text was updated successfully, but these errors were encountered: