Professional Documents
Culture Documents
26-04-2018
VERSION 3
SUBMITTED BY
YAM Tool User Manual Version 1.0
Document Details:
Revision Details
Version Comment
3.0 Manual created by -> TCS Offshore Team
Action taken Preceding page no. New page no. Revision description
(Add / Del / Chg)
Review:
Reviewer Date
Approval:
Approver Date
Contents
List of Figures
Figure 1: Release folder ...................................................................................... 10
Figure 2: .exe in YAM ......................................................................................... 10
Figure 3: YAM main window ................................................................................. 10
Figure 4: chunk inspector in YAM ........................................................................... 11
Figure 5: DAT files............................................................................................. 11
Figure 6: property editor in YAM ........................................................................... 11
Figure 7: SDD JSON file ....................................................................................... 12
Figure 8: Marking Function in YAM ......................................................................... 12
Figure 9: e.g. Lane line marking ............................................................................ 12
Figure 10: Save the marking file ............................................................................ 13
Figure 11: chunk inspector in YAM ......................................................................... 14
Figure 12: DAT Files ........................................................................................... 14
Figure 13: property editor in YAM .......................................................................... 15
Figure 14: "pdmf" selected ................................................................................... 15
Figure 15: Marking of pedestrian ........................................................................... 15
Figure 16: property editor after modification............................................................ 16
Figure 17: Pedestrian marking is saved.................................................................... 16
Figure 18: chunk inspector in YAM ......................................................................... 17
Figure 19: DAT Files ........................................................................................... 17
Figure 20: property editor in YAM .......................................................................... 18
Figure 21: lsrb is selected ................................................................................... 18
Figure 22: lsrb marking ....................................................................................... 18
Figure 23: Attributes are added in property editor ..................................................... 19
Figure 24: Light Source marking is saved ................................................................. 20
Figure 25: chunk inspector in YAM ......................................................................... 21
Figure 26: DAT Files ........................................................................................... 21
Figure 27: property editor in YAM .......................................................................... 21
Figure 28: tlmf is selected ................................................................................... 22
Figure 29: marking of tlmf ................................................................................... 23
Figure 30: property editor is modified .................................................................... 23
Figure 31: Traffic Light marking is saved ................................................................. 23
Figure 32: chunk inspector in YAM ......................................................................... 24
Figure 33: DAT Files ........................................................................................... 24
Figure 34: property editor in YAM .......................................................................... 24
Figure 35: Metadata editor in YAM ......................................................................... 25
Figure 36: Attributes are added in Metadata editor .................................................... 26
Figure 37: Scene Annotation marking is saved ........................................................... 26
Figure 38: chunk inspector in YAM ......................................................................... 27
Figure 39: DAT Files ........................................................................................... 27
Figure 40: property editor in YAM .......................................................................... 27
Figure 41: "lvm" marking is selected ....................................................................... 28
Figure 42: Marking of Lane line ............................................................................. 28
Figure 43: property editor is modified .................................................................... 30
Figure 44: property editor is modified .................................................................... 31
Figure 45: Lane line marking is saved ..................................................................... 31
Figure 46: chunk inspector in YAM ......................................................................... 32
Figure 47: DAT Files ........................................................................................... 32
Figure 48: property editor in YAM .......................................................................... 33
Figure 49: "rdmf" is selected ................................................................................ 33
Figure 50: Marking of Road Edge ........................................................................... 33
Figure 51: property editor is modified .................................................................... 34
Figure 52: Road Edge marking is saved .................................................................... 34
Version Comment
1.0 Created by -> TCS Offshore Team
Term Definition
System Requirements
Hardware Requirements
These are the minimum requirements to run YAM Tool on an x64 PC.
X64 architecture
4 GB memory
Pentium (or comparable) processor or higher
1.5 GB of hard disk storage
.NET Framework 4.5 installed.
Operating system
YAM Tool runs on PC with Microsoft Windows operating system. The following Windows versions
are supported and tested:
YAM Tool is used to perform labeling of data recorded from Active Safety sensors. The marking
is used in the same sense as labeling.
“Media files” are the input to the YAM. The data inside the Media Files is organized in streams
(each stream contains a different kind of data, e.g. Video Left image, Video Right image, GPS,
vehicle bus data).
Individual "packets" of data are called "chunks", and each chunk has a timestamp attached.
YAM produces text files as output (.txt), where it stores the information generated during the
labeling process. These output files are also referred to as "FileInfo files", and their name ends
with "_FileInfo.txt".
The fileinfo file has a structure which is documented in another file, of type SDD (SDD is defined
in-house by Autoliv).
This section describes how to run the YAM Tool on your computer.
5) Run .exe file. Select the .dat file from “Open Media File” button .(e.g.
20170627_1024_converted_0_dat.dat)
7) Select the SDD JSON file from the dropdown (e.g. v_mrf_4_37).
8) Select the different marking field from drop down menu (e.g. Pdmf,lvm)
YAM tool is used for labeling of data. There are different features in YAM (e.g. pedestrian,
AHB,Traffic Light,Two Wheeler). We have added some attributes in particular feature.
Below are some features in YAM tool:
Pedestrian
Following are the steps to mark the pedestrian:
2. Select the .dat file from “Open Media File” button.(e.g. 20170627_0758_converted_1.dat)
4. For Pedestrian, select the marking field as “pdmf” from marking drop down.
6. We have added some properties in the property editor window (e.g. Color of marking)
Red (Pedestrian)
Yellow (non-target region)
Color of marking Color of marking
front
with an umbrella
8. Select the .dat file from “Open Media File” button.(e.g. 20170627_0758_converted_1.dat)
4. Go to chunk inspector, mark the Light source in chunk inspector. Marking is performed
using keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
5. We have added some properties in the property editor window (e.g. Color of marking)
Yellow (Oncoming
Motorbike)
frontVehicle
oncomingVehicle
oncomingBicycle
frontMotorbike
Traffic Light
Following are the steps to mark the Traffic Light:
2. Select the .dat file from “Open Media File” button.(e.g. 20170627_0758_converted_1.dat)
5. Go to chunk inspector, mark the Traffic light in chunk inspector. Marking is performed
using keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
6. We have added some properties in the property editor window (e.g. lampColor)
Scene Annotation
Following are the steps to mark the Scene Annotation:
moreThanSixOncomingAnd largenumberOfFront
FrontVehicles Vehicles
smallNumberOfStreet
Lamps
Lane line
Following are the steps to mark the Lane line:
5. Go to chunk inspector, mark the Lane line in chunk inspector. Marking is performed using
keyboard and mouse actions. Draw the primary point using “ctrl+left mouse button”
and secondary points using “shift+left mouse button”.
yellow
orange
red
blue
orange
red
blue
TCS Autoliv Confidential Page 28
YAM Tool User Manual Version 1.0
others
nothing
single
oneAndHalf
double
tripleOrMore
disable
LR
RL
RL
whileBranching
endOfBranch
noBranching
WhileMerging
endOfMerging
noMerging
carPoolLane yes
no
none
none
Road Edge
Following are the steps to mark the Road Edge:
5. Go to chunk inspector, mark the Road Edge in chunk inspector. Marking is performed
using keyboard and mouse actions. Draw the first point using “ctrl+left mouse button”
and second point using “shift+left mouse button”.
Blue (Step)
Step
Ballast
Grass
Wall
Guard Rail
TSR
Following are the steps to mark the TSR:
2. Select the .dat file from “Open Media File” button.(e.g. 20170627_0758_converted_1.dat)
5. Go to chunk inspector, mark the Traffic Sign in chunk inspector. Marking is performed
using keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
false
Two Wheeler
Following are the steps to mark the Two Wheeler:
2. Select the .dat file from “Open Media File” button.(e.g. 20170627_0758_converted_1.dat)
5. Go to chunk inspector, mark the Two Wheeler in chunk inspector. Marking is performed
using keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
Red (bike)
none
Vehicle
Following are the steps to mark the Vehicle:
3. Go to chunk inspector, mark the Vehicle in chunk inspector. Marking is performed using
keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
Dump truck
Fire truck
Motorbike
Vehicle carrier
Stopline
Following are the steps to mark the Stopline:
5. Go to chunk inspector, mark the Stopline in chunk inspector. Marking is performed using
keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
left
right
Crosswalk
Following are the steps to mark the Crosswalk:
left
right
Occlusion Occluded
Non occluded
Road Marking
Following are the steps to mark the Road Marking:
5. Go to chunk inspector, mark the Road Marking in chunk inspector. Marking is performed
using keyboard and mouse actions. Drag the box using “ctrl+left mouse button”.
Occlusion Occluded
Non occluded
Left lane
Right lane
Vehicle 3D marking
Following are the steps to mark the Vehicle in 3D shape:
4. Go to chunk inspector, mark the vehicle in chunk inspector using “ctrl + left” mouse
button for bottom point of the intersection line between front/rear and side view.
Primary
point
5. Mark the following points using “shift+ left” mouse button sequentially:
6. If only Right/Left side is visible (Front side based/Rear side based) then give only 4 points
of marking.
7. Once the marking gets completed for current object, we get a warning “Marking
completed for current object”. You can mark another object using step 4.
Non-occluded
Ordinary vehicle
WITHOUT trunk
Bus
Vehicles carrier
Dump truck
Fire truck
Others
Without noise
Brake Brake on
Brake off
Blinker Left
Right
Hazard
None
None
Direction Front
Rear
4. Following are the shortcut keys to check Frame Skip functionalities for different step size:
Driving Path
Following are the steps to mark the Driving path:
7. Go to chunk inspector, mark one or more than one point in chunk inspector. Marking is
performed using keyboard and mouse actions. . Draw the point using “ctrl+left mouse
button”.
Lane change