package pb
- Alphabetic
- Public
- All
Type Members
-
abstract
class
CalibrationBase extends Serializable
base class, reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
base class, reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
this is extended by Calibration and CalibrationE
Value Members
-
object
Calibration extends CalibrationBase
reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
this calibration implementation deals with geo coordinates
example usage
dataset // of Message .map(msg => Calibration.transform(msg, config)) .filter(msg => Calibration.pointInPolygon(msg.`object`.location, msg.sensor.id, config)) //
-
object
CalibrationE extends CalibrationBase
reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
reads the calibration information from the JSON config file, and instantiate the transform matrix, ROI etc per sensor
this is alternative to Calibration and used for Euclidean space, the config is broadcast to each of the executors
example usage
dataset // of Message .map(msg => CalibrationE.transform(msg, config)) .filter(msg => CalibrationE.pointInPolygon(msg.`object`.location, msg.sensor.id, config)) //
-
object
CalibrationI extends CalibrationBase
reads the calibration information from the JSON config file, and instantiate sensor details, ROI etc per sensor
reads the calibration information from the JSON config file, and instantiate sensor details, ROI etc per sensor
there is not transform matrix here, only used for image coordinates,
example usage
dataset // of Message .map(msg => CalibrationI.transform(msg, config)) .filter(msg => CalibrationI.pointInPolygon(msg.`object`.location, msg.sensor.id, config)) //
- object FramesCache