Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Patent number: 9842600
    Abstract: The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: December 12, 2017
    Assignee: Dolby International AB
    Inventors: Kristofer Kjoerling, Lars Villemoes
  • Patent number: 9838691
    Abstract: The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: December 5, 2017
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Se Yoon Jeong, Suk Hee Cho, Jong Ho Kim, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn
  • Patent number: 9838709
    Abstract: In a moving picture encoding apparatus, a primary candidate reference motion vector-setting unit sets N primary candidate reference motion vectors. A degree of reliability calculation unit calculates the reliability of each primary candidate reference motion vector, which represents effectiveness in predicting a motion vector of a block to be decoded, using coded or decoded image information. A reference motion vector determination unit selects M (M<N) secondary candidate reference motion vectors in accordance with degree of reliability from among the N primary candidate reference motion vectors. A motion vector prediction unit creates a predictive motion vector of a block to be coded using M secondary candidate reference motion vectors with high reliability.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: December 5, 2017
    Assignee: Nippon Telegraph And Telephone Corporation
    Inventors: Masaki Kitahara, Atsushi Shimizu, Mayuko Watanabe
  • Patent number: 9837064
    Abstract: A communication device includes a loudspeaker to transmit sound into a room. A signal having a white noise-like frequency spectrum spanning a frequency range of human hearing is generated. Auditory thresholds of human hearing for frequencies spanning the frequency range are stored. Respective levels of background noise in the room at the frequencies are determined. The white noise-like frequency spectrum is spectrally shaped to produce a shaped frequency spectrum having, for each frequency, a respective level that follows either the auditory threshold or the level of background noise at that frequency, whichever is greater. The shaped frequency spectrum is transmitted from the loudspeaker into the room.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: December 5, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Knut Inge Hvidsten
  • Patent number: 9832446
    Abstract: A method, device and system for packing a color frame and an original depth frame to obtain a packed frame are disclosed. The color frame is corresponding to the original depth frame, and the packed frame is to be displayed on a screen. The method for packing the color frame and the original depth frame includes the steps of: resizing the original depth frame to obtain a resized depth frame; and combining the color frame and the resized depth frame to obtain the packed frame. The center of the color frame is displayed in the central area of the screen.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: November 28, 2017
    Assignee: NATIONAL CHENG KUNG UNIVERSITY
    Inventors: Jar-Ferr Yang, Hung-Ming Wang, Hsi-Chun Tseng, Ke-Ying Liao
  • Patent number: 9830191
    Abstract: Techniques for temporarily and/or partially offloading mobile applications to one or more remote virtual machines in a server include establishing an application copy of a mobile application installed on a mobile device at a remote virtual machine, suspending the mobile application on the mobile device and offloading operations of the mobile application to the application copy at the remote virtual machine for a period of time. Suspending the mobile application and offloading its operations to the remote virtual machine for the period of time reduces consumption of resources on the mobile device. The virtual machine executes the application copy in the same manner the mobile device would execute the mobile application and transfers data from the execution to the mobile application at the end of the period of time to allow the mobile application to update itself and resume its operation without any loss of data or functionality.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: November 28, 2017
    Assignee: Seven Networks, LLC
    Inventor: Abhay Nirantar
  • Patent number: 9825816
    Abstract: Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: November 21, 2017
    Assignee: Wickr Inc.
    Inventors: Gleb Dubovik, Vadim Shtayura, Nikolay Surin
  • Patent number: 9819966
    Abstract: Filtering is applied at an encoder, and filter information describing a set of filters is encoded in the bitstream to enable a decoder to identify the filtering that was applied at the encoder. The decoder receives encoded video data that includes the filter information, decodes the video data, and applies filtering based on the filtering information. The decoder applies the same filtering that was applied at the encoder. To potentially reduce the number of bits needed to reconstruct the set of filters and other filter information as well as to potentially improve decoder performance, filter description syntax describing the set of filters can be included in the bitstream. The filter description syntax may identify a number of filters in a set of filters, a maximum number of filters in a set of filters, and/or identify a shape of filters in a set of filters.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: November 14, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: In Suk Chong, Marta Karczewicz, Wei-Jung Chien
  • Patent number: 9819942
    Abstract: The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: November 14, 2017
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Research Institute For Industry Cooperation, Industry-Academic Cooperation Group of Sejong University
    Inventors: Se-Yoon Jeong, Hae-Chul Choi, Jeong-Il Seo, Seung-Kwon Beack, In-Seon Jang, Jae-Gon Kim, Kyung-Ae Moon, Dae-Young Jang, Jin-Woo Hong, Jin-Woong Kim, Yung-Lyul Lee, Dong-Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Dae-Yeon Kim, Dong-Kyun Kim
  • Patent number: 9819965
    Abstract: Techniques related to applying content adaptive and fixed transforms to prediction error data partitions for coding video are discussed. Such techniques may include applying content adaptive transforms having content dependent basis functions to small to medium sized prediction error data partitions and fixed transforms having fixed basis functions to medium to large sized prediction error data partitions.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: November 14, 2017
    Assignee: Intel Corporation
    Inventors: Atul Puri, Neelesh N. Gokhale
  • Patent number: 9819899
    Abstract: In one embodiment, a method that provides tier information corresponding to a picture, the tier information provided in an adaptation field of a transport packet, the transport packet comprising a first byte of a header of a packetized elementary stream (PES) containing the picture; and provides the first transport packet.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Benjamin M. Cook
  • Patent number: 9805271
    Abstract: Techniques are disclosed for matching a current background scene of an image received by a surveillance system with a gallery of scene presets that each represent a previously captured background scene. A quadtree decomposition analysis is used to improve the robustness of the matching operation when the scene lighting changes (including portions containing over-saturation/under-saturation) or a portion of the content changes. The current background scene is processed to generate a quadtree decomposition including a plurality of window portions. Each of the window portions is processed to generate a plurality of phase spectra. The phase spectra are then projected onto a corresponding plurality of scene preset image matrices of one or more scene preset. When a match between the current background scene and one of the scene presets is identified, the matched scene preset is updated. Otherwise a new scene preset is created based on the current background scene.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: October 31, 2017
    Assignee: Omni AI, Inc.
    Inventors: Wesley Kenneth Cobb, Bobby Ernest Blythe, Rajkiran Kumar Gottumukkal, Kishor Adinath Saitwal, Gang Xu, Tao Yang
  • Patent number: 9804924
    Abstract: Described embodiments provide for recovering an error, which has occurred in video contents, by using hidden data. A video content providing server generates video contents, into which information for video error recovery is inserted. The server includes: a block segmentation unit that segments an original image into at least one block having a pre-set size; a block description information (BDI) generation unit that generates block description information (BDI) for each of the at least one block, each BDI including information necessary to recover each of the segmented blocks; a BDI insertion unit that inserts each of the generated BDI into a block that is different from a block to be recovered by using the generated BDI; and a provisional video generation unit that generates provision video contents by combining at least one block, into which the BDI has been inserted.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: October 31, 2017
    Assignee: KT CORPORATION
    Inventors: Kyung Su Kim, Bong Ki Kim, Jae Hyoung Yoo
  • Patent number: 9805432
    Abstract: A data logging system for logging input data received from a data source is described. The data logging system has a data storage memory. A data input is arranged to repeatedly receive input data having a temporal input data resolution. A write controller is arranged to write newly received input data as received via the data input into the data storage memory. The writing comprises writing the newly received input data at the temporal input data resolution. The writing comprises keeping recent data at the temporal input data resolution in the data storage memory, and overwriting part of old data with newly received input data while keeping another part of the old data in the data storage memory at lower data resolution.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: October 31, 2017
    Assignee: NXP USA, Inc.
    Inventors: Dirk Wendel, Stephan Herrmann, Michael Andreas Staudenmaier
  • Patent number: 9799346
    Abstract: The present invention relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR). A system and a method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank providing a plurality of analysis subband signals of the low frequency component of the signal. It also comprises a non-linear processing unit to generate a synthesis subband signal with a synthesis frequency by modifying the phase of a first and a second of the plurality of analysis subband signals and by combining the phase-modified analysis subband signals. Finally, it comprises a synthesis filter bank for generating the high frequency component of the signal from the synthesis subband signal.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: October 24, 2017
    Assignee: Dolby International AB
    Inventors: Lars Villemoes, Per Hedelin
  • Patent number: 9792918
    Abstract: Provided are an audio encoding method and apparatus and an audio decoding method and apparatus in which audio signals can be encoded or decoded so that sound images can be localized at any desired position for each object audio signal. The audio decoding method generating a third downmix signal by combining a first downmix signal extracted from a first audio signal and a second downmix signal extracted from a second audio signal; generating third object-based side information by combining first object-based side information extracted from the first audio signal and second object-based side information extracted from the second audio signal; converting the third object-based side information into channel-based side information; and generating a multi-channel audio signal using the third downmix signal and the channel-based side information.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 17, 2017
    Assignee: LG Electronics Inc.
    Inventors: Dong Soo Kim, Hee Suk Pang, Jae Hyun Lim, Sung Yong Yoon, Hyun Kook Lee
  • Patent number: 9787966
    Abstract: A method and device for coding interlaced video data. The method includes coding interlaced video data captured from a plurality of different positions, the interlaced video data including data for a top field and a bottom field for at least one interlaced video scan, the top field including every other line starting with a top line of a frame and the bottom field including interposed lines in the frame.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: October 10, 2017
    Assignee: Industrial Technology Research Institute
    Inventors: Fang-Chu Chen, Ching-Chieh Lin, Wen-Hao Chung
  • Patent number: 9787288
    Abstract: A method and system for the design and implementation of an optimally factored filter is presented. Pairs of angle values are organized in pairing candidates and a threshold is defined to indicate an upper bound on the number of pairing candidates. A first pairing candidate is exchanged above the threshold with a second pairing candidate below the threshold and a matrix is generated based on the pairing candidates below the threshold. A lowest predicted total quantization cost between all pairing candidates represented within the matrix is determined and the pairing candidates that result in the lowest predicted total quantization cost are used to determine the coefficients of the filter.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: October 10, 2017
    Inventors: Alireza Mehrnia, Alan N. Willson, Jr.
  • Patent number: 9773502
    Abstract: A bit allocating method is provided that includes determining the allocated number of bits in decimal point units based on each frequency band so that a Signal-to-Noise Ratio (SNR) of a spectrum existing in a predetermined frequency band is maximized within a range of the allowable number of bits for a given frame; and adjusting the allocated number of bits based on each frequency band.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: September 26, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mi-young Kim, Anton Victorovich Porov, Eun-mi Oh
  • Patent number: 9769482
    Abstract: A method and device for coding and decoding are disclosed. The method includes: dividing a picture to be encoded into several slices, each containing macroblocks continuous in a designated scanning sequence in the picture; dividing slices in the picture into one or more slice sets according to attribute information of the slices, each slice set containing one or more slices; and encoding the slices in the slice sets according to slice and slice set division information to get a coded bit stream of the picture. The decoding method includes: obtaining slice and slice set division information from a bit stream to be decoded and decoding the bit stream according to the obtained slice and slice set division information. The invention improves the performance of video transmission effectively and realizes region based coding. The implementation of coding and decoding is simple and the complexity of coding and decoding systems is reduced.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: September 19, 2017
    Assignees: Huawei Technologies Co., Ltd., Tsinghua University
    Inventors: Xiaozhen Zheng, Zhen Mao, Ziyuan Wang, Yun He, Xiaozhong Xu, Jianhua Zheng
  • Patent number: 9769477
    Abstract: A system and method including one or more asymmetric data compression algorithms is disclosed. A first asymmetric data compression algorithm of the one or more asymmetric data compression algorithms compresses data at a higher data compression rate than a second asymmetric data compression algorithm of the one or more asymmetric data compression algorithms. The system and method also include one or more processors that determine one or more data parameters from one or more data blocks and select one or more asymmetric data compression algorithms from among the one or more asymmetric data compression algorithms based upon, at least in part, the determined one or more data parameters.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: September 19, 2017
    Assignee: Realtime Adaptive Streaming, LLC
    Inventors: James J. Fallon, Stephen J. McErlain
  • Patent number: 9767815
    Abstract: Provided are a voice audio encoding device, voice audio decoding device, voice audio encoding method, and voice audio decoding method that efficiently perform bit distribution and improve sound quality. Dominant frequency band identification unit identifies a dominant frequency band having a norm factor value that is the maximum value within the spectrum of an input voice audio signal. Dominant group determination units and non-dominant group determination unit group all sub-bands into a dominant group that contains the dominant frequency band and a non-dominant group that contains no dominant frequency band. Group bit distribution unit distributes bits to each group on the basis of the energy and norm variance of each group. Sub-band bit distribution unit redistributes the bits that have been distributed to each group to each sub-band in accordance with the ratio of the norm to the energy of the groups.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 19, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Zongxian Liu, Srikanth Nagisetty, Masahiro Oshikiri
  • Patent number: 9762420
    Abstract: A transmitting device may include an encoder, a timing transmission controller, and a transmission driver. The encoder may generate transmission control signals according to control symbols. The timing transmission controller may generate driving control signals from the transmission control signals. The transmission driver may drive each of wires to one level among multiple levels, based on the driving control signals. The timing transmission controller may control generation timings of the driving control signals according to levels to which the wires are to be driven.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: September 12, 2017
    Assignee: SK hynix Inc.
    Inventor: Jong Joo Shim
  • Patent number: 9743101
    Abstract: In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: August 22, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9740436
    Abstract: A mechanism is provided in a data processing system for elastic data storage management in a storage network. A data storage system manager in the data processing system monitors remaining free space of a plurality of data storage systems. The data storage system manager determines a rate of change of remaining free space of each data storage system. Responsive to determining that the remaining free space or rate of change of remaining free space of at least one data storage exceeds a threshold, the data storage system manager determines an amount to expand or shrink a given data storage system in the storage network. The data storage system manager configures data storage allocation to expand or shrink the given data storage system by the determined amount.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Uwe Fiebrich-Kandler, Erik Rueger, Lance W. Russell, Heiko Sick
  • Patent number: 9736484
    Abstract: The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: August 15, 2017
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Research Institute For Industry Cooperation, Industry-Academia Cooperation Group of Sejong University
    Inventors: Se-Yoon Jeong, Hae-Chul Choi, Jeong-Il Seo, Seung-Kwon Beack, In-Seon Jang, Jae-Gon Kim, Kyung-Ae Moon, Dae-Young Jang, Jin-Woo Hong, Jin-Woong Kim, Yung-Lyul Lee, Dong-Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Dae-Yeon Kim, Dong-Kyun Kim
  • Patent number: 9729420
    Abstract: Decreasing interference of a first device operating according to high speed serial bus standard on a second device operating according to another different communication standard is provided. The method can include obtaining a first signal strength received by the second device before connection of the first device. The method can include obtaining a second signal strength received by the second device after connection of the first device and comparing the first signal strength and the second signal strength. If decrease of the second signal strength in comparison with the first signal strength exceeds a predetermined threshold, a command can be sent to the first device to enable the first device to operate at a lower bandwidth than the high speed serial bus standard.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: August 8, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Chang-Cheng Hsieh
  • Patent number: 9729892
    Abstract: An image encoding and decoding apparatus and method, the image encoding and decoding apparatus includes: an encoding unit adjusting at least one weight value adaptively to the number of bits expressing each pixel of a current image, predicting a pixel value of a block of interest by performing an operation on a pixel value of at least one block having a pixel value similar to the pixel value of the block of interest among blocks included in a previous image and the at least one adjusted weight value, and encoding the pixel value of the block of interest using the predicted pixel value of the block of interest; and a decoding unit adjusting the at least one weight value adaptively to the number of bits, restoring the predicted pixel value of the block of interest by performing an operation on the pixel value of the at least one block having the pixel value similar to the pixel value of the block of interest among blocks included in the restored previous image and the at least one adjusted weight value, and dec
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 8, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Mun Kim, Dae-sung Cho, Woo-shik Kim
  • Patent number: 9727244
    Abstract: In response to receipt of a write input-output operation (IOP) including a logical address and a logical page of write data, control logic of a data storage system detects a presence of a data pattern in the logical page. In response to detecting the presence of the data pattern in the logical page of write data, the control logic records, in a logical-to-physical translation data structure, an association between the logical address and a data pattern identifier identifying the detected data pattern in the bulk storage media, refrains from writing the logical page of write data to the bulk storage media, and writes logical page metadata describing the logical page of write data to the bulk storage media. The logical page metadata includes at least the logical address and the data pattern identifier, such that contents of the logical-to-physical translation data structure can be recovered from the bulk storage media.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Camp, Jan M. Janick, Andrew D. Walls
  • Patent number: 9723357
    Abstract: The present disclosure teaches a method and apparatus for allowing a user to select and view one or multiple programs at random whenever he desires and to suspend viewing in the middle of a program to accommodate an interruption and to continue viewing after the interruption without missing any of the program. In addition, previously stored programs may be viewed at accelerated or decelerated speed, or repeated or portions reviewed, to allow the user to review such in other than real time.
    Type: Grant
    Filed: June 24, 2004
    Date of Patent: August 1, 2017
    Inventors: J. Carl Cooper, Steve Anderson
  • Patent number: 9723364
    Abstract: Methods, apparatus, systems and articles of manufacture for media monitoring based on predictive signature caching are disclosed. Disclosed example methods include processing historical metering data provided by a meter monitoring media presented at a monitored site to predict media exposure to occur at the monitored site during a future monitoring interval. Disclosed example methods also include obtaining reference signatures representative of reference media predicted to be presented at the monitored site during the future monitoring interval. Disclosed example methods further include providing the reference signatures to the meter prior to the future monitoring interval to cache at the meter to perform media monitoring during the future monitoring interval.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: August 1, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventor: Gavin McMillan
  • Patent number: 9712839
    Abstract: A picture coding device partitions differential information between a coding target picture and a prediction target picture into sub blocks and codes the partitioned sub blocks. The device codes significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero and codes significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A context index processing unit derives a context used for coding the significant sub block information and a context used for coding the significant differential coefficient information of the differential coefficient that is a coding target based on an addition equation using the significant sub block information of a coded sub block that is horizontally neighboring to the coding target sub block and the significant sub block information of a coded sub block that is vertically neighboring.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 18, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9706215
    Abstract: An image encoding and decoding apparatus and method, the image encoding and decoding apparatus includes: an encoding unit adjusting at least one weight value adaptively to the number of bits expressing each pixel of a current image, predicting a pixel value of a block of interest by performing an operation on a pixel value of at least one block having a pixel value similar to the pixel value of the block of interest among blocks included in a previous image and the at least one adjusted weight value, and encoding the pixel value of the block of interest using the predicted pixel value of the block of interest; and a decoding unit adjusting the at least one weight value adaptively to the number of bits, restoring the predicted pixel value of the block of interest by performing an operation on the pixel value of the at least one block having the pixel value similar to the pixel value of the block of interest among blocks included in the restored previous image and the at least one adjusted weight value, and dec
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 11, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Mun Kim, Dae-sung Cho, Woo-shik Kim
  • Patent number: 9706216
    Abstract: An image encoding and decoding apparatus and method, the image encoding and decoding apparatus includes: an encoding unit adjusting at least one weight value adaptively to the number of bits expressing each pixel of a current image, predicting a pixel value of a block of interest by performing an operation on a pixel value of at least one block having a pixel value similar to the pixel value of the block of interest among blocks included in a previous image and the at least one adjusted weight value, and encoding the pixel value of the block of interest using the predicted pixel value of the block of interest; and a decoding unit adjusting the at least one weight value adaptively to the number of bits, restoring the predicted pixel value of the block of interest by performing an operation on the pixel value of the at least one block having the pixel value similar to the pixel value of the block of interest among blocks included in the restored previous image and the at least one adjusted weight value, and dec
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 11, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Mun Kim, Dae-sung Cho, Woo-shik Kim
  • Patent number: 9706211
    Abstract: In a picture coding device that partitions differential information between a picture that is a coding target and a picture that is a prediction target into a plurality of sub blocks and codes the partitioned sub blocks in a predetermined sequence, a significant sub block information coding controller and a calculation encoder code significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero. A significant coefficient information coding controller and the calculation encoder code significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A differential coefficient value coding controller and the calculation encoder code the value of the differential coefficient.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 11, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9699449
    Abstract: The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: July 4, 2017
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Se Yoon Jeong, Suk Hee Cho, Jong Ho Kim, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn
  • Patent number: 9674538
    Abstract: Methods are provided for reconstructing d-bit samples from coefficients, in an encoded video bit-stream, that had been encoded based on source samples having a bit-depth D, where D>d. A residual process, including inverse-quantization and inverse-transformation processes, is applied to the coefficients to compute (D+1)-bit residual samples. Then a prediction process, including (i) rounding and/or truncating intermediate samples and (ii) subsequently clipping intermediate samples, is applied to the residual samples to compute d-bit reconstructed samples.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: June 6, 2017
    Assignee: BlackBerry Limited
    Inventor: David Flynn
  • Patent number: 9672020
    Abstract: Techniques are described herein that are capable of selectively loading precompiled header(s) and/or portion(s) thereof. A precompiled header is a complied (e.g., precompiled) representation of a header file. For instance, the compiled representation may be in an intermediate form that a compiler may process more quickly than the non-compiled header file. In one example, the precompiled header(s) and/or portion(s) thereof may be selectively loaded based on whether the precompiled header(s) and/or portion(s) thereof are referenced in a computer program. In another example, loading a portion of a precompiled header may be deferred until content of the portion is referenced in a computer program.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark L. Hall, Sridhar S. Madhugiri, Jonathan C. Emmett, Leonard C. Mosescu
  • Patent number: 9667977
    Abstract: In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: May 30, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9661323
    Abstract: A buffering delay can be reduced and moving picture encoding in low delay is performed while deterioration of picture quality is minimized.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: May 23, 2017
    Assignee: HITACHI MAXELL, LTD.
    Inventors: Hiroki Mizosoe, Hironori Komi, Mitsuhiro Okada, Manabu Sasamoto
  • Patent number: 9654804
    Abstract: It is presented a splicing device for replacing video frames in a transport stream. The splicing device comprises a processor; and a memory storing instructions that, when executed by the processor, causes the splicing device to: receive the transport stream comprising frames of a first program stream and frames of a second program stream, and replace at least one of the frames of the second program stream with frames of a replacement program stored in a storage encoded at a plurality of different bit rates, wherein the frames of the replacement program are selected of from the plurality of different bit rates to comply with a maximum bandwidth of the transport stream.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 16, 2017
    Assignee: VIGOR SYSTEMS INC.
    Inventors: Frederick Kokaska, Magnus Sörlander, Janno Ossaar
  • Patent number: 9643084
    Abstract: A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to determine whether data contained in the video frames or portions has not been successfully received and/or decoded; in response to detecting that a video frame or portion thereof has not been successfully received and/or decoded, encoding a video frame or portion thereof according to a second encoding format; and transmitting the video frames or portions thereof to the client device.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 9, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan, Timothy Cotter, Scott Furman, Robert McCool, Ian Buckley
  • Patent number: 9635383
    Abstract: A prediction unit is identified within a picture of a video sequence. The prediction unit is bordered by neighboring prediction units within the picture. A match for the prediction unit is located within a first reference picture. At least a subset of the neighboring prediction units is scanned to identify a motion vector predictor (“MVP”) candidate. The MVP candidate of a first type is identified if available, wherein a match for the MVP candidate of the first type is located within the first reference picture. In response to the MVP candidate of the first type being unavailable, the MVP candidate of a second type is identified, wherein a match for the MVP candidate of the second type is located within a second reference picture. An encoder calculates a difference between a motion vector of the MVP candidate and a motion vector of the prediction unit, and encodes the difference and an index to identify the MVP candidate.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: April 25, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Minhua Zhou
  • Patent number: 9634910
    Abstract: A system including a monitoring unit to monitor in-stream shared content and content served via the online service to a user; an in-stream shared content receiving unit to receive information about the in-stream shared content served with the content; a companion shared content selection unit to select the companion shared content based on the monitored in-stream shared content and content, and the received information; and a transmitting unit to transmit the selected companion shared content to the online service.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: April 25, 2017
    Assignee: GOOGLE INC.
    Inventors: Jamieson Robert Kerns, Shiva Rama Krishna Jaini, Nicola Ann Crane
  • Patent number: 9635382
    Abstract: A prediction unit is identified within a picture of a video sequence. The prediction unit is bordered by neighboring prediction units within the picture. The neighboring prediction units include first and second neighboring prediction units that are separated from one another by at least a third neighboring prediction unit. A subset of the neighboring prediction units is scanned to identify an MVP candidate. The subset includes at least the first and second neighboring prediction units and excludes at least the third neighboring prediction unit. An encoder calculates a difference between a motion vector of the MVP candidate and a motion vector of the prediction unit, and encodes the difference and an index to identify the MVP candidate. A decoder decodes the difference, and calculates the motion vector of the prediction unit by adding the difference to the motion vector of the MVP candidate.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: April 25, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Minhua Zhou
  • Patent number: 9621765
    Abstract: A method for converting color data includes reading from a memory the color data represented in a first color space; converting the color data into un-premultiplied color data; converting the un-premultiplied color data from the first color space to a second color space; converting the un-premultiplied color data in the second color space into first premultiplied color data; and writing the first premultiplied color data to the memory.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 11, 2017
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Darrell Eugene Bellert
  • Patent number: 9621918
    Abstract: A method and apparatus for intra predicting a video. The method includes: determining availability of a predetermined number of adjacent pixels used for intra prediction of a current block; if a first adjacent pixel is unavailable, searching for a second adjacent pixel that is available by searching the predetermined number of adjacent pixels in a predetermined direction based on the first adjacent pixel; and replacing a pixel value of the first adjacent pixel with a pixel value of a found second adjacent pixel. At least one third adjacent pixel in another location, which is not available and excludes the first adjacent pixel at a predetermined location, is sequentially replaced by using a directly adjacent pixel in a predetermined direction.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: April 11, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Jianle Chen
  • Patent number: 9615095
    Abstract: A coding device includes: an obtaining section configured to obtain moving image data including a plurality of pieces of image data reproducible at a predetermined rate; a determining section configured to determine whether coding of each piece of the image data of the moving image data obtained by the obtaining section is necessary, and output an indicating signal indicating image data set as a coding object or image data not set as a coding object; and a coding performing section configured to be supplied with the indicating signal, and code the plurality of pieces of image data obtained by the obtaining section while discretely reducing the image data according to determination of the determining section.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: April 4, 2017
    Assignee: Sony Corporation
    Inventor: Akitaka Fukata
  • Patent number: 9615109
    Abstract: In a picture coding device that partitions differential information between a picture that is a coding target and a picture that is a prediction target into a plurality of sub blocks and codes the partitioned sub blocks in a predetermined sequence, a significant sub block information coding controller and a calculation encoder code significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero. A significant coefficient information coding controller and the calculation encoder code significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A differential coefficient value coding controller and the calculation encoder code the value of the differential coefficient.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: April 4, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: RE46565
    Abstract: An encoding device (200) includes an MDCT unit (202) that transforms an input signal in a time domain into a frequency spectrum including a lower frequency spectrum, a BWE encoding unit (204) that generates extension data which specifies a higher frequency spectrum at a higher frequency than the lower frequency spectrum, and an encoded data stream generating unit (205) that encodes to output the lower frequency spectrum obtained by the MDCT unit (202) and the extension data obtained by the BWE encoding unit (204). The BWE encoding unit (204) generates as the extension data (i) a first parameter which specifies a lower subband which is to be copied as the higher frequency spectrum from among a plurality of the lower subbands which form the lower frequency spectrum obtained by the MDCT unit (202) and (ii) a second parameter which specifies a gain of the lower subband after being copied.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: October 3, 2017
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Mineo Tsushima, Takeshi Norimatsu, Kosuke Nishio, Naoya Tanaka