Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1460 results about "Reference block" patented technology

Reference block. [′ref·rəns ‚bläk] (computer science) A block within a computer program governing a numerically controlled machine which has enough data to allow resumption of the program following an interruption.

Solid-state drive retention monitor using reference blocks

A solid-state storage retention monitor determines whether user data in a solid-state device is in need of a scrubbing operation. One or more reference blocks may be programmed with a known data pattern, wherein the reference block(s) experiences substantially similar P / E cycling, storage temperature, storage time, and other conditions as the user blocks. The reference blocks may therefore effectively represent data retention properties of the user blocks and provide information regarding whether / when a data refreshing operation is needed.
Owner:WESTERN DIGITAL TECH INC

Method and Apparatus of Candidate Skipping for Predictor Refinement in Video Coding

Method and apparatus of using motion refinement with reduced bandwidth are disclosed. According to one method, a predictor refinement process is applied to generate motion refinement for the current block by searching among multiple motion vector candidates using reference data comprising the target motion-compensated reference block, where if a target motion vector candidate requires target reference data from the target motion-compensated reference block being outside the valid reference block, the target motion vector candidate is excluded from said searching the multiple motion vector candidates or a replacement motion vector candidate closer to a center of the corresponding block of the current block is used as a replacement for the target motion vector candidate. In another method, if a target motion vector candidate belongs to one or more target fractional-pixel locations, a reduced tap-length interpolation filter is applied to the target motion vector candidate.
Owner:MEDIATEK INC

Video encoding methods and devices

A dual, and possibly multiple, frame approach is used by the invention. Embodiments of the invention include making a decision to use a long term reference frame, which is a frame other than an immediate past reference frame, to conduct INTER coding, or to conduct INTRA frame coding. Other embodiments include use of long and short term reference blocks, and make a decision between two types of INTER coding blocks and INTRA coding. In accordance with embodiments of the invention, a long term frame is a high quality frame. The high quality frame may be used as a reference frame under particular conditions.
Owner:RGT UNIV OF CALIFORNIA

Image coding method and apparatus using side matching process and image decoding method and apparatus for the same

A method and apparatus for coding an image capable of performing a prediction coding process by using a correlation degree between neighboring pixels of a current block and neighboring pixels of a reference block, and an image decoding method and apparatus. In the method, reference block candidates having neighboring pixels similar to the neighboring pixels of the current block are selected, matching errors between selected reference block candidates and the current block are calculated, and a reference block candidate having the least matching error is determined to be a predicted block of the current block.
Owner:SAMSUNG ELECTRONICS CO LTD

Interframe prediction processor with mechanism for providing locations of reference motion vectors used in macroblock adaptive field/frame mode

An interframe prediction processor designed for high-speed video coding and decoding. The interframe prediction processor has an address selector and a predictor calculator. The address selector receives information about MBAFF type and coding type. When performing motion compensation for a given MBAFF picture with reference to blocks surrounding a current block, the address selector provides memory addresses of reference motion vectors according to the coding type of the current block pair, as well as to the coding type of the reference blocks. The predictor calculator that determines a motion vector predictor for each constituent block of the current block pair based on reference motion vectors read out of the provided memory addresses.
Owner:SOCIONEXT INC

Method and apparatus for inter prediction encoding/decoding an image using sub-pixel motion estimation

A method of inter prediction encoding of an image, the method including: searching for a first reference block in a reference picture by using a current block, and estimating a first motion vector in a first pel unit in regards to the first reference block; estimating a second motion vector by using pixels included in a pre-encoded area adjacent to the current block, and pixels adjacent to the first reference block, and determining a second reference block based on the second motion vector; and encoding the current block based on the first motion vector and the second reference block.
Owner:SAMSUNG ELECTRONICS CO LTD

Method, apparatus and device for obtaining motion information of video images and template

A method is provided. The method includes: determining one or more first candidate reference blocks that correspond to a current block in a first reference frame according to known motion information related to the current block; determining one or more second candidate reference blocks in a second reference frame; calculating a sum of differences between pixels of each of the one or more first candidate reference blocks and pixels of a second candidate reference block that is of the one or more second candidate reference blocks and that corresponds to the first candidate reference block; selecting a first candidate reference block and a second candidate reference block with a minimum sum of differences as a first reference block and a second reference block of the current block; and obtaining motion information of the current block according to motion information determined by the first reference block and the second reference block.
Owner:HUAWEI TECH CO LTD

Systems and methods for intra-block copy

Techniques and systems are provided for encoding and decoding video data. For example, a method of encoding video data including a plurality of pictures is described. The method includes performing intra-picture prediction on a block of one of the pictures to generate a prediction unit. Performing the intra-picture prediction includes selecting a reference block for intra-block copy prediction of a coding tree unit (CTU). The reference block is selected from a plurality of encoded blocks, and blocks within the CTU encoded with bi-prediction are excluded from selection as the reference block. Performing the intra-picture prediction further includes performing intra-block copy prediction with the selected reference block to generate the prediction unit. The method also includes generating syntax elements encoding the prediction unit based on the performed intra-picture prediction.
Owner:QUALCOMM INC

Quantization parameter prediction

A method for encoding a video frame. The method including obtaining a current frame from a video stream, where the video stream includes a number of frames, determining a first base QP value for the current frame, and sending the first base QP value for the current frame to a decoder. The method also includes obtaining a first macroblock from the current frame, where the first macroblock includes a first image on the current frame, determining a first actual quantization parameter (QP) value for the first macroblock, and determining a first reference block for the first macroblock. The method also includes determining a first predicted QP value for the first macroblock using the first reference block, calculating a first ΔQP value for the first macroblock, and sending the first ΔQP value, a first prediction mode, and a first reference vector to the decoder.
Owner:ORACLE INT CORP

Method for encoding and decoding image using adaptive deblocking filtering, and apparatus therefor

Disclosed is an encoding / decoding method and apparatus related to adaptive deblocking filtering. There is provided an image decoding method performing adaptive filtering in inter-prediction, the method including: reconstructing, from a bitstream, an image signal including a reference block on which block matching is performed in inter-prediction of a current block to be encoded; obtaining, from the bitstream, a flag indicating whether the reference block exists within a current picture where the current block is positioned; reconstructing the current block by using the reference block; adaptively applying an in-loop filter for the reconstructed current block based on the obtained flag; and storing the current block to which the in-loop filter is or is not applied in a decoded picture buffer (DPB).
Owner:DOLBY LAB LICENSING CORP

Picture coding device, picture coding method, picture coding program, picture decoding device, picture decoding method, and picture decoding program

In a first inter-image prediction mode in which information on a motion vector is used, a first mode detection unit constructs a first candidate list from a plurality of reference block candidates based on a first predetermined order, assigns indices for designating reference block candidates added in the first candidate list, and outputs the indices of the plurality of reference candidate blocks. In a second inter-image prediction mode in which is used a motion vector difference between a motion vector predictor based on information on a motion vector, and a motion vector of a coding target block, a second mode detection unit constructs a second candidate list from a plurality of reference block candidates based on a second predetermined order, assigns indices for designating reference block candidates added in the second candidate list, and outputs the indices of the plurality of reference block candidates and motion vector differences.
Owner:JVC KENWOOD CORP A CORP OF JAPAN

Method and apparatus for encoding and decoding image using object boundary based partition

Provided are a method and apparatus for encoding and decoding an image. The image encoding method includes searching for a reference block for obtaining partition information of a current block, referring to at least one reference picture; dividing the current block based on the partition information obtained from the reference block and performing inter prediction with regard to each of a plurality of partitions included in the current block; and encoding the current block based on a result of the inter prediction.
Owner:SAMSUNG ELECTRONICS CO LTD

Motion estimation and inter-mode prediction

An inter-mode for encoding a video macroblock is selected based on a comparison of at least two rate-distortion values associated with inter-modes. The number of potential inter-modes for encoding the video macroblock is initially reduced based on the rate-distortion calculation of the SKIP mode between the current macroblock and the collocated macroblock (corresponding to a 0,0 motion vector). Motion estimation is performed on the remaining inter-modes to identify reference blocks and motion vectors. The number of calculations performed in identifying the reference blocks and motion vectors is potentially reduced because associations between inter-modes are recognized and leveraged.
Owner:GK BRIDGE 1

Method and system for motion compensated fine granularity scalable video coding with drift control

An adaptively formed reference block is used for coding a block in a current frame in the enhancement layer. In particular, the reference block is formed from a reference block in base layer reconstructed frame and a reference block in the enhancement layer reference frame together with a base layer reconstructed prediction residual block. Furthermore, the reference block for coding is adjusted depending on the transform coefficients of the base layer reconstructed residual layer. Moreover, the actual reference signal used for coding is a weighted average of a reference signal from the reconstructed frame in the base layer and a reference signal from the enhancement layer reference frame together with a base layer reconstruction prediction residual.
Owner:NOKIA CORP

Method and apparatus for sub-pixel motion compensation

A method of motion compensation for an input block is disclosed. The method generally includes the steps of (A) generating a plurality of tap values in response to a motion vector for the input block, (B) generating an interpolated block by programmable filtering a reference block using the tap values, the interpolated block being spatially offset from the reference block by less than a half-pel separation and (C) generating an output block in response to the input block and the interpolated block.
Owner:AVAGO TECH INT SALES PTE LTD

Bi-directional predicting method for video coding/decoding

The invention discloses a bi-directional prediction method for video coding / decoding. When bi-directional prediction coding at the coding end, firstly the given forward candidate motion vector of the current image block is obtained for every image block of the current B-frame; the backward candidate motion vector is obtained through calculation, and the candidate bi-directional prediction reference block is obtained through bi-directional prediction method; the match is computed within the given searching scope and / or the given matching threshold; finally the optimal matching block is selected to determine the final forward motion vector, and the backward motion vector and the block residual. The present invention achieves the object of bi-directional prediction by coding a single motion vector, furthermore, it will not enhance the complexity of searching for a matching block at the coding end, and may save amount of coding the motion vector and represent the motion of the objects in video more actually. The present invention realizes a new prediction coding type by combining the forward prediction coding with the backward.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Video encoding and decoding method and apparatus using weighted prediction

Provided is a video encoding and decoding method and apparatus. The video encoding method includes selecting a plurality of reference blocks based on a plurality of motion vectors and setting weights assigned to the plurality of reference blocks independently for each of a plurality of regions of a current block in order to predict and encode the current block, thereby providing a new encoding mode allowing accurate prediction of the current block and thus improving the compression rate of video encoding.
Owner:HUAWEI TECH CO LTD

Method and device for encoding/decoding video signals using temporal and spatial correlations between macroblocks

A method and a device for encoding / decoding video signals by motion compensated temporal filtering. Blocks of a video frame are encoded / decoded using temporal and spatial correlations according to a scalable Motion Compensated Temporal Filtering (MCTF) scheme. When a video signal is encoded using a scalable MCTF scheme, a reference block of an image block in a frame in a video frame sequence constituting the video signal is searched for in temporally adjacent frames. If a reference block is found, an image difference (pixel-to-pixel difference) of the image block from the reference block is obtained, and the obtained image difference is added to the reference block. If no reference block is found, pixel difference values of the image block are obtained based on at least one pixel adjacent to the image block in the same frame. Thus, the encoding procedure uses the spatial correlation between image blocks, improving the coding efficiency.
Owner:LG ELECTRONICS INC

Moving picture processor, method for processing a moving picture, and computer program product for executing an application for a moving picture processor

A moving picture processor includes a first detector configured to detect a reference block most similar to a target block for which motion is to be detected and which is set in a current picture, and to generate a first motion vector candidate indicating a relative position between the target block and the reference block. A second detector is configured to detect a first reference area most similar to a first target area obtained by combining the target block and a first adjacent block adjacent to the target block, and to generate a second motion vector candidate indicating a relative position between the first target area and the first reference area. A determination circuit is configured to determine a motion vector for the target block, based on the first and second motion vector candidates.
Owner:KK TOSHIBA

Method, apparatus and system for encoding and decoding video data

A method of decoding a coding unit from a video bitstream is disclosed. The coding unit references previously decoded samples. A previous block vector of a previous coding unit to said coding unit to be decoded is determined. The previous coding unit is configured to use intra-block copy. The method decodes, from the video bitstream, a block vector difference for the coding unit to be decoded. The block vector difference indicates a difference between the previous block vector and a block vector of the coding unit to be decoded. The block vector of the coding unit to be decoded is determined using the previous block vector and the block vector difference. The coding unit to be decoded is decoded based on sample values of a reference block selected using the determined block vector.
Owner:CANON KK

Method for encoding and decoding video signals

A method for encoding video signals by inverse motion compensated temporal filtering where video frames of a base layer are used to encode video frames of an enhanced layer into predicted images. For each image block in an arbitrary frame in an enhanced layer frame sequence, an area including a block, which is present in a base layer frame temporally coincident with the arbitrary frame and is at the same position as the image block, is enlarged according to the ratio between screen sizes of the two layers. A reference block most highly correlated with the image block is searched for in the enlarged area in the temporally coincident base layer frame through motion estimation and is used to obtain pixel difference values and a motion vector of the image block for encoding the image block into a predicted image, thereby improving coding efficiency.
Owner:LG ELECTRONICS INC

Method for encoding/decoding video by oblong intra prediction

A video encoding method is provided in the invention. In such method, after a current encoding frame among a sequence of input frames is received, each coding unit in the current encoding frame may be optionally split into two oblong prediction units, and each of the prediction units may be optionally split into a plurality of sub-blocks so as to thereby improve the matching accuracy for a matching reference block from a reference frame. A video decoding method corresponding to the aforesaid video encoding method is also provided.
Owner:NAT CHIAO TUNG UNIV

Local dimming driving method and device of liquid crystal display device

ActiveCN102097071ACompensation for brightness deviationStatic indicating devicesNon-linear opticsLiquid-crystal displayResidual Blocks
Disclosed herein is a local dimming driving method and device of an LCD device, which is capable of compensating for a luminance deviation between blocks. The local dimming driving method of the LCD device includes divisionally driving all of a plurality of blocks of a backlight unit using a maximum luminance signal and measuring luminance per block, setting one of the plurality of blocks as a reference block, detecting luminance deviations between the reference block and the residual blocks, and setting an offset value per block for compensating for the detected luminance deviations per block, analyzing an input image in units of blocks corresponding to the plurality of blocks of a backlight unit respectively, detecting a representative value per block, and determining a dimming value per block according to the representative value per block, correcting the dimming value per block using the offset value per block, and controlling the luminance of the backlight unit on a block-by-block basis using the corrected dimming value per block.
Owner:LG DISPLAY CO LTD

Video encoding methods and devices

A dual, and possibly multiple, frame approach is used by the invention. Embodiments of the invention include making a decision to use a long term reference frame, which is a frame other than an immediate past reference frame, to conduct INTER coding, or to conduct INTRA frame coding. Other embodiments include use of long and short term reference blocks, and make a decision between two types of INTER coding blocks and INTRA coding. In accordance with embodiments of the invention, a long term frame is a high quality frame. The high quality frame may be used as a reference frame under particular conditions.
Owner:RGT UNIV OF CALIFORNIA

Method and device for calculating sub pixel motion vector based on H264 protocol

The invention discloses a method and device for calculating a sub pixel motion vector based on an H264 protocol. The device is used for calculating the sub pixel motion vector of a macro block, and comprises a buffer unit, a main control unit, a reference frame reuse and maintenance unit, an SAD cost calculation unit and an SAD cost selection unit. In the process of calculating the sub pixel motion vector of the H264 protocol, an original block pixel is obtained based on the size of a 16 x 16 block, so that the reusability of original block pixels of a 8 x 8 block and a 4 x 4 block can be guaranteed; and when acquiring a reference block pixel, a corresponding relationship between integer pixel motion vectors is recorded according to the reference frame reuse and maintenance unit, reference block pixels of different sub-blocks of the integer pixel motion vectors are acquired selectively, and reference block pixels of the same integer pixel motion vector are not acquired repeatedly, so that the reusability of a reference pixel can be greatly improved, the calculation efficiency of the sub pixel motion vector can be improved, the power consumption can be saved, and the hardware cost can also be saved.
Owner:FUZHOU ROCKCHIP SEMICON

Intraprediction encoding/decoding method and apparatus

An intraprediction encoding / decoding method and apparatus are provided. The intraprediction encoding method includes forming a flipped reference block by flipping pixels of a reference block used for intraprediction symmetrically with respect to a straight line of a predetermined direction passing through the center of the reference block, and performing intraprediction using the flipped reference block.
Owner:SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products