-
公开(公告)号:US20240205491A1
公开(公告)日:2024-06-20
申请号:US18536270
申请日:2023-12-12
Applicant: Axis AB
Inventor: Johan NYSTRÖM , Johan FÖRBERG , Song YUAN
IPC: H04N21/431 , G06V20/52 , H04N19/00
CPC classification number: H04N21/4316 , G06V20/52 , H04N19/00
Abstract: A method for adding an overlay to a video sequence includes determining whether a content of the overlay is updated within a time period; then determining whether to provide a second representation of the overlay in a compressed format, wherein it is determined to provide the second representation in response to determining that the content of the overlay is not updated within the time period, and wherein it is determined to not provide the second representation of the overlay in response to determining that the content of the overlay is updated within the time period; and when the second representation of the overlay has been provided, adding the second representation of the overlay to a video frame of the video sequence if a compression ratio of the second representation of the overlay with respect to a first representation of the overlay in an uncompressed format is above a threshold.
-
公开(公告)号:US20250063183A1
公开(公告)日:2025-02-20
申请号:US18776481
申请日:2024-07-18
Applicant: Axis AB
Inventor: Björn ARDÖ , Johan NYSTRÖM , Viktor EDPALM , Song YUAN , Johan FÖRBERG
IPC: H04N19/423 , H04N19/124 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/186 , H04N19/463 , H04N19/60 , H04N23/80
Abstract: Systems, methods and non-transitory computer-readable media transform raw image data into a video stream comprising a plurality of encoded image frames. To reduce memory bandwidth and power consumption, compression rates of sets of imaging data temporarily stored in memory during the transformation of raw image data into the video stream are adapted based on encoding configurations, on a pixel block level.
-
公开(公告)号:US20240355014A1
公开(公告)日:2024-10-24
申请号:US18599237
申请日:2024-03-08
Applicant: Axis AB
Inventor: Johan FÖRBERG , Johan NYSTRÖM , Ludvig HASSBRING
CPC classification number: G06T11/203 , G06T9/00 , G06T2210/08
Abstract: A device and a method for buffering a graphical overlay to be applied to an image is disclosed. A graphical overlay description specifying content, size, and position in the image of a graphical element of the graphical overlay is obtained, and the graphical overlay is divided into a plurality of sequential line fragments. For each line fragment it is determined, using the graphical overlay description, whether the line fragment overlaps a part of the graphical element. On condition that the line fragment overlaps a part of the graphical element, information representing the part of the graphical element is buffered in a buffer memory for the line fragment. On condition that the line fragment does not overlap any part of the graphical element, a run-length coding representing identical pixels is buffered in the buffer memory for the line fragment.
-
公开(公告)号:US20220182547A1
公开(公告)日:2022-06-09
申请号:US17531995
申请日:2021-11-22
Applicant: Axis AB
Inventor: Tor NILSSON , Johan FÖRBERG , Toivo HENNINGSSON , Johan NYSTRÖM
IPC: H04N5/232
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.
-
公开(公告)号:US20220122294A1
公开(公告)日:2022-04-21
申请号:US17462481
申请日:2021-08-31
Applicant: Axis AB
Inventor: Johan NYSTRÖM , Johan FÖRBERG , Song YUAN
IPC: G06T9/00 , H04N19/105 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/182 , H04N19/176
Abstract: Image encoding within a pixelated privacy mask area is adapted in order to reduce flickering during movement of a camera. Motion vectors are set equal to the movement of the camera, and residuals are set to zero, thereby encoding pixel blocks within the privacy mask area as copies of corresponding pixel blocks in a reference image.
-
公开(公告)号:US20210337123A1
公开(公告)日:2021-10-28
申请号:US17237246
申请日:2021-04-22
Applicant: Axis AB
Inventor: Johan NYSTRÖM , Song YUAN
Abstract: Methods and apparatus, including computer program products, for selecting a cropping area in a sequence of images captured by a camera. First external motion data including data of external factors affecting movement of the camera is correlated with internal motion data describing a movement of the camera. The first external motion data and the internal motion data are obtained during a first time interval. Second external motion data is obtained during a second time interval subsequent to the first time interval. A sequence of images being captured during a third time interval is stabilized by selecting a cropping area based on the correlation and the second external motion data. The cropping area remains constant and maximized in size with respect to the field of view of the images during the third time interval. The third time interval is subsequent to, or partly overlapping with, the second time interval.
-
-
-
-
-