Patents by Inventor JungYeop Yang
JungYeop Yang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260205564Abstract: An image processing device includes a multimedia Intellectual Property configured to process image data and generate source data, and a frame buffer compressor configured to compress the source data, generate compressed data, decompress the compressed data and generate output data. The frame buffer compressor configured to generate quantized data by performing quantization on the source data using a plurality of pixel position offsets corresponding to each of coordinates of a plurality of image pixels included in the source data, and a quantization coefficient, and generate the compressed data by processing the quantized data.Type: ApplicationFiled: July 15, 2025Publication date: July 16, 2026Applicant: Samsung Electronics Co., Ltd.Inventors: Sungho JUN, Jungyeop YANG
-
Publication number: 20260162308Abstract: An embodiment provides an encoder comprising a block area transformation module configured to receive a processing unit block that is generated based on source data and includes a target block, and generate a plurality of multi-scale images having different sizes based on the processing unit block, each of the plurality of multi-scale images including the target block; a statistic calculation module configured to calculate feature values for each of the plurality of multi-scale images; a weight calculation module configured to calculate a weight corresponding to each of the plurality of multi-scale images based on the resolution of the source data output by the display; a complexity calculation module configured to calculate complexity for the source data based on feature values and weights corresponding to each of the plurality of multi-scale images; and a cost calculation module configured to generate compressed data for the source data based on the complexity.Type: ApplicationFiled: August 2, 2025Publication date: June 11, 2026Inventors: WONJAE CHOI, JUNGYEOP YANG, JONGSEONG CHOI
-
Patent number: 12634462Abstract: An encoding device may include a quantization controller configured to generate, for each of basic blocks constituting image data, quantization parameters for each of a plurality of sample blocks for partitioning the basic blocks, and a quantizer configured to quantize the image data based on at least one of the quantization parameters, wherein the quantization controller is further configured to generate initial quantization offsets corresponding to preliminary blocks generated by partitioning the image data according to each of the plurality of sample blocks, generate final quantization offsets corresponding to the preliminary blocks by adjusting the initial quantization offsets to be included in offset ranges corresponding to the preliminary blocks, respectively, wherein the offset ranges are set based on sizes of the preliminary blocks, respectively, and generate the quantization parameters based on the final quantization offsets.Type: GrantFiled: October 25, 2024Date of Patent: May 19, 2026Assignee: Samsung Electronics Co., Ltd.Inventors: Jungyeop Yang, Youngbeom Jung, Jongseong Choi
-
Publication number: 20250267258Abstract: An encoding device includes an encoder and a controller. The encoder spatially filters image data based on a filter coefficient and encodes the filtered image data. The controller receives encoding information from the encoder and determines a variable parameter for adjusting the filter coefficient based on the encoding information.Type: ApplicationFiled: February 5, 2025Publication date: August 21, 2025Inventors: Hyuk Jae Jang, Jungyeop Yang, Jongseong Choi
-
Publication number: 20250203085Abstract: An encoding device may include a quantization controller configured to generate, for each of basic blocks constituting image data, quantization parameters for each of a plurality of sample blocks for partitioning the basic blocks, and a quantizer configured to quantize the image data based on at least one of the quantization parameters, wherein the quantization controller is further configured to generate initial quantization offsets corresponding to preliminary blocks generated by partitioning the image data according to each of the plurality of sample blocks, generate final quantization offsets corresponding to the preliminary blocks by adjusting the initial quantization offsets to be included in offset ranges corresponding to the preliminary blocks, respectively, wherein the offset ranges are set based on sizes of the preliminary blocks, respectively, and generate the quantization parameters based on the final quantization offsets.Type: ApplicationFiled: October 25, 2024Publication date: June 19, 2025Applicant: Samsung Electronics Co., Ltd.Inventors: Jungyeop YANG, Youngbeom JUNG, Jongseong CHOI
-
Patent number: 12335516Abstract: A video encoding method of estimating a motion vector of a current block in a current frame includes identifying a reference block in a reference frame, a first location of the current block within the current frame corresponding to a second location of the reference block within the reference frame, setting a search range in the reference frame, searching for candidate blocks from the search range of the reference frame, each of the candidate blocks satisfying a corresponding first motion estimation criterion of first motion estimation criteria, searching for a prediction block from among the candidate blocks, the prediction block satisfying a second motion estimation criterion, estimating, as the motion vector of the current block, a motion vector corresponding to a displacement between the reference block and the prediction block, and encoding the current block based on the estimated motion vector.Type: GrantFiled: May 13, 2022Date of Patent: June 17, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jungyeop Yang, Sungho Jun
-
Publication number: 20250191107Abstract: An example image processing method includes performing an image processing operation with respect to a plurality of input data stored in an input data buffer. Based on performing the image processing operation being finished, an interrupt signal is transmitted. The interrupt signal indicates that the image processing operation with respect to the plurality of input data has been finished.Type: ApplicationFiled: July 9, 2024Publication date: June 12, 2025Inventors: Jun-Shik Jeon, Sungho Roh, Jungyeop Yang, Jongseong Choi
-
Publication number: 20250175632Abstract: A decoding method according to some example embodiments includes reading a first input data including information on a first encoded bitstream buffer address from an input data buffer, reading a first DPB data including information on a first DPB address from a DPB data buffer, generating a first decoded picture by decoding a first encoded bitstream stored at the first encoded bitstream buffer address, and storing the first decoded picture at the first DPB address.Type: ApplicationFiled: May 29, 2024Publication date: May 29, 2025Applicant: Samsung Electronics Co., Ltd.Inventors: Jun-Shik JEON, Sungho ROH, Jungyeop YANG, Jongseong CHOI
-
Publication number: 20240073421Abstract: An image processing device and an operating method of the image processing device are disclosed. The image processing device includes a multimedia intellectual property (IP) configured to generate second image data by performing image processing on first image data and an encoder configured to compress the second image data, the encoder is further configured to generate first compressed data by performing quantization and at least one compression processing on a first block of the second image data based on a target compression ratio in a first compression condition, and generate second compressed data by performing the quantization on a second block of the second image data based on a first quantization step in a second compression condition, without performing the at least one compression processing.Type: ApplicationFiled: July 28, 2023Publication date: February 29, 2024Applicant: Samsung Electronics Co., Ltd.Inventors: Sungho JUN, Youngbeom JUNG, Jungyeop YANG
-
Patent number: 11694125Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.Type: GrantFiled: September 2, 2021Date of Patent: July 4, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Jungyeop Yang
-
Publication number: 20220377369Abstract: A video encoding method of estimating a motion vector of a current block in a current frame includes identifying a reference block in a reference frame, a first location of the current block within the current frame corresponding to a second location of the reference block within the reference frame, setting a search range in the reference frame, searching for candidate blocks from the search range of the reference frame, each of the candidate blocks satisfying a corresponding first motion estimation criterion of first motion estimation criteria, searching for a prediction block from among the candidate blocks, the prediction block satisfying a second motion estimation criterion, estimating, as the motion vector of the current block, a motion vector corresponding to a displacement between the reference block and the prediction block, and encoding the current block based on the estimated motion vector.Type: ApplicationFiled: May 13, 2022Publication date: November 24, 2022Inventors: Jungyeop Yang, Sungho Jun
-
Publication number: 20220007045Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.Type: ApplicationFiled: September 2, 2021Publication date: January 6, 2022Inventor: JUNGYEOP YANG
-
Patent number: 11115673Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.Type: GrantFiled: May 16, 2018Date of Patent: September 7, 2021Assignee: Samsung Electronics Co., Ltd.Inventor: Jungyeop Yang
-
Patent number: 10893292Abstract: An electronic circuit includes a block determinator, a candidate selector, and a motion vector generator to perform motion estimation. The block determinator determines a current block and candidate blocks with regard to each of decimated images generated from an original image, wherein the block determinator determines first candidate blocks based on a location of the current block without a full search for all pixels with regard to a first decimated image of the lowest resolution. The candidate selector selects second candidate blocks which are some of the first candidate blocks with regard to a second decimated image of the highest resolution, such that the block determinator determines the second candidate blocks with regard to the original image. The motion vector generator generates a motion vector for the current block based on one reference patch determined from reference patches indicated by candidate motion vectors of the second candidate blocks.Type: GrantFiled: July 8, 2019Date of Patent: January 12, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Yowon Jeong, Giwon Kim, Juwon Byun, Wonseop Song, Jeehoon An, Jungyeop Yang
-
Publication number: 20200195964Abstract: An electronic circuit includes a block determinator, a candidate selector, and a motion vector generator to perform motion estimation. The block determinator determines a current block and candidate blocks with regard to each of decimated images generated from an original image, wherein the block determinator determines first candidate blocks based on a location of the current block without a full search for all pixels with regard to a first decimated image of the lowest resolution. The candidate selector selects second candidate blocks which are some of the first candidate blocks with regard to a second decimated image of the highest resolution, such that the block determinator determines the second candidate blocks with regard to the original image. The motion vector generator generates a motion vector for the current block based on one reference patch determined from reference patches indicated by candidate motion vectors of the second candidate blocks.Type: ApplicationFiled: July 8, 2019Publication date: June 18, 2020Applicant: Samsung Electronics Co., Ltd.Inventors: Yowon JEONG, Giwon KIM, Juwon BYUN, Wonseop SONG, Jeehoon AN, Jungyeop YANG
-
Patent number: 10616580Abstract: A video encoding apparatus includes at least one processor. The at least one processor is configured to adjust a size of a first quantization parameter with reference to a characteristic of quantization coefficients generated from input data by using the first quantization parameter, to determine the first quantization parameter of the adjusted size as a final quantization parameter, and to quantize the input data by using the final quantization parameter to generate output data.Type: GrantFiled: June 19, 2018Date of Patent: April 7, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Young-Beom Jung, Jungyeop Yang, Hyuk Jae Jang
-
Publication number: 20190158834Abstract: A video encoding apparatus includes at least one processor. The at least one processor is configured to adjust a size of a first quantization parameter with reference to a characteristic of quantization coefficients generated from input data by using the first quantization parameter, to determine the first quantization parameter of the adjusted size as a final quantization parameter, and to quantize the input data by using the final quantization parameter to generate output data.Type: ApplicationFiled: June 19, 2018Publication date: May 23, 2019Inventors: YOUNG-BEOM JUNG, JUNGYEOP YANG, HYUK JAE JANG
-
Publication number: 20190124348Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.Type: ApplicationFiled: May 16, 2018Publication date: April 25, 2019Inventor: JUNGYEOP YANG
-
Publication number: 20140348436Abstract: The inventive concept relates to an encoding method of encoding image data of a frame including a plurality of image blocks. The encoding method includes selecting a first image block as the main image block of a first window, selecting a first window having to perform a plurality of loop filtering schemes on image data of the selected window. The loop filtering schemes includes a deblocking filtering, a sample adaptive offset filtering, and an adaptive loop filtering. The perimeter of the selected first window does not coincide with the perimeter of the first image block.Type: ApplicationFiled: May 22, 2014Publication date: November 27, 2014Inventors: JungYeop Yang, Nyeong-Kyu Kwon