Patents Assigned to Axis AB
  • Publication number: 20240378842
    Abstract: A method of stabilizing bounding boxes for objects in a video stream comprises: receiving a video stream comprising a sequence of image frames; detecting an object in the image frames and generating a bounding box surrounding the object; measuring a noise level for the video stream; and temporally filtering the bounding box over a plurality of image frames based on the measured noise level, thereby stabilizing the bounding box in the video stream. The disclosure further relates to an image processing system.
    Type: Application
    Filed: May 2, 2024
    Publication date: November 14, 2024
    Applicant: Axis AB
    Inventors: Joakim KRONHAV, Martin Kruszynski, Daniel Andersson, Emma Persson
  • Patent number: 12141940
    Abstract: A method includes aligning a first image frame of a first stream of images from a first image sensor and a further first image frame of a second stream of images from a second image sensor according to a first alignment, aligning a second image frame of the first stream of images and a further second image frame of the second stream of images according to the first alignment, obtaining a first stitched image frame by blending the aligned first image frame and further first image frame in a first blending area according to a first blending function, obtaining second stitched image frame by blending the aligned second image frame and the further second image frame in a second blending area according to a second blending function, and evaluating the first alignment from a difference pattern calculated from pixel values of the first stitched frame and the second stitched frame.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: November 12, 2024
    Assignee: AXIS AB
    Inventor: Björn Ardö
  • Publication number: 20240368881
    Abstract: An arrangement for attachment of devices to a surface, such as a wall, comprises at least one device, and for each device, at least two mounting brackets. Each device has a rear side provided with a recess for each mounting bracket, wherein each mounting bracket has a male connector end and a female connector end, the male connector end being configured to be received by the female connector end of an adjoining mounting bracket associated to a neighbouring device. Each male connector end is provided with a through hole for receiving an attachment means, such as a screw. Each mounting bracket is insertable into its associated recess with an orientation in which the male connector end extends beyond a periphery of the device, and each mounting bracket is insertable into its associated recess with an orientation in which the female connector end is accessible from the periphery of the device.
    Type: Application
    Filed: April 25, 2024
    Publication date: November 7, 2024
    Applicant: Axis AB
    Inventors: Alexander Sari, Nina Ohlin
  • Patent number: 12136224
    Abstract: A method of generating a segmentation outcome which indicates individual instances of one or more object classes for an image in a sequence of images is disclosed.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: November 5, 2024
    Assignee: AXIS AB
    Inventors: Niclas Danielsson, Xing Danielsson Fan, Axel Keskikangas
  • Publication number: 20240362893
    Abstract: The present disclosure relates to methods, systems and non-transitory computer-readable storage mediums for detecting an object of a first object type in a video sequence. A first algorithm is used to detect areas or objects in the scene as captured in the video stream that have an uncertain object type status. A second algorithm is used to provide a background model of the video sequence. For areas or objects having the uncertain object type status, the background model is used to check if the area or object is considered to be part of the background or the foreground in the video sequence. If the area or object is determined to belong to the foreground, the area or object is classified as the first object type. If the area or object is determined to not belong to the foreground, the area or object is not classified as the first object type.
    Type: Application
    Filed: March 26, 2024
    Publication date: October 31, 2024
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Patent number: 12131518
    Abstract: A method and a device associate an object detection in a first frame with an object detection in a second frame using a convolutional neural (CNN) network trained to determine feature vectors such that object detections relating to separate objects are arranged in separate clusters. The CNN determines a reference set of feature vectors associated with the object detection in the first frame, and candidate sets of feature vectors associated with a respective one of identified areas corresponding to object detections in the second frame. A set of closest feature vectors is determined, and then measure of closeness to the reference set of feature vectors is determined for each candidate. A respective weight is determined for each object detection in the second frame. The object detection in the first frame is associated with one of the object detections in the second frame based on the assigned weights.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: October 29, 2024
    Assignee: AXIS AB
    Inventors: Niclas Danielsson, Haochen Liu
  • Publication number: 20240355021
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for controlling the display of an overlay in a video. An overlay to be displayed in a video is defined. An overlay area is defined, which includes the overlay. At least one foreground object in the video is defined. A spatial overlap between the foreground object and the overlay area is determined. In response to determining that a size of the spatial overlap exceeds a first threshold, the entire overlay is stopped from being displayed within the overlay area.
    Type: Application
    Filed: February 12, 2024
    Publication date: October 24, 2024
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Mikael MURSTAM
  • Publication number: 20240355127
    Abstract: A method for classifying a detected object is disclosed. First and second object detectors detect first and second objects in first and second image frames, respectively, of a video sequence, and first and second probability scores respectively are calculated indicating a probability that the detected object belongs to a specific class. The second image frame is subsequent to the first image frame. The first object detector has a higher object detection precision and a longer processing time than the second object detector. The first and second object detections are performed in parallel. Reducing the first classification threshold or increasing the first probability score are performed if the first probability score is below a first classification threshold and the second probability score is above a second classification threshold. The first object is determined to belong to the specific class based on the probability scores and the classification thresholds.
    Type: Application
    Filed: March 15, 2024
    Publication date: October 24, 2024
    Applicant: Axis AB
    Inventor: Ludvig HASSBRING
  • Publication number: 20240355014
    Abstract: A device and a method for buffering a graphical overlay to be applied to an image is disclosed. A graphical overlay description specifying content, size, and position in the image of a graphical element of the graphical overlay is obtained, and the graphical overlay is divided into a plurality of sequential line fragments. For each line fragment it is determined, using the graphical overlay description, whether the line fragment overlaps a part of the graphical element. On condition that the line fragment overlaps a part of the graphical element, information representing the part of the graphical element is buffered in a buffer memory for the line fragment. On condition that the line fragment does not overlap any part of the graphical element, a run-length coding representing identical pixels is buffered in the buffer memory for the line fragment.
    Type: Application
    Filed: March 8, 2024
    Publication date: October 24, 2024
    Applicant: Axis AB
    Inventors: Johan FÖRBERG, Johan NYSTRÖM, Ludvig HASSBRING
  • Patent number: 12125273
    Abstract: A method (100), a device (600;700) and a system (800) for processing image data representing a scene for extracting features related to objects in the scene using a convolutional neural network are disclosed. Two or more portions of the image data representing a respective one of two or more portions of the scene are processed (S110), by means of a respective one of two or more circuitries, through a first number of layers of the convolutional neural network to form two or more outputs, wherein the two or more portions of the scene are partially overlapping. The two or more outputs are combined (S120) to form a combined output, and the combined output is processed (S130) through a second number of layers of the convolutional neural network by means of one of the two or more circuitries for extracting features related to objects in the scene.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: October 22, 2024
    Assignee: AXIS AB
    Inventors: Björn Ardö, Anton Jakobsson
  • Patent number: 12120438
    Abstract: A method of performing better controlled switching between day mode and night mode imaging in a camera, where those illuminants contributing to the ambient light in day mode are considered when determining the visible light during night mode. Characteristic values of those illuminants are mixed with several levels of IR light to simulate the presence of an IR illuminator, and these characteristic values are compared to corresponding values derived from the color components of the ambient light in night mode in order to determine the IR proportion, and from that the amount of visible light.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: October 15, 2024
    Assignee: Axis AB
    Inventors: Axel Thuresson, Ola Synnergren
  • Patent number: 12120421
    Abstract: A method of providing an event-initiated video sequence, comprises a pre-event video sequence and a post-event video sequence. The pre-event image frames are stored in a non-processed format until such time that an event is taking place. By postponing the image processing of the pre-event video sequence, power savings are accomplished.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: October 15, 2024
    Assignee: AXIS AB
    Inventors: Axel Keskikangas, Viktor Edpalm, Mattias Pettersson
  • Patent number: 12118731
    Abstract: A method of masking in an output image stream includes receiving an input image stream capturing a scene, processing the input image stream to generate the output image stream, including using a detector to detect objects in the scene and a tracker to track objects in the scene based on information provided by the detector, and further including to generate a particular output image of the output image stream by checking whether there exists a particular area in the scene in which an evaluation of a historical performance of the detector and/or tracker fulfills at least one condition, and to, if confirming that such a particular area exists, mask the particular area of the scene in the particular output image. A corresponding device, computer program, and computer program product are also provided.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: October 15, 2024
    Assignee: Axis AB
    Inventors: Ludvig Hassbring, Jessica Nilsson, Song Yuan
  • Patent number: 12114076
    Abstract: There is provided techniques for setting frame rates of a camera. The camera comprises a plurality of image sensors arranged to capture images to be stitched into a panorama image of a scene. Information of a respective angle between the optical axis of each of the plurality of image sensors and a direction along which a straight path structure, to be monitored by the camera, extends through the scene is obtained. The plurality of image sensors are divided into at least two groups as a function of the angles. All the angles of the image sensors within each of the at least two groups are part of its own continuous angle interval. One frame rate is set per each of the at least two groups. The frame rate decreases from the group with highest continuous angle interval towards the group with lowest continuous angle interval.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: October 8, 2024
    Assignee: AXIS AB
    Inventor: Björn Ardö
  • Patent number: D1045851
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: October 8, 2024
    Assignee: AXIS AB
    Inventors: Mariano Vozzi, Jonas Sjögren, Dan Carlberg, Ellinor Sjöberg, Jimmy Bengtsson, Ola Gribbling
  • Patent number: D1047714
    Type: Grant
    Filed: July 15, 2023
    Date of Patent: October 22, 2024
    Assignee: AXIS AB
    Inventors: Mariano Vozzi, Jonas Sjögren, Dan Carlberg, Sebastian Engwall, Mathias Walter, Mikael Adervall
  • Patent number: D1047715
    Type: Grant
    Filed: July 15, 2023
    Date of Patent: October 22, 2024
    Assignee: AXIS AB
    Inventors: Mariano Vozzi, Jonas Sjögren, Dan Carlberg, Sebastian Engwall, Mathias Walter, Mikael Adervall
  • Patent number: D1047716
    Type: Grant
    Filed: July 15, 2023
    Date of Patent: October 22, 2024
    Assignee: Axis AB
    Inventors: Mariano Vozzi, Jonas Sjögren, Dan Carlberg, Sebastian Engwall, Mathias Walter, Mikael Adervall
  • Patent number: D1048012
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: October 22, 2024
    Assignee: AXIS AB
    Inventors: Jonas Sjögren, Mariano Vozzi, Sebastian Engwall, Mathias Walter, Dan Carlberg
  • Patent number: D1048149
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: October 22, 2024
    Assignee: AXIS AB
    Inventors: Alexander Rosenkvist, Lars Andersson, Hisham Saif, Mariano Vozzi, Jonas Sjögren, Mathias Walter