Robotic geometric camera calibration and monitoring alert configuration and testing
AssigneeInternational Business Machines Corporation
InventorsFlorian Pinel, Russell Patrick Bobbitt, Frank Yeh, Jr., Sharon Laquinta Cham
Life of this patent
Estimating the term…
Abstract
A method of calibrating a system including a camera, the method including detecting a robot navigating within an environment modeled as a geo-polygon space, including a transit of the robot through a scene of the environment captured by the camera, mapping a plurality of points occupied by the robot in images of the scene to the geo-polygon space, recording data about the mapping, and configuring at least one alert using the data recorded about the mapping, the alert executed by the computing system and configured to be triggered by an object transiting the scene.
Claims14
A method of calibrating a system including a camera, the method comprising:
- detecting a robot navigating within an environment modeled as a geo-polygon space, including a transit of the robot through a scene of the environment captured by the camera;
- mapping a plurality of points occupied by the robot in images of the scene to the geo-polygon space;
- recording data about the mapping;
- configuring at least one alert using the data recorded about the mapping, the alert executed by the computing system and configured to be triggered by an object transiting the scene;
- providing the robot with a location of a region of interest within the environment;
- providing the robot with an alert condition;
- mimicking, by the robot, the alert condition during the transit of the robot through the scene;
- and
- determining that the alert condition is satisfied by the robot.
A non-transitory computer readable storage medium comprising computer executable instructions which when executed by a computer cause the computer to perform a method for calibrating a system including a camera, the method comprising:
- detecting a robot navigating within an environment modeled as a geo-polygon space, including a transit of the robot through a scene of the environment captured by the camera;
- mapping a plurality of points occupied by the robot in the images of the scene to the geo-polygon space;
- recording data about the mapping;
- configuring at least one alert using the data recorded about the mapping, the alert executed by the computer and configured to be triggered by an object transiting the scene;
- providing the robot with a location of a region of interest within the environment;
- providing the robot with an alert condition;
- mimicking, by the robot, the alert condition during the transit of the robot through the scene;
- and
- determining that the alert condition is satisfied by the robot.
A system comprising:
- a computing system including a processor and a memory;
- a network connected to the computing system;
- a plurality of cameras connected to the computing system via the network, each camera with a field of view of an environment;
- at least one robot with in the environment;
- at least one software module executing on the computing system, enabling the computing system to learn a model configured to identify the robot in the environment and the creation of at least one alert triggered by an object detection model executed by the computing system;
- providing the robot with a location of a region of interest within the environment;
- providing the robot with an alert condition;
- mimicking, by the robot, the alert condition during the transit of the robot through the scene;
- and
- determining that the alert condition is satisfied by the robot.
Dependencies are inferred from the claim text.