-
公开(公告)号:US20180310022A1
公开(公告)日:2018-10-25
申请号:US15961426
申请日:2018-04-24
Applicant: Axis AB
Inventor: Viktor Edpalm , Björn Ardö
IPC: H04N19/58 , H04N19/176
CPC classification number: H04N19/58 , H04N19/105 , H04N19/132 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/177 , H04N19/527 , H04N19/59
Abstract: A method and an apparatus for forming a video stream based on images of a scene captured by a camera. The method comprises: encoding image frames based on images captured by the camera, forming an encoded portion; determining a length of motion for a sample image frame, the length of motion being indicative of the amount of relative motion between the camera and the scene in the sample image frame relative a temporally preceding image frame; setting a motion length threshold based on a motion vector search range of the encoder; comparing the determined length of motion with the set motion length threshold; based on the outcome of the comparison, adjusting a chosen temporal frame distance of at least an adjustment portion (PA) of the video stream, wherein the adjustment portion is comprised in the encoded portion or in a temporally later encoded portion.
-
公开(公告)号:US10075727B2
公开(公告)日:2018-09-11
申请号:US15459646
申请日:2017-03-15
Applicant: Axis AB
Inventor: Viktor Edpalm
IPC: H04N19/513 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/107 , H04N19/109 , H04N19/17 , H04N19/583
CPC classification number: H04N19/513 , H04N19/107 , H04N19/109 , H04N19/17 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/583
Abstract: A method is performed in an encoder for encoding a video stream captured by a camera, and a computer program product and encoder implementing the method.
-
公开(公告)号:US20180255315A1
公开(公告)日:2018-09-06
申请号:US15894438
申请日:2018-02-12
Applicant: Axis AB
Inventor: Viktor Edpalm
IPC: H04N19/51 , H04N19/182 , H04N19/176 , H04N19/593
CPC classification number: H04N19/51 , H04N19/107 , H04N19/109 , H04N19/14 , H04N19/176 , H04N19/182 , H04N19/567 , H04N19/593
Abstract: A video encoder receives a frame to be encoded and divides the current frame into blocks of pixels. For each block, a spatial variability is calculated and a cost function used to evaluate a cost for inter-coding the block of pixels is set to be dependent on the spatial variability. A ratio of a weight associated with a cost of encoding a motion vector and a weight associated with a sum of differences value is set to be lower if the spatial variability of the block of pixels in the current frame is below a first threshold compared to if the spatial variability is equal to or above the first threshold. The block is matched with a plurality of blocks in a reference frame, and a cost for inter-coding the block with reference to each of the plurality of blocks in a reference frame is evaluated according to the cost function.
-
公开(公告)号:US20180152606A1
公开(公告)日:2018-05-31
申请号:US15824160
申请日:2017-11-28
Applicant: Axis AB
Inventor: Viktor Edpalm
IPC: H04N5/225 , H04N5/232 , H04N19/107 , H04N5/235
CPC classification number: H04N5/2254 , H04N5/232 , H04N5/23206 , H04N5/23245 , H04N5/2351 , H04N5/238 , H04N19/107 , H04N19/114 , H04N19/149 , H04N19/159
Abstract: There is provided a method for controlling an infrared cut, IR-cut, filter of a video camera. An indication to switch state of the IR-cut filter of the video camera is received, and a switch of state of the IR-cut filter is synchronized with a video encoding of frames captured by the video camera, such that the IR-cut filter is controlled to switch state when the video camera is about to capture a frame which is a predetermined number of frames before a frame which is scheduled to be encoded as an intra-frame.
-
公开(公告)号:US20170272771A1
公开(公告)日:2017-09-21
申请号:US15459646
申请日:2017-03-15
Applicant: Axis AB
Inventor: Viktor Edpalm
IPC: H04N19/513 , H04N19/182 , H04N19/176 , H04N19/172
CPC classification number: H04N19/513 , H04N19/107 , H04N19/109 , H04N19/17 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/583
Abstract: A method is performed in an encoder for encoding a video stream captured by a camera, and a computer program product and encoder implementing the method.
-
公开(公告)号:US12056926B2
公开(公告)日:2024-08-06
申请号:US17498764
申请日:2021-10-12
Applicant: Axis AB
Inventor: Viktor Edpalm , Song Yuan , Raphael Teller
IPC: G06V20/40 , G06V20/52 , H04N19/105 , H04N19/172 , H04N19/46 , H04N19/85
CPC classification number: G06V20/40 , G06V20/52 , H04N19/105 , H04N19/172 , H04N19/46 , H04N19/85
Abstract: A method for controlling video processing. A stream of images emanating from an image sensor is received. The contents of an image in the stream is evaluated. A part of the image stream, which part is antecedent the image being evaluated, is forwarded to a video encoder. Until the evaluation is complete, one or more empty frames are added at the end of an encoded image stream corresponding to the forwarded image stream.
-
公开(公告)号:US12047690B2
公开(公告)日:2024-07-23
申请号:US17498251
申请日:2021-10-11
Applicant: Axis AB
Inventor: Viktor Edpalm , Song Yuan , Raphael Teller
IPC: H04N23/951 , H04N19/176 , H04N19/52 , H04N19/85
CPC classification number: H04N23/951 , H04N19/52 , H04N19/85 , H04N19/176
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.
-
公开(公告)号:US11943453B2
公开(公告)日:2024-03-26
申请号:US17963707
申请日:2022-10-11
Applicant: Axis AB
Inventor: Song Yuan , Viktor Edpalm
IPC: H04N19/167 , H04N19/105 , H04N19/17 , H04N19/182 , H04N19/30 , H04N19/436 , H04N19/85
CPC classification number: H04N19/167 , H04N19/105 , H04N19/17 , H04N19/182 , H04N19/30 , H04N19/436 , H04N19/85
Abstract: The present disclosure relates to a method for encoding a video stream. The method comprising: acquiring pixel data of the video stream having a first resolution; extracting a crop corresponding to a region of interest from the pixel data of the video stream, the crop having the first resolution; down-scaling the pixel data of the video stream into a down-scaled video stream having a second resolution lower than the first resolution; processing the down-scaled video stream through one or more video processing operations; processing the crop through the one or more video processing operations; up-scaling the processed down-scaled video stream into an up-scaled video stream having the first resolution; merging the processed crop and the up-scaled video stream into a merged video stream; and encoding the merged video stream. The present disclosure further related to a video encoding device.
-
公开(公告)号:US11818367B2
公开(公告)日:2023-11-14
申请号:US17963707
申请日:2022-10-11
Applicant: Axis AB
Inventor: Song Yuan , Viktor Edpalm
IPC: H04N19/167 , H04N19/105 , H04N19/17 , H04N19/182 , H04N19/30 , H04N19/436 , H04N19/85
CPC classification number: H04N19/167 , H04N19/105 , H04N19/17 , H04N19/182 , H04N19/30 , H04N19/436 , H04N19/85
Abstract: The present disclosure relates to a method for encoding a video stream. The method comprising: acquiring pixel data of the video stream having a first resolution; extracting a crop corresponding to a region of interest from the pixel data of the video stream, the crop having the first resolution; down-scaling the pixel data of the video stream into a down-scaled video stream having a second resolution lower than the first resolution; processing the down-scaled video stream through one or more video processing operations; processing the crop through the one or more video processing operations; up-scaling the processed down-scaled video stream into an up-scaled video stream having the first resolution; merging the processed crop and the up-scaled video stream into a merged video stream; and encoding the merged video stream. The present disclosure further related to a video encoding device.
-
公开(公告)号:US11770538B2
公开(公告)日:2023-09-26
申请号:US17398658
申请日:2021-08-10
Applicant: Axis AB
Inventor: Sebastian Hultqvist , Viktor Edpalm , Axel Keskikangas , Anton Eliasson
IPC: H04N19/137 , G06V20/52 , H04N19/114 , H04N19/159 , H04N19/52 , G06V20/40
CPC classification number: H04N19/137 , G06V20/40 , G06V20/52 , H04N19/114 , H04N19/159 , H04N19/52 , G06V20/44
Abstract: A method for encoding a video stream for the provision of prunable video data, comprising identifying, in the video stream, a first event-generating occurrence in one or more frames of the video stream, and, in an encoder, using the event-generating occurrence to initiate a hierarchical branch extending from a base-layer when encoding the video stream.
-
-
-
-
-
-
-
-
-