Discrete Cosine Patents (Class 375/240.2)
-
Patent number: 9936226Abstract: Various implementations provide one or more of improved programming channel change time and/or overall quality of television reception by using multiple transmission channels. In one particular implementation, a first layer of a picture is encoded using a first level of error protection. The encoded first layer has a first decoding delay. A second layer of the picture is encoded using a second level of error protection. The encoded second layer has a second decoding delay. The second level of error protection is lower than the first level of error protection, and the second decoding delay is longer than the first decoding delay. Other implementations provide a signal or signal structure carrying the encoded first and second layers. Yet further implementations decode the encoded first and second layers.Type: GrantFiled: December 17, 2012Date of Patent: April 3, 2018Assignee: THOMSON LICENSINGInventors: Michael Scott Deiss, James Edwin Hailey
-
Patent number: 9930351Abstract: The present invention relates to a method and a transcoder arrangement of transcoding a bitstream representing an original video source from an input format to an output format. The method comprises the steps of receiving (S10) the bitstream with the input video format, wherein the input video format is a high fidelity format; and receiving (S20) side information related to said video bitstream. Said side information comprising at least: a video bitstream representing the original video source with a low fidelity input video format, coding parameters optimized based on knowledge of the original video source; transform coefficients, indicative of a residual between the original video source and a decoded version of the high fidelity format.Type: GrantFiled: October 7, 2014Date of Patent: March 27, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kenneth Andersson, Thomas Rusert, Jonatan Samuelsson, Rickard Sjöberg
-
Patent number: 9918089Abstract: An image coding method for an image coding apparatus configured to divide an image into divisional blocks of a plurality of sizes and to perform coding on the image while controlling image quality according to a parameter value in units of divisional blocks includes acquiring a block size of a target block to be coded, acquiring a minimum block size used to control the parameter value, acquiring a state of division of the target block, acquiring the parameter value, determining whether the target block is divided according to the state of division of the target block, determining whether the block size of the target block is greater than or equal to the minimum block size, determining whether the block size of the target block is equal to the minimum block size, and coding the acquired parameter value.Type: GrantFiled: August 8, 2016Date of Patent: March 13, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Masaaki Kobayashi
-
Patent number: 9888051Abstract: A system including one or more cloud computing units and a ground unit. The one or more cloud computing units may be configured to process video content. The ground unit may be configured to pre-process the video content and deliver the video content to the one or more cloud computing units.Type: GrantFiled: June 20, 2011Date of Patent: February 6, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Jesse J. Rosenzweig, Samuel S. Blackman, Brian G. Lewis
-
Patent number: 9888241Abstract: A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.Type: GrantFiled: April 13, 2016Date of Patent: February 6, 2018Assignee: GODO KAISHA IP BRIDGE 1Inventors: Teck Wee Foo, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
-
Patent number: 9872021Abstract: The present invention discloses a video conversion method and apparatus, relates to digital media technologies. A video source is received and compression distortion quality of the video source is acquired. A transcoding policy corresponding to the compression distortion quality of the video source is acquired according to the compression distortion quality of the video source. It is determining, according to the transcoding policy, whether the video source requires transcoding. Transcoding parameters are generated according to the transcoding policy if the video source requires transcoding. The transcoding policy includes target video quality and the transcoding parameters include a target resolution, a target frame rate, and a target bit rate. The video source is converted according to the target resolution, the target frame rate, and the target bit rate, and generating a transcoded video.Type: GrantFiled: July 18, 2014Date of Patent: January 16, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Jiali Fu, Qingpeng Xie
-
Patent number: 9854240Abstract: A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.Type: GrantFiled: April 13, 2016Date of Patent: December 26, 2017Assignee: GODO KAISHA IP BRIDGE 1Inventors: Teck Wee Foo, Chong Soon Lim, Sheng Mei Shen, Shinya Kadono
-
Patent number: 9787985Abstract: A system and a method are disclosed for encoding and decoding a video frame using spatial prediction. The video frame is separated into a plurality of image blocks, and a plurality of spatial predictors is created for an image block using methods well-known in the art. The set of predictors is reduced to a set containing fewer spatial predictors before continuing the coding process for the block. The reduction of spatial predictors involves comparing a plurality of spatial predictors and grouping or processing a subset of the spatial predictors to a set of representative spatial predictors. Because the number of spatial predictors is reduced, fewer bits may be used in a bit stream to identify a chosen spatial predictor, thus improving the efficiency of the coding process.Type: GrantFiled: June 28, 2012Date of Patent: October 10, 2017Assignee: Synopsys, Inc.Inventors: Mikhail Korman, Sergey Fedorov
-
Patent number: 9787990Abstract: Techniques related to content adaptive parametric transforms for coding video are described.Type: GrantFiled: December 24, 2013Date of Patent: October 10, 2017Assignee: Intel CorporationInventors: Neelesh N. Gokhale, Atul Puri
-
Patent number: 9776086Abstract: A computer-implemented method of transforming an image file by an image file transformation apparatus, the method including providing an image file in a pixel-based format having a plurality of pixels, dividing the pixels into a plurality of patches, sampling the pixels to generate boundary conditions relating to each of the patches, deriving Fourier coefficients of a solution to a partial differential equation according to the boundary conditions, and outputting the Fourier coefficients for each of the patches as a transformed image file.Type: GrantFiled: October 8, 2015Date of Patent: October 3, 2017Assignee: TANGENTIX LIMITEDInventors: Paul Edmund Fleetwood Sheppard, Timothy Alexander Ingham-Dempster, Michael Athanasopoulos, Peter Jack Jeffery, Hassan Ugail, Gabriela Gonzalez Castro
-
Patent number: 9779701Abstract: There is provided at least one image processing apparatus capable of precisely reproducing a large blur similar to a background blur produced by a single-lens reflex camera, while suppressing a circuit scale for filter processing. A two-dimensional filter processing circuit of at least one embodiment of an image processing unit performs the filter processing using first to N-th division filters each having a plurality of filter coefficients (where N is an integer of 2 or more) on an input image to generate first to N-th intermediate images. A combination unit of the at least one embodiment of the image processing unit combines or adds together the first to N-th intermediate images generated by the two-dimensional filter processing circuit to generate an integrated image. Thus, a large blur similar to a background blur produced by the single-lens reflex camera can be precisely reproduced by small-size two-dimensional filter processing.Type: GrantFiled: February 3, 2015Date of Patent: October 3, 2017Assignee: Canon Kabushiki KaishaInventor: Masaaki Matsuoka
-
Patent number: 9774848Abstract: The disclosed invention is a enhancement to the Video Encoder component of the MPEG standard to improve both the efficiency and quality of the video presentation at the display device. The inventions described below pertain to the enhancement of video compression technology. In general, they are compatible with MPEG video standards (as in current art), but represent novel enhancements thereof. The above inventions apply to several transmission media and networks including cable, DSL, wireless, satellite and IP networks. Another category of invention in this disclosure enhances networking performance by recognizing that the transmitted information is video, rather than data. This invention can be scaled to other classes of multimedia data such as speech or audio or images.Type: GrantFiled: May 3, 2011Date of Patent: September 26, 2017Assignee: ARRIS Enterprises LLCInventors: Nikil Jayant, Joe Monaco, Yucel Altunbasak, John Hartung, Santhana Krishnamachari, Sam John, Cham Ith, Martin Sauser, Chris Elliott, James Pawlyk
-
Patent number: 9769493Abstract: A system comprises a phase plane correlation (PPC) processing module configured to receive video data from a video source and generate a motion vector (MV) candidate, and a three-dimensional (3D) recursive processing module configured to receive the MV candidate from the PPC processing module, perform 3D recursive processing on a number of MV candidates including the MV candidate received from the PPC processing module, and select one of the MV candidates based on the 3D recursive processing.Type: GrantFiled: December 13, 2010Date of Patent: September 19, 2017Assignee: Pixelworks, Inc.Inventors: Minghui Yang, Guodong Liu, Neil Woodall, Bob Zhang, Qiang Li, Junhua Chen
-
Patent number: 9747255Abstract: A method for decoding an encoded video bit stream in a video decoder is provided that includes determining a scan pattern type for a transform block to be decoded, decoding a column position X and a row position Y of a last non-zero coefficient in the transform block from the encoded video bit stream, selecting a column-row inverse transform order when the scan pattern type is a first type, selecting a row-column inverse transform order when the scan pattern type is a second type, and performing one dimensional (1D) inverse discrete cosine transformation (IDCT) computations according to the selected transform order to inversely transform the transform block to generate a residual block.Type: GrantFiled: May 13, 2012Date of Patent: August 29, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Madhukar Budagavi, Vivienne Sze
-
Patent number: 9723315Abstract: A system an method for determining to select frames from a video sequence that have high visual appeal and can be coded at high quality when frame rates of coded video drop to such low levels that perceptual sensations of moving video are lost. A metric is derived from a candidate input frame, and such metric is used to determine whether to increase or decrease a weight accorded to the candidate input frame. In an embodiment, the metric may be the auto-exposure data associated with the candidate input frame.Type: GrantFiled: April 10, 2012Date of Patent: August 1, 2017Assignee: APPLE INC.Inventors: Douglas Scott Price, Xiaosong Zhou, Hsi-Jung Wu
-
Patent number: 9716888Abstract: A system for processing a video signal includes a static region identification and separation module for generating static region image data corresponding to a static region of the video signal, for generating dynamic region video data corresponding to at least one dynamic region in the video signal and for generating dynamic region location data that indicates at least one location corresponding to the at least one dynamic region in the video signal. A static region encoding module image encodes the state region image data to produce encoded static region data. A video encoder section generates at least one encoded video signal by compressing the dynamic region video data.Type: GrantFiled: March 26, 2014Date of Patent: July 25, 2017Assignee: VIXS SYSTEMS, INC.Inventors: Xu Gang Zhao, Xinghai Li
-
Patent number: 9686558Abstract: A method for scalable encoding of a digital image into a base layer and at least one enhancement layer comprising an up-sampling step providing at least one part of an enhancement layer, based on a corresponding part of a lower layer having a lower level than the considered enhancement layer, the area of said corresponding parts having a scale factor of 4p (p?1), the lower layer comprising at least one Largest Coding Unit divisible into Q smaller Coding Units, said units being further divisible into K Prediction Units called lower Prediction Units. For a Largest Coding Unit of said lower layer not divided into smaller Coding Units, and having Prediction Units of different sizes, the corresponding portion of said enhancement layer, is divided into K subdivisions having substantially equivalent proportions as the Prediction Units of different sizes.Type: GrantFiled: April 26, 2013Date of Patent: June 20, 2017Assignee: Canon Kabushiki KaishaInventors: Fabrice Le Leannec, Sébastien Lasserre
-
Patent number: 9686543Abstract: The present invention relates to a method and an apparatus for interlayer intra-prediction, and the method for interlayer intra-prediction, according to the present invention, comprises the steps of: deciding whether to apply an interlayer prediction to an enhancement layer; and performing a prediction on a current block of the enhancement layer based on reference information that is generalized and generated from a reference picture, which is decoded, of a reference layer, when the interlayer prediction is applied.Type: GrantFiled: June 15, 2012Date of Patent: June 20, 2017Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Industry-Academic Collaboration FoundationInventors: Ha Hyun Lee, Jung Won Kang, Jin Soo Choi, Jin Woong Kim, Dong Gyu Sim, Hyo Min Choi, Jung Hak Nam
-
Patent number: 9667988Abstract: A method of processing video data includes generating a prediction signal (PS) corresponding to a Macro Block (MB), calculating a prediction residue signal (PRS) of the MB from the prediction signal (PS), predicting a reconstructed prediction residual signal (RPRS) from a reconstructed residue reference frame (RRRF), and identifying an error of residue signal (EORS) by subtracting the RPRS from the PRS. The method further includes comparing the PRS of the MB and the EORS, identifying a residue signal having a least error value based on a result of the comparison, and generating an encoded bit stream for transmission based on the residue signal having the least error value. The residue signal is identified by correlating the prediction residue signal of the MB and the RPRS of a reference frame.Type: GrantFiled: April 23, 2014Date of Patent: May 30, 2017Assignee: Samsung Electronics Co., Ltd.Inventor: Deepak Thumathajira Yenkappa
-
Patent number: 9661324Abstract: The present invention relates to a method offor signaling information on a prediction mode and to a method of for decoding image information using same. According to the present invention, the method offor signaling prediction mode information, serving according to the present invention, as a method offor signaling image information, includes performing prediction on a current block and signaling the prediction-type information applied to the current block. The signaling of the information includes joint-coding and components of signaling information components constituting the prediction-type information. According to the present invention, overhead may be reduced when information on a prediction is signaled.Type: GrantFiled: January 30, 2013Date of Patent: May 23, 2017Assignee: LG Electronics Inc.Inventors: Jae Hyun Lim, Seung Wook Park, Jung Sun Kim, Yong Joon Jeon, Joon Young Park, Byeong Moon Jeon
-
Patent number: 9648343Abstract: Provided is a method derives a reference picture index and a motion vector of a current prediction unit, generates a prediction block of the current prediction unit using the reference picture index and the motion vector, generating a residual block by inverse-scan, inverse-quantization and inverse transform, and generates reconstructed pixels using the prediction block and the residual block. Prediction pixels of the prediction block is generated using an interpolation filter selected based on the motion vector. Accordingly, the coding efficiency of the motion information is improved by including various merge candidates. Also, the computational complexity of an encoder and a decoder is reduced by selecting different filter according to location of the prediction pixels determined by the motion vector.Type: GrantFiled: April 21, 2015Date of Patent: May 9, 2017Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9641860Abstract: Provided is a method derives a reference picture index and a motion vector of a current prediction unit, generates a prediction block of the current prediction unit using the reference picture index and the motion vector, generating a residual block by inverse-scan, inverse-quantization and inverse transform, and generates reconstructed pixels using the prediction block and the residual block. Prediction pixels of the prediction block is generated using an interpolation filter selected based on the motion vector. Accordingly, the coding efficiency of the motion information is improved by including various merge candidates. Also, the computational complexity of an encoder and a decoder is reduced by selecting different filter according to location of the prediction pixels determined by the motion vector.Type: GrantFiled: April 21, 2015Date of Patent: May 2, 2017Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9641840Abstract: An image processing device including a decoding section that decodes an encoded stream and generates quantized transform coefficient data, and an inverse quantization section that, taking transform coefficient data as transform units to be used during inverse orthogonal transform, inversely quantizes the quantized transform coefficient data decoded by the decoding section, such that in a case where a non-square transform unit is selected, the inverse quantization section uses a non-square quantization matrix, corresponding to a non-square transform unit, that is generated from a square quantization matrix corresponding to a square transform unit.Type: GrantFiled: April 10, 2012Date of Patent: May 2, 2017Assignee: SONY CORPORATIONInventors: Hironari Sakurai, Junichi Tanaka
-
Patent number: 9635384Abstract: Provided is a method derives a reference picture index and a motion vector of a current prediction unit, generates a prediction block of the current prediction unit using the reference picture index and the motion vector, generating a residual block by inverse-scan, inverse-quantization and inverse transform, and generates reconstructed pixels using the prediction block and the residual block. Prediction pixels of the prediction block is generated using an interpolation filter selected based on the motion vector. Accordingly, the coding efficiency of the motion information is improved by including various merge candidates. Also, the computational complexity of an encoder and a decoder is reduced by selecting different filter according to location of the prediction pixels determined by the motion vector.Type: GrantFiled: April 21, 2015Date of Patent: April 25, 2017Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9632193Abstract: Computer-implemented method for determining optimal sampling grid during seismic data reconstruction includes: a) constructing an optimization model, via a computing processor, given by minu?Su?1s.t. ?Ru?b?2?? wherein S is a discrete transform matrix, b is seismic data on an observed grid, u is seismic data on a reconstruction grid, and matrix R is a sampling operator; b) defining mutual coherence as ? ? C S ? m ( log ? ? n ) 6 , wherein C is a constant, S is a cardinality of Su, m is proportional to number of seismic traces on the observed grid, and n is proportional to number of seismic traces on the reconstruction grid; c) deriving a mutual coherence proxy, wherein the mutual coherence proxy is a proxy for mutual coherence when S is over-complete and wherein the mutual coherence proxy is exactly the mutual coherence when S is a Fourier transform; and d) determining a sample grid r*=arg minr ?(r).Type: GrantFiled: October 31, 2014Date of Patent: April 25, 2017Assignee: ConocoPhillips CompanyInventors: Chengbo Li, Sam T. Kaplan, Charles C. Mosher, Joel D. Brewer, Robert G. Keys
-
Patent number: 9615106Abstract: Provided is a method derives a reference picture index and a motion vector of a current prediction unit, generates a prediction block of the current prediction unit using the reference picture index and the motion vector, generating a residual block by inverse-scan, inverse-quantization and inverse transform, and generates reconstructed pixels using the prediction block and the residual block. Prediction pixels of the prediction block is generated using an interpolation filter selected based on the motion vector. Accordingly, the coding efficiency of the motion information is improved by including various merge candidates. Also, the computational complexity of an encoder and a decoder is reduced by selecting different filter according to location of the prediction pixels determined by the motion vector.Type: GrantFiled: April 21, 2015Date of Patent: April 4, 2017Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9596476Abstract: An encoded bit stream is processed by a lossless decoding unit (52), an inverse quantization unit (53), and an inverse orthogonal transform unit (54) in this order, to obtain orthogonally transformed coefficient data and encoding parameter information. The inverse orthogonal transform unit (54) performs an inverse orthogonal transform on the coefficient data by using bases that are set beforehand in accordance with the locations of transform blocks in a macroblock indicated by the encoding parameter information. In this manner, prediction error data is obtained. An intra prediction unit (62) generates predicted image data. An addition unit (55) adds the predicted image data to the prediction error data, to decode image data. By using bases that are set in accordance with the locations of transform blocks, an optimum inverse orthogonal transform can be performed, and encoding efficiency can be increased.Type: GrantFiled: May 22, 2015Date of Patent: March 14, 2017Assignee: SONY CORPORATIONInventor: Kenji Kondo
-
Patent number: 9591316Abstract: Multi-layered video structures are scaled over a range of perceived quality levels. An estimated Mean Opinion Score (eMOS)-based encoder control loop is utilized to determine one or more encoder key performance index (KPI) associated with a particular perceived quality level. A KPI-based encoder control loop is then utilized to guide generation of a hierarchical structure having quality and/or temporal and/or spatial enhancement layers, without recalculating eMOS for the scalable structure. In addition, eMOS is used to guide the generation of a hierarchical structure at best-perceived quality levels for a given bitrate budget. Rate adaptation may occur by dropping segments, changing hierarchical structure, or changing the KPI target values. With the structure scaled as a function of perceived quality, perceived quality is impacted predictably as the encoding rate is adapted.Type: GrantFiled: March 27, 2014Date of Patent: March 7, 2017Assignee: Intel IP CorporationInventors: Vered Bar Bracha, Segev Ravgad, Tal Taz Azogui, Yiting Liao, Vallabhajosyula Zulu Somayazulu
-
Patent number: 9525884Abstract: An apparatus and method for video coding having intra-slice deblocking, intra-slice adaptive loop filter, and intra-slice adaptive offset are disclosed. In a video coding system, a picture is often divided into slices and each slice is independently processed so that errors or missing data from one slice cannot propagate to any other slice within the picture. In the recent high efficiency video coding (HEVC) development, deblock filtering (DF), adaptive loop filter (ALF) and adaptive offset (AO) may be applied to reconstructed slices. When the processing is applied across slice boundaries, it may rely on pixels outside the current slice and cause dependency of the current slice on other slice(s). Consequently, the DF/ALF/AO processing on a reconstructed slice may have to wait until the reconstructed slices that it is dependent from complete the DF/ALF/AO processing. To overcome the slice boundary issue, intra-slice DF/ALF/AO is developed that does not rely on any pixel outside the currently slice.Type: GrantFiled: December 24, 2010Date of Patent: December 20, 2016Assignee: HFI INNOVATION INC.Inventors: Yu-Wen Huang, Ching-Yeh Chen, Chih-Ming Fu, Chih-Wei Hsu, Shan Liu, Shaw-Min Lei
-
Patent number: 9495582Abstract: A system for processing an image of a human face, the system including a data processing and analyzing utility including a high-pass filtering module outputting a high-pass signal indicative of edges or contours of the face in the input image data; at least one band-pass filtering module outputting a bandpass signal indicative of low-contrast slowly-varying qualitative features of the face; a low-pass filtering module outputting a low-pass signal in which low-contrast regions are smoothed and high-contrast regions are preserved; a feature computation module calculating a localized feature of the image for a plurality of pixels of the image; a strength computation module determining a localized operand using the localized feature to determine a strength of filters to be used in the high-pass, band-pass, and low-pass filtering modules at the pixels, and transmitting the localized operand to the filtering modules; at least one transformation module altering a portion of the high-pass, the bandpass, or the low-paType: GrantFiled: December 4, 2012Date of Patent: November 15, 2016Assignee: DIGITAL MAKEUP LTD.Inventors: Rami Guissin, Eitan Lavi, Guy Lifchitz
-
Patent number: 9495477Abstract: Data are maintained in a distributed computing system that describe a directed graph representing relationships among a set of items. The directed graph models a condition having an associated problem. The directed graph has graph components having associated data fields. The relationships are analyzed to identify a solution to the problem. As part of the analysis, a new value for the data field associated with a graph component is identified responsive to an operation performed during the analysis. The new value is compared with an existing value of the data field, and the data field is modified. The modification may include inserting the new value into an overflow vector of data, and replacing the existing value in the data field with exception information identifying the location of the new value. An exception flag associated with the data field is set to indicate that the exception information is being used.Type: GrantFiled: January 19, 2012Date of Patent: November 15, 2016Assignee: Google Inc.Inventors: James C. Dehnert, Matthew H. Austern, Aart J. C. Bik, Grzegorz Czajkowski, Grzegorz Malewicz, Ilan Horn, Naty Leiser
-
Patent number: 9479781Abstract: A motion video encoding apparatus includes: a group determining unit which determines, for each block, a group to which the block belongs; a group decode time information computing unit which computes a decode time for each group; a code amount control unit which controls, for each group, an amount of code resulting from entropy encoding each block in the group so that data needed for decoding all of the blocks in the group arrives at a stream receive buffer by a decode time of the group when the data is transmitted at a prescribed transmission rate; a compression unit which compresses the data of each block based on the amount of code of the block; an entropy encoding unit which entropy-encodes the compressed data of each block; and a decode information appending unit which appends, to data to be output, correction information for the decode time of each group.Type: GrantFiled: July 10, 2013Date of Patent: October 25, 2016Assignee: FUJITSU LIMITEDInventors: Kimihiko Kazui, Satoshi Shimada, Akira Nakagawa, Hidenobu Miyoshi, Junpei Koyama
-
Patent number: 9478017Abstract: Apparatus 10 for processing image data comprises an input 11 arranged to receive image data representing an image. The image data comprises a luminance component 13 at a first spatial resolution and at least one chrominance component 14 at a second, lower, spatial resolution. An up-sampling unit 18 up-samples the spatial resolution of the at least one chrominance component 14 to form an up-sampled chrominance component. A guided image filter (GIF) 20 filters the up-sampled chrominance component. The guided image filter comprises a radius parameter which determines an extent of the filter around a pixel. A control unit 15 for the guided image filter 20 determines a value of the radius parameter of the guided image filter. The value of the radius parameter is variable for different pixels of the image, or for different regions of pixels of the image. The control unit 15 can analyze the image data to determine the value of the radius parameter.Type: GrantFiled: July 11, 2014Date of Patent: October 25, 2016Assignee: Barco N.V.Inventor: Thijs Koen Vermeir
-
Patent number: 9467702Abstract: Provided is an apparatus for encoding an image that adaptively filters reference pixels according to an intra prediction mode and a size of a prediction block, and generates the prediction block according to the intra prediction mode. When the reference pixels for a second directional intra prediction mode are filtered, the reference pixels for a first directional intra prediction mode, that is closer to an intra prediction mode having the direction of 45° with reference to a horizontal mode than the second directional intra prediction mode is, are also filtered. The first and the second directional intra prediction mode exist between the horizontal mode and the intra prediction mode having the direction of 45° with reference to the horizontal mode. The plurality of sub-blocks and non-zero coefficients of each sub-block are scanned according to a scan pattern determined by the intra prediction mode.Type: GrantFiled: November 2, 2015Date of Patent: October 11, 2016Assignee: M & K HOLDINGS INC.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9462281Abstract: Provided is an apparatus for encoding an image that adaptively filters reference pixels according to an intra prediction mode and a size of a prediction block, and generates the prediction block according to the intra prediction mode. When the reference pixels for a second directional intra prediction mode are filtered, the reference pixels for a first directional intra prediction mode, that is closer to an intra prediction mode having a direction of 45° with reference to a horizontal mode than the second directional intra prediction mode is, are also filtered. The first and the second intra prediction modes exist between the horizontal mode and the intra prediction mode having the direction of 45° with reference to the horizontal mode. The plurality of sub-blocks and non-zero coefficients of each sub-block are scanned according to a scan pattern determined by the intra prediction mode of the prediction block.Type: GrantFiled: November 2, 2015Date of Patent: October 4, 2016Assignee: M & K HOLDINGS INC.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9451264Abstract: Provided is an apparatus for encoding an image that adaptively filters reference pixels according to an intra prediction mode and a size of a prediction block, and generates the prediction block according to the intra prediction mode. When the reference pixels for a second directional intra prediction mode are filtered, the reference pixels for a first directional intra prediction mode, that is closer to an intra prediction mode having a direction of 45° with reference to a horizontal mode than the second directional intra prediction mode is, are also filtered. The first and the second intra prediction modes exist between the horizontal mode and the intra prediction mode having the direction of 45° with reference to the horizontal mode. The plurality of sub-blocks and non-zero coefficients of each sub-block are scanned according to a scan pattern determined by the intra prediction mode of the prediction block.Type: GrantFiled: November 2, 2015Date of Patent: September 20, 2016Assignee: M & K HOLDINGS INC.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9445099Abstract: Provided is an apparatus for encoding an image that adaptively filters reference pixels according to an intra prediction mode and a size of a prediction block, and generates the prediction block according to the intra prediction mode. When the reference pixels for a second directional intra prediction mode are filtered, the reference pixels for a first directional intra prediction mode, that is closer to an intra prediction mode having a direction of 45° with reference to a horizontal mode than the second directional intra prediction mode is, are also filtered. The first and the second intra prediction modes exist between the horizontal mode and the intra prediction mode having the direction of 45° with reference to the horizontal mode. The plurality of sub-blocks and non-zero coefficients of each sub-block are scanned according to a scan pattern determined by the intra prediction mode of the prediction block.Type: GrantFiled: November 2, 2015Date of Patent: September 13, 2016Assignee: M & K HOLDINGS INCInventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9445094Abstract: An image coding method for an image coding apparatus configured to divide an image into divisional blocks of a plurality of sizes and to perform coding on the image while controlling image quality according to a parameter value in units of divisional blocks includes acquiring a block size of a target block to be coded, acquiring a minimum block size used to control the parameter value, acquiring a state of division of the target block, acquiring the parameter value, determining whether the target block is divided according to the state of division of the target block, determining whether the block size of the target block is greater than or equal to the minimum block size; determining whether the block size of the target block is equal to the minimum block size, and coding the acquired parameter value.Type: GrantFiled: January 12, 2012Date of Patent: September 13, 2016Assignee: Canon Kabushiki KaishaInventor: Masaaki Kobayashi
-
Patent number: 9445093Abstract: A method for encoding transform coefficients in a video encoding process includes dividing a block of transform coefficients into a plurality of zones, determining a scan order for each of the plurality of zones, and performing a scan on each of the transform coefficients in each of the plurality of zones according to their respective determined scan order. In another example, a method for decoding transform coefficients in a video encoding process includes receiving a one-dimensional array of transform coefficients, determining a scan order for each of a plurality of sections of the one-dimensional array, wherein each section of the one-dimensional array corresponds to one of a plurality of zones defining a block of transform coefficients, and performing a scan on each of the transform coefficients in each of the section of the one dimensional array of zones according to their respective determined scan order.Type: GrantFiled: June 28, 2012Date of Patent: September 13, 2016Assignee: QUALCOMM IncorporatedInventors: Yunfei Zheng, Xianglin Wang, Marta Karczewicz
-
Video encoding apparatus, video decoding apparatus, video encoding method, and video decoding method
Patent number: 9438924Abstract: A video encoding apparatus appends decoding delay correction information and display delay correction information to encoded video data in order to ensure that even when one or more pictures that are later in encoding order in the video data than a first picture that may potentially be spliced to a trailing end of other encoded video data have been discarded, the first picture and subsequent pictures in the encoded video data can be continuously decoded and displayed by a video decoding apparatus. The video decoding apparatus corrects the decoding delay and display delay of the first picture and its subsequent pictures by using the decoding delay correction information and display delay correction information.Type: GrantFiled: March 17, 2016Date of Patent: September 6, 2016Assignee: FUJITSU LIMITEDInventors: Kimihiko Kazui, Satoshi Shimada, Junpei Koyama -
Patent number: 9432666Abstract: Context-adaptive variable length bitstream decoding performance may be improved and power consumption reduced by pushing the variable length decoding beyond one syntax element per clock pulse.Type: GrantFiled: December 19, 2012Date of Patent: August 30, 2016Assignee: Intel CorporationInventors: Mohmad I. Qurashi, Samuel Wong, Hiu-Fai R. Chan, Scott W. Cheng
-
Patent number: 9432696Abstract: Systems and methods for low complexity forward transforms using zeroed-out coefficients are described herein. One aspect of the subject matter described in the disclosure provides a video encoder comprising a memory configured to store a video block. The video encoder further comprises a processor in communication with the memory. The processor is configured to determine a full power value of the video block. The processor is further configured to determine a reduced transform coefficient matrix, wherein the reduced transform coefficient matrix comprises an inner region of zero or non-zero values of the same inner region of a full transform coefficient matrix and an outer region of zero values, wherein the reduced transform coefficient matrix and the full transform coefficient matrix have the same size. The processor is further configured to determine a partial power value of the video block using the reduced transform coefficient matrix.Type: GrantFiled: March 17, 2014Date of Patent: August 30, 2016Assignee: QUALCOMM IncorporatedInventors: In Suk Chong, Yang Yu, Xianglin Wang, Marta Karczewicz
-
Patent number: 9426494Abstract: Methods and systems for video encoding, using a variance measure to directly effect efficiencies and optimizations at various stages of video encoding to improve compute cycle, power, heat and bandwidth efficiency and decoded picture quality and decrease the bit length of encoded frames. Download rate and decoding efficiency are also improved as a result of the improvements realized at the encoder.Type: GrantFiled: October 14, 2011Date of Patent: August 23, 2016Assignee: ZiiLABS Inc., Ltd.Inventor: Michele Casula
-
Patent number: 9412181Abstract: The present invention provides a method and apparatus to enhance the image contrast of a digital image device while simultaneously compensating for image intensity inhomogeneity, regardless of the source. The present invention corrects intensity inhomogeneities producing a more uniform image appearance. Also, the image is enhanced through increased contrast, e.g., tissue contrast in a medical image. The method makes no assumptions as to the source of the inhomogeneities, e.g., physical device characteristics or positioning of the object being imaged. In the method, the error between the histogram of the spatially-weighted original image and a specified histogram is minimized. The specified histogram may be selected to increase contrast generally or particularly for accentuation, e.g., on localized regions of interest. The weighting is preferably achieved by two-dimensional interpolation of a sparse grid of control points overlaying the image.Type: GrantFiled: June 16, 2014Date of Patent: August 9, 2016Inventor: Michael Boitano
-
Patent number: 9398310Abstract: Embodiments relate to a method and apparatus for super resolution video coding using compressive measurements. The method includes receiving, by a decoder, a set of measurements, where the set of measurements represents encoded video data having original video data with an original display resolution. The method further includes determining, by the decoder, a display resolution, where the display resolution is higher than the original display resolution, and determining a reduction matrix based on at least a number of pixels for the determined display resolution, where the reduction matrix includes a pattern of values. The method further includes reconstructing, by the decoder, the video data or a portion of the video data using the determined reduction matrix and the received set of measurements such that the original display resolution is enlarged to the determined display resolution.Type: GrantFiled: July 14, 2011Date of Patent: July 19, 2016Assignee: Alcatel LucentInventors: Hong Jiang, Paul A. Wilford
-
Patent number: 9392218Abstract: An image processing method may include collecting a video image and a depth map of an object; segmenting, using the depth map, a video image frame corresponding to the video image at a same moment to obtain a contour of a foreground image in the video image frame; performing, according to the contour of the foreground image, first encoding on pixels of a video image inside the contour of the foreground image in the video image frame and second encoding on pixels of a video image outside the contour in the video image frame, where an encoding rate of the first encoding is higher than an encoding rate of the second encoding. According to the embodiments of the present disclosure, an occupation rate of network bandwidth in a video image transmission process can be lowered.Type: GrantFiled: December 17, 2015Date of Patent: July 12, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Yanling Guo, Tian Wang, Dejun Zhang
-
Patent number: 9342873Abstract: A computing device may determine a per-tile motion estimate between a first m×n pixel tile from a first captured image of a scene and a second m×n pixel tile from a second captured image of the scene. A per-tile confidence of the per-tile motion estimate may be obtained. The per-tile motion estimate and the per-tile confidence may be upsampled to obtain respective per-pixel motion estimates and associated per-pixel confidences for pixels of the first m×n pixel tile. The respective per-pixel motion estimates and associated per-pixel confidences may be iteratively filtered. The iterative filtering may involve multiplying the respective per-pixel motion estimates and associated per-pixel confidences by an affinity matrix. The iterative filtering may also smooth the respective per-pixel motion estimates and associated per-pixel confidences.Type: GrantFiled: May 23, 2015Date of Patent: May 17, 2016Assignee: Google Inc.Inventor: Jonathan T. Barron
-
Patent number: 9344682Abstract: A multimedia provider multicasts a main multimedia stream comprising a mixture of intra and inter frames and multicasts an associated auxiliary stream comprising intra frames. At least a portion of the intra frames in the auxiliary stream are generated based on same multimedia data as at least a portion of the inter frames of the main stream. The provider also transmits a stream information channel comprising information descriptive of time instances of intra frames in the main and auxiliary streams. This information allows a set top box to selectively connect, in connection with session set-up and channel switch, to the main or auxiliary stream to receive an intra frame with as a low delay as possible.Type: GrantFiled: June 4, 2007Date of Patent: May 17, 2016Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Mats Cedervall, Henric Axelsson, Hans Byström
-
Patent number: 9319685Abstract: In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (?) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (?) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.Type: GrantFiled: February 12, 2013Date of Patent: April 19, 2016Assignee: QUALCOMM IncorporatedInventors: Yuriy Reznik, Rajan Laxman Joshi, Marta Karczewicz
-
Patent number: RE46370Abstract: Embodiments of the present invention comprise systems and methods for processing of data related to video wherein reduced bit depth intermediate calculations are enabled.Type: GrantFiled: March 12, 2014Date of Patent: April 18, 2017Assignee: Dolby Laboratories Licensing CorporationInventor: Louis J. Kerofsky