Whale Keypoints
Whale Keypoints
Work ow
Summary of Tasking
1. Annotate keypoints to the existing cuboid in the task -- use ‘n’ to quickly jump to the cuboid!
2. You MUST annotate the keypoint inside the body (except for Nose); keypoints are locations inside the
human body where two bones meet. They are not on the LiDAR su ace. Use the side panel to move
keypoints into the body as needed. See below for explanations.
3. Do not delete/add/modify any cuboid in the task!
4. For Reviewers, impo ant rules must be followed here.
5. [Latest Update: 10/23/2020] Check the latest instruction updates here!
Contents
● Annotation Logic Diagram
● Annotation Rules
● Keypoint Labels & A ributes Table
● Keypoint Description
● A ribute Description
● Correct Labeling Examples
● Critical vs. Non-Critical Errors
● Edge Case Scenario
● Impo ant Rules in Reviewing Keypoint Tasks
In this task, you will add points on pa s of the pedestrian in the 3D view. Add points by clicking the
“Key Point Annotation” bu on in the le side panel.
Annotation Logic Diagram
Annotation Rules
Lidar View:
Keypoint Labels & A ributes Table
2D View 3D View
^Notice
1. The key points are where the
bones meet (not on the
outer/su ace pa where the
skin is).
2. The points are inside the
pedestrian, not on the skin.
3. When you rst draw a
keypoint it will be on the lidar
su ace. You MUST move the
keypoint inside the body if
the keypoint is inside the
body, especially for HIPS. Use
the sidepanel to do so.
Keypoint Description
PEDESTRIAN IN 2D CAMERA
Hip Hip keypoint should be where
the leg and hip bones meet -
inside the body, NOT at the
skin.
Critical Errors
Pedestrian not seen at all via camera view.
Wrong: Labeled keypoint based on the lidar points alone.
Correct: do not annotate any keypoints
Wrong: Added ankle-le and ankle-right
Correct: omit ankle-le and ankle-right keypoints
Misplaced Keypoint
A. Su ace (Skin)
- keypoints should be placed “inside the body”
Example 1:
● right shoulder keypoint
Example 2:
● all points are on the su ace/skin
Example 1:
● Outside data annotation
Example 2:
● knees are too high
● both ankles are in incorrect locations
Example 3:
● all points except the right hip are in correct locations. The right hip is misplaced - far back, likely because a bunch
of lidar points on the bag.
Example 4:
● Center of Head keypoint placed on top of the head
Incorrect Visibility A ribute
Wrong: Pedestrian not seen in camera but was added keypoints
Correct: do not annotate any keypoint
Non-Critical Errors
A critical error message will automatically show upon submission of the task when detected not labeling 14/14
keypoints.
Example Scenario: For this example, L&R ankle keypoints are omi ed since no lidar points are present. In this case, the
overall number of keypoints is less than 14 WHICH IS FINE. To dismiss the error and to be able to submit the task, follow
these steps:
1. Go to the critical error message.
2. Dismiss the error message by clicking ✘, and con rm action.
3. Try to submit again!
Evaluation When to mark check: When to mark wrong: How to x the error
Category
Presence Keypoint was labeled when Case A error: Keypoint was Case A error: add the
it should have been labeled. not labeled/missing when it keypoint to the correct
should have been labeled. location, select the
Keypoint was not labeled correct visibility, and
when it should not have Case B error: Keypoint was mark the Presence box
been labeled. labeled when it should not with an ✘. Mark all
have been labeled. other categories with a
✔
Case B error: delete
the keypoint rst, and
then mark its Presence
category with an ✘
Type The keypoint label Case A error: The body pa Case A error: delete
corresponds to the correct is labeled with the wrong the incorrect keypoint
body pa . keypoint type, and the type, add the correct
correct keypoint type was keypoint type to the
not labeled body pa , and mark
the Type box with an ✘
Case B error: The body pa
is labeled with the wrong Case B error: Swap the
keypoint type, and the location of the
correct keypoint type is keypoints to x the
being used for a di erent error. Mark the Type
body pa category with an ✘ for
all a ected keypoints.