Feature Based Patents (Class 375/240.08)
  • Patent number: 10356442
    Abstract: The present disclosure relates to an image processing apparatus and a method that can more easily improve encoding efficiency. A packing processing unit configured to perform packing processing of rearranging pixel data of RAW data that is image data before demosaicing processing is performed according to the degree of correlation, and an encoding unit configured to encode the RAW data subjected to the packing processing by the packing processing unit are included. The present disclosure can be applied to image processing apparatuses such as an image encoding device that encodes the RAW data and an image decoding device that decodes encoded data that is encoded RAW data.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: July 16, 2019
    Assignee: SONY CORPORATION
    Inventors: Ohji Nakagami, Teruhiko Suzuki
  • Patent number: 10334259
    Abstract: In an example, a method of coding video data includes determining, for a first block of video data in a first layer of video data, a temporal motion vector and associated temporal reference picture for predicting the first block, where the temporal reference picture has a picture order count value. The method also includes determining a disparity reference block in a disparity reference picture indicated by a disparity vector associated with the first block, and determining whether a decoded picture buffer contains a temporal-disparity reference picture in the second view and having the picture order count value of the temporal reference picture. When the decoded picture buffer does not contain a temporal-disparity reference picture in the second view and having the picture order count value of the temporal reference picture, the method includes modifying an inter-view residual prediction process for predicting residual data of the first block.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 25, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Li Zhang, Ying Chen, Marta Karczewicz
  • Patent number: 10321162
    Abstract: Techniques are described for identifying and reducing the incidence of artifacts in video using color gamut scalability (CGS) parameters and tables in scalable video coding (SVC). Derivation of CGS mapping tables are performed for each partition of pixel values in a color space. The pixel value domain is split into partitions and each is optimized independently. Color prediction techniques for CGS may be used by video encoders and/or video decoders to generate inter-layer reference pictures when a color gamut for a lower layer of video data is different than a color gamut for a higher layer of the video data. When mapped values are used as inter-layer predication references for the enhancement layer blocks, artifacts may appear in some frames of the sequences. A video encoder may identify blocks that potentially contain these artifacts and disable inter-layer prediction in those identified blocks.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: June 11, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Xiang Li, Joel Sole Rojals, Marta Karczewicz, Sungwon Lee, Dmytro Rusanovskyy, Done Bugdayci Sansli
  • Patent number: 10284810
    Abstract: A device obtains a plurality of original high-resolution frames and a low-resolution frame. The device generates, based on the plurality of original high-resolution frames, a first additional high-resolution frame. The first additional high-resolution frame and the low-resolution frame correspond to a same output time. The device generates a down-sampled frame by down-sampling the first additional higher-resolution frame. Additionally, the device determines, based on comparisons of blocks of the low-resolution frame and blocks of the down-sampled frame, a plurality of weights. The device generates an up-sampled frame by up-sampling the low-resolution frame. The device generates a second additional high-resolution frame based on a weighted average of the up-sampled frame and the first additional high-resolution frame. The weighted average is based on the plurality of weights.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: May 7, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Alireza Shoa Hassani Lashdan, Justin Wong, Xiaojian Liu, Louie Lee Toy
  • Patent number: 10274612
    Abstract: A radiation imaging apparatus comprising a pixel array in which a plurality of pixels are arrayed and a processor configured to generate a radiation image based on radio-photons which have entered the pixel array, wherein the processor performs a first process of obtaining a value of a signal from each of the plurality of pixels as a pixel value, a second process of selecting at least one of the plurality of pixels as a reference pixel, and a third process of specifying a detection area of a radio-photon in the pixel array by sequentially referring to pixel values of pixels around the reference pixel as a starting point.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 30, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yoshiaki Ishii, Atsushi Iwashita, Sho Sato, Kosuke Terui
  • Patent number: 10264273
    Abstract: Systems, methods and articles of manufacture for transcoding video content. Embodiments include receiving an instance of video content for processing. A plurality of shots within the instance of video content is determined. Embodiments analyze the instance of video content to generate metadata describing the media content. The generated metadata includes, for each of the plurality of shots, data describing a plurality of frames within the respective shot. An optimized transcoding schedule for transcoding the instance of video content from a first video encoding format to a second video encoding format is generated based on the generated metadata. Embodiments further include transcoding the instance of video content according to the optimized transcoding schedule.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 16, 2019
    Assignee: Disney Enterprises, Inc.
    Inventor: Miquel À. Farré Guiu
  • Patent number: 10230950
    Abstract: Systems, articles, and methods include bit-rate control for video coding using object-of-interest data that adjusts the quality of part of an image depending on the distance of the position of a macroblock from an object in the image.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: March 12, 2019
    Assignee: Intel Corporation
    Inventors: Ya-Ti Peng, Yi-Jen Chiu, Hong Jiang
  • Patent number: 10225549
    Abstract: An apparatus for decoding compressed video information may include a memory and a processor configured to execute instructions stored in the memory to receive a compressed video stream including compressed video information, read, from the compressed video information, a segment map associating at least some blocks in a first frame with at least one segment identifier, read, from the compressed video information, a current encoded block, read, from the segment map, a segment identifier that is associated with the current encoded block, read, from the compressed video information, at least one segment parameter associated with the segment identifier that is associated with the current encoded block, generate a current decoded block by decoding the current encoded block using the at least one segment parameter associated with the segment identifier that is associated with the current encoded block, and output the current decoded block for presentation or storage.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Paul Wilkins, James Bankoski, Yaowu Xu
  • Patent number: 10218958
    Abstract: The present technique relates to an image processing apparatus and an image processing method capable of generating a color image of a display viewpoint using a color image and a depth image of a predetermined viewpoint. The viewpoint generation information generation unit generates viewpoint generation information used to generate a color image of a display viewpoint in accordance with a generation method of the color image of the display viewpoint obtained by performing warping processing using multi-viewpoint corrected color images and multi-viewpoint depth images. The multi-viewpoint image encoding unit encodes the multi-viewpoint corrected color images and the multi-viewpoint depth images, and transmits them with the viewpoint generation information. The present technique can be applied to, for example, a multi-viewpoint image processing apparatus.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: February 26, 2019
    Assignee: Sony Corporation
    Inventors: Yoshitomo Takahashi, Shinobu Hattori, Hironari Sakurai
  • Patent number: 10218970
    Abstract: Upsampling filters for use in scalable video coding may be selected from a set of filters each with a different phase. In order to accommodate a phase offset introduced from downsampling required to maintain proper luma/chroma color space positions after upsampling, an offset parameter may be used in computing the filter index. Moreover, a different offset may be used for each filter index. These offsets in effect provide a re-mapping of the filter indices. By remapping the filter indices in this manner the performance of the upsampling process can be improved and errors introduced by rounding or which are caused by the finite precision of the process used to compute the filter indices can be taken into account.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: February 26, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Koohyar Minoo, David M. Baylon, Ajay Luthra
  • Patent number: 10171873
    Abstract: A computer program video player product stored on a non-transitory computer readable medium and loadable into the internal memory of a computing device, comprising software code portions for performing, when the video player product is run on a computer, a method including sequentially reading a plurality of distinctive Internet address associated with a plurality of discrete multimedia objects; determining a playback rate based on available cellular bandwidth; playing back a video at the determined playback rate consisting of at least a subset of the plurality of discrete multimedia objects; wherein the discrete multimedia objects are obtained by transcoding an input multimedia stream including a video segment forming part of a video stream into an optimal audiovisual format at an optimal encoding rate reflecting available cellular network bandwidth; dynamically converting the transcoded multimedia stream into discrete objects by splitting the transcoded stream into specified intervals by scanning after the
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: January 1, 2019
    Inventor: Mark Sinclair Krebs
  • Patent number: 10154278
    Abstract: According to the present invention, an image decoding method for supporting a plurality of layers includes the steps of: receiving and parsing layer-dependent information for reference layers that can be referenced by a current layer in an entire bitstream; when interlayer prediction is used in decoding a current picture in the current layer, receiving and parsing layer information for a reference layer referenced by the current picture among the reference layers; and decoding the current picture on the basis of the layer information.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: December 11, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 10148948
    Abstract: A method for decoding an encoded video bitstream includes generating a decoded frame by decoding a current frame from the encoded video bitstream. The decoding of the current frame may include decoding, from the encoded video bitstream, a transform mode for the current frame, identifying the transform mode for a current block of the current frame on a condition that the transform mode for the current frame is a per-block transform mode, using the transform mode for the current frame as the transform mode for the current block on a condition that the transform mode for the current frame is a per-frame transform mode, identifying a prediction mode for the current block, and generating a decoded block for the current block using the prediction mode and the transform mode for the current block.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Ronald Sebastiaan Bultje, Daniel Kang
  • Patent number: 10146750
    Abstract: Disclosed is an image processing method, including: acquiring a Uniform Resource Locator (URL) of an image having a preset format; receiving a scripting language instruction sent by a server, and computing, according to the URL of the image having the preset format, a first URL of a first display image (e.g., a small image) and a second URL of a second display image (e.g., large image); displaying, according to the first URL of the first display image, the first display image when a display instruction of the first display image is triggered; and displaying, according to the second URL of the second display image, the second display image when a display instruction of the second display image is triggered. In the present disclosure, an image is correctly displayed through automatic adaptation to address algorithms of the small image and the corresponding large image, so that data traffic is reduced.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: December 4, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaofeng Deng
  • Patent number: 10148930
    Abstract: An embodiment of the invention is a method that provides common data and enforces multiple view consistency. In a preferred embodiment, a coordinate alignment matrix is generated after initial warped views are formed. The matrix is used efficiently to repair holes/occlusions when synthesizing final views. In another preferred embodiment, a common background layer is generated based upon initial warped views. Holes are repaired on the common background layer, which can then be used for synthesizing final views. The cost of the latter method is sub-linear, meaning that additional views can be generated with lesser cost. Preferred methods of the invention also use a placement matrix to generate initial warped views, which simplifies warping to a look-up operation.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: December 4, 2018
    Assignee: The Regents of the University of California
    Inventors: Truong Q. Nguyen, Lam Tran, Can Bal, Ramsin Khoshabeh
  • Patent number: 10136150
    Abstract: A method for decoding a scalable bitstream comprising a base layer and at least one enhancement layer, the method comprising obtaining information regarding a set of tiles in an enhancement layer picture; obtaining information regarding a set of tiles in a base layer picture; obtaining coding constraints for said set of tiles in the enhancement layer picture, the coding constraints comprising at least inter-layer prediction constraints in with respect to the base layer picture; and decoding said set of tiles in the enhancement layer picture according to the coding constraints as an independently decodable region.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: November 20, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Kemal Ugur, Miska Hannuksela
  • Patent number: 10129551
    Abstract: An image processing apparatus according to the present invention is configured to encode frames forming a moving image using temporal hierarchies, and includes an acquisition unit configured to acquire information related to a temporal hierarchy corresponding to an encoding target frame, a determination unit configured to determine, based on the information related to the temporal hierarchy acquired by the acquisition unit, whether to use an encoding parameter based on a bit rate of at least one past frame encoded before the encoding target frame is encoded, and an encoding unit configured to encode the encoding target frame using the encoding parameter based on the bit rate of the at least one past frame.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: November 13, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Kimura, Saku Hiwatashi
  • Patent number: 10123049
    Abstract: A method of encoding an image is discussed. The method includes deriving an intra prediction mode, generating reference pixels on an unavailable position if there exist unavailable reference pixels of a current block, determining whether reference pixels of the current block are filtered or not, filtering the reference pixels of the current block using a filter, wherein two or more filters are used based on the block size of the current block such that a filter with a broad bandwidth is applied to a large block, and generating a prediction block of the current block according to the derived intra prediction mode of the current block and the reference pixels. The filter is selected based on the block size of the current block and a difference between reference pixels, and the reference pixels of the current block are not filtered in a horizontal mode.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: November 6, 2018
    Assignee: IBEX PT HOLDINGS CO., LTD.
    Inventors: Kwangje Kim, Hyunoh Oh
  • Patent number: 10114828
    Abstract: According to one exemplary embodiment, a method for time-shifted uploading of a data file through a backhaul network to a backend provider is provided. The method may include intercepting an upload request from an originating user located at a network edge. The method may include caching the data file associated with the upload request upstream of the backhaul network. This method may include uploading a placeholder file to the backend provider. The method may include receiving a file ID from the backend provider. The method may include mapping the received file ID to the cached data file. The method may include intercepting a request to access the data file by a requesting user. The method may include sending the requesting user the cached data file. The method may include uploading a copy of the data file to the backend provider based on a backhaul utilization policy.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kang-Won Lee, Robert B. Nicholson, Ramya Raghavendra, Paul Schmitt, Dinesh C. Verma
  • Patent number: 10110890
    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: February 1, 2013
    Date of Patent: October 23, 2018
    Assignee: SONY CORPORATION
    Inventors: Munsi Haque, Kazushi Sato, Ali Tabatabai, Teruhiko Suzuki
  • Patent number: 10110912
    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: November 28, 2017
    Date of Patent: October 23, 2018
    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: 10096130
    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 20, 2016
    Date of Patent: October 9, 2018
    Assignee: Facebook, Inc.
    Inventors: David Young Joon Pio, Evgeny V. Kuzyakov, Chien-Nan Chen
  • Patent number: 10097822
    Abstract: An apparatus generates an image signal in which pixels are encoded in N-bit words which encode at least a luma per pixel. A receiver (201) obtains high dynamic range pixel values in accordance with a first color representation in M-bitwords. A first generator (203) includes the high dynamic range pixel values in the image signal in the N-bit words according to a second color representation. A second generator (205) includes in the image signal an indicator that high dynamic range pixel values are encoded. In some examples, the high dynamic range pixel values may be provided in a segment that can alternatively contain high or low dynamic range pixel values, and the indicator may indicate which type of data is included. The approach may e.g. facilitate introduction of high dynamic range capability into e.g. HDMI systems.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 9, 2018
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Philip Steven Newton, Wiebe De Haan
  • Patent number: 10089746
    Abstract: Provided are a motion detection system and method. The motion detection system includes a pixel-based detector configured to compare a previous frame and a present frame to extract pixel constituting a first foreground region, a region-based detector configured to extract a second foreground region based on peripheral pixels of a pixel to be inspected, and a motion determiner configured to detect, as a final motion region among pixel groups of the first foreground region, a pixel group comprising pixels corresponding to the second foreground region.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: October 2, 2018
    Assignees: Hanwha Techwin Co., Ltd., HANWHA LAND SYSTEMS CO., LTD.
    Inventors: Young Min Baek, Jeong Eun Lim, Jik Han Jung, Ji Sung Kim
  • Patent number: 10091517
    Abstract: Systems and methods for a video multi-codec encoder are provided. Video input data including a plurality of video frames is accepted. At least one codec Y subsystem is applied to frame data that includes at least one video frame of the plurality of video frames, where the frame data includes at least an unencoded portion of the plurality of video frames before one or more of the at least one codec Y subsystem is applied. The at least one codec Y subsystem includes at least partial Yi codec functionality. Yi is a codec selected from video codecs ={Y1, . . . , Yn}. At least one codec Z subsystem is applied to the frame data, where the at least one codec Z subsystem includes at least partial Z codec functionality. Video output data is generated including simple Z-encoded video data of the at least one video frame using the frame data.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: October 2, 2018
    Assignee: EXAIMAGE CORPORATION
    Inventor: Jaime Milstein
  • Patent number: 10089549
    Abstract: Described is a system for estimating ego-motion of a moving camera for detection of independent moving objects in a scene. For consecutive frames in a video captured by a moving camera, a first ego-translation estimate is determined between the consecutive frames from a first local minimum. From a second local minimum, a second ego-translation estimate is determined. If the first ego-translation estimate is equivalent to the second ego-translation estimate, the second ego-translation estimate is output as the optimal solution. Otherwise, a cost function is minimized to determine an optimal translation until the first ego-translation estimate is equivalent to the second ego-translation estimate, and an optimal solution is output. Ego-motion of the camera is estimated using the optimal solution, and independent moving objects are detected in the scene.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: October 2, 2018
    Assignee: HRL Laboratories, LLC
    Inventors: Yongqiang Cao, Narayan Srinivasa
  • Patent number: 10078902
    Abstract: Described is a system for compensating ego-translations in video captured with a moving camera. Translative ego-motion is estimated on a sequence of image frames captured by a moving camera by minimizing a cost function that is based on at least one image frame difference between consecutive image frames. An alternating one directional search is performed to minimize the cost function to find an optimal translation. The optimal translation is applied to the sequence of image frames, resulting in a sequence of image frames with ego-translations.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 18, 2018
    Assignee: HRL Laboratories, LLC
    Inventors: Yongqiang Cao, Narayan Srinivasa
  • Patent number: 10063869
    Abstract: A method for decoding a scalable video signal, according to the present invention, comprises: determining whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, based on a temporal level identifier of the lower layer; and performing inter-layer prediction of the current picture using the corresponding picture, when the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, wherein the inter-layer prediction is limitedly performed depending on tile alignment between the upper layer and the lower layer.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: August 28, 2018
    Assignee: KT CORPORATION
    Inventors: Bae Keun Lee, Joo Young Kim
  • Patent number: 10063883
    Abstract: Embodiments of the present invention provide methods and apparatuses for coding and decoding a depth map, where the coding method includes: acquiring an intra-frame prediction mode of a current image block of the depth map; determining whether the intra-frame prediction mode belongs to a preset intra-frame prediction mode set; if yes, using a preset intra-frame prediction method to perform coding processing on the current image block, so as to acquire a residual of the current image block. The preset intra-frame prediction method includes a first intra-frame prediction method; and a difference operation is performed between an average pixel value of the current image block and an average pixel value of prediction data of the current image block to obtain the residual of the current image block.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: August 28, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiaozhen Zheng
  • Patent number: 10045041
    Abstract: Techniques for inter-layer residual prediction are described. In one embodiment, for example, an apparatus may comprise an encoding component to determine whether a predicted motion for an enhancement layer block is consistent with a predicted motion for a collocated lower-layer block, determine whether to apply inter-layer residual prediction to the enhancement layer block based on whether the predicted motion for the enhancement layer block is consistent with the predicted motion for the collocated lower-layer block, and in response to a determination that inter-layer residual prediction is to be applied to the enhancement layer block, generate a predicted residual for the enhancement layer block based on a residual for the collocated lower-layer block and generate a second-order residual for the enhancement layer block by comparing a calculated residual to the predicted residual. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: August 7, 2018
    Assignee: INTEL CORPORATION
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Zhipin Deng, Xiaoxia Cai
  • Patent number: 10033509
    Abstract: The present invention provides communication technology (transmitter and receiver systems) for communicating data from the transmitter to one or more terminals' receivers over one or more communication channels. The communication channel is transmitted in burst communication mode such that transmission signal includes transmission data time slots at which one or more of said communication frames are encoded in the signal and one or more recess time slots between them. The communication receiver is adapted for processing signals of the burst mode communication channel and is operable for processing at least a portion of a signal received in the communication channel after a recess time period during which communication frames were not transmitted to determine a carrier frequency of the communication channel, based on a single communication frame appearing in the communication channel after the recess time period.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: July 24, 2018
    Assignee: SATIXFY ISRAEL LTD.
    Inventor: Doron Rainish
  • Patent number: 10033985
    Abstract: An apparatus for providing an estimate for a 3D camera pose relative to a scene from 2D image data of a 2D image frame provided by the camera is provided, the apparatus using four types of observations: (a) detected 2D-3D point correspondences; (b) tracked 2D-3D point correspondences; (c) motion model observations; and (d) edge observations.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventor: Torbjorn Engedal
  • Patent number: 10034009
    Abstract: Disclosed are techniques for temporal scalable video coding. By including a temporal_switching_point_flag and/or a temporal_nesting_flag into a normative part of the scalable bitstream, reference picture management in decoder can be simplified, and media-aware network elements and decoder can easily identify those pictures from which onward a higher temporal layer can be added.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: July 24, 2018
    Assignee: Vidyo, Inc.
    Inventors: Jill Boyce, Danny Hong
  • Patent number: 10025989
    Abstract: Images are selectively captured and transmitted by 3D security cameras to avoid congestion of a network coupling them to a central server. Skeleton detection circuits enable conditional event capture when triggered. Head, hands, and feet are associated with pixel blocks. An artificial horizon is derived from a shoulder segment. An isometric floor perspective is derived from a series of foot positions. Orientation of feet, head, or hands relative to an artificial horizon triggers event capture and transmission. Simultaneous position of two feet above the floor perspective triggers event capture and transmission. Images are transformed to effectively alert a user.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: July 17, 2018
    Inventor: Dean Drako
  • Patent number: 10019781
    Abstract: Disclosed aspects relate to image processing. An image includes one or more original objects and an original background. The image has a first resolution. A first object having a second resolution is obtained. The second resolution is not higher than the first resolution. The first object is corresponds to at least one of the one or more original objects. A first background with a third resolution is obtained. The third resolution is lower than the second resolution. The first background corresponds to a portion of the image which includes at least the original background. The first object and the first background are sent to a user to display a processed image.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hsiao-Yung Chen, Chao Yuan Huang, Hung-Jung Lai, Yin Qian, Fei Shen
  • Patent number: 9979984
    Abstract: A system on chip includes a video codec configured to output syntax information and data information, which correspond to each of a plurality of blocks included in each frame of image data, based upon a result of encoding or decoding the image data. A map generator is configured to determine whether each of the blocks is an update block based upon the syntax information and to generate a mapping table based upon a determination result. A display controller is configured to output the mapping table and data information corresponding to the update block to a display device.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: May 22, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyuk Jae Jang, Sung Jei Kim
  • Patent number: 9955116
    Abstract: Eye tracking for the purpose of detecting attendee disengagement with respect to a presentation including a visual display communicated over a network. The eye tracking method includes: during a play of the presentation, tracking eye positions of a set of control party(ies); during a play of the presentation, tracking eye positions of a set of non-control party(ies); determining a set of divergence value(s) corresponding to divergence between the eye position(s) of the control party(ies) and the non-control party(ies); and determining a disengagement value corresponding to relative disengagement of the non-control party(ies) based, at least in part on the set of divergence value(s).
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gary I. Givental, Kaleb D. Walton
  • Patent number: 9942557
    Abstract: A computerized method and system of segment-based video encoding optimization, the method comprising obtaining a set of input segments constituting an input video stream; selecting one or more input segments in accordance with a selection criterion to be one or more representative segments; determining an encoding instruction and obtaining one or more encoded representative segments encoded from the representative segments in accordance with the encoding instruction and using a quality-driven video encoding scheme; determining, based on the encoded representative segments, an encoding configuration, and obtaining one or more encoded input segments encoded from at least a sub-set of the input segments using the encoding configuration; determining an evaluation instruction used to evaluate quality for each encoded input segment; and generating an output video stream, by selecting, for each input segment, a corresponding output segment from a group comprising at least one of the following candidate segments: the
    Type: Grant
    Filed: January 1, 2017
    Date of Patent: April 10, 2018
    Assignee: BEAMR IMAGING LTD.
    Inventors: Sharon Carmel, Dror Gill, Tamar Shoham, Dan Julius, Liad Hacmon, Lior Mizrahi, Udi Yehuda Shrot, Amir Leibman, Alon Biran, Eyal Enav
  • Patent number: 9936162
    Abstract: A video communication system that includes a computer readable medium and a processor, coupled with a wide angle and high resolution digital camera and the computer readable medium. The processor causes the wide angle and high resolution digital camera to acquire a digital image of a local participant during a video communication session. The processor extracts a first image of a first set of objects and a second image of a second set of objects from the digital image and provides the extracted first and second images to a remote endpoint for display to another participant.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 3, 2018
    Assignee: Avaya Inc.
    Inventors: Guy Gadnir, Tamar Barzuza
  • Patent number: 9936223
    Abstract: Provided are a method and a device for encoding a video to improve an intra prediction processing speed, and a method and a device for decoding the video. The method for encoding a video performs parallel intra prediction and includes: obtaining, by using pixels of peripheral blocks processed prior to a plurality of adjacent blocks, reference pixels used for intra prediction of each of the plurality of adjacent blocks; performing, by using the obtained reference pixels, intra prediction in parallel for each of the plurality of adjacent blocks; and adding reference pixel syntax information to a bitstream.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: April 3, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-kwon Na, Ki-won Yoo, Jae-Hyun Kim, Kyo-hyuk Lee
  • Patent number: 9924197
    Abstract: An image encoding/decoding apparatus for performing encoding/decoding while predicting an image between different views using a reference image for a view different from a processing target image and a reference depth map which is a depth map for an object of the reference image when a multi-view image including images of a plurality of different views is encoded/decoded includes a reference depth region setting unit configured to set a reference depth region which is a corresponding region on the reference depth map for decoding target regions into which the processing target image is divided, and an inter-view prediction unit configured to generate an inter-view predicted image for the processing target region from the reference image using depth information in the reference depth region as depth information for the processing target region.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 20, 2018
    Assignee: Nippon Telegraph And Telephone Corporation
    Inventors: Shinya Shimizu, Shiori Sugimoto, Hideaki Kimata, Akira Kojima
  • Patent number: 9924161
    Abstract: A method for decoding compressed video information is disclosed. The video information can include a plurality of frames each having a plurality of blocks. The method reading, from the video information, a segment map associating at least some of the plurality of blocks in a first frame of the plurality of frames with at least one segment identifier, reading, from the video information, a current block to be decoded by a decoder, reading, from the segment map, a segment identifier that is associated with the current block, reading, from the video information, at least one segment parameter associated with the segment identifier that is associated with the current block and decoding the current block using the at least one segment parameter associated with the segment identifier that is associated with the current block.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: March 20, 2018
    Assignee: GOOGLE LLC
    Inventors: Paul Wilkins, James Bankoski, Yaowu Xu
  • Patent number: 9918102
    Abstract: An apparatus having a first circuit and a second circuit is disclosed. The first circuit may be configured to (i) fetch a plurality of reference samples from a memory to a plurality of slots in a buffer and (ii) motion estimate a plurality of current sample units of a current picture to generate a plurality of motion vectors. The motion vectors may be stored in a plurality of lines of a table. Each line generally identifies a corresponding slot in the buffer. Duplicates among the lines may be consolidated. The second circuit may be configured to evaluate the reference samples in the buffer based on the motion vectors to select a prediction sample unit.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 13, 2018
    Assignee: Ambarella, Inc.
    Inventors: Leslie D. Kohn, Peter Verplaetse
  • Patent number: 9883161
    Abstract: Methods and apparatuses for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from one of a sparse occlusion data format and a filled occlusion data format; decoding the received occlusion data to produce decoded occlusion data; and when the indicator indicates the original format as a filled occlusion data format, converting the decoded occlusion data from a sparse occlusion data format to the filled occlusion data format, the converting further including; replacing non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in the video data frame associated with the occlusion data; outputting the decoded occlusion data and, when present, converted decoded occlusion data.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: January 30, 2018
    Assignee: THOMSON LICENSING
    Inventors: Dong Tian, Wang Lin Lai
  • Patent number: 9860546
    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: November 29, 2016
    Date of Patent: January 2, 2018
    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: 9858706
    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 shape having a plurality of faces is determined, each face being associated with a respective set of original boundaries. A respective set of expanded boundaries for one or more of the plurality of faces is determined. Respective portions of the spherical media content item are mapped to each of the one or more faces, wherein a first portion of the spherical media content item is mapped to a first face having a set of expanded boundaries.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: January 2, 2018
    Assignee: Facebook, Inc.
    Inventors: David Young Joon Pio, Evgeny V. Kuzyakov, Chien-Nan Chen
  • Patent number: 9854201
    Abstract: Innovations in encoding of video pictures in a high-resolution chroma sampling format (such as YUV 4:4:4) using a video encoder operating on coded pictures in a low-resolution chroma sampling format (such as YUV 4:2:0) are presented. For example, according to a set of decision rules, high chroma resolution details are selectively encoded on a region-by-region basis such that increases in bit rate (due to encoding of sample values for the high chroma resolution details) happen when and where corresponding increases in chroma resolution are likely to improve quality in noticeable ways. In this way, available encoders operating on coded pictures in the low-resolution chroma sampling format can be effectively used to provide high chroma resolution details.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shir Aharon, Lihua Zhu, B. Anil Kumar, Jeroen E. van Eesteren
  • Patent number: 9854235
    Abstract: Methods and devices for decoding, in a video decoder, a block of enhancement-layer transform domain data for an enhancement-layer encoded video and corresponding to a reconstructed block of reference-layer transform domain data, are provided. The method includes determining a context for an enhancement-layer element based, at least in part, upon elements in the corresponding reconstructed block of reference-layer transform domain data, wherein the elements are identified by a template and wherein the position of the template in the reference-layer reconstructed block is based upon the position of that enhancement-layer element in the block of enhancement-layer transform domain data.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: December 26, 2017
    Assignee: BlackBerry Limited
    Inventors: Jing Wang, Dake He, Xiang Yu, Tianying Ji
  • Patent number: 9854273
    Abstract: A method of decoding an image is discussed. The method includes deriving an intra prediction mode, generating reference pixels on an unavailable position if there exist unavailable reference pixels of a current block, determining whether reference pixels of the current block are filtered or not based on the derived intra prediction mode and a block size of the current block, filtering the reference pixels of the current block using a filter; and generating a prediction block of the current block according to the derived intra prediction mode of the current block and the reference pixels. The filter is selected based on the block size of the current block and a difference between reference pixels, and the reference pixels of the current block are not filtered in a vertical mode.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: December 26, 2017
    Assignee: IBEX PT HOLDINGS CO., LTD.
    Inventors: Kwangje Kim, Hyunoh Oh
  • Patent number: 9843801
    Abstract: An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information of a reference layer. The processor determines a value of a video unit based at least in part on a prediction value and an adjusted residual prediction value associated with the reference layer. The adjusted residual prediction value is equal to a residual prediction from the reference layer multiplied by a weighting factor that is different from 1.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: December 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Xiang Li, Krishnakanth Rapaka, Liwei Guo, Jianle Chen, Marta Karczewicz