METHODS AND DEVICES FOR ENCODING A VIDEO STREAM USING A FIRST AND A SECOND ENCODER

    公开(公告)号:US20200304825A1

    公开(公告)日:2020-09-24

    申请号:US16804023

    申请日:2020-02-28

    Applicant: Axis AB

    Abstract: The present invention relates to the field of image encoding. In particular, it relates to methods and devices where the concept of auxiliary frames may be employed to reduce or remove the need of copying data, for reference encoding purposes, between encoders which encode different parts of an image frame. This purpose is achieved by spatially modifying (S104) original image data before encoding (S106, S108) it using the encoders, and using (S110) the encoded image data as image data of an auxiliary frame. The auxiliary frame is referenced by an inter frame comprising motion vectors corresponding to a restoration of the auxiliary frame image data back to a spatial arrangement of the original image data.

    METHOD, AN IMAGE PROCESSING DEVICE FOR DIVIDING AN ARRAY OF PIXELS INTO SLICES AND TILES, AND A SYSTEM FOR ENCODING THE SLICES AND TILES INTO A VIDEO STREAM

    公开(公告)号:US20230199183A1

    公开(公告)日:2023-06-22

    申请号:US18073597

    申请日:2022-12-02

    Applicant: Axis AB

    CPC classification number: H04N19/119 H04N19/174 H04N19/182 H04N19/423

    Abstract: 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. The two or more tiles of each slice consists of a first subset of tiles and a second subset of tiles, wherein the first subset of tiles and the second subset of tiles are disjunct and the first subset of tiles is to be encoded by the first encoder and the second subset of tiles is to be encoded by the second encoder. Dividing each slice into two or more tiles comprises setting a second border between the first subset of tiles and the second subset of tiles at an offset between two adjacent slices of the two or more slices, wherein the offset is based on the tilt angle.

    IMAGE STABILIZATION OF A VIDEO STREAM CAPTURED BY A PANABLE AND/OR TILTABLE VIDEO CAMERA

    公开(公告)号:US20220182547A1

    公开(公告)日:2022-06-09

    申请号:US17531995

    申请日:2021-11-22

    Applicant: Axis AB

    Abstract: A method for image stabilization of a video stream captured by a panable and/or tiltable video camera the method comprising: generating a motor position signal, Y1, of a pan/tilt motor of the video camera; generating a gyro signal, Y2, of a gyroscopic sensor of the video camera; generating a reference signal from a predetermined movement curve of the pan/tilt motor of the video camera, the reference signal is a reference on how a pan/tilt operation of the video camera is made without shaking of the video camera; from the motor position signal, Y1, and the gyro signal, Y2, generating a combined signal, Y, according to: Y=F1*Y1+F2*Y2, wherein F1 is a low pass filter and F2 is a high pass filter; and performing image stabilization on the video stream based on a difference between the combined signal, Y, and the reference signal.

Patent Agency Ranking