Abstract: A controller for reading both an RS485 data signal and a Wiegand data signal from a user connector having two output ports. The controller comprises an RS485 transceiver with two input ports, each of which is connected to a respective one of the two output ports of the user connector or reading one data signal on each of the output ports from the user connector, and an output port for providing an RS485 data signal that is defined by the data signals read on the two output ports. The controller comprises an RS485 interface for receiving the RS485 data signal, and a Wiegand interface for receiving the RS485 data signal and a data ready port connected to the two input ports via a first logic circuit for determining whether the RS485 data signal is to be read as a Wiegand data signal or not on the Wiegand data port.
Abstract: A method encodes image frames of an image stream and transmits encoded image frames on a communications network. The method includes receiving and then dividing an image frame into multiple slices defined by first slice parameters and second slice parameters. The method also includes prioritizing the multiple slices and then generating a first encoded image frame having first encoded slices, second encoded slices and one or more first skip blocks. The method then generates and transmits a second encoded image frame having further second encoded slices defined by the second slice parameters and based on encoding second slices and further first encoded slices defined by the first slice parameters with more second skip blocks.
Abstract: A device, a non-transitory computer-readable storage medium, and a method of signing a metadata frame corresponding to an image frame of a sequence of image frames are disclosed. The metadata frame comprises metadata of one or more detected objects in the image frame, and the metadata of each detected object comprises coordinates defining a location in the image frame of the detected object. A digital signature is generated based on at least a subset of the metadata in the metadata frame, and additional metadata are added to the metadata frame. The additional metadata comprise the digital signature and predefined coordinates which define that the additional metadata comprise the digital signature. Furthermore, a device, a non-transitory computer-readable storage medium, and method of authenticating a digitally signed metadata frame corresponding to an image frame of a sequence of image frames are disclosed.
Abstract: A method for tracking an object in a scene is provided, including receiving a first image frame of a first image stream capturing a scene; detecting or tracking a first object in the first image frame, and determining that the first object is in a first part of the first image frame; determining, using object detection, that the first object belongs to a first object class; determining, based on multiple values of a tracking parameter each specific for different parts of the first image frame and for different object classes, a first value of the tracking parameter for the first part of the first image and for the first object class, and tracking the first object in a second image frame of the first image stream subsequent to the first image frame, based on the first value of the tracking parameter.
Type:
Application
Filed:
June 26, 2023
Publication date:
January 4, 2024
Applicant:
Axis AB
Inventors:
ANTON ÖHRN, Johan Sternby, Amanda Nilsson
Abstract: A method of distortion correction in an image captured by a non-rectilinear camera includes obtaining multiple images of a scene captured by the camera over time, determining where bottom portions of objects having moved over a horizontal surface in the scene are located in the images, determining a boundary of the horizontal surface in the scene based on the determined locations of the bottom portions, generating a three-dimensional model of the scene by defining one or more vertical surfaces around the determined boundary of the horizontal surface of the scene, and correcting a distortion of at least one of the images by projecting the image onto the three-dimensional model of the scene. A corresponding device, computer program and computer program product are also provided.
Type:
Application
Filed:
May 31, 2023
Publication date:
January 4, 2024
Applicant:
Axis AB
Inventors:
Joakim ERICSON, Song YUAN, Johan STENING
Abstract: A device and method for detecting objects crossing a crossline, and the direction, captured by a video camera are described. A sequence of video image frames of the scene is captured, and a combined image frame is created by extracting two or more lines of pixels of each image frame and arranging them adjacent to each other, wherein the lines of pixels of each video image frame are parallel and correspond to the crossline in the scene. The combined image frame is sent to a machine learning model that detects a combined image frame representing an object crossing a crossline and a direction the object crosses during capturing of the sequence of video image frames. A detection of any object crossing the crossline and a direction of crossing is received from the machine learning model.
Abstract: A device for monitoring a heap of material, comprises circuitry for executing a plurality of functions. A region of interest function, in a thermal video stream captured by a thermal video camera, defines a region of interest covering the heap of material. A reference spatial property setting function, from pixels within a video frame of the thermal video stream, determines a spatial property of the heap of material; and sets the determined spatial property as a reference spatial property. A region of interest adjusting function determines a respective sample spatial property for regions in the thermal video stream; and adjusts the region of interest such that regions exhibiting a sample spatial property above a threshold are included by the region of interest. A temperature monitoring function over time and within the region of interest, monitors a temperature measure; and if it exceeds a predetermined threshold, generates an alarm event.
Type:
Application
Filed:
May 16, 2023
Publication date:
December 28, 2023
Applicant:
Axis AB
Inventors:
Thomas WINZELL, Ann-Sofie Rase, Jesper Bengtsson, Tuong Lam
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
Abstract: A method and control unit for object detection in a video stream captured with an image acquisition device, especially for the purpose of anonymizing objects in the video stream.
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.
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.
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.
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.
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
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
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
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.
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
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.
Inventors:
Ola Andersson, Kim Nordkvist, Johan Bergsten, Johan Widerdal, Jakob Holmquist, Jonas Sjögren, Sebastian Engwall, Mariano Vozzi, Christian Jacobsson, Mikael Persson