-
公开(公告)号:US20250168326A1
公开(公告)日:2025-05-22
申请号:US18945164
申请日:2024-11-12
Applicant: Axis AB
Inventor: Viktor EDPALM , Johan EKENSTIERNA , Martin GREN
IPC: H04N19/107 , H04N19/124 , H04N19/136 , H04N19/167 , H04N19/176
Abstract: There is provided a method and an encoder for inter-encoding an image frame in a sequence of image frames. The method comprises obtaining a compression level for each pixel block of the image frame, inter-encoding the image frame in a first encoding pass using the obtained compression level and identifying pixel blocks in the image frame that were intra-coded in the first encoding pass and for which the obtained compression level exceeds a compression level threshold. The method further comprises lowering the compression level for the identified pixel blocks, and inter-encoding the image frame in a second encoding pass using the lowered compression level for the identified pixel blocks and the obtained compression level for each remaining pixel block.
-
公开(公告)号:US20240422362A1
公开(公告)日:2024-12-19
申请号:US18734460
申请日:2024-06-05
Applicant: Axis AB
Inventor: Axel KESKIKANGAS , Viktor EDPALM
IPC: H04N19/91 , H04N19/156 , H04N19/70
Abstract: A method of processing digital video data comprises continuously capturing digital video data representing image frames. While capturing the digital video data, the digital video data is encoded into a sequence of encoded image frames, the sequence comprising key frames and delta frames, and storing the sequence of encoded image frames. It is then determined that the stored sequence of encoded image frames is to be entropy coded and, as a consequence, entropy coding the sequence of encoded image frames into an entropy coded sequence of image frames and storing the entropy coded sequence of image frames.
-
公开(公告)号:US20240333948A1
公开(公告)日:2024-10-03
申请号:US18606404
申请日:2024-03-15
Applicant: Axis AB
Inventor: Viktor EDPALM , Song YUAN
IPC: H04N19/30 , H04N19/139 , H04N19/172 , H04N23/69
CPC classification number: H04N19/30 , H04N19/139 , H04N19/172 , H04N23/69
Abstract: A method of encoding a video stream is provided, including obtaining a first image with a first FOV; encoding the first image as part of a first encoded video frame; obtaining a second image with a second FOV different from the first FOV; generating a first additional video frame referencing the first video frame, including motion vectors transforming image content of the first image to a FOV closer to the second FOV than the first FOV, wherein the motion vectors are formed based on a difference between the first and second FOVs; inserting the first additional video frame into the encoded video stream as a no-display frame, and encoding the second image as part of a second video frame of the encoded video stream referencing the first additional video frame. A corresponding device, computer program and computer program product are also provided.
-
公开(公告)号:US20220132030A1
公开(公告)日:2022-04-28
申请号:US17498251
申请日:2021-10-11
Applicant: Axis AB
Inventor: Viktor EDPALM , Song YUAN , Raphael TELLER
Abstract: Methods and apparatus, including computer program products, for processing a stream of image frames captured by a camera system. When an image frame from the stream of image frames is dropped, a current camera movement is determined. A substitute image frame for the dropped image frame is generated. The substitute image frame comprises a reference to a previous image frame and includes one or more motion vectors estimated solely based on the determined current camera movement. Remaining image frames in the stream of image frames are encoded and the substitute image frame is inserted at the place of the dropped image frame in the stream of encoded image frames.
-
公开(公告)号:US20250133226A1
公开(公告)日:2025-04-24
申请号:US18918422
申请日:2024-10-17
Applicant: Axis AB
Inventor: Song YUAN , Viktor EDPALM
IPC: H04N19/33 , H04N19/105 , H04N19/167 , H04N19/172
Abstract: A method for encoding a video stream includes obtaining images of a scene captured by a camera at a first resolution; identifying regions of interest (ROIs) in an image; adding, as part of an encoded video stream, a first video frame encoding at least part of the image at a second resolution lower than the first resolution; adding a second video frame marked as a no-display frame, and being an inter-frame referencing the first video frame with motion vectors for upscaling of the ROIs; adding a third video frame encoding the ROIs at a third resolution higher than the second resolution, and being an inter-frame referencing the second video frame.
-
公开(公告)号:US20240406390A1
公开(公告)日:2024-12-05
申请号:US18659067
申请日:2024-05-09
Applicant: Axis AB
Inventor: Viktor EDPALM , Niklas HANSSON
IPC: H04N19/119 , H04N19/136 , H04N19/172 , H04N19/174 , H04N19/184 , H04N19/186
Abstract: A method for encoding lidar data where subsequent frames of lidar data to be encoded are received. Each frame of lidar data comprises a number of lidar return signals for each of a plurality of rays emitted at a respective elevation and azimuth angle by a lidar, and each lidar return signal includes lidar measurement values. Each frame of lidar data is then represented as an image frame of a video sequence, wherein, for each ray of the plurality of rays of the frame of lidar data, lidar measurement values of different lidar return signals are represented in different image portions of the image frame. The different image portions are stacked after each other in a row direction or a column direction of the image frame. The video sequence is then encoded using video encoding.
-
7.
公开(公告)号:US20220201330A1
公开(公告)日:2022-06-23
申请号:US17530739
申请日:2021-11-19
Applicant: Axis AB
Inventor: Viktor EDPALM , Alexander TORESSON , Johan PALMAEUS , Jonas CREMON
IPC: H04N19/597 , H04N19/88 , H04N19/105 , H04N19/172 , H04N5/04
Abstract: A method for forming a combined image frame of a combined video stream comprises: capturing image frames of first and second video streams; encoding image data of the image frames of the first and second video streams, wherein each image frame of the first and second video streams are respectively encoded into first and second encoded data comprising a plurality of rows wherein each row has a height of a single coding unit and a width equal to a width of the image frame and is encoded as one or more slices; and combining the first and second encoded data into combined encoded data by interleaving rows of the first and second encoded data. The combined encoded data representing the combined image frame of the combined video stream.
-
公开(公告)号:US20220201312A1
公开(公告)日:2022-06-23
申请号:US17552616
申请日:2021-12-16
Applicant: Axis AB
Inventor: Song YUAN , Viktor EDPALM , Lars BRANZÉN
IPC: H04N19/136 , H04L9/08 , H04L9/32 , H04N19/172
Abstract: A method of processing a video stream comprises receiving a first/second set of input image frames comprising image data originating from a first/second source of input image frames; encoding the sets of input image frames into first/second sets of encoded image frames, forming a combined video stream, wherein an encoded image frame of the first set of encoded image frames exclusively references one or more other encoded image frames of the first set of encoded image frames, and an encoded image frame of the second set of encoded image frames references both an encoded image frame of the first set of encoded image frames and another encoded image frame of the second set of encoded image frames; and signing, using a first/second key, a first/second signing group comprising one or more encoded image frames of the first/second set of encoded image frames, wherein each key pertains to the respective source.
-
公开(公告)号:US20220086468A1
公开(公告)日:2022-03-17
申请号:US17398665
申请日:2021-08-10
Applicant: Axis AB
Inventor: Sebastian HULTQVIST , Viktor EDPALM , Axel KESKIKANGAS , Anton ELIASSON
IPC: H04N19/30 , H04N19/137 , H04N5/232 , H04N19/119 , H04N5/91 , H04N19/142 , G06F16/71 , G06F21/64
Abstract: A method of encoding a video stream for the provision of prunable video data, comprising: receiving, in an encoder, a video stream in which each image frame of the video stream is divided into a number of subviews, providing each subview with an assigned category based on a content of the particular subview, monitoring the evolution of category assigned for each subview, and encoding the video stream using a hierarchical P-frame encoding structure, in such manner that each change in category for a subview starts a new hierarchical P-frame structure.
-
公开(公告)号:US20240414352A1
公开(公告)日:2024-12-12
申请号:US18654390
申请日:2024-05-03
Applicant: Axis AB
Inventor: Michael AMBRUS , Viktor EDPALM
IPC: H04N19/156 , H04N19/105 , H04N19/127 , H04N19/172 , H04N19/176 , H04N19/177
Abstract: Techniques for Long Term Reference (LTR) frame updating in a video encoding process are performed by an image processing device as part of the video encoding process. The method comprises encoding a first LTR frame. The method comprises encoding a plurality of frames referencing directly or indirectly to the first LTR frame. The method comprises sequentially updating the first LTR frame by evaluating a cost for encoding a block of image data in one of the plurality of frames and by updating an image area in the first LTR frame when the cost fulfils a cost criterion. The image area is updated based on the block of image data in at least one of the plurality of frames. The method comprises encoding the sequentially updated first LTR frame as a second LTR frame.
-
-
-
-
-
-
-
-
-