IMAGE PROCESSING DEVICE AND METHOD OF PRE-PROCESSING IMAGES OF A VIDEO STREAM BEFORE ENCODING

    公开(公告)号:US20220124339A1

    公开(公告)日:2022-04-21

    申请号:US17499887

    申请日:2021-10-13

    Applicant: Axis AB

    Abstract: An image processing device 300, a non-transitory computer readable storage medium, a monitoring camera 200 and a method 100 of pre-processing images of a video stream before encoding the video stream are disclosed. The images are obtained S110, wherein the obtained images have a first resolution. The obtained images are subsampled S120 to intermediate images having a second resolution lower than the first resolution and lower than a third resolution. The intermediate images are upsampled S130 to output images having the third resolution, wherein the third resolution is the same for all images of the video stream.

    IMAGE PROCESSING DEVICE AND A METHOD FOR ENCODING IMAGES CAPTURED BY A CAMERA

    公开(公告)号:US20220116589A1

    公开(公告)日:2022-04-14

    申请号:US17495839

    申请日:2021-10-07

    Applicant: Axis AB

    Abstract: The present invention relates to the field of video encoding. In particular, it relates to a method 300 of encoding images captured by a camera and to an image processing device. An image sequence captured with an image sensor of the camera is obtained S310, and an oscillation frequency of a periodic movement of the camera during capturing of the image sequence is determined S320. A base subset of images of the image sequence corresponding to the oscillation frequency is identified S330 and the base subset of images are encoded S340 into an encoded video stream comprising intra frames and inter frames.

    METHOD AND IMAGE-CAPTURING DEVICE FOR ENCODING IMAGE FRAMES OF AN IMAGE STREAM AND TRANSMITTING ENCODED IMAGE FRAMES ON A COMMUNICATIONS NETWORK

    公开(公告)号:US20240015307A1

    公开(公告)日:2024-01-11

    申请号:US18215177

    申请日:2023-06-28

    Applicant: Axis AB

    CPC classification number: H04N19/174 G06T7/11

    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.

    METHODS AND DEVICES FOR CONTROLLING A TRANSMISSION OF A VIDEO STREAM

    公开(公告)号:US20230082211A1

    公开(公告)日:2023-03-16

    申请号:US17942592

    申请日:2022-09-12

    Applicant: Axis AB

    Abstract: A computer implemented method for controlling a transmission of a video stream is provided. The method comprises estimating a number of bits for a group of pictures, GOP, of the video stream to be transmitted, setting a latency requirement for the transmission of the video stream, determining an average minimum video bitrate across the GOP based on the estimated number of bits and a time corresponding to a time period represented by a duration of the GOP, for video frames in the GOP setting an output bitrate for transmission of a video frame based on the latency requirement and the average minimum video bitrate, and transmitting the video frame using the output bitrate.

    METHOD AND DEVICE FOR PRUNING A VIDEO SEQUENCE

    公开(公告)号:US20240187578A1

    公开(公告)日:2024-06-06

    申请号:US18530576

    申请日:2023-12-06

    Applicant: Axis AB

    CPC classification number: H04N19/114 H04N19/137

    Abstract: A method prunes a prediction-coded video sequence and a corresponding pruning device. The pruning method comprises: obtaining one or more global motion values for the video sequence, wherein each global motion value represents an amount of motion in a scene depicted by a set of successive image frames in the video sequence; for a set of successive image frames having a global motion value being below a global motion threshold, identifying an immediately following group of pictures, GOP; obtaining a skip frame having the same frame configuration as the image frames of the identified GOP; replacing the initial intra frame of the identified GOP with the obtained skip frame; and configuring the skip frame and the remaining image frames of the identified GOP to form a continuation of a frame numbering of an immediately preceding GOP.

Patent Agency Ranking