Method for object recongnition using multi-layered swarm sweep algorithms
AssigneeHRL Laboratories, LLC
InventorsSwarup Medasani, Yuri Owechko
Life of this patent
Estimating the term…
Loading patent…
AssigneeHRL Laboratories, LLC
InventorsSwarup Medasani, Yuri Owechko
Estimating the term…
Described is a system for multi-layered object detection which presents a unified way of processing an entire field-of-view (FOV) using cognitive swarms of software agents and classifier cascades by partitioning the FOV into layers and processing the closest layer first. A plurality of software agents operate as a cooperative swarm to search the first layer of the field-of-view to locate an objective function optima according to particle swarm optimization dynamics, wherein the objective function optima corresponds to a location of an object in the image in a layer of the field-of-view. The other layers are then sequentially swept to detect other objects in the FOV. In another aspect, the layers correspond to layers of increasing resolution in a hierarchical image pyramid. By using the cooperative swarm to search the coarser resolution layers first, objects can be detected more rapidly. A method and computer program product are also described.
A system for multi-layered object detection, the system comprising one or more processors configured to perform operations of:
A system for multi-layered object detection, the system comprising one or more processors configured to perform operations of:
A computer-implemented method for multi-layered object detection, the method comprising an act of causing a processor to perform operations of:
A computer-implemented method for multi-layered object detection, the method comprising an act of causing a processor to perform operations of:
A computer program product for multi-layered object detection, the computer program product comprising computer-readable instruction means stored on a non-transitory computer-readable medium that are executable by a computer having a processor for causing the processor to perform operations of:
A computer program product for multi-layered object detection, the computer program product comprising computer-readable instruction means stored on a computer-readable medium that are executable by a computer having a processor for causing the processor to perform operations of:
Dependencies are inferred from the claim text.