Compression Of Color Images Patents (Class 382/166)
  • Patent number: 11503223
    Abstract: A method for image-processing and an electronic device are disclosed. The method includes: obtaining a RAW image packet comprising at least two RAW images, the at least two RAW images having different exposure durations; unpacking the RAW image packet and obtaining the at least two of RAW images; obtaining a High Dynamic Range (HDR) RAW image by performing an image synthesis operation on the at least two RAW images; and performing a previewing, photographing, or video-recording operation on the HDR RAW image.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: November 15, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jiewen Huang
  • Patent number: 11503215
    Abstract: An image processing apparatus including at least one processor coupled to a memory, serving as a first obtainment unit to obtain a luminance value of image data corresponding to a first luminance range, a second obtainment unit to obtain information for a second luminance range that is less than the first luminance range, a classification unit to classify, based on a correspondence relationship of luminance value conversion from the first luminance range to the second luminance range, the first luminance range of the image data into a plurality of regions, and a display unit to cause a display device to display an image based on the image data such that a pixel of the image having a luminance value belonging to a region, in which a tone characteristic in the image data can be restored when the luminance value conversion is performed, can be specified in the displayed image.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: November 15, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Suwa
  • Patent number: 11494948
    Abstract: The invention discloses a point cloud geometric compression method based on a depth auto-encoder, which comprises the following steps of: (1) point cloud preprocessing: collecting a type of point cloud to be compressed as a training set, and normalizing the training set into a unit circle; (2) point cloud down-sampling: down-sampling the point clouds in the training set so that each point cloud have the same point number m and each point in the point cloud has (x, y, z) three-dimensional coordinates; and adopting a farthest point down-sampling method by randomly selecting a point for the first time and then selecting the point farthest away from the selected point set every time to add into the selected point set until the selected point number meets the requirement; (3) training a compression model: inputting the point cloud sampled in step (2) into a point cloud geometric compression framework based on a depth auto-encoder for training; and (4) geometric compression of the point cloud: applying the trained
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: November 8, 2022
    Assignee: Peking University Shenzhen Graduate School
    Inventors: Ge Li, Wei Yan
  • Patent number: 11470248
    Abstract: A data compression apparatus includes: a compression unit that performs a compression process on output data that is sequentially outputted as time series data by a monitoring apparatus for monitoring a monitoring target range; an output unit that outputs the output data on which the compression process is performed, to a data processing apparatus that performs an object detection process for detecting an object that exists in the monitoring target range by using the output data; and a setting unit that sets a compression ratio used in the compression unit, on the basis of an accuracy information indicating a relationship between a compression ratio at which the output data is compressed and a detection accuracy of the object by the object detection process performed by using the output data compressed at the compression ratio.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: October 11, 2022
    Assignee: NEC CORPORATION
    Inventors: Yusuke Shinohara, Takanori Iwai, Hayato Itsumi, Florian Beye
  • Patent number: 11430212
    Abstract: An apparatus configured for head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain a first image with a first resolution, the first image having a first corner, determine a second image with a second resolution, the second image having a second corner that corresponds with the first corner in the first image, wherein the second image is based on the first image, the second resolution being less than the first resolution, detect the second corner in the second image, determine a position of the second corner in the second image, and determine a position of the first corner in the first image based at least in part on the determined position of the second corner in the second image.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: August 30, 2022
    Assignee: Magic Leap, Inc.
    Inventor: Hélder Toshiro Suzuki
  • Patent number: 11416763
    Abstract: A classifier training method includes detecting error data from training data; and training a classifier configured to detect an object based on the error data.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: August 16, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jingu Heo, Dong Kyung Nam
  • Patent number: 11411858
    Abstract: This application provides a method for updating a route in a network. The first network device sends a first LSA packet to a third network device, so that the third network device generates a first route whose destination address is a second IP address, where a next-hop IP address of the first route is the IP address of the first network device, and the second IP address belongs to the IP network segment corresponding to the first IP address which is an IP address of the first network device. The first network device sends a second LSA packet to the third network device when determining that switching needs to be performed on a next hop of a route in the third network device, whose destination address belongs to the IP network segment, and whose next-hop IP address is the first IP address.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiangzhou Gao, Xudong Zhang, Wenxia Hou
  • Patent number: 11403121
    Abstract: The disclosure relates to the transfer of per-pixel transparency information using video codecs that do not provide an alpha channel (alternatively referred to as “transparency-agnostic video codecs”). For example, alpha information of visual elements may be transcoded into the supported channels of a video stream to generate additional samples of a supported color space, which are representative of the alpha information. After being encoded by a “transparency-agnostic video codec” and transmitted, the received alpha information may then be extracted from the supported channels of the video stream to render the received visuals with corresponding per-pixel transparency.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 2, 2022
    Assignee: NVIDIA Corporation
    Inventors: Johannes Zimmermann, Andrija Bosnjakovic, Ashley Reid
  • Patent number: 11386549
    Abstract: Included are: an image acquiring unit acquiring a determination target image in which a target object to be inspected is captured; a learning result acquiring unit acquiring a result of machine learning of forward domain conversion of an image or inverse domain conversion of an image performed using a normal image in which the target object in a normal state is captured as training data; a determination target image analysis unit obtaining a domain-converted image by sequentially performing forward domain conversion and inverse domain conversion on the determination target image using the result of the machine learning; and a determination unit determining whether or not an abnormality is occurring in the target object captured in the determination target image by comparing the determination target image and the domain-converted image.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: July 12, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Kazuyuki Miyazawa, Kazuo Sugimoto
  • Patent number: 11336905
    Abstract: An electronic apparatus includes: a storage and a processor. The processor is configured to: select a second pixel having a similarity to a first pixel equal to or greater than a threshold value among neighboring pixels based on a first chrominance signal of the first pixel and second chrominance signals of pixels neighboring the first pixel among a plurality of pixels included in an input image, identify index information corresponding to a pixel combination having a highest similarity to the first pixel based on a first luminance signal of the first pixel, a second luminance signal of the second pixel, and a plurality of pixel combinations with respect to the first pixel, and control the electronic apparatus to store the image by replacing a pixel value of the first pixel with the identified index information.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: May 17, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jaemoon Lee, Minhoon Lee
  • Patent number: 11336600
    Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: May 17, 2022
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Austin W. Shyu, Ming Jin, Yan Yang, Ian J. Baird, Joe S. Abuan
  • Patent number: 11328437
    Abstract: Methods and systems for defocusing a rendered computer-generated image are presented. Pixel values for a pixel array are determined from a scene description. A blur amount for each pixel is determined based on a lens function representing a lens shape and/or effect. A blur amount and blur transparency value are determined for the pixel based on the lens function and pixel depth. A convolution range comprising pixels adjacent to the pixel is determined based on the blur amount. A blend color value is determined for the pixel based on the color value of the pixel, color values of pixels in the convolution range, and the blur transparency value. The blend color value is scaled based on the blend color value and a modified pixel color value is determined from scaled blend color values.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: May 10, 2022
    Assignee: Weta Digital Limited
    Inventor: Peter Hillman
  • Patent number: 11315321
    Abstract: An apparatus to facilitate encoding of point cloud data is disclosed. The apparatus includes one or more processors to receive point cloud data including a plurality of images and camera parameters, generate encoded point cloud data including a color texture image and a depth image having cropped regions for each of the plurality of images, and metadata to describe the camera parameters and a mapping of the cropped regions to a real coordinate space.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 26, 2022
    Assignee: INTEL CORPORATION
    Inventors: Blake C. Lucas, Jill Boyce
  • Patent number: 11310507
    Abstract: A data output apparatus includes: a video decoder that decodes a video stream to generate a first video signal; an external metadata acquisition unit that acquires one or more pieces of metadata corresponding to one or more first conversion modes; an HDR metadata interpreter that interprets one of the one or more pieces of metadata to acquire characteristic data and conversion auxiliary data; a DR converter that supports one or more second conversion modes and performs conversion processing of a luminance range of the first video signal based on the conversion auxiliary data to generate a second video signal; and an HDMI output unit that outputs the second video signal to a display apparatus.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 19, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tadamasa Toma, Masayuki Kozuka, Takahiro Nishi, Kengo Terada
  • Patent number: 11276132
    Abstract: Disclosed are an image data processing method and a sensor device performing the same. The sensor device includes an image sensor configured to acquire image data, an image buffer configured to store the image data, and an image processor configured to generate image-processed data by applying a filter corresponding to a storage pattern of the image buffer to the image data stored in the image buffer.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 15, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangil Jung, Changyong Son, Jinwoo Son, Jaehyoung Yoo, Changin Choi, Jaejoon Han
  • Patent number: 11270470
    Abstract: The color coding approach adopted by the Anchor Point Cloud Compression (PCC) leads to a significant color distortion, even at very low compression ratios. This color distortion is also referred to as color leaking. Two approaches are able to mitigate the color leaking. Both approaches reduce the color leaking significantly, while one of them (e.g., 1D subsampling) is more robust and preferred in most cases. A more general approach is an adaptive selection between these two approaches.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 8, 2022
    Assignee: SONY GROUP CORPORATION
    Inventors: Arash Vosoughi, Ali Tabatabai
  • Patent number: 11263984
    Abstract: An image signal processing device of the present disclosure includes a luminance correction section that performs, on a basis of information on a maximum output luminance value in a display section, luminance correction on an image signal to be supplied to the display section, the maximum output luminance value being variable.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: March 1, 2022
    Assignee: Sony Group Corporation
    Inventors: Kuninori Miyazawa, Hidetaka Honji
  • Patent number: 11259033
    Abstract: A method and a device for processing a current pixel block of an image using a palette prediction mode according to HEVC Format Range Extension. The mode uses a current palette to build a predictor block of indexes to predict the current pixel block. The current palette comprises entries associating entry indexes with pixel values. The method comprises predicting the current palette from entries of two or more palettes that are palettes previously used to process blocks of pixels. A palette predictor may be used that is built from the two or more palettes, preferably from the last used palette for a coding unit in the current coding entity and from the previously used palette for which a flag bitmap indicates whether or not its elements have been copied into the last used palette. Accordingly, the coding of the palette mode is improved.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: February 22, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno
  • Patent number: 11238623
    Abstract: A computer is caused to realize: a line drawing data acquisition function to acquire line drawing data to be colored; a size-reducing process function to perform a size-reducing process on the line drawing data acquired to a predetermined reduced size so as to obtain size-reduced line drawing data; a first coloring process function to perform a coloring process on the size-reduced line drawing data based on a first learned model that has previously learned the coloring process on the size-reduced line drawing data by using sample data; and a second coloring process function to perform a coloring process on original line drawing data by receiving an input of the original line drawing data and colored, size-reduced line drawing data as the size-reduced line drawing data on which the first coloring process function has performed the coloring, based on a second learned model that has previously learned the coloring process on the sample data by receiving an input of the sample data and colored, size-reduced sampl
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: February 1, 2022
    Assignee: PREFERRED NETWORKS, INC.
    Inventor: Taizan Yonetsuji
  • Patent number: 11223841
    Abstract: An artificial intelligence (AI) decoding apparatus includes at least one processor configured to execute one or more instructions to: obtain a second image corresponding to a first image by performing first decoding on image data included in a main bitstream, obtain AI upscaling activation flag information included in AI data of a sub-bitstream, determine whether to perform AI upscaling on the second image, based on the AI upscaling activation flag information, when it is determined that AI upscaling is to be performed on the second image, obtain a third image by performing AI upscaling on the second image, through an upscaling deep neural network (DNN) set according to upscaling DNN information, the upscaling DNN information selected from among a plurality of pieces of pre-stored upscaling DNN information based on at least a portion of the image data and/or at least a portion of AI sub-data.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: January 11, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehwan Kim, Youngo Park, Chaeeun Lee, Kwangpyo Choi
  • Patent number: 11216952
    Abstract: A region extraction apparatus provided with a candidate extraction unit, a categorization unit and a region extraction unit. The candidate extraction unit extracts a difference region where a first ground surface image photographed from above at a first time point and a second ground surface image photographed at a second time point are different. The categorization unit estimates a first category of a first object photographed in correspondence with a position in the first ground surface image, calculates a first categorization image indicating a relationship between the position of the first object and the first category, estimates a second category of a second object photographed in correspondence with a position in the second ground surface image and calculates a second categorization image indicating a relationship between the position of the second object and the second category. The region extraction unit extracts an extraction region from the difference region.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: January 4, 2022
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventors: Shinsuke Fukuba, Yuki Uchiyama, Takuya Koyama
  • Patent number: 11195317
    Abstract: Disclosed is a process for producing an animation of the multipage type, in which each still image of the animation has scalability properties. Preferably, each still image is to be saved on at least two levels, the first level containing few details and each following level providing additional details to the preceding level.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: December 7, 2021
    Inventor: Jean-Claude Colin
  • Patent number: 11196998
    Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters; wherein said determining the parameters uses integer arithmetic.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 7, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Patrice Onno, Christophe Gisquet, Guillaume Laroche, Jonathan Taquet
  • Patent number: 11176443
    Abstract: Automation controls and associated text in images displayed by a computer application are automatically detected by way of region-based R-FCN and Faster R-CNN engines. Datasets comprising images containing application controls, where the application controls include images of application where width is greater than height, width is equal to height and height is greater than width are retrieved and each dataset is processed with the R-FCN and Faster R-CNN engines to generate a software robot configured to recognize corresponding application controls. Text is recognized by an optical character recognition system that employs a deep learning system trained to process a plurality of images to identify images representing text within each image and to convert the images representing text to textually encoded data. The deep learning system is trained with training data generated from a corpus of real-life text segments that are generated by a plurality of OCR modules.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: November 16, 2021
    Assignee: Automation Anywhere, Inc.
    Inventors: Bruno Selva, Abhijit Kakhandiki, Virinchipuram J Anand, Nakuldev Patel
  • Patent number: 11158092
    Abstract: A computer is caused to realize: a line drawing data acquisition function to acquire line drawing data to be colored; a size-reducing process function to perform a size-reducing process on the line drawing data acquired to a predetermined reduced size so as to obtain size-reduced line drawing data; a first coloring process function to perform a coloring process on the size-reduced line drawing data based on a first learned model that has previously learned the coloring process on the size-reduced line drawing data by using sample data; and a second coloring process function to perform a coloring process on original line drawing data by receiving an input of the original line drawing data and colored, size-reduced line drawing data as the size-reduced line drawing data on which the first coloring process function has performed the coloring, based on a second learned model that has previously learned the coloring process on the sample data by receiving an input of the sample data and colored, size-reduced sampl
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: October 26, 2021
    Assignee: PREFERRED NETWORKS, INC.
    Inventor: Taizan Yonetsuji
  • Patent number: 11153591
    Abstract: A method of video decoding performed in a video decoder. The method including receiving a coded video bitstream including a current picture. The method further including, performing an inverse quantization on a current block included in the current picture. The method further including performing, after performing the inverse quantization, an inverse transform on the current block. The method further including performing a prediction process on the current block after performing the inverse transform. The method further including, after performing the prediction process on the current block, determining whether a predetermined condition is satisfied. The method further including, in response to determining that the predetermined condition is met, performing an inverse color transform on the current block.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: October 19, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11144782
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating video frames using neural networks. One of the methods includes processing a sequence of video frames using an encoder neural network to generate an encoded representation; and generating a predicted next frame pixel by pixel according to a pixel order and a channel order, comprising: for each color channel of each pixel, providing as input to a decoder neural network (i) the encoded representation, (ii) color values for any pixels before the pixel in the pixel order, and (iii) color values for the pixel for any color channels before the color channel in the channel order, wherein the decoder neural network is configured to generate an output defining a score distribution over a plurality of possible color values, and determining the color value for the color channel of the pixel by sampling from the score distribution.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 12, 2021
    Assignee: DeepMind Technologies Limited
    Inventors: Nal Emmerich Kalchbrenner, Aaron Gerard Antonius van den Oord, Karen Simonyan
  • Patent number: 11128878
    Abstract: Processing high dynamic range and or wide color gamut video data using a fixed-point implementation. A method of processing video data may include receiving one or more supplemental enhancement information (SEI) messages that contain information specifying how to determine parameters for performing an inverse dynamic range adjustment process, receiving decoded video data, and performing the inverse dynamic range adjustment process on the decoded video data using fixed-point computing in accordance with the information in the one or more SEI messages.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: September 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Dmytro Rusanovskyy, Joel Sole Rojals, Sungwon Lee, Done Bugdayci Sansli, Marta Karczewicz
  • Patent number: 11089436
    Abstract: A method and a determining device for determining a set of locations for a number of devices are disclosed. For each distance measure of multiple distance measures, the determining device generates a respective pair of clusters. The determining device determines information metrics. The determining device performs first actions. While a difference between a respective information metric and a further respective information metric is greater than a threshold, the determining device performs second actions, comprising replacing said replaceable pair with said weighted pair, replacing the respective information metric for said replaceable pair with said further respective information metric for said weighted pair, and performing said first actions. The determining device selects the set of locations based on the weighted pair of clusters. A corresponding computer program is also disclosed.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 10, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Perepu Satheesh Kumar, Mohan Saravanan
  • Patent number: 11070746
    Abstract: An image capturing apparatus includes an image capturing unit configured to capture an image of an object and generate image data, a compression unit configured to compress the image data generated by the image capturing unit, a display control unit configured to decode the image data compressed by the compression unit and display the decoded image data on a display unit, and an instruction unit configured to issue an instruction to magnify an image to be displayed on the display unit, wherein, in a case where the instruction unit issues the instruction to magnify the image to be displayed on the display unit, the compression unit reduces a compression rate of the image data.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: July 20, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masashi Kawakami
  • Patent number: 11062499
    Abstract: In one embodiment, a method for determining the color for a sampling location may include using a computing system to determine a sampling location within a texture that comprises a plurality of texels. Each texel may encode a distance field indicating a distance between the texel and an edge depicted in the texture and an indicator indicating whether the texel is on a first predetermined side of the edge or a second predetermined side of the edge. The system may select, based on the sampling location, a set of texels in the plurality of texels to use to determine a color for the sampling location. The system may determine that the set of texels have indicators that are the same. The system may then determine, using the indicator of any texel in the set of texels, the color for the sampling location.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: July 13, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Larry Seiler
  • Patent number: 11042969
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for automatically synthesizing a content-aware sampling region for a hole-filling algorithm such as content-aware fill. Given a source image and a hole (or other target region to fill), a sampling region can be synthesized by identifying a band of pixels surrounding the hole, clustering these pixels based on one or more characteristics (e.g., color, x/y coordinates, depth, focus, etc.), passing each of the resulting clusters as foreground pixels to a segmentation algorithm, and unioning the resulting pixels to form the sampling region. The sampling region can be stored in a constraint mask and passed to a hole-filling algorithm such as content-aware fill to synthesize a fill for the hole (or other target region) from patches sampled from the synthesized sampling region.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 22, 2021
    Assignee: ADOBE INC.
    Inventors: Sohrab Amirghodsi, Elya Shechtman, Derek Novo
  • Patent number: 11032546
    Abstract: A system includes code including obtaining code to obtain a first syntax element that indicates a first quantization index value; at least one second syntax element that indicates an offset value, a second quantization index value for another coefficient by combining the first quantization index value and the offset value to obtain a combined value, and modifying the combined value to be a predetermined minimum value as the second quantization index value, fourth obtaining code to obtain a quantization step size that corresponds to the second quantization index value; and determining code to determine a mode in which the coded image is to be decoded based on determining whether the first quantization index value is equal to a quantization index value associated with lossless coding, and based on determining whether the offset value is less than or equal to the quantization index value associated with the lossless coding.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: June 8, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Patent number: 11012716
    Abstract: A picture file processing method, apparatus, and computer readable medium are provided. The method includes parsing a picture file, to obtain a picture header information data segment, first stream data, and second stream data of a first image thereof. The first stream data of the first image is decoded to generate red-green-blue (RGB) data of the first image. The second stream data of the first image is decoded to generate Alpha data of the first image. Red-green-blue-alpha (RGBA) data corresponding to the first image are generated according to the RGB data and the Alpha data.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: May 18, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Shitao Wang, Xiaoyu Liu, Jiajun Chen, Xiaozheng Huang, Piao Ding, Haijun Liu, Binji Luo, Xinxing Chen
  • Patent number: 10999228
    Abstract: One or more computing devices, systems, and/or methods for constructing a chat video are provided. For example, a user may define a participant definition defining one or more participants for a conversation to playback through the chat video. The user may define a sequence of content items (e.g., images, videos, text, emojis, emoticons, etc.) that are to be displayed through a chat interface for the conversation. A sequence of message elements (e.g., chat bubbles) are constructed based upon the participant definition and/or the sequence of content items. A message element comprises a content item and is assigned to a participant. The sequence of message elements are surfaced through the chat interface to visually present the conversation as a rendering used to construct the chat video.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: May 4, 2021
    Assignee: Verizon Media Inc.
    Inventors: Benjamin David Stahl, Howard Lee Kim, Geoffrey Richard Nelson
  • Patent number: 10986345
    Abstract: Video processing techniques and pipelines that support capture, distribution, and display of high dynamic range (HDR) image data to both HDR-enabled display devices and display devices that do not support HDR imaging. A sensor pipeline may generate standard dynamic range (SDR) data from HDR data captured by a sensor using tone mapping, for example local tone mapping. Information used to generate the SDR data may be provided to a display pipeline as metadata with the generated SDR data. If a target display does not support HDR imaging, the SDR data may be directly rendered by the display pipeline. If the target display does support HDR imaging, then an inverse mapping technique may be applied to the SDR data according to the metadata to render HDR data for display. Information used in performing color gamut mapping may also be provided in the metadata and used to recover clipped colors for display.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Haitao Guo, Hao Pan, Guy Cote, Andrew Bai
  • Patent number: 10972742
    Abstract: The present invention is related to video coding and decoding, in particular HEVC RExt that define a palette coding mode dedicated to the coding of screen contents. In improved palette coding modes according to the invention, when building a palette, each time a new pixel is added to the class a palette entry defines, the palette entry is modified to take the means value of the pixels belonging to such class. In other improved palette coding modes, a built palette is post-processed to substitute a palette entry with a close entry of a palette predictor PRED. In yet other embodiments, palette coding modes having different threshold values to drive the building of their respective palettes are successively tested to use the best one in terms of rate-distortion criterion.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: April 6, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche
  • Patent number: 10957020
    Abstract: Embodiments of the present invention provide end-to-end frame time synchronization designed to improve smoothness for displaying images of 3D applications, such as PC gaming applications. Traditionally, an application that renders 3D graphics functions based on the assumption that the average render time will be used as the animation time for a given frame. When this condition is not met, and the render time for a frame does not match the average render time of prior frames, the frames are not captured or displayed at a consistent rate. This invention enables feedback to be provided to the rendering application for adjusting the animation times used to produce new frames, and a post-render queue is used to store completed frames for mitigating stutter and hitches. Flip control is used to sync the display of a rendered frame with the animation time used to generate the frame, thereby producing a smooth, consistent image.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 23, 2021
    Assignee: NVIDIA CORPORATION
    Inventors: Thomas Albert Petersen, Ankan Banerjee, Shishir Goyal, Sau Yan Keith Li, Lars Nordskog, Rouslan Dimitrov
  • Patent number: 10929628
    Abstract: Implementations of the present application provide a QR code positioning method and apparatus. Based on a predetermined pixel detection rule, centers of candidate position detection patterns in the QR code image are determined from a QR code image that includes first-type pixels and second-type pixels. The predetermined pixel detection rule includes that a consecutive arrangement ratio of the first-type pixels, the second-type pixels, and the first-type pixels satisfies a predetermined ratio. The candidate position detection patterns are identified based on the centers of the candidate position detection patterns. A set of patterns that satisfies a QR code image positioning rule are determined from the candidate position detection patterns. The set of patterns are used as position detection patterns of the QR code image.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: February 23, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yinhai Tu
  • Patent number: 10915999
    Abstract: Provided are an apparatus and a method for generating a high quality SDR image without significant reduction in image average luminance by matrix conversion for an HDR image. An image signal processing unit that converts the HDR image into the SDR image converts a pixel value of the HDR image into a pixel value of the SDR image, applying one conversion matrix to low luminance region pixels having luminance that is a prescribed threshold or less among constituent pixels of the HDR image. A high luminance region pixel having higher luminance than the prescribed threshold is set as a highest output pixel of the SDR image after conversion. The conversion matrix to be applied is a matrix having setting in which a change rate of a memory color set in a Macbeth color chart becomes smaller.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: February 9, 2021
    Assignee: SONY CORPORATION
    Inventor: Hiroaki Eto
  • Patent number: 10861405
    Abstract: A method for directly converting Y0Y1CoCg or Y0Y1CbCr image data to RGBG image data is presented, along with a display device that includes a decoder configured to perform such conversion. The conversions may be performed as follows: ( R G 0 B G 1 ) = 1 ? * ( 1 2 1 2 1 - 1 3 2 - 1 2 0 1 1 2 1 2 - 1 - 1 - 1 2 3 2 0 1 ) ? ( Y 0 Y 1 Co Cg ) ? ? and ? ( R G 0 B G 1 ) = 1 ? * ( 1 2 1 2 - 1 4 3 4 3 2 - 1 2 - 1 4 - 1 4 1 2 1 2 3 4 - 1 4 - 1 2 3 2 - 1 4 - 1 4 ) ? ( Y 0 Y 1 Co Cg ) Wherein ? is a scaling factor.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: December 8, 2020
    Inventor: Vijayaraghavan Thirumalai
  • Patent number: 10863158
    Abstract: The image processing apparatus includes a white balance adjustment circuit configured to adjust a color temperature to RAW data of an image obtained by capturing, a generator circuit configured to generate data of planes for each component of the image from data of which color temperature was adjusted, and a RAW encoding circuit configured to conduct compression encoding of the data of the planes.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: December 8, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Daisuke Sakamoto
  • Patent number: 10856011
    Abstract: Efficient image compression for video data characterized by a non-neutral dominant white point is achieved by transforming the input video signal into a de-correlated video signal based on a color difference encoding transform, wherein the color difference encoding transform is adapted based on the dominant white point using an algorithm. The adapting algorithm is designed for optimizing low-entropy output when the white point is other than a neutral or equal-energy value. Decompression is handled conversely.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: December 1, 2020
    Assignee: WARNER BROS. ENTERTAINMENT INC.
    Inventor: Michael D. Smith
  • Patent number: 10848696
    Abstract: An image encoding apparatus includes a compressor that generates a bitstream including encoded data corresponding to values of original pixels, based on one of encoding modes, and a reconstructor that generates values of reference pixels by reconstructing the bitstream. In a first mode of the encoding modes, the compressor generates the bitstream based on a difference value between each of the values of the original pixels and a reference value which is based on at least one of the values of the reference pixels. In a second mode of the encoding modes, the compressor generates the bitstream based on an average value of at least two of the values of the original pixels.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: November 24, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Wonseok Lee
  • Patent number: 10838192
    Abstract: Methods and systems for generating a high-color-fidelity and high-resolution color image of a sample are disclosed; which fuses or merges a holographic image acquired at a single wavelength with a color-calibrated image taken by a low-magnification lens-based microscope using a wavelet transform based colorization method. A holographic microscope is used to obtain holographic images which are used to computationally reconstruct a high-resolution mono-color holographic image of the sample. A lens-based microscope is used to obtain low resolution color images. A discrete wavelet transform (DWT) is used to generate a final image that merges the low-resolution components from the lens-based color image and the high-resolution components from the high-resolution mono-color holographic image.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: November 17, 2020
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Aydogan Ozcan, Yibo Zhang, Yichen Wu
  • Patent number: 10825139
    Abstract: An artificial intelligence (AI) decoding apparatus includes a memory storing one or more instructions, and a processor configured to execute the stored one or more instructions, to obtain image data corresponding to a first image that is encoded, obtain a second image corresponding to the first image by decoding the obtained image data, determine whether to perform AI up-scaling of the obtained second image, based on the AI up-scaling of the obtained second image being determined to be performed, obtain a third image by performing the AI up-scaling of the obtained second image through an up-scaling deep neural network (DNN), and output the obtained third image, and based on the AI up-scaling of the obtained second image being determined to be not performed, output the obtained second image.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: November 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehwan Kim, Jongseok Lee, Sunyoung Jeon, Kwangpyo Choi, Minseok Choi, Quockhanh Dinh, Youngo Park
  • Patent number: 10820016
    Abstract: Provided is an encoding and decoding method and device for data compression. The encoding method includes: adaptively selecting a constrained string mode from a plurality of preset constrained string modes; and performing, according to the selected constrained string mode, string-matching encoding on a coding block to obtain information of a constrained string encoded in the selected constrained string mode and to obtain a bitstream of a syntax element of the constrained string encoded in the selected constrained string mode.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: October 27, 2020
    Assignees: Tongji University, ZTE Corporation
    Inventors: Tao Lin, Liping Zhao, Kailun Zhou, Shuhui Wang, Ming Li, Ping Wu, Zhao Wu
  • Patent number: 10817985
    Abstract: An artificial intelligence (AI) decoding apparatus includes a memory storing one or more instructions, and a processor configured to execute the stored one or more instructions, to obtain image data corresponding to a first image that is encoded, obtain a second image corresponding to the first image by decoding the obtained image data, determine whether to perform AI up-scaling of the obtained second image, based on the AI up-scaling of the obtained second image being determined to be performed, obtain a third image by performing the AI up-scaling of the obtained second image through an up-scaling deep neural network (DNN), and output the obtained third image, and based on the AI up-scaling of the obtained second image being determined to be not performed, output the obtained second image.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: October 27, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehwan Kim, Jongseok Lee, Sunyoung Jeon, Kwangpyo Choi, Minseok Choi, Quockhanh Dinh, Youngo Park
  • Patent number: 10783621
    Abstract: A method and an apparatus for processing a high dynamic range (HDR) image, and a terminal device to improve quantization quality, where the method includes obtaining brightness information of an image, processing the brightness information to obtain processed image information, quantizing the processed image information to obtain quantized image information, and encoding the quantized image information to obtain encoded image information.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: September 22, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Meng Li, Hai Chen, Xiaozhen Zheng, Jianhua Zheng
  • Patent number: 10757424
    Abstract: Fixed length code (FLC)-based image compression method and device are provided. The FLC-based image compression method for compressing a block containing multiple pixels includes the following steps: determining a first representative pixel and a second representative pixel from the pixels according to the pixel values of the pixels; generating, by interpolation, multiple interpolated pixels according to the first representative pixel and the second representative pixel; generating an index value for each of the pixels according to the first representative pixel, the second representative pixel, and the interpolated pixels; adjusting the first representative pixel and the second representative pixel to generate a first adjusted representative pixel and a second adjusted representative pixel; and using the index values and complete or quantized pixel values of the first adjusted representative pixel and the second adjusted representative pixel to represent the block.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: August 25, 2020
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Kai Liu, Wen-Tsung Huang, Shih-Tse Chen