With Sub-pixel Accuracy (epo) Patents (Class 375/E7.26)
  • Patent number: 12259903
    Abstract: Examples of the present disclosure provide apparatuses and methods for direct data transfer. An example method comprises transferring data between a first device and a second device, wherein the first device is a bit vector operation device, and transforming the data using a data transform engine (DTE) by rearranging the data to enable the data to be stored on the first device when transferring the data between the second device and first memory device.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: March 25, 2025
    Inventors: Isom Crawford, Jr., Graham Kirsch, John D. Leidel
  • Patent number: 12069289
    Abstract: A method and apparatus for coding system receives input data related to a current block in a current picture at a video encoder side or a video bitstream corresponding to compressed data including the current block at a video decoder side; determines one or more MVs (motion vectors) associated with a target Inter coding tool for the current block at the video encoder side or at the video decoder side, applies a same conversion process to said one or more MVs to generate one or more converted MVs at the video encoder side or at the video decoder side when the target Inter coding tool belongs to at least two tools of a group; and encodes the current block or motion information of the current block using said one more converted MVs at the video encoder side.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: August 20, 2024
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Zhi-Yi Lin
  • Patent number: 11838510
    Abstract: Techniques related to coding video using adaptive quantization rounding offsets for use in transform coefficient quantization are discussed. Such techniques may include determining the value of a quantization rounding offset for a picture of a video sequence based on evaluating a maximum coding bit limit of the picture, a quantization parameter of the picture, and parameters corresponding to the video.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: December 5, 2023
    Assignee: Tahoe Research, Ltd.
    Inventors: Ximin Zhang, Sang-hee Lee, Keith W. Rowe
  • Patent number: 11831904
    Abstract: A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: November 28, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-young Lee, Seung-soo Jeong, Jung-hye Min, Sun-il Lee
  • Patent number: 11818387
    Abstract: A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: November 14, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-young Lee, Seung-soo Jeong, Jung-hye Min, Sun-il Lee
  • Patent number: 11818388
    Abstract: A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: November 14, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-young Lee, Seung-soo Jeong, Jung-hye Min, Sun-il Lee
  • Patent number: 11818389
    Abstract: A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: November 14, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-young Lee, Seung-soo Jeong, Jung-hye Min, Sun-il Lee
  • Patent number: 8804833
    Abstract: The invention is related to a method for determining a filter for interpolating one or more pixels comprised in a frame. The proposed method comprises the step of determining the filter based on other pixels in the remainder of the frame wherein a motion vector associated with said pixels has at least one motion parameter in common with another motion vector associated with said other pixels and the filter is determined such that a quality of an interpolation of said other pixels, said interpolation being determined by help of said determined filter, reaches or exceeds the quality of any other interpolation of said other pixels determinable by help of one of different filter candidates comprised in a filter candidate set. In determining the filter solely on different other pixels of the same frame, said method for determining a filter for interpolation allows for realization of a single pass encoding framework.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: August 12, 2014
    Assignee: Thomson Licensing
    Inventors: Edouard Francois, Dominique Thoreau, Jérôme Vieron, Aurélie Martin
  • Patent number: 8559499
    Abstract: For compressing a video signal, a local multiscale transform is applied to a frame of the video signal to obtain coefficient blocks. The coefficients of each block are distributed into a plurality of coefficient groups, and for at least one of the groups, a common exponent is determined for encoding the coefficients of the group, and respective mantissas are determined for quantizing the coefficients of the group in combination with the common exponent. Coding data including each exponent determined for a coefficient group and the mantissas quantizing the coefficients of the group in combination with this exponent are stored in an external frame buffer.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: October 15, 2013
    Assignee: Zoran (France) S.A.
    Inventors: Stéphane Mallat, Christophe Bernard
  • Patent number: 8542737
    Abstract: A method for compressing an image having rows and columns, comprising providing an image, sub-sampling the image into a plurality of sub-image by selecting subsets of non-overlapping pixels in neighboring rows and columns in the image and encoding the sub-images in a video sequence.
    Type: Grant
    Filed: March 21, 2010
    Date of Patent: September 24, 2013
    Assignee: Human Monitoring Ltd.
    Inventors: Ira Dvir, Nitzan Rabinowitz