Patents Assigned to Axis AB
  • Patent number: 12688072
    Abstract: A computer-implemented method of controlling a computing hardware accelerator in a movable camera comprises: acquiring images from the movable camera; obtaining an indication of a physical state of the movable camera, indicating whether the movable camera is in a moving state or in a still state; and allocating exclusive access to the computing hardware accelerator based on the indication of the physical state. The disclosure further relates to a camera system for carrying out the computer-implemented method of controlling a computing hardware accelerator in a movable camera.
    Type: Grant
    Filed: October 24, 2023
    Date of Patent: July 21, 2026
    Assignee: Axis AB
    Inventor: Martin Nilsson
  • Patent number: 12682481
    Abstract: A method, a device and a non-transitory computer-readable storage medium for setting a confidence threshold for objects detected in a region of a captured scene based on historical confidence scores for objects detected in that region.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: July 14, 2026
    Assignee: Axis AB
    Inventors: Anton Öhrn, Johan Sternby, Amanda Nilsson
  • Patent number: 12674543
    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: Grant
    Filed: April 25, 2024
    Date of Patent: July 7, 2026
    Assignee: Axis AB
    Inventors: Alexander Sari, Nina Ohlin
  • Patent number: 12675891
    Abstract: A method of providing anonymized data for facilitating reidentification in a visual tracking system, the method comprising: detecting, in images obtained from a plurality of image sources, subareas which each contain a tracking target; computing, for each subarea, a feature vector which represents a visual appearance of the tracking target therein; for a first/second subgroup of the image sources, providing first/second reidentification data items by anonymizing each feature vector using a predefined one-way function modified by a first/second tracking-rights token, and disclosing the first/second reidentification data items annotated with locations of the respective subareas to a first/second tracking client, wherein the second tracking-rights token is distinct from the first tracking-rights token; and preventing access to the feature vectors.
    Type: Grant
    Filed: December 12, 2024
    Date of Patent: July 7, 2026
    Assignee: Axis AB
    Inventor: Song Yuan
  • Patent number: 12676003
    Abstract: A computer-implemented method in a processor device of a camera, the method comprising: acquiring image frames comprising video data, communicating with a receiver device for continuously transmitting a video stream to the receiver device over a communication network; detecting at least one object in the image frames of the video data, the detected at least one object belong to at least one predetermined object class selected as surveillance target; cropping sub-areas in the image frames of the video data, the sub-areas including the at least one detected object, and adding the cropped sub-areas to image frames of the video stream being continuously transmitted as a single video stream to the receiver device.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: July 7, 2026
    Assignee: Axis AB
    Inventor: Björn Benderius
  • Publication number: 20260181342
    Abstract: A computer-implemented method for tampering detection of a microphone device, the microphone device comprising a microphone arranged in a cavity open to surroundings of the microphone device via a microphone hole, the method comprising: receiving an audio signal from the microphone; sampling the audio signal for a low frequency band; detecting an event comprising an exponentially decreasing absolute amplitude of the sampled audio signal during a time period of at least one second; and when detecting the event, outputting a tampering detection signal.
    Type: Application
    Filed: December 10, 2025
    Publication date: June 25, 2026
    Applicant: Axis AB
    Inventors: Peder SANDBERG, Jonas ÅSTRÖM
  • Publication number: 20260181253
    Abstract: A method for digital image stabilization (DIS) on a sequence of video frames captured by an image capture device comprises: obtaining motion values sampled from a motion signal and position values sampled from a position signal while capturing the frames, each frame being associated with a respective motion value and position value; computing, for each frame, a residual motion value to form a sequence of residual motion values; and performing DIS by (i) detecting an image feature in a reference frame, (ii) tracking the feature across subsequent frames, (iii) determining frame motion data from the feature's displacement in the subsequent frames, and (iv) generating a stabilized frame sequence based on the frame motion data. The size of a tracking window used to track the feature in each frame is set based on the residual motion values, thereby adapting the tracking to expected inter-frame motion to improve robustness and stabilization quality.
    Type: Application
    Filed: November 24, 2025
    Publication date: June 25, 2026
    Applicant: Axis AB
    Inventors: Dennis NILSSON, Peter JONSSON
  • Patent number: 12666030
    Abstract: In some implementations, a device may encode a series of images of video data into an encoded video stream including key frames and delta frames. The delta frames may be arranged according to a hierarchical prediction pattern with multiple temporal layers and a predetermined structure. The device may obtain an instruction to encode a delta frame as a skip frame. The device may determine that the skip frame is to be encoded in a first temporal layer, of the multiple temporal layers, according to the predetermined structure. The device may evaluate whether an immediately preceding frame to the skip frame is encoded, or to be encoded, in a second temporal layer, of the multiple temporal layers, that is finer than the first temporal layer. The device may perform an action based on the evaluation.
    Type: Grant
    Filed: December 17, 2024
    Date of Patent: June 23, 2026
    Assignee: AXIS AB
    Inventors: Mattias Pettersson, Johan Palmaeus
  • Publication number: 20260170666
    Abstract: There is provided a method, device, and system for tracking an object in a sequence of video frames by using a tracking filter which is operable in two modes. In the first mode it estimates a state vector describing a position and velocity of the object in the video frames. In the second mode it estimates a state vector describing position, velocity, and acceleration of the object in the video frames. The method includes switching from the first mode to the second mode. The switching is performed in response to a velocity difference between a velocity of the object estimated by the tracking filter and a velocity of the object indicated by motion vectors from a video encoder and being larger than a threshold.
    Type: Application
    Filed: November 20, 2025
    Publication date: June 18, 2026
    Applicant: Axis AB
    Inventors: Niclas DANIELSSON, Xing Danielsson FAN
  • Publication number: 20260172569
    Abstract: In some implementations, a device may encode a series of images of video data into an encoded video stream including key frames and delta frames. The delta frames may be arranged according to a hierarchical prediction pattern with multiple temporal layers and a predetermined structure. The device may obtain an instruction to encode a delta frame as a skip frame. The device may determine that the skip frame is to be encoded in a first temporal layer, of the multiple temporal layers, according to the predetermined structure. The device may evaluate whether an immediately preceding frame to the skip frame is encoded, or to be encoded, in a second temporal layer, of the multiple temporal layers, that is finer than the first temporal layer. The device may perform an action based on the evaluation.
    Type: Application
    Filed: December 17, 2024
    Publication date: June 18, 2026
    Applicant: Axis AB
    Inventors: Mattias PETTERSSON, Johan PALMAEUS
  • Publication number: 20260172668
    Abstract: A device, and method as implemented by the device, configure a visual appearance of output images from a camera capturing a scene. The device is configured to obtain a first image depicting the scene captured by the camera; obtain a second image depicting the scene as modified by a user using an image manipulation software; extract a set of one or more visual differences between the first and second images, and determine, based on the extracted set of visual differences, one or more postprocessing operations, such that a third image depicting the scene captured by the camera and subjected to the one or more image postprocessing operations is more visually equal (or similar) to the second image than the first image. A corresponding system, computer program and computer program product are also provided.
    Type: Application
    Filed: December 2, 2025
    Publication date: June 18, 2026
    Applicant: Axis AB
    Inventors: Song YUAN, Joakim ERICSON
  • Publication number: 20260172682
    Abstract: A method for controlling an OIS system of an image capturing device, the method comprising: obtaining a first and a second time-series of samples derived from a motion signal of a motion sensor of the image capturing device, wherein the motion signal indicates a motion of the image capturing device, and wherein the first time-series spans a longer time period of the motion signal than the second time-series; determining a current dominant frequency for the motion signal based on a frequency analysis of the first time-series; and determining a setpoint for the OIS system by: fitting to the second time-series a model function based on a sine and/or cosine function and the current dominant frequency, extrapolating the fitted model function past a last sample of the second time-series to predict a successive sample, and determining the setpoint based on the predicted successive sample.
    Type: Application
    Filed: November 25, 2025
    Publication date: June 18, 2026
    Applicant: Axis AB
    Inventors: Dennis NILSSON, Peter JONSSON
  • Patent number: 12659470
    Abstract: A method prunes a prediction-coded video sequence and a corresponding pruning device. The pruning method comprises: obtaining one or more global motion values for the video sequence, wherein each global motion value represents an amount of motion in a scene depicted by a set of successive image frames in the video sequence; for a set of successive image frames having a global motion value being below a global motion threshold, identifying an immediately following group of pictures, GOP; obtaining a skip frame having the same frame configuration as the image frames of the identified GOP; replacing the initial intra frame of the identified GOP with the obtained skip frame; and configuring the skip frame and the remaining image frames of the identified GOP to form a continuation of a frame numbering of an immediately preceding GOP.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: June 16, 2026
    Assignee: AXIS AB
    Inventors: Mattias Pettersson, Andreas Karlsson
  • Publication number: 20260162217
    Abstract: A computer-implemented method for segmentation and object detection in images captured by a camera having zoom capability comprising: obtaining images from the camera and obtaining a zoom factor, the zoom factor representing a current zoom level applied by the camera when capturing the images; selecting, based on the zoom factor, one neural network from a plurality of neural networks configured to segment the images and detect objects in the images. The plurality of neural networks operate at different image resolutions, wherein a higher zoom factor corresponds to selecting a neural network operating at a lower image resolution, and a lower zoom factor corresponds to selecting a neural network operating at a higher image resolution; down-scaling the images to the image resolution required by the selected neural network; applying the selected neural network to segment the down-scaled images and detect the objects in the down-scaled images.
    Type: Application
    Filed: November 13, 2025
    Publication date: June 11, 2026
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Publication number: 20260164090
    Abstract: Methods, software, devices and systems for video scrubbing enable a client device to retrieve images for scrubbing based on a user-requested time along a video timeline of a video stored in a server. The client device checks if a cached image meets specified conditions, including a timestamp within a precision margin around the requested time. The precision margin scales with the timeline length, providing a smaller margin for shorter timelines and a larger margin for longer timelines. If a relevant cached image is found, it is retrieved; if not, an image with a highest relevance score within the precision margin is fetched from the server and stored in memory.
    Type: Application
    Filed: November 3, 2025
    Publication date: June 11, 2026
    Applicant: Axis AB
    Inventors: Axel KESKIKANGAS, Song YUAN, Toivo HENNINGSSON, Samuel ASTEBERG, Markus ANDERSSON
  • Publication number: 20260164131
    Abstract: A method for controlling an image stabilization (IS) system of an image capturing device. The IS system comprises an optical image stabilization (OIS) system that compensates for vibrational movement based on a motion signal from the image-capturing device's motion sensor. The OIS system has a first control parameter with an adjustable value to adapt responsiveness to vibrational movement, the value being adjustable between a lower responsiveness and a higher responsiveness of the OIS system. While the OIS system is in an active state and performs OIS, it determines a signal-to-noise estimate for the motion signal, and also determines the value of the first control parameter based on the signal-to-noise estimate, comprising setting the first control parameter to the first value responsive to determining that the signal-to-noise estimate is in a lower range, and to the second value responsive to determining that the signal-to-noise estimate is in an upper range.
    Type: Application
    Filed: November 10, 2025
    Publication date: June 11, 2026
    Applicant: Axis AB
    Inventors: Dennis NILSSON, Peter JONSSON
  • Publication number: 20260164074
    Abstract: A method for streaming live coded video to one or more clients comprises: detecting a plurality of video stream requests; obtaining maximum bitrate values that return video streams are allowed to have; calculating requested quality of experience, QoE, values; determining a number of return video streams being lower than the plurality of video stream requests, and having bitrates such that each of the video stream requests can be matched with a return video stream, wherein the bitrates of the return video streams are determined such that a cumulative difference between the QoE value of each video stream request and a calculated return QoE of a matching return video stream is minimized; obtaining the return video streams; and streaming the return video streams. A streaming controller for controlling streaming of live coded video is also disclosed.
    Type: Application
    Filed: November 13, 2025
    Publication date: June 11, 2026
    Applicant: Axis AB
    Inventors: Axel JONSSON, Johan STERNERUP, Jonas CREMON, Mattias PETTERSSON, Viktor EDPALM
  • Publication number: 20260154827
    Abstract: A computer-implemented method to adjust a process noise of an object tracker in a camera is configured to monitor a scene including moving objects, the object tracker uses a motion model associated with process noise, the method comprising: determining, using the object tracker, object tracks of moving objects travelling along a path in the scene for a time period using a level of process noise, evaluating at least one spatial parameter of the determined object tracks in relation to a predetermined criterion, repeating the steps of determining object tracks and evaluating at least one spatial parameter for object tracks during subsequent time periods using increased process noise for each iteration until the predetermined criterion is fulfilled or a maximum process noise limit is reached, and storing data indicating the final process noise.
    Type: Application
    Filed: October 28, 2025
    Publication date: June 4, 2026
    Applicant: Axis AB
    Inventors: Andreas JÖNSSON, Jakob HÖK
  • Patent number: 12647423
    Abstract: There is provided an electronic access control system for a device. An OACS gateway is configured to obtain, via an OACS client, a request for the OACS gateway to issue a service ticket for a user agent. The OACS gateway is configured to retrieve, via an OIDC client, a profile for the user agent and an access control list for a profile and a device from the OIDC provider. The OACS gateway is configured to, responsive to having confirmed, by checking an access control list for the profile and the device, and by checking the profile itself, that the profile fulfils a permission to access a service on the device, generate a service ticket that validates the user agent for a one-time access to the service. The OACS gateway is configured to provide, via the OACS client, the service ticket towards the user agent.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: June 2, 2026
    Assignee: Axis AB
    Inventors: Johnny Wahnström, Mustafa Albayati, Aslan Murjan
  • Publication number: 20260149827
    Abstract: A method for intra refresh encoding of a video stream includes encoding the video stream using a first intra refresh pattern; determining that a time-variation of bits-per-frame for encoding the video stream using a second intra refresh pattern different from the first intra refresh pattern is lower than that for encoding the video stream using the first intra refresh pattern, and switching to encoding the video stream using the second intra refresh pattern. A corresponding device configured to perform the method is also provided, as well as a corresponding computer program and computer program product.
    Type: Application
    Filed: October 28, 2025
    Publication date: May 28, 2026
    Applicant: Axis AB
    Inventor: Jonas CREMON