Patents Assigned to Axis AB
  • Patent number: 11232686
    Abstract: A method may include transmitting a video stream of a live scene over a network at a real-time transmission speed and detecting an event associated with the video stream being transmitted. The method may include transmitting the video stream over the network at a speed lower than the real-time transmission speed during the event. Transmitting the video stream at the speed lower than the real-time transmission speed may introduce a time stretch for the video stream to be played in slow motion. The method may include reducing a bitrate of the video stream after the event and transmitting the video stream with the reduced bitrate over the network after the event to compensate for the time stretch.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: January 25, 2022
    Assignee: Axis AB
    Inventor: Mattias Pettersson
  • Patent number: 11234014
    Abstract: A method and device for encoding a plurality of image frames uses two separate encoders, where each image frame is divided into two portions to each be encoded by one of the two encoders, where the image frame is divided to minimize motion across the boundary between the two portions, such that the two encoders may operate independently of each other without a substantial bit rate penalty or reduced encoding quality.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 25, 2022
    Assignee: AXIS AB
    Inventor: Bjorn Ardo
  • Publication number: 20220020159
    Abstract: A method for counting a number of moving objects that cross at least one predefined curve in a scene comprises making detections of positions of one or more moving objects in the scene, tracking the positions of the moving objects over time based on the detections to produce one or more corresponding tracks, wherein each track is described by a time dependent probability density function, calculating, for each moving object, a success probability pi that the moving object succeeded to cross the at least one predefined curve in the scene, wherein the success probability is calculated by using the time dependent probability density function describing the track of the moving object, and calculating an expected value and a variance of a number of moving objects that crossed the at least one predefined curve by summing success probabilities pi and summing products pi(1?pi) of success and corresponding failure probabilities, respectively.
    Type: Application
    Filed: May 28, 2021
    Publication date: January 20, 2022
    Applicant: Axis AB
    Inventors: Daniel FALK, Filip JARDBY
  • Patent number: 11226545
    Abstract: A dome (102) for a monitoring camera system comprises several monitoring cameras. The dome is formed from a transparent material, and has a toroidal shape with a rotational symmetry along a rotational angle (?) around a first axis of symmetry (S1). An outer segment of the dome, in section, has a shape further defined by a second axis of symmetry (S2) arranged at a first radius (R) from the first axis of symmetry (S1) and is orthogonal to the first axis. The outer segment has a curvature following a second radius (r) over an angle (?) around the second axis of symmetry (S2).
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: January 18, 2022
    Assignee: AXIS AB
    Inventor: Fredrik Axelsson
  • Patent number: 11228129
    Abstract: An electrical coupling transfers electrical signals between a camera head and a cable and comprises a first part associated with the camera head and a second part associated with the cable and connectable to the first part. The coupling establishes contact between connectors of the first and second parts. The first part comprises a first connection position for reception of the second part, and a second connection position for reception of the second part. The connectors of the first and second parts comprise dot shaped connectors and elongated connectors. One of the first and second parts comprise the dot shaped connectors, and the other one comprises the elongated connectors. Each dot shaped connector is associated with one of the elongated connectors, and the connectors are arranged such that each dot shaped connector connects with an associated elongated connector in both the first connection position and the second connection position.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: January 18, 2022
    Assignee: AXIS AB
    Inventors: Malte Bokvist, Jöns Danelius
  • Patent number: 11223834
    Abstract: Video encoding, and specifically to a method and an encoder which can adapt the probability of intra refresh of image frame subdivisions based on a count of image frames since a previous refresh and modulated through convex or concave shaped distribution functions are set forth herein.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: January 11, 2022
    Assignee: AXIS AB
    Inventors: Xing Danielsson Fan, Maya Shah, Mattias Pettersson, Adam Schill Collberg, Fredrik Pihl, Magnus Söderdahl, Peter Wilhelmsson
  • Patent number: 11223769
    Abstract: A system and method for electronic image stabilization for a high dynamic range image captured by a rolling shutter image sensor and more specifically to an algorithm configured to perform electronic image stabilization on the high dynamic range image, by, for each specific block of pixels among the blocks of pixels in the high dynamic range image, the specific block of pixels spatially corresponding to a pixel region of the rolling shutter image sensor, determining whether the specific block of pixels is copied from pixel data of the first image or the second image, or is a blend of pixel data from both the first image and the second image, and use motion data measured when capturing the first and second images for performing electronic image stabilization based on the origin of the specific block of pixels.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: January 11, 2022
    Assignee: AXIS AB
    Inventors: Song Yuan, Johan Förberg
  • Publication number: 20220006953
    Abstract: The present disclosure relates to a method performed by a first monitoring camera (101) for handling startup. The first monitoring camera (101) detects that a power supply state of has changed from off to on. The first monitoring camera (101) initiates startup of a first part (103a) when the power supply state is on. When the startup is complete, the first monitoring camera (101) determines if its first startup priority is higher than, lower than or the same as a second startup priority of a second monitoring camera (110). The first monitoring camera (101) initiates startup of its second part (105a) if the first startup priority is higher or the same as the second startup priority. If the first startup priority is lower than the second startup priority, the first monitoring camera (101) delays startup of its second part (105a) until startup instructions have been received.
    Type: Application
    Filed: June 22, 2021
    Publication date: January 6, 2022
    Applicant: Axis AB
    Inventors: Shiva-Prasad KAGGANTI, Madhavi KAGGANTI
  • Publication number: 20220006961
    Abstract: A camera and a method of counteracting an increase in humidity of a first air volume inside an enclosure of a camera, the increase in humidity being induced by a first electrical component being shifted from a first state to a second state being associated with an increase in heat dissipation from the first electrical component, the first electrical component directly or indirectly dissipating heat to the first air volume. The concept involves: temporarily decreasing, as the first electrical component is shifted the second state, electrical power consumption of a second electrical component having a variable electrical power consumption, the second electrical component directly or indirectly dissipating heat to the first air volume.
    Type: Application
    Filed: May 20, 2021
    Publication date: January 6, 2022
    Applicant: Axis AB
    Inventor: Niclas HÖRNQUIST
  • Publication number: 20210406604
    Abstract: A method of transfer learning an object recognition neural network comprises acquiring a set of image frames; determining, by a first object recognition algorithm implementing an object recognition neural network, a plurality of object recognitions in the set of image frames; determining verified object recognitions by evaluating the plurality of object recognitions by a second, different from the first, object recognition algorithm, wherein an object recognition with a positive outcome in said evaluating forms a verified object recognition; forming a training set of annotated images comprising image frames associated with the verified object recognitions; performing transfer learning of the object recognition neural network based on the training set of annotated images.
    Type: Application
    Filed: April 23, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventor: Adam Schill COLLBERG
  • Publication number: 20210409573
    Abstract: A method for anonymizing a digital colour image comprising obtaining the digital colour image, and applying a linear random function to a respective colour vector representing colour components of a respective pixel of the digital colour image to obtain a monochrome image. The linear random function varies over the pixels of the digital colour image, and is further dependent on at least one random parameter.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventors: Carl-Axel ALM, Håkan ARDÖ, Raphael TELLER, Song YUAN, Tim BORGLUND
  • Publication number: 20210405601
    Abstract: A method, implemented in a device, for remote resetting of the device to factory default settings, the device comprising an electric circuit adapted to carry out the factory default reset and a secure processing and storage environment, SPSE, the method comprising: receiving, at the SPSE, a request to reset the device to factory default settings and a challenge associated with the request, wherein the request and the challenge are received via a network; initiating, by the SPSE, a reset to factory default settings of the device by communicating with the electric circuit via a communication channel; and sending, by the SPSE, a confirmation via the network, wherein the confirmation includes a response to the challenge as produced by the SPSE and an attestation report, the attestation report being a declaration by the SPSE that the reset to factory default settings is initiated or carried out.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventors: Sebastian HULTQVIST, Axel KESKIKANGAS
  • Publication number: 20210409599
    Abstract: A method for enhancing the performance of a video camera capable of switching between night-mode and day-mode operation comprises: acquiring a first sequence of images with the video camera with an IR-transmission filter of known transmission characteristics in front of an image sensor of the video camera, the IR transmission filter having a transmission in the IR-region of above 30%, and acquiring a second sequence of images with the video camera without the IR-transmission filter. The method then uses the first and second image sequences to measure the contribution from visual light, or a contribution of IR radiation to images in the first or second stream of images. The measurements utilize an assessment of the calculated contribution to improve the performance of the video camera by switching the video camera from night-mode to day-mode, or add color information to images acquired with IR-radiation to the image sensor.
    Type: Application
    Filed: April 19, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventors: Axel THURESSON, Imran IQBAL, Marcus Dittmer WENNERMARK
  • Patent number: 11212524
    Abstract: A controller and a method for controlling output bitrate of a video encoder when encoding a video stream. The method for controlling output bitrate of a video encoder when encoding a video stream comprises: receiving weather forecast data for a location where the video stream is captured; predicting, based on the weather forecast data, a future increase in output bitrate of the video encoder due to weather affecting contents of the video stream; and reducing the output bitrate of the video encoder by increasing a compression level of the video stream so as to compensate for the future increase in output bitrate of the video encoder.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 28, 2021
    Assignee: Axis AB
    Inventor: Viktor Edpalm
  • Patent number: 11205250
    Abstract: A method for updating a fixed pattern noise matrix comprises: calculating a first difference between a target and first different images in a video stream to obtain a first differential matrix; calculating a second difference between the target and second different images in the video stream to obtain a second differential matrix; identifying a set of candidate positions for fixed pattern noise by: locating first and second sets of positions in the first differential matrix at which a difference deviates from predetermined values, finding a set of overlapping positions between the first and second sets of positions, and adjusting the set of overlapping positions. The adjusted set of overlapping positions is used for fixed pattern noise. Furthermore, each position in the set of candidate positions is updated, wherein the updated fixed pattern noise value at each position is based on a value at a corresponding non-adjusted position in the differential matrix.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: December 21, 2021
    Assignee: AXIS AB
    Inventors: Thomas Winzell, Jesper Bengtsson
  • Patent number: 11200635
    Abstract: A video image processing pipeline controller is configured to control a bandwidth at which processing functions of a video image processing pipeline communicates, over one or more memory access channels, with a system memory. The controller is configured to, based on a current frame rate at which the video image processing pipeline produces a video stream and a target frame rate of the video image processing pipeline, reduce the bandwidth while securing that the current frame rate does not drop below the target frame rate, thereby reducing a peak power consumption of the video image processing pipeline. Also a video image processing system comprising the controller is disclosed as well as a method of reducing a peak power consumption in the video image processing pipeline.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 14, 2021
    Assignee: Axis AB
    Inventor: Erik Dahlback
  • Publication number: 20210383501
    Abstract: A digital camera and a method for aligning digital images comprising: receiving images including first and second images depicting a first and a second region of a scene, the regions being overlapping and displaced along a first direction; aligning the images using a transformation; determining disparity values for an overlap between the images; identifying misalignments by identifying blocks of pixels in the first image having a same position along a second direction and having disparity values exhibiting a variability lower than a first threshold and exhibiting an average higher than a second threshold; adjusting the transformation for the identified blocks of pixels in the first image and their matching blocks of pixels in the second image; and realigning the images using the adjusted transformation.
    Type: Application
    Filed: May 6, 2021
    Publication date: December 9, 2021
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Johan FÖRBERG, Viktors JAKOVELS
  • Publication number: 20210383018
    Abstract: A method for partially unmasking an object in a video stream comprises: displaying a first video stream in which objects are covered by privacy masks; receiving user input regarding a selection of an object being covered by a privacy mask, wherein the object has a first portion being associated with a first privacy level and a second portion being associated with a second, higher, privacy level; checking that a permission associated with the user input grants access to video data depicting object portions being associated with the first privacy level; giving access to video data depicting the first portion of the object; and displaying a second video stream which differs from the first video stream in that it includes the video data depicting the first portion of the object, while the second portion of the object is still covered by a privacy mask.
    Type: Application
    Filed: May 6, 2021
    Publication date: December 9, 2021
    Applicant: Axis AB
    Inventors: Axel KESKIKANGAS, David HJERPE
  • Patent number: 11196661
    Abstract: A device may include a memory storing instructions and a processor configured to execute the instructions to identify a communication link between a first domain object and a second domain object; identify a first endpoint associated with the first domain object and a second endpoint associated with the second domain object; and determine a location relationship between the first endpoint and the second endpoint. The processor may be further configured to select a communication mechanism based on the determined location relationship; instruct the first endpoint to communicate with the second endpoint using the selected communication mechanism; and instruct the second endpoint to communicate with the first endpoint using the selected communication mechanism.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: December 7, 2021
    Assignee: AXIS AB
    Inventors: Jon Malmquist, Johan Rönnåker, Emil Selinder, Mathias Bruce, Marcus Johansson
  • Publication number: 20210377425
    Abstract: The present disclosure relates to a method performed by a deviation analyzing system (1) for black level drift assessment of a digital camera image sensor (21). The deviation analyzing system measures (1001) for pixels of an image captured by the image sensor, a respective luminance value and corresponding chromaticity value of each pixel. The deviation analyzing system further determines (1002) a respective average chromaticity value for differing luminance levels of the measured luminance values, based on for each luminance level averaging the corresponding measured chromaticity values. Moreover, the deviation analyzing system determines (1003), when the respective average chromaticity values of a range (4) of luminance levels indicate—to a predeterminable extent—chromaticity deviations (5) from the respective average chromaticity values (6) of other luminance levels (7), that a black level setting of the image sensor is drifted from a true black level.
    Type: Application
    Filed: May 21, 2021
    Publication date: December 2, 2021
    Applicant: Axis AB
    Inventors: Johan JEPPSSON KARLIN, Jimmie JÖNSSON