Feature Based Patents (Class 375/240.08)
  • Patent number: 11146803
    Abstract: An encoder receives an input enhanced dynamic range (EDR) image to be stored or transmitted using multiple coding formats in a layered representation. A layer decomposer generates a lower dynamic range (LDR) image from the EDR image. One or more base layer (BL) encoders encode the LDR image to generate a main coded BL stream and one or more secondary coded BL streams, where each secondary BL stream is coded in a different coding format than the main coded BL stream. A single enhancement layer (EL) coded stream and related metadata are generated using the main coded BL stream, the LDR image, and the input EDR image. An output coded stream includes the coded EL stream, the metadata, and either the main coded BL stream or one of the secondary coded BL streams. Computation-scalable decoding and display management processes for EDR images are also described.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: October 12, 2021
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Guan-Ming Su, Samir N. Hulyalkar, Tao Chen
  • Patent number: 11145079
    Abstract: An apparatus and method for geometrically correcting an arbitrary shaped input frame and generating an undistorted output frame. The method includes capturing arbitrary shaped input images with multiple optical devices and processing the images, identifying redundant blocks and valid blocks in each of the images, allocating an output frame with an output frame size and dividing the output frame into regions shaped as a rectangle, programming the apparatus and disabling processing for invalid blocks in each of the regions, fetching data corresponding to each of the valid blocks and storing in an internal memory, interpolating data for each of the regions with stitching and composing the valid blocks for the output frame and displaying the output frame on a display module.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: October 12, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rajasekhar Reddy Allu, Niraj Nandan, Mihir Narendra Mody, Gang Hua, Brian Okchon Chae, Shashank Dabral, Hetul Sanghvi, Vikram VijayanBabu Appia, Sujith Shivalingappa
  • Patent number: 11146807
    Abstract: A program map table in a transport stream comprising an elementary stream identifier indicating a particular elementary stream, a high dynamic range flag indicating the presence or absence of high dynamic range content within the elementary stream, and a wide color gamut flag indicating the presence or absence of wide color gamut content within the elementary stream.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: October 12, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay Luthra
  • Patent number: 11089315
    Abstract: A video data stream is rendered reducible in a manner so that the reduction leads to a restriction of pictures of the reduced video data stream to merely a predetermined subarea of the pictures of the original video data stream and in a manner so that transcoding, such as re-quantization, may be avoided and a conformance of the reduced video data stream relative to the codec underlying the original video data stream be maintained. This is achieved by providing the video data stream with information including an indication of the predetermined subarea and replacement indices for redirecting the indices included by the payload portion so as to refer to, and/or replacement parameters for adjusting the first set of coding parameter settings so as to result in, a second set of coding parameter settings.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: August 10, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Robert Skupin, Yago Sánchez de la Fuente, Thomas Schierl, Cornelius Hellge, Karsten Grueneberg, Thomas Wiegand
  • Patent number: 11080883
    Abstract: A method for detecting and recognizing objects in images includes obtaining a video stream and pre-processing the video stream to obtain an image queue arranged in a frame playing order and storing the image queue into a storage device. An image frame of the image queue from the storage device is read and at least one object in the image frame is detected and recognized. An image recognition device is also provided.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: August 3, 2021
    Assignee: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO., LTD.
    Inventor: Cheng-Han Du
  • Patent number: 11082696
    Abstract: A reception device including processing circuitry is provided. The processing circuitry is configured to receive a video stream that includes, for each of a plurality of units of N consecutive pictures of a plurality of pictures, an encoded averaged picture and encoded N?1 of the N consecutive pictures of the respective unit. The averaged picture is generated based on an averaging process in which a non-linear average of the N consecutive pictures of the respective unit is calculated with different gains. The video stream includes a first sub-layer having the encoded averaged pictures and a second sub-layer having the encoded N?1 pictures of the plurality of units. The processing circuitry is configured to receive information including averaging process information indicating a method for the averaging process, and process the received video stream in accordance with the averaging process information.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 3, 2021
    Assignee: Saturn Licensing LLC
    Inventor: Ikuo Tsukagoshi
  • Patent number: 11055856
    Abstract: A method for detecting events comprises repeatedly registering a value indicating an amount of data generated by an encoder, which is encoding video from a scene by means of temporal compression, determining if a particular event has occurred in the scene represented by the encoded video by comparing characteristics of the registered values with predetermined characteristics, and generating an event signal in response to an event occurrence being determined.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 6, 2021
    Assignee: AXIS AB
    Inventors: Viktor Edpalm, Erik Andersson
  • Patent number: 11043035
    Abstract: An exemplary image simulation system accesses an image depicting imagery captured at a capture resolution from a capture vantage point. The image simulation system partitions the image into a plurality of simulated images, and determines a respective virtual resolution and a respective virtual vantage point for each of the simulated images in the plurality of simulated images. Each virtual resolution determined by the image simulation system is different from the capture resolution and each virtual vantage point determined by the image simulation system is different from the capture vantage point. The image simulation system represents each simulated image of the plurality of simulated images as a distinct image captured at the respective virtual resolution and from the respective virtual vantage point that have been determined for the simulated image. Corresponding methods and systems are also disclosed, including methods and systems for combining captured images to form a single simulated image.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 22, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Liang Luo, Denny Breitenfeld
  • Patent number: 11012714
    Abstract: Decoding image data using lexicographic coding order with floating block-partitioning includes obtaining, from an encoded bitstream, encoded data for a defined portion of a frame, generating a reconstructed frame by decoding the encoded data, and outputting the reconstructed frame for presentation to a user. Decoding the encoded data using lexicographic coding order with floating block-partitioning includes decoding, from the encoded data, block dimension data for respective blocks from the plurality of blocks in lexicographic coding order, determining block location data for the respective blocks from the plurality of blocks in lexicographic coding order, generating reconstructed block data for the respective blocks from the plurality of blocks using the block dimension data and the block location data by decoding, from the encoded data, image content data for the respective blocks from the plurality of blocks, and including the reconstructed block data in the reconstructed frame.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 18, 2021
    Assignee: GOOGLE LLC
    Inventors: Vincent Rabaud, Pascal Massimino
  • Patent number: 11010627
    Abstract: A computing system automatically detects, within a digital video frame, a video frame region that depicts a textual expression of a scoreboard. The computing system (a) engages in an edge-detection process to detect edges of at least scoreboard image elements depicted by the digital video frame, with at least some of these edges being of the textual expression and defining alphanumeric shapes; (b) applies pattern-recognition to identify the alphanumeric shapes; (c) establishes a plurality of minimum bounding rectangles each bounding a respective one of the identified alphanumeric shapes; (d) establishes, based on at least two of the minimum bounding rectangles, a composite shape that encompasses the identified alphanumeric shapes that were bounded by the at least two minimum bounding rectangles; and (e) based on the composite shape occupying a particular region, deems the particular region to be the video frame region that depicts the textual expression.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 18, 2021
    Assignee: Gracenote, Inc.
    Inventors: Jeffrey Scott, Markus Kurt Peter Cremer, Nishit Umesh Parekh, Dewey Ho Lee
  • Patent number: 11006124
    Abstract: The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each deblocked pixel of the set of deblocked pixels in at least one of a plurality of band and edge categories. The SC block estimates an error in each category as difference between a deblocked pixel of the set of deblocked pixels and corresponding original pixel of the set of original pixels. The RDO block determines a set of candidate offsets associated with each category and selects a candidate offset with a minimum RD cost. The minimum RD cost is used by a SAO type block and a decision block to generate final offsets for the SAO encoder.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: May 11, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Hrushikesh Tukaram Garud, Mihir Narendra Mody, Soyeb Nagori
  • Patent number: 11004180
    Abstract: A method for generating dynamic images applied to a computer device includes obtaining a depth image of a static image. A preset region of the depth image is converted into a histogram and an average depth value D is calculated therefrom. A first depth value d1 and a second depth value d2 are determined from the histogram according to the average depth value D. M numbers of third depth values d3 are calculated according to the first depth value d1 and the second depth value d2. Once M number of blurred images are generated according to each M number of third depth values d3, the M number of blurred images are played back according to a magnitude of the third depth value d3 corresponding to each of the M number of blurred images.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: May 11, 2021
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventors: Yu-Feng Kuo, Nai-Sheng Syu, Chun-Hsiang Huang
  • Patent number: 10986383
    Abstract: Adaptive streaming is rendered more efficiently combinable with the usage of an open GOP structure by configuring a device for retrieving a video such that the same schedules a transition phase before switching from a first video stream to the second video stream, and/or by configuring a device for outputting a video in accordance with the adaptive streaming protocol such that the same supports switching outputting the video in form of a layered video stream or an increased spatial resolution stream. A media scene composed of several channels is made more efficiently streamable spending, for each channel, a set of representations of the respective channel which differ in a temporal distribution of random access points. By this measure, a client device may schedule the switching between the representations for optimizing fast tune-in and low bitrate variations.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: April 20, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Robert Skupin, Yago Sánchez De La Fuente, Thomas Schierl, Cornelius Hellge, Karsten Grueneberg, Thomas Wiegand
  • Patent number: 10979740
    Abstract: A method for streaming a 360 degree video over a communications network, wherein the video is streamed in a plurality of chunks, includes selecting a prediction window during which to predict a field of view within the video, the field of view is expected to be visible by a viewer at a time of playback of a next chunk of the video, wherein a duration of the prediction window is based on at least one condition within the communications network, selecting a machine learning algorithm to predict the field of view based on a head movement of the viewer, wherein the machine learning algorithm is selected based on the duration of the prediction window, predicting the field of view based on the head movement of the viewer and the machine learning algorithm, identifying a tile of the next chunk that corresponds to the field of view, and downloading the tile.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 13, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bo Han, Vijay Gopalakrishnan, Tan Xu
  • Patent number: 10963988
    Abstract: An image processing device, an image processing system, an image processing method, and a program capable of suppressing unnaturalness of color of an object extracted from a color image are provided. An image processing device includes an object area determination unit that determines an object area, a mask image generation unit that generates a mask image, an object image generation unit that generates an object image on the basis of the object area, a color determination unit that determines a color to be subtracted from colors to be applied to the object area and sets a smaller number of colors than those of the object area as colors of the object image, and a probability calculation unit that calculates a probability of pixels of the mask image being pixels of the object area, and the object image generation unit sets the colors set using the color determination unit as colors of an edge area of the object image on the basis of the probability.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: March 30, 2021
    Assignee: FUJIFILM Corporation
    Inventor: Shunichiro Nonaka
  • Patent number: 10963674
    Abstract: Processes and systems are directed to training a neural network of an object recognition system. The processes and systems record video streams of people. Sequences of object images are extracted from each video stream, each sequence of object images corresponding to one of the people. A triplet comprising an anchor feature vector and a positive feature vector of the same object and a negative feature vector of a different object of feature vectors are formed for each sequence of object images. The anchor, positive, and negative feature vectors of each triplet are separately input to the neural network to compute corresponding output anchor, positive, and negative vectors. A triplet loss function value computed from the output anchor, positive, and negative vectors. When the triplite loss function value is greater than a threshold, the neural network is retrained using the anchor and positive feature vectors of the sequences of object images.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: March 30, 2021
    Assignee: NovuMind Limited
    Inventors: Kar Han Tan, Ren Wu
  • Patent number: 10951897
    Abstract: The invention relates to a method and apparatus for image compression, particularly to an improved block-coding apparatus and method for image compression. Image compression systems such as JPEG and JPEG2000 are known and popular standards for image compression. Many of the advantageous features of JPEG2000 derive from the use of the EBCOT algorithm (Embedded Block-Coding with Optimized Truncation). One drawback of the JPEG2000 standards is computational complexity. This application discloses a relatively fast block-coding algorithm, particularly as compared with the standard JPEG2000 EBCOT algorithm. Computational complexity is reduced.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 16, 2021
    Assignee: KAKADU R & D PTY LTD
    Inventors: David Scott Taubman, Reji Kuruvilla Mathew, Aous Thabit Naman
  • Patent number: 10939107
    Abstract: An embedded codec (EBC) circuitry includes a memory to store a plurality of one dimensional (1D) sub-blocks of quantized-transformed residual levels for a 1D image block and encoder circuitry to determine a sub-block category from a set of sub-block categories for each 1D sub-block of the plurality of 1D sub-blocks. The encoder circuitry encodes the plurality of 1D sub-blocks by application of an entropy coding scheme to generate a plurality of encoded 1D sub-blocks. The encoder circuitry allocates a plurality of refinement bits at bit-positions in bit-planes corresponding to encoded quantized-transformed residual levels in an encoded 1D sub-block of the plurality of encoded 1D sub-blocks, based on the determined sub-block category of a corresponding 1D sub-block.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: March 2, 2021
    Assignee: SONY CORPORATION
    Inventors: Mohammed Golam Sarwer, Ali Tabatabai
  • Patent number: 10924741
    Abstract: A method of determining quantization parameters includes the steps of: receiving a block of image data; calculating a general variance of the block of image data; calculating a plane-based variance of the block of image data by subtracting an image moment of the block of image data from the general variance; and determining a quantization parameter for the block of image data according to the plane-based variance.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 16, 2021
    Assignee: NOVATEK Microelectronics Corp.
    Inventor: Fandi Jou
  • Patent number: 10880570
    Abstract: Techniques and systems are provided for processing video data. For example, a current block of a picture of the video data can be obtained for processing by an encoding device or a decoding device. A parameter of the current block can be determined. Based on the determined parameter of the current block, at least one or more of a number of rows of samples or a number columns of samples in a template of the current block and at least one or more of a number of rows of samples or a number columns of samples in a template of a reference picture can be determined. Motion compensation for the current block can be performed. For example, one or more local illumination compensation parameters can be derived for the current block using the template of the current block and the template of the reference picture.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 29, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Hsiao-Chiang Chuang, Jianle Chen, Xiang Li, Kai Zhang, Done Bugdayci Sansli, Marta Karczewicz, Wei-Jung Chien, Yu-Chen Sun
  • Patent number: 10878539
    Abstract: An image-processing method, an apparatus and a device are provided. The method includes: controlling a primary camera to capture a plurality of primary images, and simultaneously controlling a secondary camera to capture a plurality of secondary images; obtaining a reference primary image from the primary images, and obtaining a reference secondary image co-captured with the reference primary image from the secondary images; starting a multithread-based parallel processing mechanism, calling a first thread to perform a multiframe-synthesizing noise-reduction process for the primary images so as to generate a target primary image, and simultaneously calling a second thread to obtain depth information according to the reference primary image and the reference primary image; and performing a blurring process for a background region of the target primary image according to the depth information. Thus, it improves the accuracy of calculating the depth information and the image-processing efficiency thereof.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: December 29, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Dan Ouyang, Guohui Tan
  • Patent number: 10869033
    Abstract: In a case where a partition mode in which luma signals are partitioned horizontally and vertically is set when an intra prediction of a picture signal is made in units of minimal coding blocks set in advance, an intra prediction unit is configured to make an intra prediction of a chroma signal in units of prediction blocks of the intra prediction of chroma signals within the minimal coding block set in accordance with a chroma format. A second bitstream constructing unit constructs a bitstream of information relating to a luma intra prediction mode of a prediction block of luma signals and information relating to a chroma intra prediction mode of a prediction block of chroma signals.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: December 15, 2020
    Assignee: JVC KENWOOD Corporation
    Inventors: Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 10869053
    Abstract: A program map table in a transport stream comprising an elementary stream identifier indicating a particular elementary stream, a high dynamic range flag indicating the presence or absence of high dynamic range content within the elementary stream, and a wide color gamut flag indicating the presence or absence of wide color gamut content within the elementary stream.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: December 15, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay Luthra
  • Patent number: 10855990
    Abstract: A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 1, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Martin Winken, Heiner Kirchhoffer, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Patent number: 10848716
    Abstract: Disclosed are systems and methods for reducing video communication bandwidth requirements of a video surveillance network camera system that includes network communication paths between network video cameras producing video streams of scenes observed by the network video cameras and content-aware computer networking devices analyzing by video analytics video visual content of the video streams to provide managed video representing, at specified quality levels, samples of the scenes observed. Distribution of the managed video consumes substantially less network bandwidth than would be consumed by delivery through network communication paths a video stream at the specified quality level in the absence of analysis by the video analytics.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: November 24, 2020
    Assignee: AVIGILON ANALYTICS CORPORATION
    Inventor: Mahesh Saptharishi
  • Patent number: 10841601
    Abstract: According to one aspect the present invention relates to a method for a video encoder. The method comprises providing (601) to a transcoder a first bitstream representing a video sequence with a first format, creating (602) a second bitstream representing transcoding information indicative of a transcoding method that should be used by the transcoder for transcoding the video sequence from the first format to a second format, and providing (603) to the transcoder the second bitstream.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 17, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Thomas Rusert, Per Wennersten
  • Patent number: 10834385
    Abstract: A computer-implemented method for encoding videos using reference objects may include identifying, by a computing device, a video to be encoded. The method may also include identifying, by the computing device, a set of objects that appear in the video as reference images for video encoding. In addition, the method may include training a machine learning algorithm to detect an object from the set of objects. Furthermore, the method may include encoding each frame of the video using the trained machine learning algorithm. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: November 10, 2020
    Assignee: Facebook, Inc.
    Inventor: Abdulkadir Utku Diril
  • Patent number: 10824877
    Abstract: A computer vision system is provided that includes an image generation device configured to capture consecutive two dimensional (2D) images of a scene, a first memory configured to store the consecutive 2D images, a second memory configured to store a growing window of consecutive rows of a reference image and a growing window of consecutive rows of a current image, wherein the reference image and the current image are a pair of consecutive 2D images stored in the first memory, a third memory configured to store a sliding window of pixels fetched from the growing window of the reference image, wherein the pixels in the sliding window are stored in tiles, and a dense optical flow engine (DOFE) configured to determine a dense optical flow map for the pair of consecutive 2D images, wherein the DOFE uses the sliding window as a search window for pixel correspondence searches.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 3, 2020
    Assignee: Texas Instruments Incorporated
    Inventors: Hetul Sanghvi, Mihir Narendra Mody, Niraj Nandan, Anish Reghunath, Michael Peter Lachmayr
  • Patent number: 10812818
    Abstract: A method and apparatus for decoding a video sequence include decoding a fixed length binary coded network abstraction layer unit (NALU) class type included in an NALU header. An NALU type in the NALU header is decoded. A picture is reconstructed, and a type of the picture is identified by a combination of the NALU class type and the NALU type.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: October 20, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 10812802
    Abstract: A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: October 20, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Martin Winken, Heiner Kirchhoffer, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Patent number: 10805604
    Abstract: A method of operation of a video coding system includes: receiving a video bitstream as a serial bitstream; extracting a video syntax from the video bitstream; extracting a low delay flag, a network abstraction layer (NAL) hypothetical reference decode (HRD) parameters present flag, and a video coding layer (VCL) HRD parameters present flag from the video syntax extracting a HRD syntax from the video bitstream based on the low delay flag, the NAL HRD parameters present flag, and the VCL HRD parameters present flag; extracting a temporal layer from the video bitstream based on the video syntax having the HRD syntax; and forming a video stream based on the temporal layer for displaying on a device.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: October 13, 2020
    Assignee: SONY CORPORATION
    Inventors: Munsi Haque, Kazushi Sato, Ali Tabatabai, Teruhiko Suzuki
  • Patent number: 10803563
    Abstract: Provided are an image processing apparatus and method. The image processing apparatus divides an image into a plurality of blocks, and enhances contrast in units of blocks by using a minimum value, a lower average value, an average value, an upper average value, and a maximum value of each block in the image.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: October 13, 2020
    Assignee: HANWHA TECHWIN CO., LTD.
    Inventor: Eun Cheol Choi
  • Patent number: 10791313
    Abstract: Disclosed is a method and apparatus for providing an omni-directional stereoscopic image based on layer projection. According to an embodiment of the present disclosure, there is provided a method of providing an omni-directional stereoscopic image based on layer projection, the method including: obtaining a spatial-information-point set; and generating a layer image based on a spatial-information-point subset constructed for each of multiple layers, the layer image corresponding to each of the multiple layers, wherein the spatial-information-point subset constructed for each of two consecutive layers includes one or more duplicate spatial information points.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: September 29, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Joung Il Yun, Sang Woon Kwak, Kug Jin Yun, Jin Hwan Lee, Won Sik Cheong
  • Patent number: 10789720
    Abstract: A system includes sensors and a tracking subsystem. The subsystem receives a first image feed from a first sensor and a second image feed from a second sensor. The field-of view of the second sensor at least partially overlaps with that of the first sensor. The subsystem detects, in a frame from the first feed, a first contour associated with an object. The subsystem determines, based on pixel coordinates of the first contour, a first pixel position of the object. The subsystem detects, in a frame from the second feed, a second contour associated with the same object. The subsystem determines, based on pixel coordinates of the second contour, a second pixel position of the object. Based on the first pixel position and the second pixel position, a global position for the object is determined in a space.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: September 29, 2020
    Assignee: 7-Eleven, Inc.
    Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy
  • Patent number: 10784898
    Abstract: A digital broadcasting system which is robust against an error when mobile service data is transmitted and a method of processing data are disclosed. The mobile service data is subjected to an additional coding process and the coded mobile service data is transmitted. Accordingly, it is possible to cope with a serious channel variation while applying robustness to the mobile service data.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: September 22, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyen O Oh, In Hwan Choi, Kook Yeon Kwak, Byoung Gill Kim, Won Gyu Song, Jin Woo Kim, Hyoung Gon Lee
  • Patent number: 10771849
    Abstract: A method for multimedia playback and transmission to wireless clients is described. A host webserver transcodes a live digital or analog audio-visual or audio broadcast signal and splits the input stream into small multimedia objects of an efficient compression such as MPEG4/AAC, and then immediately deploys the objects to distributed content servers for a geographically dispersed population of wireless clients. A java applet object player, downloaded to wireless clients at the beginning of the multimedia on-demand session, interprets and decodes the multimedia objects as they are received, using multiple levels of optimization. The applet uses novel video and audio decoding optimizations which can be generically applied to many digital video and audio codecs, and specifically decodes Simple Profile MPEG4 video and Low Complexity AAC audio.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: September 8, 2020
    Inventor: Mark Sinclair Krebs
  • Patent number: 10764593
    Abstract: Provided are a video encoding method and apparatus having temporal scalability, and a video decoding method and apparatus having temporal scalability. The video encoding method includes: splitting pictures included in a picture sequence into temporal sub-layers; classifying, as a first temporal layer access picture or a second temporal layer access picture, a temporal layer access picture based on whether a picture encoded after the temporal layer access picture is capable of referring to a picture encoded before the temporal layer access picture; and adding, to transmission unit data including the temporal layer access picture, type syntax information for identifying the first temporal layer access picture and the second temporal layer access picture, wherein the picture encoded after the temporal layer access picture belongs to a same temporal sub-layer as the temporal layer access picture or belongs to an upper temporal sub-layer to the temporal layer access picture.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: September 1, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeong-doo Choi, Young-o Park, Il-koo Kim, Jae-hyun Kim, Jeong-hoon Park
  • Patent number: 10756925
    Abstract: Disclosed DSI3 slave devices may enhance the data rate of the DSI3 bus using modified nibble encoding, pulse shaping, spectral shaping, and/or message preambles to provide chip time and level tracking. In one embodiment, there is provided a communications method that includes: converting a binary data stream into a ternary unipolar non-return-to-zero level channel signal; and driving the channel signal as an electrical current on a signal conductor. The converting uses an encoder that maps binary nibbles to a set of ternary triplets, each triplet in the set having an average level between 2/3 and 4/3 inclusive, and each triplet including at least one internal transition between levels.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: August 25, 2020
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Marek Hustava, Tomas Suchy, Lukas Vykydal, Pavel Hartl
  • Patent number: 10757421
    Abstract: An information processing device includes: a memory; and a processor coupled to the memory and configured to: calculate, for a first block included in a coding target picture included in moving image data, a ratio of an area of a corrected block obtained by correcting distortion of a subject represented in the first block to an area of the first block, set code amount control information for the first block such that the higher the ratio for the first block, the larger a code amount which is assigned to the first block, and code a second block belonging to the first block among a plurality of second blocks which is obtained by dividing the coding target picture according to the code amount control information for the first block.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: August 25, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Akihiro Yamori, Satoshi Shimada
  • Patent number: 10742994
    Abstract: A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 11, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Martin Winken, Heiner Kirchhoffer, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
  • Patent number: 10735739
    Abstract: Methods, systems, and apparatuses may encode a media content item based on metadata from previous encoding. The encoding may also generate encoding metadata, which may comprise a qualitative or quantitative characterization of the encoded media content item. A prediction engine may, based on this metadata, determine new encoding settings for the same or a different video resolution. The prediction engine may cause an encoded media content item to be stored and may cause encoding of the media content item using the new encoding settings.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 4, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, Alexander Giladi, Alex Balk
  • Patent number: 10720182
    Abstract: The disclosure includes a system and method for decomposing a video to salient fragments and synthesizing a video composition based on the salient fragments. A video decomposition application extracts non-salient portions of a video, extracts a plurality of salient fragments of the video, builds a database of the plurality of salient fragments, receives a query, retrieves, from the database of the plurality of salient fragments, a set of salient fragments based on the query, and synthesizes a video composition based on the set of salient fragments and the non-salient portions of the video.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: July 21, 2020
    Assignee: Ricoh Company, Ltd.
    Inventors: Hector H. Gonzalez-Banos, Ramya Narasimha
  • Patent number: 10715815
    Abstract: The disclosure provides a sample adaptive offset (SAO) encoder. The SAO encoder includes a statistics collection (SC) block and a rate distortion optimization (RDO) block coupled to the SC block. The SC block receives a set of deblocked pixels and a set of original pixels. The SC block categorizes each deblocked pixel of the set of deblocked pixels in at least one of a plurality of band and edge categories. The SC block estimates an error in each category as difference between a deblocked pixel of the set of deblocked pixels and corresponding original pixel of the set of original pixels. The RDO block determines a set of candidate offsets associated with each category and selects a candidate offset with a minimum RD cost. The minimum RD cost is used by a SAO type block and a decision block to generate final offsets for the SAO encoder.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: July 14, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Hrushikesh Tukaram Garud, Mihir Narendra Mody, Soyeb Nagori
  • Patent number: 10708623
    Abstract: Chroma deblock filtering of reconstructed video samples may be performed to remove blockiness artifacts and reduce color artifacts without over-smoothing. In a first method, chroma deblocking may be performed for boundary samples of a smallest transform size, regardless of partitions and coding modes. In a second method, chroma deblocking may be performed when a boundary strength is greater than 0. In a third method, chroma deblocking may be performed regardless of boundary strengths. In a fourth method, the type of chroma deblocking to be performed may be signaled in a slice header by a flag. Furthermore, luma deblock filtering techniques may be applied to chroma deblock filtering.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: July 7, 2020
    Assignee: Apple Inc.
    Inventors: Jiefu Zhai, Dazhong Zhang, Xiaosong Zhou, Chris Y. Chung, Hsi-Jung Wu, Peikang Song, David R. Conrad, Jae Hoon Kim, Yunfei Zheng
  • Patent number: 10701361
    Abstract: There are provided mechanisms for encoding a picture of a video sequence in a video bitstream. The picture comprises a first block of samples, wherein each sample in the first block of samples has sample values associated with at least a luma color component and a chroma color component. Each color component is assigned a first quantization parameter. The method comprises calculating a quantization parameter change for at least one color component in the first block of samples, with respect to the first quantization parameter, based on statistics calculated from the sample values from at least one color component in a second block of samples. The second block of samples is one of: source samples of the first block of samples and source samples larger than the first block of samples including the first block of samples.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: June 30, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth Andersson, Per Hermansson, Martin Pettersson, Jonatan Samuelsson, Jacob Ström
  • Patent number: 10674169
    Abstract: Disclosed decoding method of the intra prediction mode comprises the steps of: determining whether an intra prediction mode of a present prediction unit is the same as a first candidate intra prediction mode or as a second candidate intra prediction mode on the basis of 1-bit information; and determining, among said first candidate intra prediction mode and said second candidate intra prediction mode, which candidate intra prediction mode is the same as the intra prediction mode of said present prediction unit on the basis of additional 1-bit information, if the intra prediction mode of the present prediction unit is the same as at least either the first candidate intra prediction mode or the second candidate intra prediction mode, and decoding the intra prediction mode of the present prediction unit.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 2, 2020
    Assignees: Electronics and Telecommunications Research Institute, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Jong Ho Kim, Hui Yong Kim, Se Yoon Jeong, Sung Chang Lim, Ha Hyun Lee, Jin Ho Lee, Suk Hee Cho, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn, Mun Churl Kim, Bum Shik Lee
  • Patent number: 10674152
    Abstract: A method for encoding an image block includes presenting, to a machine-learning model, the image block and a first value corresponding to a first quantization parameter; obtaining first mode decision parameters from the machine-learning model; and encoding the image block using the first mode decision parameters. The first value results from a non-linear function using the first quantization parameter as input. The machine-learning model is trained to output mode decision parameters by using training data. Each training datum includes a training block that is encoded by a second encoder, second mode decision parameters used by the second encoder for encoding the training block, and a second value corresponding to a second quantization parameter. The second encoder used the second quantization parameter for encoding the training block and the second value results from the non-linear function using the second quantization parameter as input.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 2, 2020
    Assignee: GOOGLE LLC
    Inventors: Claudionor Coelho, Dake He, Aki Kuusela, Shan Li
  • Patent number: 10664958
    Abstract: A method of adjusting an output bitrate of an image by contrast adjustment includes: determining a maximum subtraction rate of a contrast of the image in response to a brightness of the image; comparing a current output bitrate of the image with a target bitrate while reducing the contrast of the image up to the determined maximum subtraction rate of the contrast of the image; and determining the contrast of the image to be the reduced contrast in response to determining that the reduced contrast of the image corresponds to the target bitrate.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: May 26, 2020
    Assignee: Hanwha Techwin Co., Ltd.
    Inventors: Young Seo Park, Sang Won Lee
  • Patent number: 10666940
    Abstract: Provided are a method and apparatus for performing combination prediction by obtaining a weight for intra prediction and inter prediction by taking into account at least one of a distance between a reference picture and a current picture, a size of a current block, and characteristics of the inter prediction and intra prediction.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: May 26, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chan-yul Park, Jung-hye Min
  • Patent number: 10657667
    Abstract: Systems, methods, and non-transitory computer-readable media can obtain a spherical media content item that captures at least one scene from a plurality of different positions. A three-dimensional object with a plurality of faces that converge at a point is determined. At least a first portion of the spherical media content item is mapped to at least a first face in the plurality of faces.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: May 19, 2020
    Assignee: Facebook, Inc.
    Inventors: David Young Joon Pio, Evgeny V. Kuzyakov, Chien-Nan Chen