Patents Assigned to Axis AB
  • Publication number: 20230412815
    Abstract: An image processing device, a camera system, a non-transitory computer-readable storage medium, and methods for encoding two video image frames captured by one of two image sensors, wherein each of the video image frames depicts a respective portion of a scene. A respective overlapping area is identified in each of the video image frames, which overlapping areas both depict a same sub-portion of the scene, and a video image frame of the video image frames is selected. Compression levels are then set for the image frames, wherein respective compression levels are set for pixel blocks in the selected video image frame based on a given principle. Respective compression levels for pixel blocks in the overlapping area in the selected video image frame are selectively set higher or lower than respective compression levels that would have been set based on the given principle. The video image frames are then encoded.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 21, 2023
    Applicant: Axis AB
    Inventors: Axel KESKIKANGAS, Song YUAN, Viktor EDPALM
  • Patent number: 11847765
    Abstract: The present disclosure relates to cameras and in particular methods for noise reduction in images captured by a camera, wherein a same perspective transform may be reused for performing temporal noise filtering on a plurality of images.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 19, 2023
    Assignee: AXIS AB
    Inventor: Song Yuan
  • Publication number: 20230403472
    Abstract: A method of controlling a guard tour of a thermal camera, wherein the thermal camera is a pan-tilt camera or a pan-tilt-zoom camera, comprises the steps of: obtaining a guard tour comprising a plurality of views of an area or facility and a sequence of movements and/or view times of the thermal camera for traversing the plurality of views; controlling the thermal camera to traverse the plurality of views according to the sequence of movements and view times of the guard tour; for each view: extracting a temperature profile based on thermal images from the thermal camera; based on the temperature profile, estimating whether an increased risk of overheating or overcooling exists for the view; and if so, adjusting the sequence of movements and view times of the thermal camera to show the view having an increased risk of overheating or overcooling more frequently.
    Type: Application
    Filed: April 25, 2023
    Publication date: December 14, 2023
    Applicant: Axis AB
    Inventors: Jörgen JÖNSSON, Thomas WINZELL
  • Publication number: 20230403462
    Abstract: A method for providing data from a network camera performed in a processing unit of a portable device having a physical communication interface, whereby the portable device has been associated with the network camera. The method comprises: upon detecting a connection to a connected client device at the physical communication interface, establishing a connection to the associated network camera using association data that have been received from the associated network camera when the portable device became associated with the network camera; receiving data from the network camera via the established connection; and transmitting the received data to the connected client device. A portable device and a system of a portable device and a network camera are also disclosed.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 14, 2023
    Applicant: Axis AB
    Inventor: Mats LUND
  • Publication number: 20230397357
    Abstract: A cable retention arrangement for an electronic device, such as a surveillance camera, comprises a base member and an attachment member releasably attachable to the base member. The base member is provided with a channel configured to receive a cable and arranged in a surface of the base member configured to face the attachment member in an assembled state of the cable retention arrangement in which the attachment member is attached to the base member. The channel extends between a cable entry and a cable exit and the attachment member is provided with a slit which, in the assembled state of the cable retention arrangement, is configured to extend in a direction traversing the channel such that the cable exit of the channel is defined at the intersection of the channel and the slit. The disclosure further relates to an electronic device comprising such a cable retention arrangement.
    Type: Application
    Filed: May 4, 2023
    Publication date: December 7, 2023
    Applicant: Axis AB
    Inventors: Åke SÖDERGÅRD, Henrik PERSSON, Joel NILSSON, Malte BOKVIST
  • Publication number: 20230394824
    Abstract: A system and techniques for detecting a reflection of an object in a sequence of image frames. Objects of a given type are detected in the sequence of image frames, and a detection score is determined for each detected object. Distance ratios between unfiltered object position indicators identified for each detected object are determined. A displacement factor is determined for each detected object between a current location of the detected object and a previous location of the detected object. One of the two detected objects which has a lower detection score is a reflection of the other of the two detected objects is determined in response to finding a match between normalized sizes and normalized movements of the detected objects.
    Type: Application
    Filed: May 24, 2023
    Publication date: December 7, 2023
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Patent number: 11831789
    Abstract: Systems and methods of managing a certificate associated with a component located at a remote location from a certificate authority system are provided. A certificate request is received, wherein the certificate request comprises a key associated with the component. A certificate is generated corresponding to the key received in the certificate request, and a validity status of the certificate is caused to be set to invalid. The certificate is provided to the component and it is determined whether the component matches the certificate. Upon determining that the component matches the certificate, the validity status is caused to be set to valid.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: November 28, 2023
    Assignee: Axis AB
    Inventors: Axel Keskikangas, Johnny Wahnström, Ola Mårtensson, Pernilla Allansson
  • Publication number: 20230375902
    Abstract: An optical system comprises a lens system having at least one movable lens; a lens housing having an opening, the lens housing attachable to an image sensor so that the lens, the opening, and the image sensor are arrangeable along an axis with the opening between the lens and the image sensor; a probe extending towards the opening and that is fixed in relation to the lens; an actuation system for moving the lens along the axis and the probe parallel with the axis, so that the probe reaches out to a location where the image sensor is arrangeable; and a control system for controlling the actuation system to move the lens and the probe and to detect that a motion of the lens and the probe is prevented by the probe hitting a surface fixed in relation to the image sensor.
    Type: Application
    Filed: April 6, 2023
    Publication date: November 23, 2023
    Applicant: Axis AB
    Inventors: Jonas HJELMSTRÖM, Ola Håkansson, Viktor Nordblom
  • Patent number: 11825241
    Abstract: There is provided a camera and a method therein for facilitating installation of the camera. The method comprises capturing a video stream of a scene when the camera is installed with a first FOV, which scene comprises an object. A size in the video stream of at least one part of the object is estimated. As long as the estimated size is above a first threshold and below a second threshold, providing a first, edge-filtered, version of the video stream to secure privacy of the object. In response to the estimated size being above the second threshold indicating that the privacy is at risk of being revealed, entering an enhanced secure privacy mode comprising generating an alert to prompt an installer to re-install the camera with a second FOV different from the first FOV, and disabling provision of the first, edge-filtered, version of the video stream.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: November 21, 2023
    Assignee: Axis AB
    Inventors: Stefan Lundberg, Carl-Axel Alm
  • Publication number: 20230370775
    Abstract: A method for distributing an audio instruction from a manager site at a client site in a distributed audio system having a plurality of client sites, a generalized audio instruction for playback of audio at the client sites is received via user input at the manager site. The generalized audio instruction includes a plurality of labels which are global in the audio system and are indicative of a time schedule category, an audio zone category, and an audio source category. Pre-defined information which associates the plurality of labels indicative of the time schedule, audio zone, and audio source categories with client site specific identifiers of a time schedule, an audio zone, and an audio source, respectively, is accessed for each of client sites. The generalized audio instruction is adapted using the pre-defined information to generate a specialized audio instruction for each of the one or more client sites.
    Type: Application
    Filed: March 31, 2023
    Publication date: November 16, 2023
    Applicant: Axis AB
    Inventors: Fredrik NORRMAN, Magnus ROLF, Magnus ROSELL
  • Publication number: 20230368528
    Abstract: A method and a device for setting a value of an object property in a sequence of metadata frames corresponding to a sequence of video frames is provided. An object is detected in a plurality of video frames. For a temporally first video frame a first value of an object property is determined and the object property is set to have the first value in a metadata frame corresponding to the first video frame. For each subsequent video frame, a subsequent value of the object property is determined and a deviation is calculated with respect to a value of the object property that was last set in a metadata frame. If the deviation exceeds a non-zero threshold, the object property is set to have the subsequent value in a metadata frame corresponding to the subsequent video frame. Otherwise no value of the object property is set in that metadata frame.
    Type: Application
    Filed: April 3, 2023
    Publication date: November 16, 2023
    Applicant: Axis AB
    Inventors: Xing Danielsson FAN, Niclas DANIELSSON
  • Patent number: 11818367
    Abstract: The present disclosure relates to a method for encoding a video stream. The method comprising: acquiring pixel data of the video stream having a first resolution; extracting a crop corresponding to a region of interest from the pixel data of the video stream, the crop having the first resolution; down-scaling the pixel data of the video stream into a down-scaled video stream having a second resolution lower than the first resolution; processing the down-scaled video stream through one or more video processing operations; processing the crop through the one or more video processing operations; up-scaling the processed down-scaled video stream into an up-scaled video stream having the first resolution; merging the processed crop and the up-scaled video stream into a merged video stream; and encoding the merged video stream. The present disclosure further related to a video encoding device.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: November 14, 2023
    Assignee: Axis AB
    Inventors: Song Yuan, Viktor Edpalm
  • Publication number: 20230360235
    Abstract: A plurality of feature vectors for moveable objects are received in a sequence of image frames captured during a first period. The feature vectors are received from a machine learning module trained to extract similar feature vectors in different image frames. An initial value is assigned to a first feature vector , or to a cluster of feature vectors identified in a second sequence of image frames preceding the first image frame. The indicator indicates whether vector is alive. For each subsequent image frame , the indicator is updated by: updating the value based on a similarity between the feature vector and the first feature vector or the cluster of feature vectors. If the value of the indicator indicates that the vector is alive, determining that there is a moveable object that is located in the captured scene at least the predetermined portion of the given period of time.
    Type: Application
    Filed: April 26, 2023
    Publication date: November 9, 2023
    Applicant: Axis AB
    Inventors: Niclas Danielsson, Axel Keskikangas, Håkan Ardö
  • Publication number: 20230360360
    Abstract: The present disclosure generally relates to a method for weighting of features in a feature vector of an object detected in a video stream capturing a scene, comprising: determining a feature vector comprising a set of features for a detected object in the video stream; acquiring a reference feature vector of a reference model of the scene; and assigning a weight to at least one feature of the determined feature vector, wherein the weight for a feature of the determined feature vector depends on a deviation measure indicative of a degree of deviation of the feature from a corresponding feature of the acquired reference feature vector of the reference model.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 9, 2023
    Applicant: Axis AB
    Inventors: Anton ÖHRN, Markus Skans, Niclas Danielsson
  • Patent number: 11809598
    Abstract: A method for storing a file containing personal data comprises obtaining a temporary anonymous identifier (AnonID.m) of a person, which temporary anonymous identifier (AnonID.m) is dependent on a token (FileID.m) of the file; extracting personal data items from the file associated with the person; for each personal data item, generating a locator (Loc.m.n), which allows the personal data item to be reinstated into the file, and an item-specific anonymous identifier (AnonID.m.n) of the person, wherein the item-specific anonymous identifier is generated by applying a predefined one-way function to a combination of the temporary anonymous identifier (AnonID.m) and an identifier (n) of the personal data item; storing each personal data item together with the locator and the item-specific anonymous identifier in a first memory; and storing an anonymized version of the file without the personal data items in a second memory.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: November 7, 2023
    Assignee: AXIS AB
    Inventors: Daniel Falk, Ralph Berger Torres
  • Publication number: 20230344961
    Abstract: A method for prioritization of video processing resources in a video processing and/or management system is provided. The method includes receiving video streams from multiple cameras and automatically ranking each camera as either a higher-priority or lower-priority camera. For higher-priority cameras, video content analysis is performed (as background processes), and the result is stored in storage. For lower-priority cameras, no such analysis is performed. The ranking is based on at least one of a historical usability, a historical cost, and a historical usability-to-cost ratio of a camera. A corresponding camera monitoring system, video processing and/or management system, computer program and computer program product are also provided.
    Type: Application
    Filed: March 20, 2023
    Publication date: October 26, 2023
    Applicant: Axis AB
    Inventors: Hanna BJÖRGVINSDÓTTIR, Markus SKANS, Amanda TYDÉN
  • Publication number: 20230343082
    Abstract: A method for encoding training data for training of a neural network comprises: obtaining training data including multiple datasets, each dataset comprises images annotated with at least one respective object class, forming , each dataset having an individual background class associated with the object class; encoding the images of the datasets to be associated with their respective individual background class; encoding image patches belonging to annotated object classes to be associated with their respective object class; encoding each of the datasets, to include an ignore attribute (“ignore”) to object classes that are annotated only in the other datasets and to background classes formed for the other datasets of the multiple datasets, the ignore attribute indicating that the assigned object class and background classes do not contribute in adapting the neural network in training using the respective dataset; and providing the encoded training data for training of a neural network.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 26, 2023
    Applicant: Axis AB
    Inventors: Haochen Liu, Jiandan Chen
  • Publication number: 20230342888
    Abstract: A method of generating an output video stream is provided, including receiving a first input video stream from at least one first camera capturing a scene, receiving a second input video stream from a second camera only partially capturing the scene, and generating an output video stream from the first input video stream, including, in response to determining that a particular area of the output video stream depicts a part of the scene depicted in the second input video stream, refraining from, or at least reducing a level of, a masking of the particular area of the output video stream. A corresponding device, camera monitoring system, computer program and computer program product are also provided.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 26, 2023
    Applicant: Axis AB
    Inventor: Song YUAN
  • Patent number: 11800040
    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: Grant
    Filed: May 21, 2021
    Date of Patent: October 24, 2023
    Assignee: AXIS AB
    Inventors: Johan Jeppsson Karlin, Jimmie Jönsson
  • Patent number: D1007562
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: December 12, 2023
    Assignee: AXIS AB
    Inventors: Ola Andersson, Kim Nordkvist, Johan Bergsten, Johan Widerdal, Jakob Holmquist, Jonas Sjögren, Sebastian Engwall, Mariano Vozzi, Christian Jacobsson, Mikael Persson