Adaptive resolution management prediction rescaling

The method enhances adaptive resolution management in ultrasound imaging by scaling prediction blocks, improving image quality and processing efficiency in abdominal examinations.

HK40135612APending Publication Date: 2026-07-31DOLBY INTERNATIONAL AB
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
HK42026123879
Authority / Receiving Office
HK · HK
Patent Type
Applications
Current Assignee / Owner
Priority Date
2019-08-06
Filing Date
2026-05-22
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing ultrasound imaging systems face challenges in efficiently managing adaptive resolution during abdominal examinations, leading to suboptimal image quality and processing efficiency.

Method used

A method involving receiving a reference frame, determining a scaling constant, scaling a prediction block, and reconstructing pixel data to enhance adaptive resolution management in ultrasound imaging.

Benefits of technology

Improves image quality and processing efficiency by optimizing adaptive resolution management in ultrasound imaging systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

A method includes receiving a reference frame, determining a scaling constant for a current block, determining a scaled reference block using the reference frame and the scaling constant, determining a scaled prediction block using the scaled reference block, and reconstructing pixel data of the current block using the scaled prediction block. Related apparatus, systems, techniques, and articles are also described.
Need to check novelty before this filing date? Find Prior Art

Description

Abstract Abdominal ultrasound examination method, system and device ADAPTIVE RESOLUTION MANAGEMENT PREDICTION RESCALING Abstract A method includes receiving a reference frame, determining, for a current block, a scaling constant, determining a scaled reference block using the reference frame and the scaling constant, determining a scaled prediction block using the scaled reference block, and reconstructing pixel data of the current block using the rescaled prediction block. Related apparatus, systems, techniques and articles are also described.

Claims

1. An encoder configured as follows: Receive video signals; The video signal is processed to generate an encoded bitstream, the encoded bitstream including a reference frame, a current image having a resolution different from that of the reference frame and including a first block and a second block, and information for determining a scaling constant. The encoder also configures the bitstream to be decoded using a method including the following steps: The scaling constant is determined using the information in the bitstream; The scaled prediction block is determined from the reference frame using the following steps: The position of the scaled prediction block is determined by scaling the motion vector components using the scaling constant; and The resolution of the blocks of the reference frame is scaled using the scaling constant, and a filter determined for the scaled prediction blocks rather than for the entire reference frame is applied. The first block is reconstructed using the scaled prediction block; as well as The second block is reconstructed without using scaled prediction blocks.

2. The encoder according to claim 1, wherein, The information in the bitstream used to determine the scaling constant includes an index of a set of predetermined values, and the index is used to determine the scaling constant.

3. An encoder configured as follows: Receive video signals; The video signal is processed to generate an encoded bitstream, the encoded bitstream including a current encoded image, the current encoded image including a first plurality of coded blocks and a second plurality of coded blocks, and the encoder further configures the encoded bitstream to be decoded by a method including the following steps: Decoding each of the first plurality of coded blocks is performed using the following steps: The scaling constant is determined using the information in the bitstream; as well as The location of the scaled prediction block is determined by scaling the motion vector components, the block in the reference frame is scaled using the scaling constant, and a filter specifically determined for the scaled prediction block is applied to determine the scaled prediction block from the reference frame having a resolution different from that of the currently encoded image. Each of the first plurality of coding blocks is decoded using a scaled prediction block of each of the first plurality of coding blocks; as well as Decoding is performed on each of the second plurality of coded blocks without using the predicted blocks scaled by the reference frame and without applying the resolution-changing filter determined for the blocks of the reference frame.

4. The encoder according to claim 3, wherein, The information in the bitstream includes an index of a set of predetermined values, and the index is used to determine the scaling constant.

5. A video encoder having circuitry configured to receive a video signal and encode a bitstream, the bitstream including a reference frame, a current image having a different resolution from the reference frame and including a first block and a second block, and information for determining a scaling constant, the second block being an intra-frame coded block, the encoded bitstream being configured to be decoded by a method including the following steps: Determine whether block-based mode for decoding a current image at a different resolution using reference frames is enabled; The scaling constant is determined using the information in the bitstream; Using the enabled mode, the scaled prediction block is determined from the reference frame through the following steps: The position of the scaled prediction block is determined by scaling the motion vector components using the scaling constant; and The resolution of the blocks of the reference frame is scaled using the scaling constant, and a filter determined individually for the predicted block rather than for the entire reference frame is applied. The first block is reconstructed using the scaled prediction block; as well as The second block of intra-frame coding is reconstructed without using the aforementioned mode.

6. A video encoder having circuitry configured to encode a bitstream comprising a reference frame, a current image having a different resolution than the reference frame and comprising a first block and a second block, signaling information for determining whether to enable a block-based mode for decoding the current image at a resolution using the reference frame at a different resolution, and information for determining a scaling constant, the second block being an intra-frame coded block, the encoder further configuring the bitstream to be decoded by a method comprising the following steps: Receive the encoded bit stream; The scaling constant is determined using the information in the bitstream; Using the enabled mode, determine the scaled prediction block from the reference frame through the following steps: The position of the scaled prediction block is determined by scaling the motion vector components using the scaling constant; and The resolution of the blocks of the reference frame is scaled using the scaling constant, and a filter determined individually for the predicted block rather than for the entire reference frame is applied. The first block is reconstructed using the scaled prediction block; as well as The second block of intra-frame coding is reconstructed without using the aforementioned mode.

7. A non-transient computer-readable medium storing an encoded bitstream, the encoded bitstream comprising a reference frame, a current image having a different resolution from the reference frame and including a first block and a second block, and information for determining a scaling constant, the second block being an intra-frame coded block, the encoded bitstream being decodeable by a video decoder configured to: Receive the encoded bit stream; Determine whether block-based mode for decoding a current image at a different resolution using reference frames of different resolutions is enabled; The scaling constant is determined using the information in the bitstream; Using the enabled mode, the scaled prediction block is determined from the reference frame through the following steps: The position of the scaled prediction block is determined by scaling the motion vector components using the scaling constant; and The resolution of the blocks of the reference frame is scaled using the scaling constant, and a filter determined individually for the predicted block rather than for the entire reference frame is applied. The first block is reconstructed using the scaled prediction block; as well as The second block of intra-frame coding is reconstructed without using the aforementioned mode.

8. A non-transient computer-readable medium storing an encoded bitstream, the encoded bitstream comprising a reference frame, a current image having a different resolution than the reference frame and including a first block and a second block, signaling information for determining whether to enable a block-based mode for decoding the current image at a resolution using the reference frame at a different resolution, and information for determining a scaling constant, the second block being an intra-frame coded block, the encoded bitstream being decodeable by a video decoder configured to: Receive the encoded bit stream; The scaling constant is determined using the information in the bitstream; Using the enabled mode, the scaled prediction block is determined from the reference frame through the following steps: The position of the scaled prediction block is determined by scaling the motion vector components using the scaling constant; and The resolution of the blocks of the reference frame is scaled using the scaling constant, and a filter determined individually for the predicted block rather than for the entire reference frame is applied. The first block is reconstructed using the scaled prediction block; as well as The second block of intra-frame coding is reconstructed without using the aforementioned mode.