Specific Decompression Process Patents (Class 375/240.25)
-
Patent number: 9894385Abstract: The present invention relates to a video signal processing method and device and is capable of acquiring differential depth index information on the basis of a predetermined binarization method, acquiring a differential depth value by using the differential depth index information, acquiring the depth value of a current depth block by using the differential depth value, and decoding the current depth block by using the depth value of the current depth block. The present invention can increase encoding efficiency.Type: GrantFiled: January 2, 2014Date of Patent: February 13, 2018Assignee: LG ELECTRONICS INC.Inventors: Jin Heo, Jiwook Jung, Sehoon Yea, Moonmo Koo, Taesup Kim, Jaewon Sung, Eunyong Son
-
Patent number: 9888223Abstract: The display processing system according to an embodiment of the present disclosure may include: at least one receiving module, configured to receive source three-dimensional (3D) display data for a source 3D display mode and transmitted in a source data transmission format; a first converting module, configured to convert the source 3D display data into source RGB data; a second converting module, configured to convert the source RGB data into target RGB data for a target 3D display mode; a third converting module, configured to convert the target RGB data into target 3D display data in a target data transmission format; and a transmitting module, configured to transmit the target 3D display data in the target data transmission format to a data driving circuit connected with a display panel.Type: GrantFiled: November 10, 2014Date of Patent: February 6, 2018Assignees: BOE TECHNOLOGY GROUP CO., LTD., K-TRONICS (SU ZHOU) TECHNOLOGY CO., LTD.Inventors: Xiao Zhang, Xitong Ma, Shuhuan Yu, Lijie Zhang
-
Patent number: 9883189Abstract: A decoding apparatus of decoding encoded data per unit from among units included in a picture is provided. The decoding apparatus includes at least one processor. A buffer is coupled to the processor and stores the encoded data. The processor decodes, from a bitstream including the encoded data, a first flag which indicates whether a removal time of the encoded data from the buffer is set per unit. A second flag indicates whether an interval between removal times of the units is constant when the removal time is set per unit. Control information of the bitstream includes common-interval information when the second flag indicates that the interval is constant. The common-interval information is distinct from the second flag and indicates a constant time interval between removal times of any two consecutive units.Type: GrantFiled: February 7, 2017Date of Patent: January 30, 2018Assignee: SUN PATENT TRUSTInventors: Tadamasa Toma, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Toshiyasu Sugio, Kyoto Tanikawa, Toru Matsunobu, Kengo Terada
-
Patent number: 9866878Abstract: Systems and methods in accordance with embodiments of this invention provide for encoding and playing back video at different frame rates using enhancement layers. In a number of embodiments, video is encoded using temporal scalability involving the creation of a base layer at a first frame rate and an enhancement layer including additional frames enabling playback at a second higher frame rate. The second higher frame rate can also be referred to as an enhanced frame rate. In a number of embodiments, the base and enhancement layers are stored in one or more container files that contain metadata describing the enhancement layer. Based on the capabilities of a playback device, it can select the particular frame rate at which to playback encoded video.Type: GrantFiled: April 6, 2015Date of Patent: January 9, 2018Assignee: Sonic IP, Inc.Inventors: Auke Sjoerd van der Schaar, John Funnell
-
Patent number: 9866874Abstract: Provided are entropy encoding and entropy decoding for video encoding and decoding. The video entropy decoding method includes: determining a bin string and a bin index for a maximum coding unit that is obtained from a bitstream; determining a value of a syntax element by comparing the determined bin string with bin strings that is assignable to the syntax element in the bin index; storing context variables for the maximum coding unit when the syntax element is a last syntax element in the maximum coding unit, a dependent slice segment is includable in a picture in which the maximum coding unit is included, and the maximum coding unit is a last maximum coding unit in a slice segment; and restoring symbols of the maximum coding unit by using the determined value of the syntax element.Type: GrantFiled: July 31, 2015Date of Patent: January 9, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Byeong-doo Choi
-
Patent number: 9866833Abstract: An adaptive offset filter (60) adds an offset to the pixel value of each pixel forming an input image. The adaptive offset filter (60) refers to offset-type specifying information, sets offset attributes for a subject unit area of the input image, decodes an offset having a bit width corresponding to an offset value range included in the set offset attributes, and adds the offset to the pixel value of each pixel forming the input image.Type: GrantFiled: October 13, 2016Date of Patent: January 9, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Takanori Yamazaki, Tomohiro Ikai, Tomoyuki Yamamoto, Yukinobu Yasugi
-
Patent number: 9866856Abstract: A reference picture information decoding unit (13) omits decoding of a reference list sorting presence or absence flag and/or a reference list sorting order based on the number of current picture referable pictures.Type: GrantFiled: February 1, 2016Date of Patent: January 9, 2018Assignee: Dolby International ABInventors: Tomoyuki Yamamoto, Tomohiro Ikai, Yukinobu Yasugi, Takeshi Tsukuba
-
Patent number: 9866873Abstract: Provided are entropy encoding and entropy decoding for video encoding and decoding. The video entropy decoding method includes: determining a bin string and a bin index for a maximum coding unit that is obtained from a bitstream; determining a value of a syntax element by comparing the determined bin string with bin strings that is assignable to the syntax element in the bin index; storing context variables for the maximum coding unit when the syntax element is a last syntax element in the maximum coding unit, a dependent slice segment is includable in a picture in which the maximum coding unit is included, and the maximum coding unit is a last maximum coding unit in a slice segment; and restoring symbols of the maximum coding unit by using the determined value of the syntax element.Type: GrantFiled: July 31, 2015Date of Patent: January 9, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Byeong-doo Choi
-
Patent number: 9860538Abstract: An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a picture is allowed to be decoded on a sub-picture level. If the picture is allowed to be decoded on a sub-picture level, the electronic device generates at least one of a buffer size parameter and a buffer scale parameter. The electronic device sends at least one of the buffer size parameter and the buffer scale parameter.Type: GrantFiled: November 8, 2016Date of Patent: January 2, 2018Assignee: SHARP KABUSHIKI KAISHAInventor: Sachin G. Deshpande
-
Patent number: 9860540Abstract: An apparatus for coding video information according to certain aspects includes a processor configured to determine a value of a flag associated with a current picture of a current layer to be decoded, the flag indicating whether pictures in a decoded picture buffer (DPB) should be output, wherein the current picture is an intra random access point (TRAP) picture that starts a new coded video sequence (CVS) and wherein the determination of the value of the flag is based on at least one of: (1) the chroma format of the current picture and the chroma format of the preceding picture, (2) the bit depth of the luma samples of the current picture and the bit depth of the luma samples of the preceding picture, or (3) the bit depth of the chroma samples of the current picture and the bit depth of the chroma samples of the preceding picture.Type: GrantFiled: December 29, 2014Date of Patent: January 2, 2018Assignee: QUALCOMM IncorporatedInventors: Ye-Kui Wang, Ying Chen
-
Patent number: 9860604Abstract: Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interests, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: GrantFiled: November 23, 2011Date of Patent: January 2, 2018Assignee: Oath Inc.Inventors: Peter F. Kocks, Rami El Mawas, Ping-Hao Wu
-
Patent number: 9838683Abstract: In one method embodiment a method of processing of a bitstream is disclosed.Type: GrantFiled: July 10, 2013Date of Patent: December 5, 2017Assignee: Cisco Technology, Inc.Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
-
Patent number: 9838705Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: GrantFiled: May 19, 2017Date of Patent: December 5, 2017Assignee: Dolby Laboratories Licensing CorporationInventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
-
Patent number: 9830225Abstract: A system and method for data storage by shredding and deshredding of the data allows for various combinations of processing of the data to provide various resultant storage of the data. Data storage and retrieval functions include various combinations of data redundancy generation, data compression and decompression, data encryption and decryption, and data integrity by signature generation and verification. Data shredding is performed by shredders and data deshredding is performed by deshredders that have some implementations that allocate processing internally in the shredder and deshredder either in parallel to multiple processors or sequentially to a single processor. Other implementations use multiple processing through multi-level shredders and deshredders. Redundancy generation includes implementations using non-systematic encoding, systematic encoding, or a hybrid combination.Type: GrantFiled: December 1, 2014Date of Patent: November 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Douglas R. de la Torre, David W. Young
-
Patent number: 9826254Abstract: Provided are entropy encoding and entropy decoding for video encoding and decoding. The video entropy decoding method includes: determining a bin string and a bin index for a maximum coding unit that is obtained from a bitstream; determining a value of a syntax element by comparing the determined bin string with bin strings that is assignable to the syntax element in the bin index; storing context variables for the maximum coding unit when the syntax element is a last syntax element in the maximum coding unit, a dependent slice segment is includable in a picture in which the maximum coding unit is included, and the maximum coding unit is a last maximum coding unit in a slice segment; and restoring symbols of the maximum coding unit by using the determined value of the syntax element.Type: GrantFiled: July 31, 2015Date of Patent: November 21, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Byeong-doo Choi
-
Patent number: 9819948Abstract: In one example, a device for coding (e.g., encoding or decoding) video data includes a memory configured to store video data, and a video coder configured to code a value for a syntax element that indicates a number of sub-layers of a bitstream for which hypothetical reference decoder (HRD) parameters are coded, wherein the value indicates that the number of sub-layers for which HRD parameters are coded is less than a maximum number of sub-layers indicated by a video parameter set (VPS) of the bitstream, code HRD parameters for the number of sub-layers as indicated by the value for the syntax element, and process the bitstream using the HRD parameters.Type: GrantFiled: June 16, 2015Date of Patent: November 14, 2017Assignee: QUALCOMM IncorporatedInventor: Ye-Kui Wang
-
Patent number: 9813350Abstract: There is provided a transmitter by which a reception side easily detects packet loss of a transport packet. The transmitter (1) includes a content dividing unit (13) that divides a set composed of a plurality of units into a plurality of subsets, a transport sequence assigning unit (15) that assigns, to the packet, the transport sequence of the unit within a component and the transport sequence of the unit within the subset, and a header generating unit (14) that generates a packet including the transport sequences.Type: GrantFiled: January 28, 2013Date of Patent: November 7, 2017Assignee: SHARP KABUSHIKI KAISHAInventors: Yasuaki Tokumo, Shuichi Watanabe, Takuya Iwanami
-
Patent number: 9813719Abstract: In one example, a device for coding (e.g., encoding or decoding) video data includes a memory configured to store video data, and a video coder configured to code hypothetical reference decoder (HRD) parameters for each sub-layer of each bitstream partition of a video bitstream; and process the video bitstream using the HRD parameters. The video coder may code the HRD parameters in the form of a loop over the HRD parameters that is iterated for each of the sub-layers, and/or indexes to respective sets of HRD parameters for each of the sub-layers.Type: GrantFiled: June 16, 2015Date of Patent: November 7, 2017Assignee: QUALCOMM IncorporatedInventor: Ye-Kui Wang
-
Patent number: 9813730Abstract: A method and apparatus for deriving fine-grained motion compensated prediction of boundary pixels in a video coding system are disclosed. Embodiments of the present invention determine one or more neighboring coding units (CUs) adjacent to a current coding unit (CU). For each neighboring CU, motion-compensated prediction is derived for each neighboring CU using the MV of the neighboring CU. The pre-generated predictors at a bottom side or a right side of each neighboring CUs are derived and stored on a smallest CU (SCU) basis. The pre-generated predictors and the motion compensated predictor for a current boundary pixel are combined using weighting factors to form a final predictor for the current pixel.Type: GrantFiled: November 28, 2014Date of Patent: November 7, 2017Assignee: MEDIATEK INC.Inventors: Chih-Wei Hsu, Ching-Yeh Chen
-
Patent number: 9800883Abstract: A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video pre-processing module, a master transcoder, a transcoding controller and multiple transcoders. The video pre-processing module transcodes a source video into an intermediate video. The master transcoder partitions the intermediate video into multiple transcoding units, where a transcoding unit identifies a portion of data of the intermediate video for transcoding. The master transcoder further generates a transcoding request for each transcoding unit. The transcoding controller distributes the transcoding units to the multiple transcoders, which transcode the data of the transcoding units in parallel into transcoded data.Type: GrantFiled: April 6, 2016Date of Patent: October 24, 2017Assignee: GOOGLE INC.Inventors: Krishna Gadepalli, Christophe Chaland, Rushabh Doshi, Huisheng Wang, Wendy Tobagus, Vijnan Shastri, Debargha Mukherjee
-
Patent number: 9800642Abstract: A transmitter and receiver for communication of multimedia streams across a multi-lane communications link. The transmitter packetizes multimedia streams according to a link layer protocol and distributes the packets across multiple lanes of a communications link. The entire packet, including the header and payload, can be distributed across the lanes in an ordered sequence to increase utilization of the communication lanes. The transmitter may also packetize multiple multimedia streams and intermix the packets across the lanes of the communication lane. The receiver extracts the packets that are distributed across the multiple lanes and decodes the packets into the multimedia streams.Type: GrantFiled: November 21, 2016Date of Patent: October 24, 2017Assignee: Lattice Semiconductor CorporationInventors: Ju Hwan Yi, Hoon Choi
-
Patent number: 9800825Abstract: A method of frame rate conversion includes receiving multiple input frames including a previous frame, a current frame and a next frame. A changing trend between the current frame and the previous frame is calculated. The current frame is used for generating one or more than one inserting frame according to the changing trend. The inserting frame is output after outputting the current frame to achieve frame conversion.Type: GrantFiled: March 2, 2015Date of Patent: October 24, 2017Inventors: Chih-Ta Star Sung, Yin-Chun Blue Lan, Yen Chuo, Chien-Hao Chiu
-
Patent number: 9794593Abstract: A video decoder architecture for processing out-of-order macro-blocks of a video stream. A microcode engine receives compressed data representing macro-blocks of a frame of a video stream, wherein at least one macro-block is received out-of-order. The microcode engine is for buffering the compressed data and for ordering the macro-blocks of the frame in raster scan order. A digital video decoder receives the macro-blocks in raster scan order and is for decoding the macro-blocks.Type: GrantFiled: December 9, 2005Date of Patent: October 17, 2017Assignee: Nvidia CorporationInventors: Iole Moccagatta, Ignatius B. Tjandrasuwita, Harikrishna M. Reddy
-
Patent number: 9794582Abstract: The present invention includes an image information decoding method which comprises: a step of receiving a bitstream that includes a network abstraction layer (NAL) unit including information related to an encoded image; and a step of parsing an NAL unit header of the NAL unit. The NAL unit header includes layer information including reserved_one_5bits for identifying an extended layer in an extended bitstream and temporal_id for identifying a temporal layer of a bitstream. The reserved_one_5bits of the layer information is received prior to the temporal_id of the layer information. Thus, a method for describing scalability information in a hierarchical bitstream is provided.Type: GrantFiled: June 12, 2013Date of Patent: October 17, 2017Assignee: LG Electronics Inc.Inventors: Hendry Hendry, Jungsun Kim, Chulkeun Kim, Byeongmoon Jeon, Sangoh Jeong
-
Patent number: 9774844Abstract: An unpacking method, an unpacking device and an unpacking system of a packed frame are disclosed. The packed frame is to be displayed on a screen and includes a color frame and a resized depth frame, and the color frame is corresponding to the resized depth frame. The center of the color frame is displayed in the central area of the screen. The unpacking method includes the steps of: extracting the color frame and the resized depth frame from the packed frame; and restoring the resized depth frame to obtain an original depth frame.Type: GrantFiled: October 2, 2014Date of Patent: September 26, 2017Assignee: National Cheng Kung UniversityInventors: Jar-Ferr Yang, Hung-Ming Wang, Hsi-Chun Tseng, Ke-Ying Liao
-
Patent number: 9729884Abstract: The present invention relates to an entropy decoding method which includes: generating context related to a bin that forms a codeword of a syntax element; and performing arithmetic decoding of the bin based on the context.Type: GrantFiled: January 14, 2013Date of Patent: August 8, 2017Assignee: LG ELECTRONICS INC.Inventors: Jaehyun Lim, Byeongmoon Jeon, Yongjoon Jeon, Seungwook Park, Jungsun Kim, Joonyoung Park, Hendry Hendry, Naeri Park, Chulkeun Kim
-
Patent number: 9729871Abstract: A video image decoding apparatus includes a plurality of predicted image generating units that generate predicted images according to respectively different methods. A predicted image combining unit combines the predicted images generated by the predicted image generating units to obtain a predicted image. A decoding unit decodes an encoded image by using, as side information, the predicted image obtained by the predicted image combining unit.Type: GrantFiled: July 12, 2013Date of Patent: August 8, 2017Assignee: Oki Electric Industry Co., Ltd.Inventor: Kazuhito Sakomizu
-
Patent number: 9723307Abstract: Methods and apparatus are provided for decoding and coding a data signal representing at least one current image split up into partitions. The method of decoding includes, for at least one current partition to be reconstructed in the image, steps of: prediction of the current partition from at least one already decoded causal partition, and reconstruction of the current partition, from the predicted current partition, delivering a reconstructed current partition. Following the aid reconstruction step, the decoding method implements steps of: determination of at least one already decoded causal partition using a motion estimation applied to the reconstructed current partition, and modification of the reconstructed current partition by calculation of a function applied both to the determined causal partition and to the reconstructed current partition, delivering a modified reconstructed current partition.Type: GrantFiled: September 20, 2012Date of Patent: August 1, 2017Assignee: OrangeInventors: Joel Jung, Jean Marc Thiesse
-
Patent number: 9716892Abstract: A device for processing video data can be configured to receive in a video parameter set, one or more syntax elements that include information related to session negotiation; receive in the video data a first sequence parameter set that includes a first syntax element identifying the video parameter set; receive in the video data a second sequence parameter set that includes a second syntax element identifying the video parameter set; process, based on the one or more syntax elements, a first set of video blocks associated with the first sequence parameter set and a second set of video blocks associated with the second sequence parameter set.Type: GrantFiled: July 1, 2013Date of Patent: July 25, 2017Assignee: QUALCOMM IncorporatedInventors: Ying Chen, Ye-Kui Wang
-
Patent number: 9716871Abstract: An encoder may include a luma transform, a transformer, and a chroma transform. The luma transform may determine a linear luminance value based upon a plurality of primary color values of a pixel. The transformer may generate a transformed luminance value based upon the linear luminance value and a plurality of transformed color values based upon corresponding more than one of the primary color values of the pixel. The chroma transform may determine a plurality of chroma values based upon corresponding plurality of transformed color values and the transformed luminance value of the pixel.Type: GrantFiled: January 22, 2015Date of Patent: July 25, 2017Assignee: Apple Inc.Inventors: Jiefu Zhai, Yeping Su, Hsi-Jung Wu, Chris Y. Chung, Xiaosong Zhou, Ke Zhang
-
Patent number: 9712816Abstract: The ratio between coding quality on the one hand and coding rate on the other hand is increased. To this end, a global predictor and a local predictor are used in combination. The global predictor derives a global tone-mapping function based on a statistical analysis of pairs of values of co-located samples in the first tone-mapped version and the second version of the picture, and applies the global tone-mapping function onto the first tone-mapped version of the picture. The local predictor locally derives a locally varying tone-mapping function based on a statistical analysis of values of co-located samples in the second version of the picture and the globally predicted reference picture in units of sub-portions into which the globally predicted reference picture and the second version of the picture are partitioned, and applies the locally varying tone-mapping function onto the globally predicted reference picture.Type: GrantFiled: May 8, 2014Date of Patent: July 18, 2017Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Jens-Uwe Garbas, Herbert Thoma
-
Patent number: 9712831Abstract: In one example, the disclosure is directed to techniques that include receiving a bitstream comprising at least a syntax element, a first network abstraction layer unit type, and a coded access unit comprising a plurality of pictures. The techniques further include determining a value of the syntax element which indicates whether the access unit was coded using cross-layer alignment. The techniques further include determining the first network abstraction layer unit type for a picture in the access unit and determining whether the first network abstraction layer unit type equals a value in a range of type values. The techniques further include setting a network abstraction layer unit type for all other pictures in the coded access unit to equal the value of the first network abstraction layer unit type if the first network abstraction layer unit type is equal to a value in the range of type values.Type: GrantFiled: February 6, 2017Date of Patent: July 18, 2017Assignee: QUALCOMM IncorporatedInventors: Krishnakanth Rapaka, Ye-Kui Wang, Jianle Chen, Marta Karczewicz
-
Patent number: 9706207Abstract: A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size.Type: GrantFiled: August 11, 2014Date of Patent: July 11, 2017Assignee: SUN PATENT TRUSTInventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
-
Patent number: 9693055Abstract: The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.Type: GrantFiled: December 27, 2013Date of Patent: June 27, 2017Assignees: Electronics and Telecommunications Research Institute, Industry-Academic Cooperation Group of Sejong UniversityInventors: Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Jong Ki Han, Jae Yung Lee
-
Patent number: 9692537Abstract: In one embodiment, there is presented a method for processing data. The method comprises receiving a bitstream, said bitstream comprising a first data stream and a second data stream, wherein the first data stream comprises data that is intended to be consumed at a substantially constant bit rate; and controlling the processing rate of the second data stream based at least in part on the rate of receipt of the first data stream.Type: GrantFiled: October 18, 2006Date of Patent: June 27, 2017Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventor: Alexander MacInnis
-
Patent number: 9686515Abstract: There is provided an apparatus for detecting a quality defect in a video sequence, the apparatus comprising: a receiver arranged to receive a video bitstream representing a video sequence; and a defect module arranged to determine a measure of quantization parameter for each picture of the video sequence, the defect module further arranged to identify a quality defect when an abrupt change in the measure of quantization parameter occurs.Type: GrantFiled: December 9, 2011Date of Patent: June 20, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Martin Pettersson, Savvas Argyropoulos
-
Patent number: 9673934Abstract: Communication apparatus includes a PHY interface, which is configured to receive over a communication link and to decode a sequence of symbols arranged in a series of data blocks. The PHY interface includes an error correction circuit, which when actuated, corrects errors in decoded data symbols using FEC symbols in the data blocks. The decoded data include data packets containing respective error detection codes. A memory buffers the data blocks received by the PHY interface. A data link layer interface receives the data packets from the PHY interface, checks the data packets using respective error detection codes, and upon detecting an error in a given data packet, signals the PHY interface to read from the memory at least one buffered data block that contains the given data packet while actuating the error correction circuit to correct the error using the FEC symbols in the at least one buffered data block.Type: GrantFiled: September 30, 2015Date of Patent: June 6, 2017Assignee: MELLANOX TECHNOLOGIES TLV LTD.Inventors: Liron Mula, Ran Ravid, Oded Wertheim, Ran Sela, Roy Kriss
-
Patent number: 9674531Abstract: A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images so that the luminance component of an interpolated prediction unit has a horizontal resolution P times that of the corresponding portion of the stored image and a vertical resolution Q times that of the corresponding portion of the stored image, where P and Q are integers greater than 1; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prType: GrantFiled: October 24, 2014Date of Patent: June 6, 2017Assignee: Sony CorporationInventors: James Alexander Gamei, Nicholas Ian Saunders, Karl James Sharman, Paul James Silcock
-
Patent number: 9674542Abstract: In one example, a device for coding video data includes a video coder configured to determine a first target reference index representing a reference picture to which a candidate motion vector predictor for a current motion vector refers, determine, for the candidate motion vector predictor and during temporal motion vector prediction (TMVP) of the current motion vector, a value for an additional target reference index that is equal to a predetermined value, and code the current motion vector based at least in part on the value of the additional reference index.Type: GrantFiled: December 30, 2013Date of Patent: June 6, 2017Assignee: QUALCOMM IncorporatedInventors: Ying Chen, Ye-Kui Wang
-
Patent number: 9667941Abstract: The present invention relates to an encoding device, an encoding method, a decoding device, and a decoding method capable of encoding and decoding multi-viewpoint images in accordance with a mode that is compatible with an existing mode. A compatible encoder generates a compatible stream by encoding an image A1 that is a compatible image in units of access units. An auxiliary encoder generates an encoded stream of a multiplexed image of auxiliary images by encoding a multiplexed image of images B1 and C1 that are auxiliary images used when multi-viewpoint images are generated from the compatible image in units of access units. A multiplexing unit transmits the compatible stream, a 3DV Representation Delimiter representing a boundary of a unit, and an encoded stream of the multiplexed image of the auxiliary images. The present technology can be applied to, for example, an encoding device that encodes a 3D image of the multi-viewpoint mode.Type: GrantFiled: August 31, 2011Date of Patent: May 30, 2017Assignee: SONY CORPORATIONInventors: Shinobu Hattori, Yoshitomo Takahashi
-
Patent number: 9667984Abstract: A reference picture information decoding unit (13) omits decoding of a reference list sorting presence or absence flag and/or a reference list sorting order based on the number of current picture referable pictures.Type: GrantFiled: September 26, 2013Date of Patent: May 30, 2017Assignee: Dolby International ABInventors: Tomoyuki Yamamoto, Tomohiro Ikai, Yukinobu Yasugi, Takeshi Tsukuba
-
Patent number: 9667971Abstract: A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.Type: GrantFiled: March 14, 2016Date of Patent: May 30, 2017Assignee: SHARP KABUSHIKI KAISHAInventors: Christopher Andrew Segall, Kiran Misra
-
Patent number: 9661320Abstract: An encoding device that, when encoding frame image groups which represent scenes respectively viewed from plurality of viewpoints over predetermined time period, generates base-view video stream by encoding frame image group of standard viewpoint without using, as reference image, any frame image of other viewpoints, generates first-type dependent-view video stream by encoding frame image group of first-type viewpoint by using, as reference image, frame image of same time of base-view video stream or of another first-type dependent-view video stream, first-type viewpoint being positioned such that at least one viewpoint is present between first-type viewpoint and standard viewpoint, and generates second-type dependent-view video stream by encoding frame image group of second-type viewpoint by using, as reference images, frame images of same time of two viewpoints sandwiching second-type viewpoint, second-type viewpoint being neither standard viewpoint nor first-type viewpoint.Type: GrantFiled: September 13, 2012Date of Patent: May 23, 2017Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Taiji Sasaki, Hiroshi Yahata, Tomoki Ogawa, Takahiro Nishi, Toru Kawaguchi, Yuka Ozawa
-
Patent number: 9661352Abstract: A method for decoding an image, according to the present invention, comprises the steps of: receiving image information that corresponds to a block to be decoded; performing entropy-decoding with respect to the image information that is received; deciding a transform skip mode of the block to be decoded from a plurality of transform skip mode candidates, based on the image information that is entropy-decoded; and reverse-transforming the block to be decoded based on the transform skip mode that is decided.Type: GrantFiled: December 15, 2016Date of Patent: May 23, 2017Assignee: KT CORPORATIONInventors: Bae Keun Lee, Jae Cheol Kwon, Joo Young Kim
-
Patent number: 9661354Abstract: A method for decoding an image, according to the present invention, comprises the steps of: receiving image information that corresponds to a block to be decoded; performing entropy-decoding with respect to the image information that is received; deciding a transform skip mode of the block to be decoded from a plurality of transform skip mode candidates, based on the image information that is entropy-decoded; and reverse-transforming the block to be decoded based on the transform skip mode that is decided.Type: GrantFiled: December 15, 2016Date of Patent: May 23, 2017Assignee: KT CORPORATIONInventors: Bae Keun Lee, Jae Cheol Kwon, Joo Young Kim
-
Patent number: 9654788Abstract: A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another.Type: GrantFiled: August 15, 2016Date of Patent: May 16, 2017Assignee: Dolby International ABInventor: Sachin G. Deshpande
-
Patent number: 9654810Abstract: Embodiments of the invention are generally directed to partial encryption of data stream. An embodiment of a method includes receiving, at a data transmitting device, a data stream having content including one or more of audio content, video content, and control content, determining one or more content that are to be encrypted. The method further includes partially encrypting the data stream by encrypting the one or more content, and leaving other content unencrypted, and transmitting, from the data transmitting device, the partially encrypted data stream to a data receiving device.Type: GrantFiled: July 23, 2010Date of Patent: May 16, 2017Assignee: Lattice Semiconductor CorporationInventor: William Conrad Altmann
-
Patent number: 9648351Abstract: Error control in multi-stream visual dynamic range (VDR) codecs is described, including for a case of a layer-decomposed (non-backward compatible) video codecs. Error control can be provided by concealing lost and/or corrupted data in data frames of a decoded VDR bitstream prior to rendering a corresponding VDR image. Various algorithms and methods for concealing lost and/or corrupted data are provided.Type: GrantFiled: October 15, 2014Date of Patent: May 9, 2017Assignee: Dolby Laboratories Licensing CorporationInventors: Guan-Ming Su, Xi Xu, Sheng Qu
-
Patent number: 9648348Abstract: A computing device generates a file that comprises a track box that contains metadata for a track in the file. Media data for the track comprises a sequence of samples. Each of the samples is a video access unit of multi-layer video data. As part of generating the file, the computing device generates, in the file, an additional box that documents all of the samples containing at least one Intra Random Access Point (IRAP) picture.Type: GrantFiled: October 22, 2014Date of Patent: May 9, 2017Assignee: QUALCOMM IncorporatedInventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian, Fnu Hendry
-
Patent number: 9641851Abstract: A system and method for coding a picture in a multi-layer bitstream is disclosed. In one aspect, the method includes encoding at least one layer of the multi-layer bitstream in accordance with a first coding scheme. The multi-layer bitstream may comprise a base layer. The method further includes encoding a conformance window flag and at least one position offset for the picture in a Video Parameter Set (VPS) of the base layer. The conformance window flag may indicate that the VPS comprises the at least one position offset.Type: GrantFiled: April 16, 2015Date of Patent: May 2, 2017Assignee: QUALCOMM IncorporatedInventors: Vadim Seregin, Jianle Chen, Ye-Kui Wang, Ying Chen