Patents Assigned to Axis AB
-
Publication number: 20230208614Abstract: A signed media bitstream comprises data units and signature units. Each signature unit is associated with one or more nearby data units and include at least one fingerprint derived from the associated data units and a digital signature of the at least one fingerprint. A storing method comprises: receiving a segment of the media bitstream; identifying N?2 instances of a repeating data unit in the received segment; pruning up to N?1 of the identified instances of the repeating data unit; and storing the received segment after pruning. A validation method comprises: receiving a segment of the media bitstream stored in accordance with the storing method; and validating a signature unit using a digital signature contained therein. Despite the pruning of the repeating data unit, the received associated data units can be successfully validated, either directly or indirectly, by means of different embodiments herein.Type: ApplicationFiled: December 20, 2022Publication date: June 29, 2023Applicant: Axis ABInventors: Björn VÖLCKER, Stefan LUNDBERG
-
Publication number: 20230209114Abstract: A method and device for communicating video for synchronization between a portable wearable camera and a wireless hub device are described. The portable wearable camera may capture first video data. Also, the portable wearable camera may transmit the first video data to the wireless hub device via a video data channel, and may capture second video data. When the video data channel between the wearable camera and the wireless hub device is unable to support full resolution video playback, the portable wearable camera may store the second video data. Further, the portable wearable camera may receive a request via a control channel, from the wireless hub device, for the second video data, and may capture third video data. Further, the portable wearable camera may transmit, to the wireless hub device, the third video data via the video data channel and the second video data via the control channel.Type: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Applicant: AXIS ABInventor: Kerry Calvert
-
Publication number: 20230195781Abstract: Systems (300; 400), a non-transitory computer-readable storage medium (330; 430), and methods (100; 200) for managing metadata associated with an object detected in an image, wherein the object corresponds to an area of the image are disclosed. A metadata item associated with the object is obtained, wherein the metadata item comprises an identification of the area, and a quantitative level of an image data characteristic of the area or of the area as encoded is determined. A condition in relation to the determined quantitative level of the image data characteristic is evaluated, and on condition that the condition is fulfilled, reducing or discarding the metadata item. In alternative, a level of compression of the area as encoded is determined, and it is determined if the level of compression is higher than a compression threshold. On condition that the level of compression is higher than the compression threshold, the metadata item is reduced or discarded.Type: ApplicationFiled: November 15, 2022Publication date: June 22, 2023Applicant: Axis ABInventors: Joacim TULLBERG, Timo SACHSE
-
Publication number: 20230199195Abstract: A method and image processing device for encoding a video comprising a sequence of image frames captured between a first and a second time is disclosed. The method comprises encoding a subset of the image frames, wherein the image frames of the subset are distributed over the sequence and storing the remaining image frames of the sequence. After the second time, the encoded subset is decoded and the stored remaining image frames as well as the decoded encoded subset are encoded to generate the encoded video. Alternatively, the stored remaining image frames are encoded and the encoded subset added to generate the encoded video.Type: ApplicationFiled: December 13, 2022Publication date: June 22, 2023Applicant: Axis ABInventors: Mattias X. PETTERSSON, Viktor EDPALM, Axel KESKIKANGAS
-
Publication number: 20230198941Abstract: Methods for configuring a monitoring device to communicate with a service server are provided. The method includes the monitoring device sending a message including a monitoring device identifier used by a control server to identify the service server associated with the monitoring device, receiving one or more service server addresses associated with the identified service sever from the control server, and establishing a service connection between the monitoring device and the identified service server using the one or more addresses received from the control server. A control server adapted to configure a monitoring device in a monitoring system and a method for configuring the control server are also provided.Type: ApplicationFiled: February 24, 2023Publication date: June 22, 2023Applicant: Axis ABInventors: Joacim Tullberg, Johan Adolfsson, Martin Gren
-
Publication number: 20230199302Abstract: A surveillance camera system includes a power sourcing equipment corresponding to a midspan having one or more of integrated input/output (I/O) and audio port functionality, the power sourcing equipment including processing circuitry, one or more data ports, one or more of an I/O port and an audio port, and a Power over Ethernet (PoE) port. Additionally, the surveillance camera system includes a camera connected to the power sourcing equipment by the PoE port, and a computer connected to the power sourcing equipment by one of the data ports, wherein the computer is configured to receive data from and transmit data to the camera via the power sourcing equipment.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Applicant: Axis ABInventors: Johan HELLMAN, Anna WAGNSTRÖM, Peter JORDOW
-
Publication number: 20230199183Abstract: An image processing device, a non-transitory computer-readable storage medium and a method for dividing an array of pixels into slices and tiles, and a system for encoding the slices and tiles into a video stream by means of a first encoder arranged in a first image processing circuitry and a second encoder arranged in a second image processing circuitry are disclosed. The array of pixels consists of a first subset of pixels having pixel data stored in a first buffer arranged in the first image processing circuitry and a second subset of pixels having pixel data stored in a second buffer arranged in the second image processing circuitry, wherein a first border between the first subset of pixels and the second subset of pixels is tilted at a tilt angle in relation to the array of pixels. The array of pixels is divided into two or more slices, and each slice is divided into two or more tiles.Type: ApplicationFiled: December 2, 2022Publication date: June 22, 2023Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN, Toivo HENNINGSSON
-
Publication number: 20230199150Abstract: Apparatus, systems and techniques are provided associated with a battery powered wireless camera, which includes an internal battery and an image capture module to capture images. Further, the battery powered wireless camera may include a first communication module and a second communication module configured for wireless communication. If the second communication module is powered down, the image capture module may store captured infrared images. If activation is triggered, the second communication module may power up and wirelessly transmit the captured images. In an example, the wireless camera may further include an infrared detection module configured for capturing infrared images. Further, the activation may include any one of a noise, a motion, a timing, a command, and an infrared detection. Also, the first communication module may wirelessly communicate utilizing a first communication mode and the second communication module may wirelessly communicate utilizing a second communication mode.Type: ApplicationFiled: February 15, 2023Publication date: June 22, 2023Applicant: AXIS ABInventors: Jon Siann, Dennis James Espey
-
Patent number: 11683595Abstract: A method and wearable camera for encoding video captured by a wearable camera determines a centre of rotation for an image frame to be encoded. The centre of rotation relates to a rotation of the wearable camera at the time of capturing the video and the image frame comprises multiple groups of pixels. Furthermore, compression levels are set for the multiple groups of pixels of the image frame. The compression levels for the multiple groups of pixels of the image frame are set such that a level of compression increases with a radial distance from the centre of rotation. The image frame is encoded using the compression levels.Type: GrantFiled: July 8, 2021Date of Patent: June 20, 2023Assignee: Axis ABInventors: Fredrik Pihl, Mattias Pettersson
-
Patent number: 11682190Abstract: A method for detecting an object in a first distorted image using a sliding window algorithm, comprising: receiving an inverse of a mathematical representation of a distortion of the first distorted image; wherein the detection of an object comprises sliding a sliding window over the first distorted image, the sliding window comprising a feature detection pattern, and for each position of a plurality of positions in the first distorted image: transforming the sliding window based on the inverse of the mathematical representation of the distortion at the position, wherein the step of transforming the sliding window comprises transforming the feature detection pattern of the sliding window such that a resulting distortion of the feature detection pattern of the transformed sliding window corresponds to the distortion of the first distorted image at the position; and using the transformed sliding window comprising the transformed feature detection pattern in the sliding window algorithm.Type: GrantFiled: April 3, 2020Date of Patent: June 20, 2023Assignee: Axis ABInventors: Hampus Linse, Song Yuan, Johan Förberg
-
Patent number: 11683510Abstract: There is provided a method and devices for encoding and streaming a video sequence over a plurality of network connections. A video sequence is encoded (S04) in parallel into a number of encoded video sequences having different video properties. The encoded video sequences are then streamed (S06) in parallel over the plurality of network connections. Each encoded video sequence is streamed over at least one of the plurality of network connections, and, for each network connection, an encoded video sequence having video properties that match desired video properties of the network connection. In response to detecting (S08) that the desired video properties of one of the network connections have changed, the number of encoded video sequences is increased or decreased (S10).Type: GrantFiled: May 7, 2020Date of Patent: June 20, 2023Assignee: AXIS ABInventors: Viktor Edpalm, Alexandre Martins
-
Patent number: 11682384Abstract: A method for training an alarm system to classify audio of an event, wherein the alarm system is connected to a neural network trained to classify audio as an event type, the method comprising the steps of: receiving audio recorded during a first period of time; transmitting the audio to an external unit; receiving data from the external unit indicating a sub-period of time of the audio and data indicating an event type of the indicated sub-period of time of the audio; and re-training the neural network by inputting a sub-period of the audio corresponding to the indicated sub-period of time of the audio and using the indicated event type as a correct classification of the sub-period of the audio.Type: GrantFiled: February 23, 2021Date of Patent: June 20, 2023Assignee: Axis ABInventors: Ingemar Larsson, Daniel Andersson
-
Patent number: 11683575Abstract: An image system (100) comprising a camera (110), a control unit (120), a processing unit (130), one or more illumination devices (140). The image system (100) is configured to obtain a distance matrix for a scene. Each cell of the distance matrix corresponds to a zone of the scene and a value in each cell represents the distance from an object in the zone to the camera. The image system is further configured to obtain an illumination intensity matrix for the scene. Each cell of the illumination intensity matrix corresponds to a zone of the scene and a value in each cell represents illumination intensity of one or more illumination devices in each zone of the scene. The image system is further configured to generate a compensation matrix based on the illumination intensity matrix and the distance matrix and generate an image of the scene based on the compensation matrix.Type: GrantFiled: November 23, 2021Date of Patent: June 20, 2023Assignee: AXIS ABInventors: Malte Bokvist, Simon Preutz
-
Publication number: 20230188732Abstract: A method for verifying a digital signature in a video data segment generated by a video delivery chain comprises: obtaining the video data segment comprising encoded image frames and a plurality of node device datasets associated with respective labels; wherein one or more node device datasets include respective digital signatures; wherein the one or more node device datasets comprises a first node device dataset which includes a first digital signature generated by a first node device based on a first number of node device datasets that have been last added to the video data segment before the first node device dataset; locating the labels; identifying , using the labels, the first number of node device datasets; and verifying the first digital signature. The application also discloses a method of adding a digital signature to a video data segment.Type: ApplicationFiled: November 3, 2022Publication date: June 15, 2023Applicant: Axis ABInventors: Björn VÖLCKER, Stefan LUNDBERG
-
Publication number: 20230186611Abstract: Mechanisms are provided for retraining a pre-trained object classifier. A method comprises obtaining a stream of image frames of a scene. Each of the image frames depicts an instance of a tracked object. The method comprises classifying, with a level of confidence, each instance of the tracked object to belong to an object class. The method comprises verifying that the level of confidence for at least one of the instances of the tracked object is higher than a threshold confidence value. The method comprises, when so, annotating all instances of the tracked object in the stream of image frames as belonging to the object class, yielding annotated instances of the tracked object. The method comprises retraining the pre-trained object classifier with at least some of the annotated instances of the tracked object.Type: ApplicationFiled: December 9, 2022Publication date: June 15, 2023Applicant: Axis ABInventor: Joacim TULLBERG
-
Publication number: 20230188562Abstract: A method of enabling a remote access to a first network device from a second network device includes the second device generating a data item signed by a network service trusted by the first device, and including a fingerprint of a public key of the second device. The signed data item is sent to the first device via a signalling service, SIGS, as part of a negotiation of terms for a peer-to-peer connection. The first device uses the received signed data item to verify that the terms it receives from the SIGS has not been tampered with by the SIGS, in order to prevent the SIGS from performing a Man-In-The-Middle attack. Various network devices and a network system are also provided.Type: ApplicationFiled: December 9, 2022Publication date: June 15, 2023Applicant: Axis ABInventor: Jonas CREMON
-
Patent number: D991313Type: GrantFiled: October 7, 2021Date of Patent: July 4, 2023Assignee: AXIS ABInventors: Ola Andersson, Kim Nordkvist, Johan Bergsten, Johan Widerdal, Jakob Holmquist, Jonas Sjögren, Sebastian Engwall, Mariano Vozzi, Christian Jacobsson, Mikael Persson
-
Patent number: D992006Type: GrantFiled: February 17, 2021Date of Patent: July 11, 2023Assignee: AXIS ABInventors: Malin Lindstrom, Malin Klein, Anna Papee, Dan Carlberg, Jonas Sjogren, Mathias Walter, Mariano Vozzi
-
Patent number: D992008Type: GrantFiled: September 10, 2021Date of Patent: July 11, 2023Assignee: AXIS ABInventors: Simon Herrlander, Jonna Lagerblad, Jonas Sjögren, Mathias Walter, Mariano Vozzi, Maiko Karlsson, John Schlager, Isabelle Veraeus, Tobias Karenil
-
Patent number: D992618Type: GrantFiled: May 26, 2022Date of Patent: July 18, 2023Assignee: AXIS ABInventors: Jonas Sjögren, Mathias Walter, Mariano Vozzi, Agnes Rusz, Henrik Persson, Mattias Uttke, Rasmus Axenram