Including Details Of Decompression Patents (Class 382/233)
  • Patent number: 11023778
    Abstract: Various embodiments are generally directed to techniques for embedding a data object into a multidimensional frame, such as for training an autoencoder to generate latent space representations of the data object based on the multidimensional frame, for instance. Additionally, in one or more embodiments latent space representations of data objects may be classified, such as with a machine learning algorithm. Some embodiments are particularly directed to embedding a data object comprising a plurality of object entries into a three-dimensional (3D) frame.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: June 1, 2021
    Assignee: Capital One Services, LLC
    Inventors: Austin Grant Walters, Jeremy Edward Goodsitt, Mark Louis Watson, Anh Truong
  • Patent number: 11010928
    Abstract: A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute for the point cloud. To compress the attribute information, attribute values are predicted using one of a plurality of prediction strategies, wherein a selected prediction strategy is selected based at least in part on attribute variability of points in a neighborhood of points. A decoder follows a similar prediction process. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud, wherein the decoder applies the same prediction strategy applied at the encoder.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, Jungsun Kim, Valery G. Valentin, Fabrice A. Robinet, Yeping Su, Alexandros Tourapis
  • Patent number: 10997410
    Abstract: An information processing device includes circuitry to generate content based on image data of an original image drawn on a medium. The content is available for use with a terminal device. The circuitry further acquires identification information uniquely identifying the original image. The circuitry further registers the generated content and the acquired identification information, in association with each other. The content and the identification information are registered in association with each other, to an information acquisition destination from which the terminal device is to acquire information based on the identification information.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: May 4, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Hidenobu Kishi, Nobuyuki Kishi, Mana Akaike
  • Patent number: 10992963
    Abstract: A decoder for decoding a block of a current frame of a video from a bitstream, the decoder comprising a reference sample selection unit configured to select reference samples of a reconstructed part of the current frame, a filter unit configured to filter the reference samples, and a block generation unit configured to generate a prediction of the block based on the filtered reference samples, wherein the filter unit comprises a sharpening filter and/or a de-ringing filter.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Sergey Yurievich Ikonin
  • Patent number: 10984276
    Abstract: Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image, a set of low resolution images, and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map and the set of low resolution images to create a rendered image.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 20, 2021
    Assignee: FotoNation Limited
    Inventors: Kartik Venkataraman, Semyon Nisenzon, Dan Lelescu
  • Patent number: 10984560
    Abstract: Techniques for performing learnt image compression and object detection using compressed image data are described. A system may perform image compression using an image compression model that includes an encoder, an entropy model, and a decoder. The encoder, the entropy model, and the decoder may be jointly trained using machine learning based on training data. After training, the encoder and the decoder may be separated to encode image data to generate compressed image data or to decode compressed image data to generate reconstructed image data. In addition, the system may perform object detection using a compressed object detection model that processes compressed image data generated by the image compression model. For example, the compressed object detection model may perform partial decoding using a single layer of the decoder and perform compressed object detection on the partially decoded image data.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Srikar Appalaraju, R. Manmatha, Tal Hassner
  • Patent number: 10956598
    Abstract: A method for preventing breach of original data for deep learning is provided. The method includes steps of: a data breach preventing device (a) adding noise onto the acquired original data to generate 1-st noisy data; and (b)(b1) while increasing an integer k from 1 to an integer larger than 0, (i) inputting k-th noisy data into a learning network, to apply learning operations to the k-th noisy data using learned parameters of the learning network, and to output k-th characteristic information, and (ii) launching an adversarial attack on the k-th noisy data via backpropagation using at least one of (ii-1) (k_1)-st losses calculated using the k-th characteristic information and a 1-st ground truth, and (ii-2) (k_2)-nd losses calculated using (1) a k-th task specific output and (2) a 2-nd ground truth, and generating (k+1)-th noisy data, and (b2) as a result, generating n-th noisy data as watermarked data.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 23, 2021
    Assignee: DEEPING SOURCE INC.
    Inventor: Sumin Lee
  • Patent number: 10951816
    Abstract: A method, an electronic device, and a storage medium are provided for processing an image. The method includes: at least one first image frame is acquired based on a first pixel arrangement pattern when receiving a photographing instruction, where a pixel in the first pixel arrangement pattern includes sub-pixels of the same color component distributed in a square array in a photosensitive element; at least one second image frame is acquired based on a second pixel arrangement pattern, where the second pixel arrangement pattern is a standard Bayer arrangement pattern; and the at least one first image frame and the at least one second image frame are fused to obtain the image to be displayed.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: March 16, 2021
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Zifei Dou
  • Patent number: 10937465
    Abstract: A method can include identifying, by processing circuitry of a device, a row of rows and/or column of columns to which a first feature and a second feature of an input maps, comparing the identified row and/or column to a row run length encoding (RLE) in a memory of the device that indicates, for each row, whether one or more cells in the row include an input mapped thereto or a column RLE in a memory of the device that indicates, for each column, whether one or more cells in the column include an input mapped thereto, respectively, and determining the input data is anomalous in response to determining either the row RLE indicates that no inputs are mapped to the row to which the input maps, or the column RLE indicates that no inputs are mapped to the column to which the input maps.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 2, 2021
    Assignee: Raytheon Company
    Inventors: Holger M. Jaenisch, James W. Handley
  • Patent number: 10930022
    Abstract: Motion adaptive shading increases rendering performance for real-time animation in graphics systems while maintaining dynamic image quality. Each frame of an animation is statically displayed within a refresh interval, while a viewer's eyes move continuously relative to the image when actively tracking a moving object being displayed. As a result, a statically displayed frame is essentially smeared across the viewer's continuously moving retina over the lifetime of the frame, causing a perception of blur referred to as an eye-tracking motion blur effect. A region of an image depicting a moving object may be rendered at a lower shading rate because eye-tracking motion blur will substantially mask any blur introduced by reducing the shading rate. Reducing an average shading rate for rendering frames reduces computational effort per frame and may advantageously allow a rendering system to operate at a higher frame rate to provide a smoother, clearer visual experience.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: February 23, 2021
    Assignee: NVIDIA Corporation
    Inventors: Lei Yang, Emmett Michael Kilgariff, Eric Brian Lum
  • Patent number: 10928622
    Abstract: A medical observation system including a medical imaging device that captures a plurality of images of a living body while changing a focus position, and circuitry that generates a composite image by compositing the plurality of images captured by the medical imaging device, and switches output between the generated composite image and one of the plurality of images based on a result of analysis performed on at least one of the plurality of images.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: February 23, 2021
    Assignee: SONY CORPORATION
    Inventors: Yuki Sugie, Hisakazu Shiraki
  • Patent number: 10923316
    Abstract: There is provided a primary beam scanning apparatus capable of producing data having a bit depth higher than the resolution of an analog-to-digital converter. The primary beam scanning apparatus is capable of controlling a scan rate of a primary beam for scanning a specimen. The scanning apparatus includes a detector for detecting signals generated in response to irradiation of the specimen with the primary beam and providing an analog output signal, an analog-to-digital converter for sampling the analog signal and converting it into a digital signal, and an arithmetic section for averaging the digital signal.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: February 16, 2021
    Assignee: JEOL Ltd.
    Inventor: Takanori Matsubara
  • Patent number: 10917647
    Abstract: The present invention relates to an image encoding and decoding technique, and more particularly, to an image encoder and decoder using unidirectional prediction. The image encoder includes a dividing unit to divide a macro block into a plurality of sub-blocks, a unidirectional application determining unit to determine whether an identical prediction mode is applied to each of the plurality of sub-blocks, and a prediction mode determining unit to determine a prediction mode with respect to each of the plurality of sub-blocks based on a determined result of the unidirectional application determining unit.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: February 9, 2021
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Industry-Academic Collaboration Foundation, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Hae Chul Choi, Se Yoon Jeong, Sung-Chang Lim, Jin Soo Choi, Jin Woo Hong, Dong Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Gwang Hoon Park, Seung Ryong Kook, Sea-Nae Park, Kwang-Su Jeong
  • Patent number: 10915367
    Abstract: Described herein is a system for executing a computing module. Described herein is a system for executing a computing module. The system may determine whether a function of a computing module is suitable to be executed using multi-coring. The system identifies one or more available computing cores and executes the function on the one or more available computing cores. The one or more available computing cores can be dedicated to execute the function until the execution of the function is complete. The one or more available computing cores execute the tasks of the function asynchronously. The system receives output data from the function asynchronously in a list data structure. The system can maintain a desired order of the output data in the list data structure.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: February 9, 2021
    Assignee: Capital One Services, LLC
    Inventors: Sravankumar Karanam, Ryan M. Parker
  • Patent number: 10904530
    Abstract: A method of signaling additional chroma QP offset values that are specific to quantization groups is provided, in which each quantization group explicitly specifies its own set of chroma QP offset values. Alternatively, a table of possible sets of chroma QP offset values is specified in the header area of the picture, and each quantization group uses an index to select an entry from the table for determining its own set of chroma QP offset values. The quantization group specific chroma QP offset values are then used to determine the chroma QP values for blocks within the quantization group in addition to chroma QP offset values already specified for higher levels of the video coding hierarchy.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Alexandros Tourapis, Guy Cote
  • Patent number: 10904579
    Abstract: Methods and apparatuses of decoding a video stream encoded using video point cloud coding include obtaining a geometry-reconstructed point cloud; dividing the geometry-reconstructed point cloud into a plurality of cells; obtaining a first reference point including a centroid of a first plurality of points; generating a second plurality of points by applying a first filter to the first plurality of points based on the first reference point; obtaining a second reference point including a centroid of the second plurality of points; generating a third plurality of points by applying a second filter to the second plurality of points based on the second reference point, wherein a strength of the first filter is higher than a strength of the second filter; obtaining a smoothed geometry-reconstructed point cloud based on the third plurality of points; and reconstructing a dynamic point cloud using the smoothed geometry-reconstructed point cloud.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 26, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Arash Vosoughi, Sehoon Yea, Shan Liu
  • Patent number: 10897586
    Abstract: In one example, a method comprises: enabling a photodiode to, in response to incident light, accumulate residual charge, and to transfer overflow charge to a first charge storage device and a second charge storage device when the photodiode saturates; disconnecting the second charge storage device from the first charge storage device; enabling the photodiode to transfer the residual charge to the first charge storage device to cause the charge sensing unit to output a first voltage; quantizing the first voltage to generate a first digital value to measure the residual charge; connecting the second charge storage device with the first charge storage device to cause the charge sensing unit to output a second voltage; quantizing the second voltage to generate a second digital value to measure the overflow charge; and generating a digital representation of the incident light intensity based on the first digital value and the second digital value.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 19, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Xinqiao Liu, Song Chen, Andrew Samuel Berkovich
  • Patent number: 10893272
    Abstract: Embedded Codec (EBC) circuitry for image block coding based on pixel-domain pre-processing operations on image block is provided. The EBC circuitry includes memory that stores a first image block and encoder circuitry that computes a first sum of absolute differences (SAD) from a first prediction block of row-wise residual values and a second SAD from a second prediction block of column-wise residual values in pixel-domain. The encoder circuitry selects a residual prediction type from a set of residual prediction types as an optimal residual prediction type and a set of quantization parameters as optimal quantization parameters for each of a first encoding mode and a second encoding mode. The encoder circuitry generates a set of bit-streams of encoded first image block in the first encoding mode and the second encoding mode, respectively, based on the selected residual prediction type and the selected set of quantization parameters.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: January 12, 2021
    Assignee: SONY CORPORATION
    Inventors: Mohammed Golam Sarwer, Ali Tabatabai
  • Patent number: 10893297
    Abstract: Examples of the present disclosure relate to methods for processing image data. In one such example, data elements are received defining a portion of a line of pixels of an image, the image comprising one or more lines of pixels definable by one or more respective sets of data elements. In some cases, a transform operation is performed on the data elements to obtain a plurality of binary transform coefficients, wherein the transform operation is performed independently of data elements defining any other line of pixels. The plurality of transform coefficients is encoded as a sequence of tiered bit-layers, each bit-layer in the sequence of bit-layers comprising a set of bits corresponding to a given bit position in each of the plurality of transform coefficients. The encoded plurality of transform coefficients is output.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: January 12, 2021
    Assignee: Apical Ltd.
    Inventors: Ozgur Tasdizen, Evren Cesur
  • Patent number: 10885674
    Abstract: Some embodiments provide a novel compressive-sensing image capture device and a method of using data captured by the compressive-sensing image capture device. The novel compressive-sensing image capture device includes an array of sensors for detecting electromagnetic radiation. Each sensor in the sensor array has an associated mask that blocks electromagnetic radiation from portions of the sensor. In some embodiments, an array of passive masks is used to block a particular set of areas of each sensor in the sensor array. In some embodiments, the image capture device also includes an array of lenses corresponding to the sensors of the sensor array such that each sensor receives light that passes through a different lens. Some embodiments of the invention provide a dynamic mask array. In some embodiments, a novel machine trained network is provided that processes image capture data captured by the compressive-sensing image capture device to predict solutions to problems.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: January 5, 2021
    Assignee: PERCEIVE CORPORATION
    Inventor: Ilyas Mohammed
  • Patent number: 10869040
    Abstract: An image and video compression method includes defining one or more encoding quality patterns, the one or more encoding quality patterns each have pre-determined areas of quality adjustment, the pre-determined areas of quality adjustment including one or more pre-defined regions of lower quality adjustment and one or more pre-defined regions of higher quality adjustment; receiving a frame associated with content to be encoded; selecting one of the one or more encoding quality patterns; processing the frame via an encoder, the processing using the selected one of the one or more encoded quality patterns; and producing a final output of an encoded bit.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 15, 2020
    Inventor: Chun-Wei Chan
  • Patent number: 10869046
    Abstract: The present invention relates to specification of a tile capable of being independently processed to process a certain area at high speed in encoding and decoding of tiles resulting from division of an image in hierarchical coding of the image. An image encoding apparatus that performs the hierarchical coding of an input image with multiple layers includes an acquiring unit and an encoding unit. The acquiring unit acquires a first image generated from the input image and a second image having resolution different from that of the first image. In the encoding of a first area in the first image acquired by the acquiring unit, the encoding unit performs the encoding using a second area existing at the relatively same position as that of the first area in the first image in the second image as a reference image.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: December 15, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mitsuru Maeda, Masato Shima
  • Patent number: 10848785
    Abstract: Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: November 24, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mangesh Devidas Sadafale, Minhua Zhou
  • Patent number: 10834413
    Abstract: A set of software applications configured to perform interframe and/or intraframe encoding operations based on data communicated between a graphics application and a graphics processor. The graphics application transmits a 3D model to the graphics processor to be rendered into a 2D frame of video data. The graphics application also transmits graphics commands to the graphics processor indicating specific transformations to be applied to the 3D model as well as textures that should be mapped onto portions of the 3D model. Based on these transformations, an interframe module can determine blocks of pixels that repeat across sequential frames. Based on the mapped textures, an intraframe module can determine blocks of pixels that repeat within an individual frame. A codec encodes the frames of video data into compressed form based on blocks of pixels that repeat across frames or within frames.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: November 10, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Marc Junyent Martin
  • Patent number: 10819980
    Abstract: A moving image encoding device that performs encoding by converting and quantizing a prediction residual difference obtained by applying an interframe prediction or an intraframe prediction to each encoding tree block, which is a divided unit of a frame given by means of equirectangular projection, for each encoding block, includes: a calculation unit that calculates a quantization parameter to be applied to the encoding block on the basis of a pixel value of a pre-coding block and a position in the frame; a prediction unit that obtains a prediction value by predicting the quantization parameter on the basis of a quantization parameter of a left neighboring, and upper neighboring block of the encoding block, or an already encoded block; and a correction unit that corrects the prediction value and obtains a correction value when a condition is satisfied where the encoding block is positioned at a left end of the frame.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: October 27, 2020
    Assignee: KDDI CORPORATION
    Inventors: Kei Kawamura, Sei Naito
  • Patent number: 10803593
    Abstract: The disclosure relates to method and system for compressing an image. The method involves receiving an image of the one or more images. Further, at least one segmentation algorithm is applied on the image and dividing the image into a plurality segments. The method further includes comparing the plurality of segments of the image with a seed image, where seed images include a seed image identifier. Further, a seed image is associated with the segments of the image in case there is a match between the seed image and the plurality of segments. The method also includes storing the image as a residual image and a seed image along with one or more seed image identifiers. Further, the image may be reconstructed based on the residual image and one or more seed images associated with the image. Thereafter, the image may be displayed on a display unit.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 13, 2020
    Assignee: Siemens Healthcare GmbH
    Inventor: Mohana Krishna Munukutla
  • Patent number: 10805623
    Abstract: A method for decoding a signal of encoded digital data, which includes, for at least one part of the signal: determining information representing a characteristic of the encoded data contained in the at least one signal part; determining first and second values of at least one datum required for the decoding of the data; decoding the data based on the first value to obtain a first characteristic of the decoded data; decoding the data based on the second value to obtain a second characteristic of the decoded data; selecting the first or the second value according to the information representing a characteristic of the encoded data and according to the first and second characteristics of the decoded data; and reconstructing the data based on the first or the second value, which has been selected.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: October 13, 2020
    Assignee: ORANGE
    Inventors: Felix Henry, Gordon Clare
  • Patent number: 10785397
    Abstract: An information terminal apparatus includes: a reception section configured to receive images that are a plurality of images which are sequentially sent from an external device using a first communication system and to which information identifying each image is attached; and a transmission section configured to transmit specific information for specifying a specific image among the images which are sequentially sent, to the external device using a second communication system which is different from the first communication system. A movie composed of scenes and images acquired at timings that are desired by users who operate respective information terminal apparatuses is easily obtained.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: September 22, 2020
    Assignee: OLYMPUS CORPORATION
    Inventors: Yoshiyuki Fukuya, Kazuo Kanda, Kazuhiko Shimura, Osamu Nonaka
  • Patent number: 10778983
    Abstract: For each content-mapped frame of a scene, it is determined whether the content mapped frame is susceptible to object fragmentation with respect to texture in a homogeneous region based on statistical values derived from the content-mapped image and a source image mapped into the content-mapped image. The homogeneous region is a region of consistent texture in the source image. Based on a count of content-mapped frames susceptible to object fragmentation in homogeneous region, it is determined whether the scene is susceptible to object fragmentation in homogeneous region. If so, an upper limit for mapped codewords for a prediction function for predicting codewords of a predicted image from the mapped codewords in the content-mapped image is adjusted. Mapped codewords above the upper limit are clipped to the upper limit.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: September 15, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Qian Chen, Guan-Ming Su
  • Patent number: 10762706
    Abstract: An image acquiring unit acquires an image of a sheet on which a medium that presents an identification image, including identification information is to be placed, the sheet including a user image that is presented by a user. A first identification-information acquiring unit acquires the identification information from the image acquired by the image acquiring unit. An image extracting unit extracts the user image from the image acquired by the image acquiring unit. A second identification-information acquiring unit acquires the identification information from the medium alone. A first storage unit stores the user image in association with the identification information. A managing unit acquires, from the first storage unit, a user image such that the identification information associated with the user image matches the identification information acquired by the second identification-information acquiring unit, among the user images that are stored in the first storage unit.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: September 1, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Atsushi Funami, Nobuyuki Kishi
  • Patent number: 10742996
    Abstract: The present invention relates to an image encoding and decoding technique, and more particularly, to an image encoder and decoder using unidirectional prediction. The image encoder includes a dividing unit to divide a macro block into a plurality of sub-blocks, a unidirectional application determining unit to determine whether an identical prediction mode is applied to each of the plurality of sub-blocks, and a prediction mode determining unit to determine a prediction mode with respect to each of the plurality of sub-blocks based on a determined result of the unidirectional application determining unit.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 11, 2020
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Industry-Academic Collaboration Foundation, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Hae Chul Choi, Se Yoon Jeong, Sung-Chang Lim, Jin Soo Choi, Jin Woo Hong, Dong Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Gwang Hoon Park, Seung Ryong Kook, Sea-Nae Park, Kwang-Su Jeong
  • Patent number: 10742974
    Abstract: Provided are a video decoding method including determining at least one first block for partitioning a current frame which is one of at least one frame included in a video, determining a first prediction mode indicating an intra-prediction method to be performed on a current first block which is one of the at least one first block based on first intra-prediction mode information obtained from a bitstream when intra-prediction is performed on the current first block, determining a plurality of second blocks included in the current first block, determining second prediction modes indicating intra-prediction methods to be performed on the plurality of second blocks based on at least one of the first prediction mode and second intra-prediction mode information obtained from the bitstream with respect to each of the plurality of second blocks, and decoding the video by performing intra-prediction based on the first prediction mode and the second prediction mode; and a video decoding apparatus capable of performing
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: August 11, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-woo Park, Bo-ra Jin, Na-rae Choi, In-kwon Choi
  • Patent number: 10735756
    Abstract: A method is provided for encoding a digital video to improve perceptual quality. The method includes receiving a digital video at a video encoder, providing a perceptual quantizer function defined by PQ ? ( L ) = ( c 1 + c 2 ? L m 1 1 + c 3 ? L m 1 ) m 2 , wherein L is a luminance value, c1, c2, c3, and m1 are parameters with fixed values, and m2 is a parameter with a variable value, adapting the perceptual quantizer function by adjusting the value of the m2 parameter based on different luminance value ranges found within a coding level of the digital video, encoding the digital video into a bitstream using, in part, the perceptual quantizer function, transmitting the bitstream to a decoder, and transmitting the value of the m2 parameter to the decoder for each luminance value range in the coding level.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 4, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
  • Patent number: 10735024
    Abstract: A first value of a first data element in a first set of data elements is obtained, the first set of data elements being based on a first time sample of a signal. A second value of a second data element in a second set of data elements is obtained, the second set of data elements being based on a second, later time sample of the signal. A measure of similarity is derived between the first value and the second value. Based on the derived measure, a quantisation parameter useable in performing quantisation on data based on the first time sample of the signal is determined. Output data is generated using the quantisation parameter.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: August 4, 2020
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventor: David Handford
  • Patent number: 10735725
    Abstract: A video encoder or video decoder buffers multiple blocks of a reconstructed picture of a video sequence. The video encoder/decoder performs deblock filtering between at least some of the multiple blocks. As part of the deblock filtering, the video encoder/decoder selectively filters at least some sample values in a diagonal line that crosses a block-boundary intersection between two diagonally adjacent blocks. When filtering sample values at the block-boundary intersection between four blocks, the video encoder/decoder can evaluate characteristics of all four blocks and adjust sample values in a line between diagonally adjacent blocks. If there is a large visual difference between sample values at corner positions of two diagonally adjacent blocks, the difference can be smoothed by filtering sample values in a diagonal line. In this way, the quality of motion-compensated prediction using the reconstructed picture is improved in many cases.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bakkama Srinath Reddy, Victor Cherepanov
  • Patent number: 10735755
    Abstract: A method is provided for encoding a digital video to improve perceptual quality. The method includes receiving a digital video at a video encoder, providing a perceptual quantizer function defined by PQ ? ( L ) = ( c 1 + c 2 ? L m 1 1 + c 3 ? L m 1 ) m 2 , wherein L is a luminance value, c1, c2, c3, and m1 are parameters with fixed values, and m2 is a parameter with a variable value, adapting the perceptual quantizer function by adjusting the value of the m2 parameter based on different luminance value ranges found within a coding level of the digital video, encoding the digital video into a bitstream using, in part, the perceptual quantizer function, transmitting the bitstream to a decoder, and transmitting the value of the m2 parameter to the decoder for each luminance value range in the coding level.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: August 4, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
  • Patent number: 10721467
    Abstract: A method for decoding a picture, according to the present invention, comprises the steps of: receiving split flag information and merge flag information; splitting a coding unit (CU) of one or more depths n into CUs of depth n+1, on the basis of the split flag information; generating a merged CU by combining parts of the CUs of the depth n+1, on the basis of the merge flag information; and performing a decoding procedure for generating a restoration picture, on the basis of the generated merge CU. According to the present invention, a decoding procedure can be performed by merging CUs having similar characteristics, and thus auxiliary information to be received and processed is reduced and coding efficiency is improved.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: July 21, 2020
    Assignee: LG Electronics Inc.
    Inventors: Eunyong Son, Seoungwook Park, Yongjoon Jeon, Moonmo Koo
  • Patent number: 10720940
    Abstract: A method of converting 10-bit pixel data (e.g. 10:10:10:2 data) into 8-bit pixel data involves converting the 10-bit values to 8-bits using a technique that is selected dependent upon the values of the MSBs of the 10-bit values and setting the value of an HDR flag dependent upon the values of the MSBs. The HDR flag is appended to the 3-bit channel.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 21, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Simon Fenney, Linling Zhang
  • Patent number: 10721426
    Abstract: A solid-state image sensor is provided with a pixel array including a measuring pixel and an imaging pixel, a compression circuit that applies compression processing to a signal obtained by the measuring pixel, and an output circuit that outputs the signal obtained by the measuring pixel and a signal obtained by the imaging pixel. The solid-state image sensor is configured to operate in a first mode in which a signal that is obtained by the measuring pixel and then applied the compression processing is output, and in a second mode in which a signal that is obtained by the imaging pixel and then not applied the compression processing is output.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 21, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Kaibara
  • Patent number: 10715827
    Abstract: A multi-hypotheses motion prediction mode for video coding conveys prediction for motion compensation based on a selection of multiple predictions for motion compensation (hypotheses), which are respectively obtained using motion predictors or MVP selected from a list of candidate motion predictors. When coding a block of pixels, a video coder implementing multi-hypotheses motion prediction selects a first motion predictor and a second motion predictor from a list of candidate motion predictors for the block of pixels. The video coder encodes or decodes a motion prediction code word that identifies the first and second motion predictors. The video coder computes a combined prediction for motion compensation based on first and second sets of pixels that are obtained using the selected first and second motion predictors, respectively. The video coder encodes or decodes the block of pixels by using the combined prediction for motion compensation.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: July 14, 2020
    Assignee: MEDIATEK INC.
    Inventor: Chih-Wei Hsu
  • Patent number: 10715808
    Abstract: Circuity for executing operations is provided. The operations divide a picture into tiles. The tiles are coded to generate pieces of coded data, each of which corresponds to a different one of the tiles. A bitstream is generated to include the pieces of coded data. In this regard, the coding of the tiles includes generating a first code string by: coding a first tile with reference to coding information of an already-coded tile neighboring the first tile when a boundary between the first and already-coded tiles is a first boundary; and coding the first tile without reference to the coding information of the already-coded tile when the boundary between the first and already-coded tiles is a second boundary. The bitstream is generated to include tile boundary independence information, which indicates whether each boundary between the tiles is one of the first and second boundaries.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: July 14, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Daisaku Komiya, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
  • Patent number: 10708601
    Abstract: The present invention relates to a method for encoding the borders of pixel regions of an image, wherein the borders contain a sequence of vertices subdividing the image into regions of pixels (superpixels), by generating a sequence of symbols from an alphabet including the step of: defining for each superpixel a first vertex for coding the borders of the superpixel according to a criterion common to all superpixels; defining for each superpixel the same coding order of the border vertices, either clockwise or counter-clockwise; defining the order for coding the superpixels on the base of a common rule depending on the relative positions of the first vertices; defining a set of vertices as a known border, wherein the following steps are performed for selecting a symbol of the alphabet, for encoding the borders of the superpixels: a) determining the first vertex of the next superpixel border individuated by the common criterion; b) determining the next vertex to be encoded on the basis of the coding direction;
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: July 7, 2020
    Assignee: Sisvel Technology S.R.L.
    Inventors: Marco Grangetto, Francesco Verdoja
  • Patent number: 10706580
    Abstract: [Object ] To provide a position-information specifying method for accurately specifying a position and a velocity of a photographed object.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: July 7, 2020
    Inventor: Hajime Kasahara
  • Patent number: 10701396
    Abstract: The present invention relates to a video encoding/decoding method and apparatus, and more particularly, to a method and apparatus for generating a reference image for a multiview video. The video encoding method includes, in the presence of a second image having a different view from a first image having a first view, transforming the second image to have the first view, generating a reference image by adding the second image to a side of the first image, and storing the reference image in a reference picture list.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: June 30, 2020
    Assignees: Electronics and Telecommunications Research Institute, UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
    Inventors: Gun Bang, Woo Woen Gwun, Gwang Soon Lee, Nam Ho Hur, Gwang Hoon Park, Sung Jae Yoon, Young Su Heo, Seok Jong Hong
  • Patent number: 10666963
    Abstract: The present invention is made to enable switching between lossless coding which prioritizes compatibility with a lossy coding process and lossless coding which prioritizes compression performance. An image coding apparatus of the present invention includes the following configuration. The image coding apparatus which encodes an image on a block-by-block basis includes a first coding unit and a second coding unit. The first coding unit performs irreversible compression coding on a received first block. The second coding unit performs reversible compression coding on a received second block. The second coding unit encodes the second block by using either of a first intra prediction mode for performing intra prediction on a block-by-block basis and a second intra prediction mode for performing intra prediction on a pixel-by-pixel basis.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: May 26, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masato Shima
  • Patent number: 10659779
    Abstract: A protocol is provided by which a current block and a neighboring block are identified and the current block is processed. In some variants a deblocking filter is applied with a filtering block size set either to the standard blocksize or to the shared blocksize, depending on whether the shared size of the current and neighboring blocks is smaller than a standard blocksize.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 19, 2020
    Assignee: REALNETWORKS, INC.
    Inventors: Chia-Yang Tsai, Kai Wang, Chao Kuang
  • Patent number: 10659781
    Abstract: A method of partitioning a parent coding unit (CU) in a tree structure for encoding a video sequence includes splitting the parent CU into more than two CUs including a first CU and a second CU, and generating a concatenated CU by concatenating the second CU to the first CU.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: May 19, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Xin Zhao, Shan Liu
  • Patent number: 10638164
    Abstract: The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “inter_pred_flag”.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 28, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
  • Patent number: 10636263
    Abstract: A method, system, and computer program product of encoding a digital image comprising a privacy mask. Information representative of pixels in the digital image is received. The pixels are grouped into encoding units. Information representative of a privacy mask area in which a privacy mask is to be applied on the image is also received. All encoding units that at least partially are located within the privacy mask area are identified, and the privacy mask area is extended to be aligned with the identified encoding units. For each encoding unit, a respective quantization parameter to be used for encoding the image is determined. The privacy mask is applied in the extended privacy mask area of the image, and the image with the applied privacy mask is encoded using the determined quantization parameters. The digital image encoding system may be included in a camera.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: April 28, 2020
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan, Xing Danielsson Fan
  • Patent number: 10638138
    Abstract: The present invention relates to an image encoding and decoding technique, and more particularly, to an image encoder and decoder using unidirectional prediction. The image encoder includes a dividing unit to divide a macro block into a plurality of sub-blocks, a unidirectional application determining unit to determine whether an identical prediction mode is applied to each of the plurality of sub-blocks, and a prediction mode determining unit to determine a prediction mode with respect to each of the plurality of sub-blocks based on a determined result of the unidirectional application determining unit.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: April 28, 2020
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Industry-Academic Collaboration Foundation, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Hae Chul Choi, Se Yoon Jeong, Sung-Chang Lim, Jin Soo Choi, Jin Woo Hong, Dong Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Gwang Hoon Park, Seung Ryong Kook, Sea-Nae Park, Kwang-Su Jeong