Computer software module arrangement, a circuitry arrangement, an arrangement and a method for improved object detection adapting the detection through shifting the image
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsFredrik Dahlgren, Anders Berkeman
Life of this patent
Estimating the term…
Abstract
An object detection arrangement (100) comprising a controller (101) configured to detect objects utilizing a multi-scale convolutional neural network, wherein the controller (101) is further configured to: receive (312, 410) image data representing an image (10) comprising an object to be detected (11) being at a distance (d) into the image (10); classify (314, 430) whether the object to be detected (11) is at risk of being incorrectly detected based on the distance (d); and if so compensate (315, 440) the object detection by shifting (317) the image (10).
Claims15
An object detection arrangement comprising a controller configured to detect objects utilizing a multi-scale convolutional neural network (CNN) that, with respect to detecting objects, exhibits dips in object classification confidence at repeating locations within an image coordinate system, and wherein the controller is configured to:
- receive an image comprising image data in which an object to be detected is depicted;
- classify whether the depicted object is at risk of being incorrectly detected by the multi-scale CNN, wherein the risk is associated with a position of the depicted object relative to the repeating locations;
- and
- responsive to classifying the depicted object as being at risk of being incorrectly detected by the multi-scale CNN, compensate detection of the depicted object by the multi-scale CNN by shifting the image data within the image coordinate system.
A method for object detection utilizing a multi-scale convolutional neural network (CNN) that, with respect to detecting objects, exhibits dips in object classification confidence at repeating locations within an image coordinate system, wherein the method comprises:
- receiving an image comprising image data in which an object to be detected is depicted;
- classifying whether the depicted object is at risk of being incorrectly detected by the multi-scale CNN, wherein the risk is associated with a position of the depicted object relative to the repeating locations;
- and
- responsive to classifying the depicted object as being at risk of being incorrectly detected by the multi-scale CNN, compensating detection of the depicted object by the multi-scale CNN by shifting the image data within the image coordinated system.
A non-transitory computer-readable medium carrying computer instructions that when loaded into and executed by a controller of an object detection arrangement configures the object detection apparatus to:
- receive an image comprising image data in which an object to be detected by a multi-scale convolutional neural network (CNN) is depicted, and wherein, with respect to detecting objects, the multi-scale CNN exhibits dips in object classification confidence at repeating locations within an image coordinate system;
- classify whether the depicted object is at risk of being incorrectly detected by the multi-scale CNN, wherein the risk is associated with a position of the depicted object relative to the repeating locations;
- and
- responsive to classifying the depicted object as being at risk of being incorrectly detected by the multi-scale CNN, compensating detection of the depicted object by the multi-scale CNN by shifting the image data within the image coordinate system.
Dependencies are inferred from the claim text.