CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

package

Vision

Calibrated visual acquisition, matching and registration

Visual front-end building blocks: Features detects and selects features; Matching supplies descriptors and tracking; Registration estimates calibrated point alignment; and Sensors supplies camera profiles. Localization, mapping and visual navigation are in SLAM.

Members

NameKindDescription
FeaturespackageImage feature detection with bounded output capacity
MatchingpackageRGB-D descriptors, matching and patch tracking
RegistrationpackageRigid point-pair registration and geometric checks
SensorspackageCamera profiles, calibration and image input contracts

Modelica declarations and implementation

Show parameters, interfaces and source

Parameters, inputs, outputs, defaults and equations from the source file.

package Vision "Calibrated visual acquisition, matching and registration"
  annotation(uses(LinearAlgebra), Documentation(info = "<html>
    <p>Visual front-end building blocks:
    <a href=\"modelica://Vision.Features\">Features</a> detects and selects
    features; <a href=\"modelica://Vision.Matching\">Matching</a> supplies
    descriptors and tracking;
    <a href=\"modelica://Vision.Registration\">Registration</a> estimates
    calibrated point alignment; and
    <a href=\"modelica://Vision.Sensors\">Sensors</a> supplies camera profiles.
    Localization, mapping and visual navigation are in
    <a href=\"modelica://SLAM\">SLAM</a>.</p>
    </html>"));
end Vision;