Bidirectional Patents (Class 375/240.15)
-
Patent number: 9300970Abstract: Encoding and decoding a motion vector using a motion vector of a current block of a current picture, which indicates a region corresponding to the current block in a first reference picture and one of generating a motion vector predictor from a motion vector of the adjacent block having a motion vector referring to the first reference picture among adjacent blocks encoded before the current block and a motion vector of an adjacent block referring to a second reference picture other than the first reference picture.Type: GrantFiled: July 11, 2011Date of Patent: March 29, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Vadim Seregin
-
Patent number: 9294768Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: August 17, 2015Date of Patent: March 22, 2016Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Patent number: 9282332Abstract: A video encoding apparatus includes: a reference vector deriving unit to derive as a reference vector a vector used when encoding a block that is near a block to be encoded and is included in a region where a field picture to be encoded is subjected to encode; a scaling unit to scale the reference vector based on a temporal distance between the field picture and a first encoded field picture specified by the reference vector and a temporal distance between the field picture and a second encoded field picture specified by a reference index and referenced by the block to be encoded in the field picture to generate a motion prediction vector; and a motion prediction vector correction unit to correct the motion prediction vector using a parity of the field picture, a parity of the first encoded field picture, and a parity of the second encoded field picture.Type: GrantFiled: October 1, 2012Date of Patent: March 8, 2016Assignee: FUJITSU LIMITEDInventors: Junpei Koyama, Kimihiko Kazui, Satoshi Shimada, Akira Nakagawa, Akihiro Yamori
-
Patent number: 9277231Abstract: A temporary prediction mode determining unit temporarily determines a prediction mode used to code a coding target pixel, based on a relation between the decoded value of a locally decoded pixel neighboring at least one line above the coding target pixel and the decoded values of locally decoded pixels surrounding the neighboring pixel, and then sets a temporary prediction mode index. A final prediction mode determining unit finally determines a prediction mode used to code the coding target pixel, based on the temporary prediction mode index of the coding target pixel and the relation between the decoded value of a locally decoded pixel located at least to the left of the coding target pixel and the decoded values of locally decoded pixels surrounding the pixel located to the left.Type: GrantFiled: June 13, 2014Date of Patent: March 1, 2016Assignee: JVC KENWOOD CorporationInventor: Hideki Aiba
-
Patent number: 9256604Abstract: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof.Type: GrantFiled: January 20, 2012Date of Patent: February 9, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Amit, Chaim Koifman, Sergey Marenkov
-
Patent number: 9253492Abstract: Encoding and decoding a motion vector using a motion vector of a current block of a current picture, which indicates a region corresponding to the current block in a first reference picture and one of generating a motion vector predictor from a motion vector of the adjacent block having a motion vector referring to the first reference picture among adjacent blocks encoded before the current block and a motion vector of an adjacent block referring to a second reference picture other than the first reference picture.Type: GrantFiled: February 5, 2015Date of Patent: February 2, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Vadim Seregin
-
Patent number: 9245714Abstract: Compression, transmission and decompression of gray-tone imagery data includes receiving a gray-tone image suitable for printing at least a portion of a pattern onto a substrate by operation of an electron beam lithography system, aggregating sets of lines of the gray-tone image into trilines, sequentially encoding each of the trilines of the gray-tone image by operation of one or more encoders, the one or more encoders equipped with a codebook configured to store a plurality of triline fragments and a write location and transmitting the encoded trilines of the gray-tone image to a set of decoders of the digital pattern generator via a set of data pathways established between the one or more encoders and each of the decoders.Type: GrantFiled: September 27, 2013Date of Patent: January 26, 2016Assignee: KLA-Tencor CorporationInventor: Allen M. Carroll
-
Patent number: 9247262Abstract: An encoded representation (60) of a picture (10) of a video stream (1) is decoded by retrieving buffer description information identifying a buffer description defining multiple reference pictures (40, 42) of the video stream (1) from the encoded representation (60). A picture identifier of a reference picture (42) is determined based on picture identifier information retrieved from the buffer description for the reference picture (42) and a reference picture preceding the reference picture according to a list order in the buffer description. The determined picture identifier is used to update a decoded picture buffer (230, 350) that stores reference pictures (40, 42) to be used as decoding reference for the picture (10) and/or any subsequent picture (50) of the video stream (1).Type: GrantFiled: April 27, 2012Date of Patent: January 26, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Jonatan Samuelsson, Rickard Sjöberg
-
Patent number: 9241162Abstract: A moving picture coding apparatus for performing inter-picture predictive coding for pictures constituting a moving picture is provided with a coding unit for performing predictive error coding for image data; a decoding unit for performing predictive error decoding for an output from the coding unit; a reference picture memory for holding output data from the decoding unit; and a motion vector detection unit for detecting motion vectors on the basis of the decoded image data stored in the memory. When coding a B picture as a target picture, information indicating whether or not the target picture should be used as a reference picture when coding another picture is added as header information. Therefore, in a decoding apparatus for decoding a bit stream Bs outputted from the moving picture coding apparatus, management of a memory for holding the reference picture can be facilitated on the basis of the header information.Type: GrantFiled: June 1, 2015Date of Patent: January 19, 2016Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai
-
Patent number: 9241161Abstract: A moving picture coding apparatus for performing inter-picture predictive coding for pictures constituting a moving picture is provided with a coding unit for performing predictive error coding for image data; a decoding unit for performing predictive error decoding for an output from the coding unit; a reference picture memory for holding output data from the decoding unit; and a motion vector detection unit for detecting motion vectors on the basis of the decoded image data stored in the memory. When coding a B picture as a target picture, information indicating whether or not the target picture should be used as a reference picture when coding another picture is added as header information. Therefore, in a decoding apparatus for decoding a bit stream Bs outputted from the moving picture coding apparatus, management of a memory for holding the reference picture can be facilitated on the basis of the header information.Type: GrantFiled: June 1, 2015Date of Patent: January 19, 2016Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai
-
Patent number: 9232230Abstract: A scaled motion search section can be used in a video processing device that processes a video input signal that includes a plurality of pictures. The scaled motion search section includes a downscaling module that downscales the plurality of pictures to generate a plurality of downscaled pictures, wherein the downscaling module includes a horizontal downscaling filter and a vertical downscaling filter, and wherein the vertical downscaling filter generates downscaled pixels for a macroblock pair using only pixels from the macroblock pair. A transfer function that models the scaled motion vectors is determined and used to identify a final set of motion vector candidates used in a larger scale motion search.Type: GrantFiled: March 21, 2012Date of Patent: January 5, 2016Assignee: VIXS SYSTEMS, INC.Inventors: Ying Li, Xu Gang Zhao
-
Patent number: 9225981Abstract: According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved.Type: GrantFiled: March 20, 2014Date of Patent: December 29, 2015Assignee: Electronics and Telecommunications Research InstituteInventors: Jin Ho Lee, Hui Yong Kim, Sung Chang Lim, Jin Soo Choi, Jin Woong Kim
-
Patent number: 9225996Abstract: A motion refinement engine can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a plurality of macroblocks. The motion refinement engine includes a motion search module, that generates at least one motion search motion vector for a macroblock of the plurality of macroblocks based on a first plurality of directions. A motion refinement module generates at least one refined motion vector for the macroblock of the plurality of macroblocks, based on a second plurality of directions, wherein the second plurality of directions differ from the first plurality of directions. In a further embodiment, motion search, motion refinement, and motion compensation are selectively performed in a single pass.Type: GrantFiled: February 5, 2008Date of Patent: December 29, 2015Assignee: ViXS Systems, Inc.Inventors: Avinash Ramachandran, Edward Hong, Gang Qiu
-
Patent number: 9215475Abstract: A method and apparatus are provided for motion estimation using combined reference bi-prediction. The apparatus includes an encoder (200) for encoding a multi-prediction picture from a combination of two or more reference pictures by respectively predicting a motion vector for a particular one of the two or more reference pictures in a motion estimation process while initializing motion vectors for remaining ones of the two or more reference pictures to a predefined value for use by the motion estimation process.Type: GrantFiled: January 30, 2007Date of Patent: December 15, 2015Assignee: THOMSON LICENSINGInventors: Alexandros Tourapis, Jill MacDonald Boyce, Peng Yin
-
Patent number: 9210431Abstract: A method of encoding video wherein an end of scene is detected, frames are partitioned and groups of pictures (GOPs) may be merged. In the method, an end of scene in a plurality of input frames is detected. The input frames are partitioned into GOPs. If the number of frames at the end of scene GOP is below a low frame threshold, then those frames are merged with a preceding GOP. The GOPs are buffered and multiple threads of GOPs are encoded in parallel from the buffer in a single pass.Type: GrantFiled: November 12, 2009Date of Patent: December 8, 2015Assignee: THOMSON LICENSINGInventor: Hua Yang
-
Patent number: 9210440Abstract: A moving picture coding method includes: coding, using a motion vector, a current block to be coded; generating a plurality of predictive motion vectors; and coding the motion vector using one of the predictive motion vectors, and when a co-located block included in a coded picture and co-located with the current block has two reference motion vectors and reference directions of the two reference motion vectors are the same, a first prediction vector is generated using a first reference motion vector and a second prediction vector is generated using a second reference motion vector in the generating of a plurality of predictive motion vectors.Type: GrantFiled: March 1, 2012Date of Patent: December 8, 2015Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Hisao Sasai
-
Patent number: 9185427Abstract: Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.Type: GrantFiled: September 30, 2014Date of Patent: November 10, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Alexandros Tourapis, Shipeng Li, Feng Wu
-
Patent number: 9185367Abstract: Provided is an image processing device including a selection section configured to select, from a plurality of transform units with different sizes, a transform unit used for inverse orthogonal transformation of image data to be decoded, a generation section configured to generate, from a first quantization matrix corresponding to a transform unit for a first size, a second quantization matrix corresponding to a transform unit for a second size from a first quantization matrix corresponding to a transform unit for a first size, and an inverse quantization section configured to inversely quantize transform coefficient data for the image data using the second quantization matrix generated by the generation section when the selection section selects the transform unit for the second size.Type: GrantFiled: September 2, 2014Date of Patent: November 10, 2015Assignee: SONY CORPORATIONInventor: Kazushi Sato
-
Patent number: 9177389Abstract: In a motion vector generation apparatus 1 according to the present invention, when motion vectors are sequentially generated for a plurality of images, a target point is determined at a sub-pixel level in any of the plurality of images, a corresponding point corresponding to the target point is searched at the sub-pixel level in another image different from this image, and a motion vector is calculated on the basis of the target point and the corresponding point. Then, the corresponding point is defined as a new target point, and the aforementioned process is repeated to sequentially generate the motion vectors. Thus, the motion vector generation apparatus 1 of the present invention can compute consecutive motion vectors by performing correspondence search at the sub-pixel level in the plurality of images.Type: GrantFiled: December 21, 2009Date of Patent: November 3, 2015Assignee: KONICA MINOLTA HOLDINGS, INC.Inventor: Hironori Sumitomo
-
Patent number: 9148670Abstract: Apparatus for and a method of decompression of block coded video data in a multi-core processor. The processor cores decode respective coded groups of blocks of video data independently, in parallel and deblock respective decoded groups of blocks of video data independently and in parallel with the decode operations and with other deblock operations.Type: GrantFiled: November 30, 2011Date of Patent: September 29, 2015Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Atul Kumar, Ankush Jain, Rituja Srivastava
-
Patent number: 9137537Abstract: A system and method for determining the efficient number of reference frames which are to be evaluated for an image using frame level adaptation techniques. The system and method determines and updates the number of reference frames which are to be searched based on the reference frame selection statistics of the previously coded frame. Preferably, the invention increases the number of reference frames to be referred when a first desired ratio of blocks refer to the furthest reference frame. The invention decreases the number of reference frames if a second desired ratio of blocks refer to the furthest reference frame. The motion value is considered in increasing the number of reference frames. The invention evaluates whether portions of the image frames are static, thereby terminating motion vector searches on that portion.Type: GrantFiled: February 1, 2006Date of Patent: September 15, 2015Assignee: Flextronics AP, LLCInventors: Kopparapu Suman, Pallapothu Shyam Sundera Bala Koteswara Gupta, Ramkishor Korada, Raghu Tippuru SrikanthaRao
-
Patent number: 9122577Abstract: A method and apparatus for matching parent processor address translations to media processors'address translations and providing concurrent memory access to a plurality of media processors through separate translation table information. In particular, a page directory for a given media application is copied to a media processor's page directory when the media application allocates memory that is to be shared by a media application running on the parent processor and media processors.Type: GrantFiled: November 14, 2013Date of Patent: September 1, 2015Assignee: Intel CorporationInventors: Brent S. Baxter, Prashant Sethi, Clifford D. Hall, William H. Clifford
-
Patent number: 9113163Abstract: Provided is a method that generates a prediction block of a current prediction unit, and generates a residual block of the current prediction unit. To generate the prediction block, a reference picture index and motion vector difference of the current prediction unit are obtained from a received bit stream, spatial and temporal motion vector candidates are derived to construct a motion vector candidate list. A motion vector predictor is selected and a motion vector of the current prediction unit is restored to generate the prediction block. Therefore, the motion vector encoded effectively using spatial and temporal candidates is correctly recovered and the complexity of a decoder is reduced.Type: GrantFiled: September 21, 2012Date of Patent: August 18, 2015Assignee: M & K HOLDINGS INC.Inventor: Soo Mi Oh
-
Patent number: 9112618Abstract: A method comprises encoding and modulating a first set of frames such that a latency associated with demodulating and decoding the first set of frames is less than a first time interval, encoding and modulating a second set of frames such that a required latency associated with demodulating and decoding the first set of frames is less than a second time interval, transmitting the first set of frames and the second set of frames via a transmitter, and blanking the transmitter during a null interval associated with transmitting the second set of frames, wherein the null interval and the second time interval are less than or equal to the first time interval.Type: GrantFiled: July 1, 2010Date of Patent: August 18, 2015Assignee: QUALCOMM IncorporatedInventor: Vijayalakshmi R. Raveendran
-
Patent number: 9113149Abstract: According to a picture coding method, a coded picture is stored, as a reference picture, into a storage unit; commands indicating correspondence between reference pictures and reference indices for designating reference pictures and coefficients used for generation of predictive images are generated; a reference picture being used when motion compensation is performed on a current block in a current picture to be coded is designated by a reference index; a predictive image is generated by performing linear prediction on a block being obtained by motion estimation within the designated reference picture, by use of a coefficient corresponding to the reference index; a coded image signal including a coded signal obtained by coding a prediction error being a difference between the current block in the current picture to be coded and the predictive image, the commands, the reference index and the coefficient is outputted.Type: GrantFiled: November 1, 2013Date of Patent: August 18, 2015Assignee: GODO KAISHA IP BRIDGE 1Inventors: Kiyofumi Abe, Shinya Kadono, Satoshi Kondo, Makoto Hagai
-
Patent number: 9088772Abstract: In a motion picture capturing system for generating a virtual viewpoint image by a plurality of cameras, if image-capturing is performed with timing being shifted to improve frame rate performance, estimation accuracy is deteriorated due to an error in corresponding point detection between images or the presence of a moving subject. The image-capturing timing is controlled such that two or more of a plurality of image-capturing units perform simultaneous image-capturing, and motion of the whole of an image-capturing apparatus is estimated from a plurality of images captured by the simultaneous image-capturing. The virtual viewpoint image is synthesized from the images captured by the simultaneous image-capturing by the plurality of image-capturing units and the estimated motion.Type: GrantFiled: April 4, 2012Date of Patent: July 21, 2015Assignee: Canon Kabushiki KaishaInventor: Tatsuro Koizumi
-
Patent number: 9078003Abstract: A moving picture coding apparatus for performing inter-picture predictive coding for pictures constituting a moving picture is provided with a coding unit for performing predictive error coding for image data; a decoding unit for performing predictive error decoding for an output from the coding unit; a reference picture memory for holding output data from the decoding unit; and a motion vector detection unit for detecting motion vectors on the basis of the decoded image data stored in the memory. When coding a B picture as a target picture, information indicating whether or not the target picture should be used as a reference picture when coding another picture is added as header information. Therefore, in a decoding apparatus for decoding a bit stream Bs outputted from the moving picture coding apparatus, management of a memory for holding the reference picture can be facilitated on the basis of the header information.Type: GrantFiled: December 31, 2014Date of Patent: July 7, 2015Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai
-
Patent number: 9070179Abstract: An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode.Type: GrantFiled: July 25, 2011Date of Patent: June 30, 2015Assignee: SK TELECOM CO., LTDInventors: Sunyeon Kim, Byeungwoo Jeon, Jungyoup Yang, Kwanghyun Won, Joohee Moon, Yunglyul Lee, Haekwang Kim
-
Patent number: 9066107Abstract: A method is provided for encoding an image sequence, including the step of dividing a reference image into blocks and a prediction step that includes the following steps: determining monitoring vectors associated with a common image and dividing the same into sub-blocks defining a first partition; determining monitoring vectors associated with an image to be compensated and dividing the same into sub-blocks defining a first partition obtaining a common partitioning into basic sub-blocks; determining first and second sets of monitoring vectors for the basic sub-blocks; movement-compensating a sub-block of the image to be compensated towards a sub-block of the common image.Type: GrantFiled: January 26, 2010Date of Patent: June 23, 2015Assignee: France TelecomInventors: Stephane Pateux, Nathalie Cammas
-
Patent number: 9066099Abstract: A method for selecting a picture prediction mode from a candidate pool of picture prediction modes for video compression takes advantage of similarity in implementation between SKIP and DIRECT modes and one other inter-picture prediction modes, namely, the 16×16 partition mode. The SKIP/DIRECT modes are considered if and only if the final prediction information of the 16×16 partition mode, including motion vector, reference picture index, and prediction direction, is the same as that of the respective SKIP and/or DIRECT modes. The same motion prediction, reference picture index and prediction direction are used for the 16×16 partition mode and the SKIP/DIRECT modes, and therefore, the same interpolation scheme can be used for both SKIP/DIRECT and 16×16 partition modes.Type: GrantFiled: June 2, 2010Date of Patent: June 23, 2015Assignee: SIGMA DESIGNS INC.Inventor: Hitoshi Watanabe
-
Patent number: 9053549Abstract: 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 25, 2011Date of Patent: June 9, 2015Assignee: SONY CORPORATIONInventor: Kenji Kondo
-
Patent number: 9049453Abstract: In an encoding process of a moving image, a macro block as a unit of encoding is further divided into a plurality of DCT blocks or integer conversion blocks to detect an edge of each of the DCT blocks or the integer conversion blocks. Quantization control of the macro block is performed according to detected edge information.Type: GrantFiled: December 9, 2005Date of Patent: June 2, 2015Assignee: Canon Kabushiki KaishaInventor: Fumitaka Nakayama
-
Patent number: 9049451Abstract: A method for decoding a compressed video data sequence containing one or more coded pixel blocks. The compressed video sequence is buffered. Prediction information for each of the coded pixel blocks is reviewed. One or more groups of coded pixel blocks are formed based on the reviewed prediction information such that the coded pixel blocks within a given group have similar prediction dependencies and/or at least do not depend on a reconstructed pixel within a group of received pixel blocks to enable parallel decoding. The formed groups are scheduled for processing and subsequently decoded to produce a decoded video data sequence.Type: GrantFiled: July 30, 2012Date of Patent: June 2, 2015Assignee: Apple Inc.Inventors: Thomas Pun, Paul Chang, Hsi-Jung Wu
-
Publication number: 20150146783Abstract: By the moving picture coding method and the moving picture decoding method, it is possible to improve coding efficiency. The moving picture coding apparatus includes a merge block candidate calculation unit that (i) specifies merge block candidates at merge mode, by using colpic information such as motion vectors and reference picture index values of neighbor blocks of a current block to be coded and a motion vector and the like of a collocated block of the current block which are stored in a colPic memory, and (ii) generates a combined merge block by using the merge block candidates.Type: ApplicationFiled: February 3, 2015Publication date: May 28, 2015Inventors: Toshiyasu SUGIO, Takahiro NISHI, Youji SHIBAHARA, Hisao SASAI
-
Patent number: 9042453Abstract: In one embodiment, a method for a moving picture coding system to derive at least one motion vector of a bi-predictive block in a current picture from a motion vector of a first block in a first picture includes selecting, by the moving picture coding system, a list 1 motion vector of the first block in the first picture as a motion vector for deriving list 0 and list 1 motion vectors of the bi-predictive block if the first block only has the list 1 motion vector, the first picture being permitted to be located temporally before the current picture and permitted to be located temporally after the current picture, scaling the selected motion vector and deriving the list 0 and list 1 motion vectors of the bi-predictive block by applying a bit operation to the scaled motion vector, the bit operation including 8 bits right shift.Type: GrantFiled: December 11, 2013Date of Patent: May 26, 2015Assignee: LG ELECTRONICS INC.Inventor: Byeong Moon Jeon
-
Patent number: 9042451Abstract: In one embodiment, a method for a moving picture coding system to derive at least one motion vector of a bi-predictive block in a current picture from a motion vector of a first block in a first picture includes selecting, by the moving picture coding system, a list 1 motion vector of the first block in the first picture as a motion vector for deriving list 0 and list 1 motion vectors of the bi-predictive block if the first block only has the list 1 motion vector, the first picture being permitted to be located temporally before the current picture and permitted to be located temporally after the current picture and deriving the list 0 and list 1 motion vectors of the bi-predictive block by applying a bit operation to the selected motion vector.Type: GrantFiled: December 11, 2013Date of Patent: May 26, 2015Assignee: LG ELECTRONICS INC.Inventor: Byeong Moon Jeon
-
Patent number: 9042452Abstract: In one embodiment, a method for a moving picture coding system to derive at least one motion vector of a bi-predictive block in a current picture from a motion vector of a first block in a first picture includes selecting, by the moving picture coding system, a list 1 motion vector of the first block in the first picture as a motion vector for deriving list 0 and list 1 motion vectors of the bi-predictive block if the first block only has the list 1 motion vector, the first picture being permitted to be located temporally before the current picture and permitted to be located temporally after the current picture, scaling the selected motion vector and deriving the list 0 and list 1 motion vectors of the bi-predictive block based on the scaled motion vector.Type: GrantFiled: December 11, 2013Date of Patent: May 26, 2015Assignee: LG Electronics Inc.Inventor: Byeong Moon Jeon
-
Patent number: 9042456Abstract: A moving picture encoding/decoding apparatus and method for processing a moving picture, which is divided in units of slices are provided. The encoding method includes: dividing a moving picture in units of slices when the moving picture is received; determining an encoding order of moving pictures divided in units of slices; and generating a bitstream by encoding moving pictures, which are divided in units of slices, according to a corresponding order when the encoding order had been determined.Type: GrantFiled: November 5, 2009Date of Patent: May 26, 2015Assignees: SAMSUNG ELECTRONICS CO., LTD., KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATIONInventors: Dae-sung Cho, Woong-il Choi, Kwan-woong Song, Young-hun Joo, Yong-serk Kim, Dong-Gyu Sim, Jung-Hak Nam, Bong-Il Ji
-
Patent number: 9042450Abstract: The present invention relates to a method and apparatus for encoding or decoding a video signal. According to the present invention, a plurality of reference units for image prediction of the current unit is acquired and combined to obtain a unit prediction value, thereby improving the accuracy of image prediction. More particularly, the present invention relates to a method for inducing a variety of reference units using a motion vector prediction value or a motion vector which is used in conventional inter-prediction, and also relates to a method which combines the reference units so as to obtain the prediction value for the current unit. In addition, the present invention relates to a method which involves acquiring a plurality of reference units for a merging mode, and combining the reference units so as to perform image prediction.Type: GrantFiled: November 26, 2012Date of Patent: May 26, 2015Assignee: LG Electronics Inc.Inventors: Jaehyun Lim, Jungsun Kim, Seungwook Park, Jaewon Sung, Byeongmoon Jeon, Joonyoung Park, Yongjoon Jeon, Younghee Choi
-
Patent number: 9042680Abstract: A direction of regularity, which minimizes a directional energy computed from pixel values of consecutive first and second frames of an input video sequence, is respectively associated with each pixel of the first frame and with each pixel of the second frame. Another direction of regularity (vz), which minimizes a directional energy computed from pixel values of the first and second frames, is also associated with an output pixel (z) of a frame of an output video sequence, located in time between the first and second frames. For processing such output pixel, the respective minimized directional energies for the output pixel, at least one pixel (z?) of the first frame and at least one pixel (z?) of the second frame are compared to control an interpolation performed to determine a value of the output pixel. The interpolation uses pixel values from at least one of the first and second frames of the input video sequence depending on the comparison of the minimized directional energies.Type: GrantFiled: January 22, 2010Date of Patent: May 26, 2015Assignee: ZORAN (FRANCE) S.A.Inventor: Joan Bruna Estrach
-
Publication number: 20150139320Abstract: In one example, a device for coding video data includes a memory comprising a decoded picture buffer (DPB) configured to store video data, and a video coder configured to code data representative of a value for a picture order count (POC) resetting period identifier, wherein the data is included in a slice segment header for a slice associated with a coded picture of a layer of video data, and wherein the value of the POC resetting period identifier indicates a POC resetting period including the coded pictureslice, and reset at least part of a POC value for the codeda picture in the POC resetting period in the layer and POC values for one or more pictures in the layer that are currently stored in the DPB.Type: ApplicationFiled: November 17, 2014Publication date: May 21, 2015Inventors: Ye-Kui Wang, Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ying Chen
-
Publication number: 20150139321Abstract: Provided are motion vector determining method and apparatus for determining a motion vector via motion vector prediction. The motion vector determining method involves determining a candidate motion vector list comprising motion vectors of a plurality of candidate blocks referred so as to predict a motion vector of a current block, when a reference image of a first candidate block from among the plurality of candidate blocks is different from a reference image of the current block, determining whether or not to use a motion vector of the first candidate block from the candidate motion vector list, based on whether each of the reference image of the current block and the reference image of the first candidate block is a short-term reference image or a long-term reference image, and determining the motion vector of the current block by using a candidate motion vector selected from among the motion vectors comprised in the candidate motion vector list.Type: ApplicationFiled: January 22, 2015Publication date: May 21, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Il-koo KIM, Young-o PARK
-
Patent number: 9036709Abstract: Disclosed is an apparatus for decoding motion information in merge mode. The apparatus for decoding motion information in merge mode discloses a merge mode motion vector decoding unit configured to generate motion information using available spatial and temporal merge candidates when a motion information encoding mode of a current block indicates a merge mode; a prediction bock generating unit configured to generate a prediction block of the current block using motion information; and a residual block generating unit configured to perform an entropy-decoding process and an inverse-scanning process on residual signals to generate a quantized block, and to perform an inverse-transforming process on the quantized block to generate a residual block.Type: GrantFiled: January 9, 2015Date of Patent: May 19, 2015Assignee: IBEX PT HOLDINGS CO., LTD.Inventors: Kwangje Kim, Hyunoh Oh
-
Publication number: 20150131726Abstract: Provided are motion vector determining method and apparatus for determining a motion vector via motion vector prediction. The motion vector determining method involves determining a candidate motion vector list comprising motion vectors of a plurality of candidate blocks referred so as to predict a motion vector of a current block, when a reference image of a first candidate block from among the plurality of candidate blocks is different from a reference image of the current block, determining whether or not to use a motion vector of the first candidate block from the candidate motion vector list, based on whether each of the reference image of the current block and the reference image of the first candidate block is a short-term reference image or a long-term reference image, and determining the motion vector of the current block by using a candidate motion vector selected from among the motion vectors comprised in the candidate motion vector list.Type: ApplicationFiled: January 22, 2015Publication date: May 14, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Il-koo KIM, Young-o PARK
-
Publication number: 20150131725Abstract: An image coding method for coding a current block derives a first candidate having a first motion vector that has been used to code a first block. It is determined whether a total number of one or more candidates having the first candidate is less than a maximum candidate number, and a second candidate is derived when the total number of the one or more candidates is less than the maximum candidate number. The second candidate has a second motion vector and is different from the first candidate. A candidate for coding the current block is selected from the candidates having the first candidate and the second candidate.Type: ApplicationFiled: January 6, 2015Publication date: May 14, 2015Applicant: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Toshiyasu SUGIO, Takahiro NISHI, Youji SHIBAHARA, Kyoko TANIKAWA, Hisao SASAI, Toru MATSUNOBU
-
Publication number: 20150124882Abstract: Particular embodiments provide a variable, BitDepth, that may be set at a value based on a number of bits used to represent pixels in pictures of a video. The variable may be used in syntax elements in HEVC, such as the HEVC range extension, but other coding standards may be used. By using the variable, different resolutions for the video may be accommodated during the encoding and decoding process. For example, the number of pixels in the pictures may be represented by 8 bits, 10 bits, 12 bits, or another number of bits depending on the resolution. Using the BitDepth variable in the syntax provides flexibility in the motion estimation and motion compensation process. For example, syntax elements used in the weighted prediction process may take into account different numbers of bits used to represent the pictures.Type: ApplicationFiled: November 5, 2014Publication date: May 7, 2015Inventors: Yue Yu, Limin Wang
-
Patent number: 9025669Abstract: Disclosed is an apparatus for decoding motion information in merge mode. The apparatus for decoding motion information in merge mode discloses a merge mode motion vector decoding unit configured to generate motion information using available spatial and temporal merge candidates when a motion information encoding mode of a current block indicates a merge mode; a prediction bock generating unit configured to generate a prediction block of the current block using motion information; and a residual block generating unit configured to perform an entropy-decoding process and an inverse-scanning process on residual signals to generate a quantized block, and to perform an inverse-transforming process on the quantized block to generate a residual block.Type: GrantFiled: January 9, 2015Date of Patent: May 5, 2015Assignee: Ibex PT Holdings Co., Ltd.Inventors: Kwangje Kim, Hyunoh Oh
-
Patent number: 9025668Abstract: Disclosed is an apparatus for decoding motion information in merge mode for reconstructing a moving picture signal coded at a low data rate while maintaining a high quality of an image. The apparatus for decoding motion information in merge mode discloses the position of a merge mode candidate and the configuration of a candidate in order to predict motion information in merge mode efficiently. Furthermore, a merge candidate indicated by the merge index of a current block can be efficiently reconstructed irrespective of a network environment by adaptively generating a merge candidate based on the number of valid merge candidate.Type: GrantFiled: June 9, 2014Date of Patent: May 5, 2015Assignee: IBEX PT Holdings Co., Ltd.Inventors: Kwangje Kim, Hyunoh Oh
-
Publication number: 20150117534Abstract: A motion prediction method includes determining, when a current slice is a B slice, a reference picture list to be used with respect to a current prediction unit from among prediction units included in a coding unit, and outputting, when a size of the current prediction unit is 4×8 or 8×4, inter-prediction index information of the current prediction unit indicating the reference picture list from among an L0 list and an L1 list, and when the size of the current prediction unit is not 4×8 or 8×4, the inter-prediction index information of the current prediction unit indicating the reference picture list from among the L0 list, the L1 list, and a bi-prediction list.Type: ApplicationFiled: January 2, 2015Publication date: April 30, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Chan-yul KIM, Tammy LEE, Elena ALSHINA
-
Patent number: RE45756Abstract: VPI/VCI of an ATM cell is translated into an internal ID by distribute VPI/VCI entries into sections in a table according to a portion of each VPI/VCI entry. A section to be searched according to the portion of a VPI/VCI of the received ATM cell is selected; and a search over the selected section is performed to find an entry corresponding to the VPI/VCI of the received ATM cell. An internal ID corresponding to the found entry is outputted.Type: GrantFiled: December 20, 2013Date of Patent: October 13, 2015Assignee: SONY EUROPE LIMITEDInventors: Paul Hodgins, Gert Josef Elisa Copejeans, Yoeri Apts, Johan De Vos