摘要:
A signed video bitstream obtained by prediction coding of a video sequence includes data units and associated signature units, wherein each data unit represents one macroblock in a video frame. Each signature unit includes a digital signature of a bitstring derived from fingerprints, and each fingerprint has been computed from a macroblock reconstructed from one data unit associated with the signature unit. The bitstream is edited by: receiving a request to substitute a region; reconstructing a first set of macroblocks, in which said region is contained, and a second set of macroblocks referring to macroblocks in the first set; adding an archive object that includes fingerprints of the first set of macroblocks; editing the first set of data units and encoding them; re-encoding the second set of macroblocks; and adding the new data units to the signed video bitstream.
摘要:
A method includes defining a background model of the video sequence by applying a first algorithm, the background model defining whether that spatial area belongs to a background or a foreground in the video sequence, wherein a detected significant change in image data in a spatial area in an image frame relative image data in said spatial area in a preceding image frame is indicative of said spatial area belonging to the foreground; indicating that an idle area of the defined foreground areas is to be transitioned from foreground to background; and determining whether the idle area is to be transitioned by applying a second algorithm to image data of an image frame of the video sequence, the image data at least partly corresponding to the idle area; wherein if the idle area is not to be transitioned, maintaining the idle area as a foreground area in the background model.
摘要:
A method, system, and non-transitory computer readable storage medium having instructions for generating an event video sequence. The method comprises receiving input image frames encoded into a sequence of image frames arranged in groups of pictures, each group of pictures having a GOP structure. The method further comprises storing a pre-event sequence of image frames in a first-in-first-out buffer, said pre-event sequence having a first predetermined GOP structure, upon receiving an event notification, retrieving the pre-event sequence from the buffer, and generating the event video sequence by combining the pre-event sequence and a post-event sequence of image frames, said post-event sequence having a second GOP structure, which is different from said first GOP structure. The system may be included in a camera.
摘要:
The present application relates to methods and systems for including sensor data from a sensor unit (108) as an overlay (204) in a video stream from a camera (106) monitoring a scene (200). The overlay has overlay regions (206a-f) corresponding to scene regions (202a-f), and when the sensor unit detects motion in a scene region a graphical element (208) is added to the overlay in the overlay region corresponding to that scene region. Video analytics procedures, such as object feature detection or motion or change detection may then be used to determine if detection has been made in a specific scene region by both the camera and the sensor unit.
摘要:
A method for sequential control of a diaphragm arrangement of a camera, the arrangement comprising a diaphragm, and an integrated IR cut filter always covering at least a portion of an aperture opening of the diaphragm, comprising: initiating closing or opening of the diaphragm; detecting an amount of incident radiation when the diaphragm has an initial aperture opening; shifting the aperture opening to an intermediate aperture opening to alter the ratio between visible light and infrared radiation passing the diaphragm; detecting an amount of incident radiation following the shift; calculating a composition of visual light and infrared radiation in the scene from the detected amounts of incident radiation and a calculated ratio between visible light and infrared radiation when having the initial aperture opening and the intermediate aperture opening, respectively; and shifting the aperture opening of the diaphragm to a new position.
摘要:
A camera comprising: an aperture; an image sensor comprising a plurality of pairs of pixels where in each pair: a first pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a first radiation path, and a second pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a second radiation path, the second radiation path being different from the first radiation path; and a filter arranged in the vicinity of the aperture, wherein the filter comprises a first portion configured to block IR-radiation or visible light and a second portion configured to be transparent to wavelengths that are blocked by the first portion, wherein radiation passing the first portion travels to the first pixels, and radiation passing the second portion travels to the second pixels.
摘要:
A video processing device for producing a frame of a merged digital video sequence. A memory storing a first and a second digital video sequence depicting the same scene. The first digital video sequence has a higher pixel density than the second digital video sequence. A scaler generating an up-scaled version having the same pixel density as the first video sequence. A decoder decoding a frame of the first digital video sequence and a skip block identifying a position for a skip block and a non-skip block in the frame of the first digital video sequence. A block extractor extracting a block of pixels from the frame of the second digital video sequence based on the skip block and a block of pixels from the frame of the first digital video sequence based on the non-skip block. A merging unit merging both extracted blocks to produce the merged video sequence.
摘要:
The present invention relates to a bit rate controller comprising: a light determination block configured to determine a light level in images of a captured scene; and a maximum bit rate setting block. The maximum bit rate setting block is configured to: upon the light level being determined to be a low light level, set a low-light maximum bit rate; upon the light level being determined to be an intermediate light level, set an intermediate-light maximum bit rate; or upon the light level being determined to be a high light level, set a high-light maximum bit rate. The low-light maximum bit rate is lower than the intermediate-light maximum bit rate. The high-light maximum bit rate is lower than the intermediate-light maximum bit rate.
摘要:
A method of generating an event video sequence is disclosed. The method comprises receiving input image frames encoded into a sequence of image frames arranged in groups of pictures, each group of pictures having a GOP structure. The method further comprises storing a pre-event sequence of image frames in a first-in-first-out buffer, said pre-event sequence having a first predetermined GOP structure, upon receiving an event notification, retrieving the pre-event sequence from the buffer, and generating the event video sequence by combining the pre-event sequence and a post-event sequence of image frames, said post-event sequence having a second GOP structure, which is different from said first GOP structure. A system for generating an event video sequence is also disclosed, as well as a camera comprising such a system, and a computer program product with instructions adapted to carry out the method when executed by a processor.
摘要:
Systems and methods are provided for encoding raw image content encoded using one or more virtual intra-frames. In an exemplary method, a stream of video content may be encoded to generate compressed video data that includes an intra-frame and a plurality of corresponding inter-frames. The compressed video data may be stored within a buffer, and when the amount of data in the buffer exceeds a threshold value, a virtual intra-frame may be computed based on decoded inter-frame data. The virtual intra-frame may be output for storage in the buffer.