H04N19/507

Method And Apparatus For Content-Adaptive Frame Duration Extension
20200296386 · 2020-09-17 ·

Systems and methods are described herein for processing video data. An encoder may transmit information indicating a duration that a particular frame should be displayed. The information may comprise an indication of whether the particular frame should be displayed for an increased duration. The encoder may decide during encoding, a whether the particular frame should be displayed for an increased duration (e.g., doubled, tripled, or more). The decision may be based on a similarity analysis performed by the encoder on two or more frames. Information indicating the decision may be inserted into a message, which may then be transmitted in a transport stream comprising encoded video data to a decoder. The decoder may decode the information and cause a display device to display the particular frame for the increased duration.

Variable frame rate encoding method and device based on a still area or a motion area
10742989 · 2020-08-11 · ·

A variable frame rate encoding method applied to a video encoder, and the method, by obtaining a current coded macro block: determining whether the current coded macro block is located in a still area and if the current coded macro block is located in the still area, encoding the current coded macro block by using a first preset coding mode, and if the current coded macro block is located in a motion area, then encoding the current coded macro block by using a second preset coding mode.

Methods and devices for encoding and decoding using parameter sets, and electronic equipment
10728569 · 2020-07-28 · ·

Provided are methods and devices for encoding and decoding using parameter sets, and electronic equipment. In the method for encoding, an encoder determines parameter sets and/or virtual parameter sets for a slice, wherein the virtual parameter set is a data structure which is generated by loading information acquired from a bitstream into a syntax structure of an existing parameter set and/or a preset syntax structure and includes tool parameters and/or control parameters; and the encoder writes identification number (ID) (s) of the parameter sets and/or virtual parameter sets into a bitstream. Using the method, encoding and decoding efficiency is improved.

Image encoding method and encoder

An image encoding method includes: determining N P-frames from a sequence of images, N being a positive integer; for each P-frame, determining a source refreshing region in the P-frames, the source refreshing region being a portion less than a whole region of the P-frame; obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions; obtaining updated P-frames by updating the source refreshing regions with the reconstructed images; and performing a second encoding on the updated P-frames.

Image encoding method and encoder

An image encoding method includes: determining N P-frames from a sequence of images, N being a positive integer; for each P-frame, determining a source refreshing region in the P-frames, the source refreshing region being a portion less than a whole region of the P-frame; obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions; obtaining updated P-frames by updating the source refreshing regions with the reconstructed images; and performing a second encoding on the updated P-frames.

Image compressing method, image reconstructing method, image compressing device, image reconstructing device, image compressing program product, and image reconstructing program product
10712994 · 2020-07-14 · ·

A method includes: a splitting step in which a full-screen image data acquired in a full-screen image acquiring step is split into block images in a predetermined size from one end of a screen area; a positional information creating step in which block images at two sequential time instants are compared in every block image split in the splitting step to create positional information data expressing presence or absence of a difference and positional information about a block considered to have a difference; and a compressed difference image creating step in which a block determined as a block considered to have a difference in the positional information creating step is a difference block, and an image collection created by arranging block images of difference blocks at the identical time instant is compressed as one image to create a compressed difference image.

Image compressing method, image reconstructing method, image compressing device, image reconstructing device, image compressing program product, and image reconstructing program product
10712994 · 2020-07-14 · ·

A method includes: a splitting step in which a full-screen image data acquired in a full-screen image acquiring step is split into block images in a predetermined size from one end of a screen area; a positional information creating step in which block images at two sequential time instants are compared in every block image split in the splitting step to create positional information data expressing presence or absence of a difference and positional information about a block considered to have a difference; and a compressed difference image creating step in which a block determined as a block considered to have a difference in the positional information creating step is a difference block, and an image collection created by arranging block images of difference blocks at the identical time instant is compressed as one image to create a compressed difference image.

Video Coding Device and Video Coding Method

In a video coding device using the intra-slice to move an intra-slice region in which intra-coding is performed on a picture-by-picture basis, an intra-slice controller inserts a non-intra-slice picture including no intra-slice region between intra-slice pictures including the intra-slice regions.

VIDEO DATA PROCESSING
20200186816 · 2020-06-11 ·

A method for processing video data, comprising: receiving a stream of input video data representative of a number of successive frames generated by an imaging device's image sensor; selecting at least some of the frames; for each selected frame: determining, using an image signature algorithm, a signature for each region of the given selected frame; and, based on such signatures, classifying each region in that frame as either a changing or a static region; and generating an output video data stream that is a compressed version of the input video data, with a greater average data reduction rate for static region data than for changing region data, of the selected frames. The signature algorithm is such that a region's signature has substantially smaller size than the input data representative of that region, and such that signatures for visually similar regions are the same or similar.

Image processing apparatus, image processing method, and computer-readable recording medium

A difference detecting unit (130) compares a captured image (811) divided into a plurality of blocks with a last captured image (812) to be compared with the captured image (811), on a block-by-block basis to detect blocks having differences from the last captured image (812), as differential blocks. In addition, a differential block selecting unit (140) selects one or more difference transmission scheduled blocks to be encoded and transmitted, from the differential blocks. In addition, a cyclic block selecting unit (160) selects one or more cyclic transmission scheduled blocks to be encoded and transmitted, from cyclic blocks other than the one or more difference transmission scheduled blocks among the plurality of blocks. A total value of amounts of code used to encode the respective one or more cyclic transmission scheduled blocks is in a range of a lower limit value and an upper limit value.