Image Compression Or Coding Patents (Class 382/232)
  • Patent number: 11025954
    Abstract: An image decoding method according to the present invention comprises the steps of: acquiring information to form a reference picture set of a current picture by entropy decoding the received bitstream information; and performing prediction on a prediction block inside the current picture by using a reference picture list which is formed based on the reference picture set.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: June 1, 2021
    Assignee: LG Electronics Inc.
    Inventors: Byeongmoon Jeon, Hendry Hendry, Jaehyun Lim, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Seungwook Park, Joonyoung Park, Sang Oh Jeong, Naeri Park
  • Patent number: 11025906
    Abstract: Video encoding is provided using periodic intra refresh, which can adapt padding of an intra encoding region between image frames based on a current level motion in the image frame. Upon a current level of motion not exceeding a first threshold, an intra encoding region of the image frame according to a predefined periodic intra refresh pattern is intra encoded. Upon the current level of motion exceeding the first threshold, the intra encoding region of the image frame is expanded to overlap to a determined extent with a previously encoded intra encoding region among the plurality of image frames, and the expanded intra encoding region of the image frame is intra encoded. Regions of the image different from the intra encoding regions and the expanded intra encoded region, respectively are inter frame encoded.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: June 1, 2021
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Maya Shah
  • Patent number: 11019150
    Abstract: Apparatuses, methods and storage media associated with an IoT gateway are disclosed herein. In embodiments, an apparatus (such as an IoT gateway) for communicatively coupling a plurality of Internet-of-Things (IoT) devices of an IoT network to each other, and to an enterprise or public network, may comprise: first networking circuitry to communicatively couple the apparatus with the plurality of the IoT (smart) devices of the IoT network; second networking circuitry to communicatively couple the apparatus with the enterprise or public network; routing circuitry coupled to the first and second networking circuitries; and code table building circuitry coupled with the first and second networking circuitries to dynamically provide a code table to the IoT (smart) devices to use to exchange messages with each other, or with other devices on the enterprise or public network, based at least in part on words in the messages exchanged.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventors: Zhaohua Yi, Vijay Sarathi Kesavan
  • Patent number: 11010923
    Abstract: The invention relates to a method, an apparatus and a computer program product for encoding multicamera views. The method comprises determining a most probable viewing direction (MPVD) in a content; finding the location of the most probable viewing direction (MPVD) on all available views (View 1-View 8) of the content; defining one or more central locations for each available view (View 1-View 8); determining how the central locations cover the most probable viewing direction (MPVD) on each available view (View 1-View 8), and applying encoding to each view accordingly.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: May 18, 2021
    Assignee: Nokia Technologies Oy
    Inventor: Payman Aflaki Beni
  • Patent number: 11003966
    Abstract: In a printing apparatus, a controller is configured to: receive compressed image data created by compressing image data for pages; store the compressed image data into a memory; individually identify partial compressed data corresponding to the pages in the stored compressed image data; store one of the partial compressed data into the memory or stores information identifying each partial compressed data in the compressed image data, into the memory; execute a first creating processing for decompressing the one partial compressed data and creating print data for one page based on decompressed page data; and execute a first output processing for outputting the created print data. The controller repeats the first creating processing and the first output processing a number of times corresponding to the number of pages contained in the compressed image data. The printing apparatus performs printing based on the output print data.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: May 11, 2021
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Wataru Hasegawa, Koichi Tsugimura
  • Patent number: 11004168
    Abstract: Providing optical watermark signals for a visual authentication session by performing at least the following: receive, at an anti-spoof engine, an instruction to perform visual authentication operations for a visual authentication session, generate, with the anti-spoof engine, an optical watermark signal based on receiving the instruction, wherein the optical watermark signal includes at least one optical identifier to authenticate images captured during the visual authentication session, obtain, with the anti-spoof engine, an image source that includes captured images of the visual authentication session, determine, with the anti-spoof engine, whether the image source includes a reflected optical watermark signal, and compare, with the anti-spoof engine, whether the reflected optical watermark signal matches the generated optical watermark signal based on the determination that the image source includes the reflected optical watermark signal.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 11, 2021
    Assignee: MCAFEE, LLC
    Inventors: Alex Nayshtut, Igor Muttik, Oleg Pogorelik, Adam Marek
  • Patent number: 10990812
    Abstract: A method, an apparatus, and a system for tagging a video for video communications include: transmitting, from a first apparatus using a network, a first video stream of a first user to a second apparatus of a second user that is in video communication with the first user; receiving, from the second apparatus using the network, a second video stream of the second user; determining, using the second video stream by a processor, a reaction of the second user to the first video stream; and associating the reaction of the second user with the first video stream. The apparatus includes a processor and a memory coupled to the processor. The memory is configured to store instructions which when executed by the processor become operational with the processor to perform the method.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: April 27, 2021
    Assignee: Agora Lab, Inc.
    Inventors: Sheng Zhong, Yue Feng
  • Patent number: 10986363
    Abstract: There are provided computerized systems and methods of pre-processing video information for optimized video encoding. In various aspects, the pre-processing can be performed in different ways. By way of example, this can be performed by aligning a plurality of consecutive frames in the sequence of video frames. By way of another example, this can be performed by conducting adaptive pre-filtering of the video information. By way of yet another example, this can be performed by filtering the video information in order to remove grain content thereof.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: April 20, 2021
    Assignee: BEAMR IMAGING LTD.
    Inventors: Mikhail Terterov, Alexey Martemyanov, Boris Filippov, Tamar Shoham
  • Patent number: 10986348
    Abstract: An inter-prediction method according to the present invention comprises the steps of: deriving motion information of a current block; and generating a prediction block for the current block on the basis of the derived motion information. According to the present invention, computational complexity can be reduced and encoding efficiency can be improved.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 20, 2021
    Assignees: Electronics and Telecommunications Research Institute, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Hui Yong Kim, Gwang Hoon Park, Kyung Yong Kim, Sung Chang Lim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 10984534
    Abstract: Systems and methods to identify an attention region in sensor-based detection involve obtaining a detection result that indicates one or more detection areas where one or more objects of interest are detected. The detection result is based on using a first detection algorithm. The method includes obtaining a reference detection result that indicates one or more reference detection areas where one or more objects of interest are detected. The reference detection result is based on using a second detection algorithm. The method also includes identifying the attention region as one of the one or more reference detection areas without a corresponding one or more detection areas. The first detection algorithm is used to perform detection in the attention region.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 20, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Wei Tong, Shuqing Zeng, Upali P. Mudalige
  • Patent number: 10977553
    Abstract: A deep learning based compression (DLBC) system generates a progressive representation of the encoded input image such that a client device that requires the encoded input image at a particular target bitrate can readily be transmitted the appropriately encoded data. More specifically, the DLBC system computes a representation that includes channels and bitplanes that are ordered based on importance. For a given target rate, the DLBC system truncates the representation according to a trained zero mask to generate the progressive representation. Transmitting a first portion of the progressive representation enables a client device with the lowest target bitrate to appropriately playback the content. Each subsequent portion of the progressive representation allows the client device to playback the content with improved quality.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: April 13, 2021
    Assignee: WaveOne Inc.
    Inventors: Oren Rippel, Lubomir Bourdev
  • Patent number: 10970509
    Abstract: A fingerprint recognition apparatus with fingerprint data compression is introduced, including: a pixel array obtaining a fingerprint data; a control circuit coupling to the pixel array and obtaining characteristic values of the pixel array; an effective fingerprint distribution judgement circuit coupling to the pixel array and determining a first part of the pixel array as an effective fingerprint zone and a second part of the pixel array as an invalid fingerprint zone according to the characteristic values of each row of the pixel array; and a multi-compressing circuit coupling to the effective fingerprint distribution judgement circuit and compressing the fingerprint data in the effective fingerprint zone with a first compression method and compressing the fingerprint data in the invalid fingerprint zone with a second compression method.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: April 6, 2021
    Assignee: Novatek Microelectronics Corp.
    Inventor: Ping Liu
  • Patent number: 10970607
    Abstract: This invention relates to a secure QrCode communication method based on nonlinear spatial frequency characteristics, comprising: camera modeling: modeling according to the spatial frequency of the color filter matrix of the scanning device's camera; QrCode encryption: using the CFA spatial frequency of scanning device and modeling results, as well as the spatial frequency of the display device, generate an encrypted picture of the target QrCode on the display device; QrCode decryption: the camera of the scanning device takes the picture of the display at a specified position and a specified angle, and parses the image to recover the target QrCode. Compared with the prior art, the present invention utilizes the nonlinear characteristics of the optical spatial frequency, and uses the spatial frequency of the camera's own color filter array and the spatial frequency of the display to modulate the target two-dimensional code through phase to achieve the effect of encryption.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: April 6, 2021
    Assignee: SHANGHAI JIAO TONG UNIVERSITY
    Inventors: Guangtao Xue, Yichao Chen, Hao Pan
  • Patent number: 10970880
    Abstract: A computer-implemented method comprises receiving a first compressed representation of a texture map in a first compression format, wherein the first compressed representation has been compressed using a first compressor, and receiving an array of compression parameters for a second compressor, the array of compression parameters including one or more respective compression parameters for each of a plurality of pixel regions of the texture map. The method further comprises decompressing the first compressed representation of the texture map to obtain the texture map, and compressing, using the second compressor, the texture map to a second compressed representation in a second compression format, comprising compressing each of said plurality of pixel regions of the texture map in accordance with the respective one or more compression parameters.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: April 6, 2021
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Graham Wihlidal, John Hable
  • Patent number: 10964067
    Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes receiving a compressed bitstream. The method also includes decoding the compressed bitstream into 2D frames that represent a 3D point cloud, each of the 2D frames including a set of patches representing a cluster of pixels of the 3D point cloud. The method further includes identifying an occupancy map included in the compressed bitstream. The method additionally includes identifying valid boundary points located at a boundary of a patch of the set of patches based on the occupancy map and identifying valid neighboring points of each of the valid boundary points of the patch. The method also includes generating the 3D point cloud using the 2D frames based on the valid neighboring points and the valid boundary points.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Hossein Najaf-Zadeh, Tuan Ho
  • Patent number: 10964068
    Abstract: Methods and devices for attribute coding for point clouds. In a top-down coding process a predicted geometry-weighted sum of attributes is determined for each occupied sub-volume of a volume based on a prediction operation that uses at least a geometry-weighted sum of attributes for the volume. The prediction operation involves up-sampling data from the preceding (parent) depth of the coding tree. The predicted geometry-weighted sums of attributes and corresponding original geometry-weighted sums of attributes are subtracted, in the attribute domain or in a transform domain to result in residual coefficients. The AC residual coefficients are coded in the bitstream. The transform used has a DC coefficient property, whereby the DC coefficient from transform of the geometry-weighted sums of attributes for the set of child sub-volumes is the geometry-weighted sum of attributes for the volume.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 30, 2021
    Assignee: BlackBerry Limited
    Inventors: David Flynn, Sébastien Lasserre
  • Patent number: 10956453
    Abstract: A method, computer system, and a computer program product for processing a set of data objects of one or more users stored in a computer system is provided. The present invention may include providing data object properties and user properties of the set of data objects. The present invention may include determining a combined property of the data object properties and user properties. The present invention may include determining time dependent properties and at least two metrics, wherein a first metric indicates the deletability of a cluster and a second metric indicates the quality of the cluster, and wherein the first metric is determined using time dependent properties of the cluster. The present invention may include inputting the set of combined properties to a clustering algorithm and using the clustering algorithm to cluster the data objects to identify a best deletable cluster to determine if a data object is deletable.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventor: Sebastian Goeser
  • Patent number: 10957005
    Abstract: Some implementations may include a method for watermarking an identification document, the method including: modulating a spatial luminance pattern associated with a first digital watermark to encode a first portion of personally identifiable information; modulating a spatial chrominance distribution associated with a second digital watermark to encode a second portion of the personally identifiable information; and applying the first digital watermark and the second digital watermark to the identification document.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 23, 2021
    Assignee: MorphoTrust USA, LLC
    Inventors: Daniel Poder, Robert Andrew Eckel
  • Patent number: 10958930
    Abstract: The present technology relates to an encoding device and an encoding method capable of reducing the amount of information relating to information that specifies a reference image. An encoding unit generates a predicted image using a reference image. A transmission unit transmits inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying the reference image of a prior image that is an image prior to a current coding image in coding order is used as the reference image specifying information of the current coding image in a case where the current coding image is an image other than a first image of a GOP (Group of Picture). The present technology, for example, can be applied to an encoding device of an HEVC (High Efficiency Video Coding) system.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: March 23, 2021
    Assignee: Velos Media, LLC
    Inventors: Shuo Lu, Kazushi Sato
  • Patent number: 10958907
    Abstract: A digital media encoder/decoder uses a flexible quantization technique that provides the ability to vary quantization along various dimensions of the encoded digital media data, including spatial, frequency sub bands and color channels. The codec utilizes a signaling scheme to signal various permutations of flexible quantization combinations efficiently for primary usage scenarios. When a choice of quantizer is available, the codec efficiently encodes the current quantizer by defining a subset of quantizers and indexes the current quantizer from the set.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chengjie Tu, Sridhar Srinivasan
  • Patent number: 10949852
    Abstract: In a computer-implemented method of facilitating detection of document-related fraud, fraudulent document detection rules may be generated or updated by training a machine learning program using image data corresponding to physical documents, and fraud determinations corresponding to the documents. The documents and fraudulent document detection rules may correspond to a first type of document. Image data corresponding to an image of one of the physical documents may be received, where the physical document corresponds to the first type of document. By applying the fraudulent document detection rules to the image data, it may be determined that the physical document is, or may be, fraudulent. An indication of whether the physical document is, or may be, fraudulent may be displayed to one or more people via one or more respective computing device user interfaces.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: March 16, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Timothy Kramme, Elizabeth Flowers, Reena Batra, Miriam Valero, Puneit Dua, Shanna L. Phillips, Russell Ruestman, Bradley A. Craig
  • Patent number: 10950009
    Abstract: Provided is an artificial intelligence (AI) decoding apparatus including a memory storing one or more instructions; and a processor configured to execute the one or more instructions to, when an image is input to a second DNN including a plurality of layers, obtain first result values based on an operation between the image and a first filter kernel and obtain second result values based on an operation between the image and a second filter kernel, from a first layer including the first and second filter kernels from among the plurality of layers, perform normalization by transforming the first result values into first values by using a first scale factor, and, perform normalization by transforming the second result values into second values by using a second scale factor, transform the first values and the second values into integer values included in a preset range.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: March 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Quockhanh Dinh, Minseok Choi, Kwangpyo Choi
  • Patent number: 10944972
    Abstract: An apparatus for encoding image data, the image data being decomposed into a plurality of different subbands, each subband having a plurality of coefficients, wherein a precinct has different sets of coefficients from different subbands, wherein two sets of coefficients of a first precinct belong to a first spatial region of an image represented by the image data, the apparatus having: a processor for determining, for each group of coefficients within a set, a greatest coded line index (GCLI); an encoder for encoding the greatest coded line indices associated with a first set of the first precinct in accordance with a first encoding mode, and for encoding the greatest coded line indices associated with a second set of the first precinct in accordance with a second encoding mode, the second encoding mode being different from the first encoding mode; and an output interface for outputting an encoded image signal having data on the encoded greatest coded line indices and data on the coefficients.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: March 9, 2021
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Joachim Keinert, Charles Daniel Buysschaert, Valentin Dessy, Miguel Angel Martinez Del Amor, Pascal Hubert Pellegrin
  • Patent number: 10930299
    Abstract: Example embodiments disclosed herein relate to audio source separation with source direction determined based on iterative weighted component analysis. A method of separating audio sources in audio content is disclosed. The audio content includes a plurality of channels. The method includes obtaining multiple data samples from multiple time-frequency tiles of the audio content. The method also includes analyzing the data samples to generate multiple components in a plurality of iterations, wherein each of the components indicates a direction with a variance of the data samples, and wherein in each of the plurality of iterations, each of the data samples is weighted with a weight that is determined based on a selected component from the multiple components. The method further includes determining a source direction of the audio content based on the selected component for separating an audio source from the audio content.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: February 23, 2021
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Lie Lu, Mingqing Hu
  • Patent number: 10921954
    Abstract: A method of sharing content performed by a device includes: receiving a capture image of a screen of another device and reproduction information for reproducing content corresponding to an object displayed on the capture image from the other device; displaying the capture image; and reproducing the content corresponding to the object by using the reproduction information in response to a user input with respect to a region that displays the object in the capture image.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: February 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Baihui Zhang, Junwei Liu
  • Patent number: 10923009
    Abstract: An image compensator includes: a shift path updater for updating a first preliminary shift direction of a fixed image included in an image in a preset first period according a first shift scenario, and updating a second preliminary shift direction of the fixed image in a preset second period according a second shift scenario; a shift direction determiner for correcting the first preliminary shift direction and the second preliminary shift direction respectively to a first target shift direction and a second target shift direction, based on a result obtained by comparing the first preliminary shift direction and the second preliminary shift direction; a first shift controller for performing a first image shift, based on the first target shift direction; and a second shift controller for performing a second image shift, based on the second target shift direction.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: February 16, 2021
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jun Gyu Lee, Byung Ki Chun
  • Patent number: 10924322
    Abstract: A process for modifying wireless data compression for a wireless electronic device includes displaying an application for modifying data compression on a display of the electronic device. The process further includes receiving a request from a user to modify a current data compression with a new data compression through an input device, evaluating the requested new data compression request in view of predetermined information of the user with a processor, and updating the wireless data compression with the new data compression after the evaluation with the processor.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: February 16, 2021
    Assignee: TracFone Wireless, Inc.
    Inventor: Theodore Vagelos
  • Patent number: 10917651
    Abstract: Methods and apparatus are provided for encoding and decoding binary sets using adaptive tree selection. In one exemplary encoding method embodiment, picture data is encoded for a block in a picture; in which one of a plurality of trees structures is selected to code a binary set of data for indicating coefficient significance for the block. In another exemplary encoding method embodiment, picture data is encoded for a block in a picture, in which one or more trees are used to encode a binary set of data for indicating coefficient significance for the block, the one or more trees each having a plurality of nodes, at least one of the nodes of the one or more trees being modified responsive to at least one parameter.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: February 9, 2021
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Joel Sole, Peng Yin, Yunfei Zheng, Xiaoan Lu, Qian Xu
  • Patent number: 10909726
    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, an encoder may be configured to further compress points omitted from the image based representation. Also, in some embodiments, a decoder may be configured to decode points compressed outside of an image based representation or in a separate image based representation.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: February 2, 2021
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, Valery G. Valentin, Fabrice A. Robinet, Alexandros Tourapis, Yeping Su, Jungsun Kim
  • Patent number: 10902275
    Abstract: The present disclosure relates generally to a system and method for monitoring a display output of a graphics processing unit (“GPU”), and more particularly, to monitoring safety critical symbols of a commercial off the shelf (“COTS”) GPU to ensure a high level of accuracy of the display output to be displayed to a user. The generated display output signal of the COTS GPU may be encoded with specific reference points within a generated image, and compared to a predicted image for the monitoring device having corresponding specific reference points. By having specific reference points in the encoded display output signal of the COTS GPU, the monitoring device may significantly reduce processing and throughput but focusing the comparison on only the specific encoded reference points and thereby confirming the accuracy of the COTS GPU.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: January 26, 2021
    Assignee: THALES DEFENSE & SECURITY, INC.
    Inventors: Robert B. Atac, Mark W. Edel, Herve Claret
  • Patent number: 10897269
    Abstract: A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: January 19, 2021
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, Fabrice A. Robinet, Alexandros Tourapis, Yeping Su
  • Patent number: 10878597
    Abstract: A method for rate distortion optimization for adaptive sub-band coding of Region-Adaptive Hierarchical Transform (RAHT) coefficients, which is a point cloud color compression method adopted in PCC test model TMC13 for compression of CAT1 sequences is described herein. Based on Lagrangian optimization, the method estimates the coefficient distortion by using the compressed mesh geometry as reference. The Lagrange factor is calculated based on the quantization parameters, and the results show that the parameters obtained automatically have similar or better performance than parameters chosen after an extensive search.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 29, 2020
    Assignee: Sony Corporation
    Inventors: Danillo Graziosi, Arash Vosoughi
  • Patent number: 10863097
    Abstract: Systems and methods are disclosed for field of view adjustment for image capture devices. For example, methods may include receiving a field of view selection; oversampling, using an image sensor, to obtain an image at a capture resolution that is greater than an encode resolution; determining a crop setting based on the field of view selection; cropping the image using the crop setting to obtain a cropped image; down-scaling the cropped image to obtain a scaled image at the encode resolution; encoding the scaled image at the encode resolution; and storing, displaying, or transmitting an output image based on the scaled image.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: December 8, 2020
    Assignee: GoPro, Inc.
    Inventors: Ojas Gandhi, Naveen Chinya Krishnamurthy
  • Patent number: 10853710
    Abstract: A method of rendering a document described in a page description language, is disclosed. The document comprising a plurality of images is received. An intermediate graphical representation of the document is formed based on image metadata for the images, the intermediate graphical representation being subdivided into a plurality of tiles. Image data of one of the images is received to render the intermediate graphical representation. A tile of the intermediate graphical representation touched by the received image is identified, in response to receiving the image data. The identified tile is marked for rendering based on a number of the received images for the identified tile compared to a determined number of images contributing to the identified tile, the number of images contributing to the tile being determined using image metadata of the images. The document is rendered using the marked tile.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 1, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Rolfe Craig Bozier
  • Patent number: 10841615
    Abstract: Systems, methods, and devices are disclosed for performing adaptive color space conversion and adaptive entropy encoding of LUT parameters. A video bitstream may be received and a first flag may be determined based on the video bitstream. The residual may be converted from a first color space to a second color space in response to the first flag. The residual may be coded in two parts separated by the most significant bits and least significant bits of the residual. The residual may be further coded based on its absolute value.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: November 17, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Yuwen He, Yan Ye
  • Patent number: 10839615
    Abstract: A method of providing augmented reality (AR) content can include the acts of, at a server: obtaining a 3D image file, creating a plurality of AR models or scene files from the 3D image for each AR rendering platform included in a list of AR rendering platforms, storing each AR model or scene file within a data store, receiving a request for an AR model or scene file as a result of a universal link being selected at an end user device, wherein the universal link points to an endpoint at the server that comprises logic to determine which of the plurality of stored AR models or scene files to provide to an entity accessing the universal link, determining an AR rendering platform associated with the end user device, and determining a particular AR model or scene file matching the AR rendering platform.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: November 17, 2020
    Assignee: SEEK XR, INC.
    Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
  • Patent number: 10838400
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures using toolpath generation by demonstration include, in one aspect, a method including: receiving a user specified path traced in reference to geometry of a modeled object to be manufactured by a computer-controlled manufacturing system, wherein the user specified path is a spatial representation of a desired toolpath; synthesizing candidate toolpaths for the geometry of the modeled object using variations of at least one toolpath parameter; measuring similarities between the candidate toolpaths and the user specified path, including comparing at least a spatial similarity between the candidate toolpaths and the user specified path; suggesting at least some of the candidate toolpaths based on the measured similarities; and determining a toolpath for use when manufacturing the modeled object in accordance with user input regarding the at least some of the candidat
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 17, 2020
    Assignee: Autodesk, Inc.
    Inventors: Fraser Anderson, George William Fitzmaurice, Justin Matejka
  • Patent number: 10832447
    Abstract: Provided is an artificial intelligence (AI) encoding apparatus including a memory storing one or more instructions, and a processor configured to execute the one or more instructions stored in the memory to obtain a first image by performing AI down-scaling on an original image through a deep neural network (DNN) for down-scaling, obtain artifact information indicating an artifact region in the first image, perform post-processing to change a pixel value of a pixel in the first image, based on the artifact information, and obtain image data corresponding to a result of encoding of the post-processed first image, and AI data including the artifact information.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: November 10, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sunyoung Jeon, Jaehwan Kim, Youngo Park, Jongseok Lee, Minseok Choi, Kwangpyo Choi
  • Patent number: 10834418
    Abstract: An image decoding method according to the present invention includes reconstructing a residual block by inverse-quantizing and inverse-transforming an entropy-decoded residual block, generating a prediction block by performing intra prediction on a current block, and reconstructing an picture by adding the reconstructed residual block to the prediction block, wherein generating the prediction block includes generating a final prediction value of a prediction target pixel included in the current block based on a first prediction value of the prediction target pixel and a final correction value calculated by performing an arithmetic right shift on a two's complementary integer representation for an initial correction value of the prediction target pixel by a binary digit of 1. Accordingly, upon image encoding/decoding, computation complexity may be reduced.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: November 10, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hui Yong Kim, Jin Ho Lee, Sung Chang Lim, Jin Soo Choi, Jin Woong Kim
  • Patent number: 10827178
    Abstract: A method is provided for decoding an encoded video stream on a processor having a plurality of processing cores includes receiving and examining a video stream to identify any macroscopic constructs present therein that support parallel processing. Decoding of the video stream is divided into a plurality of decoding functions. The plurality of decoding functions is scheduled for decoding the video stream in a dynamic manner based on availability of any macroscopic constructs that have been identified and then based on a number of bytes used to encode each block into which each picture of the video stream is partitioned. Each of the decoding functions is dispatched to the plurality of processing cores in accordance with the scheduling.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: November 3, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: AnilKumar Nellore, Padmagowri Pichumani, Vinay Kulkarni, Chetan Kumar Viswanath Gubbi, Shailesh Ramamurthy, Padmassri Chandrashekar
  • Patent number: 10827192
    Abstract: A device includes a memory configured to store image data and an image coding unit. The image coding unit is configured to decode a first set of one or more bits of a first value of a first instance of a first syntax element of a block of image data, determine that the first set of one or more bits have values indicating that one or more values of respective instances of one or more other syntax elements of the block of image data are to be decoded. In response to the determination, the image coding unit is configured to decode one or more bits of the one or more values of the respective instances of the one or more other syntax elements of the block prior to decoding a second set of one or more bits of the first value of the first instance of the first syntax element.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: November 3, 2020
    Assignee: Fungible, Inc.
    Inventors: Abhishek Kumar Dikshit, Rajan Goyal, Jorge Cruz-Rios
  • Patent number: 10819367
    Abstract: Lossy methods and hardware for compressing data and the corresponding decompression methods and hardware are described. The lossy compression method comprises dividing a block of pixels into a number of sub-blocks and then analysing, for each sub-block, and selecting one of a candidate set of lossy compression modes. The analysis may, for example, be based on the alpha values for the pixels in the sub-block. In various examples, the candidate set of lossy compression modes comprises at least one mode that uses a fixed alpha channel value for all pixels in the sub-block and one or more modes that encode a variable alpha channel value.
    Type: Grant
    Filed: June 29, 2019
    Date of Patent: October 27, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Simon Fenney, Linling Zhang
  • Patent number: 10810396
    Abstract: A fingerprint identification apparatus and an electronic device having the fingerprint identification apparatus. The fingerprint identification apparatus includes: a first substrate; a second substrate disposed opposite to the first substrate; and a fingerprint identification sensor disposed between the first substrate and the second substrate, where the fingerprint identification sensor comprises a plurality of photoelectric induction units, and each of the photoelectric induction units comprises a curved photoelectric induction part.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: October 20, 2020
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Yanan Jia, Haisheng Wang, Chun Wei Wu, Yingming Liu, Rui Xu, Lijun Zhao, Changfeng Li, Yuzhen Guo, Pengpeng Wang, Yanling Han, Xiaoliang Ding, Wei Liu, Jing Lv, Xue Dong
  • Patent number: 10812861
    Abstract: Multiple video segments may be obtained from a repository of video segments. A selection of a video segment from the multiple video segments may be received. The selected video segment may be presented at a first resolution via a display. A selection of a point in time during presentation of the video segment may be received to extract a frame set from the video segment at or near the selected point in time. The frame set may include multiple frames, including one frame corresponding to the selected point in time, and other frames that correspond to points in time adjacent to the selected point in time. A selection of a single frame within the frame set may be received. The single frame may be received having a second resolution. The second resolution may be higher than the first resolution. The single frame may be presented via the display.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: October 20, 2020
    Assignee: GoPro, Inc.
    Inventors: Andrew David Sonenblick, Daniel Defenbaugh, Ian Miller, Tyler Gee
  • Patent number: 10805965
    Abstract: Methods and apparatuses are provided for sharing contents with a sink device in a wireless communication system. A first set of information is received from at least one sink device. A connection is established to the at least one sink device based on the first set of information. Capability information of the at least one sink device is received. A second set of information related to the capability information is sent to the at least one sink device.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: October 13, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kiran Bharadwaj Vedula, Jun-Hyung Kim
  • Patent number: 10805637
    Abstract: Provided is a video encoding method including obtaining a projected image by projecting a three-dimensional image onto a polyhedron; generating a rectangular image including a first pixel region and a second pixel region, the first pixel region corresponding to the projected image; selecting a block including at least one pixel included in the first pixel region and at least one pixel included in the second pixel region, the block being from among blocks split from the rectangular image and each block having a predetermined size; substituting a pixel value of the at least one pixel included in the second pixel region included in the selected block with a predetermined value; and encoding the selected block.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: October 13, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-seok Choi, Kwang-pyo Choi
  • Patent number: 10796457
    Abstract: Methods and apparatus relating to image-based compression of Light Detection And Ranging (LIDAR) sensor data with point re-ordering are described. In an embodiment, logic receives distance sensor data and converts the received distance sensor data to point cloud data. The point cloud data corresponds to a set of points in a three dimensional (3D) space. The logic circuitry packs/organizes the converted point cloud data into one or more two dimensional (2D) arrays. Data stored in the one or more 2D arrays are compressed to generate a compressed version of the point cloud data. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 6, 2020
    Assignee: Intel Corporation
    Inventor: Petrus van Beek
  • Patent number: 10798455
    Abstract: The disclosure relates to a method of delivering a video frame. One implementation may involve spatially partitioning a video frame into a plurality of blocks, encoding at least one of the plurality of blocks of the video frame, and transmitting the at least one of the plurality of blocks of the video frame.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: October 6, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, Michael Chen
  • Patent number: 10790932
    Abstract: Described herein are methods and apparatus for jointly encoding components of a a channel state information (CSI) report into a single codeword. Padding bits are added to equalize payload size for different CRI/RI cases and to allow encoding of all parts of CSI into one codeword without payload ambiguity.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Dmitry Dikarev, Victor Sergeev, Ajit Nimbalker, Alexei Vladimirovich Davydov, Gregory Ermolaev
  • Patent number: 10791349
    Abstract: Provided is a frame generation apparatus including an image division section that divides a video signal into high-order bits and low-order bits for each pixel element, a frame generation section that generates a first frame including the high-order bits and a second frame including the low-order bits and a transmission operation control section that causes an operation of a transmission section of transmitting the second frame to a receiver to stop in a case where information regarding the receiver is prescribed information.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: September 29, 2020
    Assignee: SONY CORPORATION
    Inventors: Toshihisa Hyakudai, Kazuaki Toba