FastADAS/OpenCV
Data Match/Condition Logic
CTM
Algorithm
Potpourri
100

This class contains the bulk of FADAS related code.

What is fadaswrapper.cpp?

100

This frame is the target timestamp match.

What is camera frame?

100

CTM stands for _.

What is Coordinates Transformation Module/Matrix?

100

The original dimension of a YSAT image is __ .

What is 1620 x 1080?

100

This person manages our timelines and delivery dates.

Who is Naresh?

200

This FADAS analogue to the openCV function cv::goodFeaturesToTrack() extracts features by finding strong corners in a specified region of an image.

What is FPE (Feature Point Extraction)?

200

This Computation is used on the Data when Time stamps are not completely synced.

What is interpolation?

200

This UC repository contains latest CTM files.

what is vehicle_config?

200

This matrix filters out 3D points that do NOT exist on the Road.

What is RoadMaskRoI?

200

Our dynamic alignment algorithm will run on this vehicle.

What is Cadillac Lyriq?

300

Before using FadasRemap to undistort the input Image, the input image is downscaled by this factor on both axes to speed up the execution time of subsequent FADAS functions.

What is 2?

300

This function is used to transform the raw Time from PubSub to a usable NTP time.

what is convertTime?

300

These groups consume dynamically aligned CTMs.

who are Viewing and Perception?

300

This CV function returns the Relative Location and Orientation of two sets of 2D points.

What is recover pose function?

300

This Set of API's is how we get the Camera Intrinsics before we store them in the CTM.

What is Camera Control API?

400

Instead of constantly passing FADAS Images as arguments between FADAS functions, this number of image buffers are allocated to save on execution time, What are their names?

What is 6?

400

These conditions are used to enable dynamic alignment.

what are vehicle speed and acceleration, steering wheel angle, driver door, passenger door, and rear closure ajar statuses, spare tire detection status, transmission range, frame validity, daylight, and clear weather?

400

This file in CTM folder contains transform matrices from one Sensor to another sensor.

What is CoordinateFrameTransformations.xml?

400

This Funny Sounding word is the operation used to interpolate between two quaternions.

What is Slerp?

400

This Function Introduces Randomness into our Algorithm.

What is Creating the Ground Plane?

500

Both the OpenCV and FADAS equivalent optical flow estimation functions use this Computation method, abbreviated LK.

What is Lucas-Kanade?

500

_ queue is used in DataMatch, while _ queue is used in AlignmentProcess.

what are time, data?

500

This Pubsub Message is used to dynamically update the CTM.

What is pst_pub_sub_publisher_uc_system_coord_transform?

500

This dimensional reducing operation is used to find the normal once the ground plane is generated.

What is PCA/SVD?

500

This config biases how much we trust an old Alignment vs a new Alignment.

What is Lambda?