Methods and device for data alignment with time domain boundary
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-011/02
H04N-019/40
H04N-005/14
H04N-005/21
H04N-021/2343
H04N-021/235
H04N-021/2389
H04N-019/159
H04N-019/147
H04N-019/172
H04N-019/30
H04N-019/149
H04N-019/115
H04N-019/61
H04N-019/107
H04N-019/114
H04N-019/132
H04N-019/14
H04N-019/137
H04N-019/142
H04N-019/154
H04N-019/18
H04N-019/187
H04N-019/194
H04N-019/65
H04N-019/89
H04N-019/86
H04N-019/87
H04N-019/577
H04N-019/36
H04N-007/01
출원번호
US-0760233
(2013-02-06)
등록번호
US-9071822
(2015-06-30)
발명자
/ 주소
Raveendran, Vijayalakshmi R.
Walker, Gordon Kent
Tian, Tao
Bhamidipati, Phanikumar K
Shi, Fang
Chen, Peisong
Ganapathy Subramanian, Sitaraman
Oguz, Seyfullah Halit
출원인 / 주소
Qualcomm Incorporated
대리인 / 주소
Boyd, Brent A.
인용정보
피인용 횟수 :
2인용 특허 :
111
초록▼
Apparatus and methods of using content information for encoding multimedia data are described. A method of processing multimedia data includes obtaining content information of multimedia data, and encoding the multimedia data so as to align a data boundary with a frame boundary in a time domain, whe
Apparatus and methods of using content information for encoding multimedia data are described. A method of processing multimedia data includes obtaining content information of multimedia data, and encoding the multimedia data so as to align a data boundary with a frame boundary in a time domain, wherein said encoding is based on the content information. In another aspect, a method of processing multimedia data includes obtaining a content classification of the multimedia data, and encoding blocks in the multimedia data as intra-coded blocks or inter-coded blocks based on the content classification to increase the error resilience of the encoded multimedia data. Apparatus that can process multimedia data described in these methods are also disclosed.
대표청구항▼
1. A method of processing multimedia data, comprising: obtaining a content information of the multimedia data, wherein the content information includes a content classification based on a human visual system for macroblocks in the multimedia data; andencoding each macroblock in the multimedia data a
1. A method of processing multimedia data, comprising: obtaining a content information of the multimedia data, wherein the content information includes a content classification based on a human visual system for macroblocks in the multimedia data; andencoding each macroblock in the multimedia data as intra-coded or inter-coded based on the content information associated with each macroblock to increase the error resilience of the encoded multimedia data, wherein the content classification is based on a particular combination of a texture value and a motion value from among a plurality of combinations of texture and motion values, the texture value associated with spatial complexity of the macroblocks, the motion value associated with temporal complexity of the macroblocks, the texture value and the motion value based on a human visual sensitivity metric, wherein encoding each macroblock includes selecting an error resilience scheme based on the content classification, wherein the error resilience scheme is selected from the group consisting of at least one item selected from among aligning a data boundary with a frame boundary in time domain, predictive hierarchy, and adaptive intra refresh. 2. The method of claim 1, wherein said encoding comprises increasing the number of macroblocks encoded as intra-coded macroblocks corresponding to an increase in the content classification. 3. An apparatus for processing multimedia data, wherein the apparatus is implemented at least partially in hardware or a processor, the apparatus comprising: a content classifier configured to obtain a content information of the multimedia data, wherein the content information includes content classifications based on a Human Visual System for a plurality of macroblocks in the multimedia data, each content classification for a macroblock determined by a particular combination of a texture value and a motion value from among a plurality of combinations of texture and motion values, the texture value associated with spatial complexity of the macroblock, and the motion value associated with temporal complexity of the macroblock, wherein the texture value and the motion value are based on a human visual sensitivity metric; and an encoder configured to encode each of the macroblocks in the multimedia data as intra-coded macroblocks or inter-coded macroblocks based on the content information associated with each macroblock to increase the error resilience of the encoded multimedia data, wherein encoding each macroblock includes selecting an error resilience scheme based on the content classification, wherein the error resilience scheme is selected from the group consisting of at least one item selected from among aligning a data boundary with a frame boundary in time domain, predictive hierarchy, and adaptive intra refresh. 4. The apparatus of claim 3, wherein said encoder is further configured to increase the number of macroblocks encoded as intra-coded macroblocks corresponding to an increase in the content classification. 5. A processor being configured to: obtain a content information of the multimedia data, wherein the content information includes content classifications based on a human visual system for a plurality of macroblocks in the multimedia data, each content classification for a macroblock determined by a particular combination of a texture value and a motion value from among a plurality of combinations of texture and motion values, the texture value associated with spatial complexity of the macroblock, and the motion value associated with temporal complexity of the macroblock, wherein the texture value and the motion value are based on a human visual sensitivity metric; and encode each of the macroblocks in the multimedia data as intra-coded macroblocks or inter-coded macroblocks based on the content information associated with each macroblock to increase the error resilience of the encoded multimedia data, wherein encoding each macroblock includes selecting an error resilience scheme based on the content classification, wherein the error resilience scheme is selected from the group consisting of at least one item selected from among aligning a data boundary with a frame boundary in time domain, predictive hierarchy, and adaptive intra refresh. 6. The processor of claim 5, wherein the encoding configuration comprises increasing the number of macroblocks encoded as intra-coded macroblocks corresponding to an increase in the content classification. 7. An apparatus for processing multimedia data, wherein the apparatus is implemented at least partially in hardware or a processor, the apparatus comprising: means for obtaining a content information of the multimedia data, wherein the content information includes content classifications based on a human visual system for a plurality of macroblocks in the multimedia data, each content classification for a macroblock determined by a particular combination of a texture value and a motion value from among a plurality of combinations of texture and motion values, the texture value associated with spatial complexity of the macroblock, and the motion value associated with temporal complexity of the macroblock, wherein the texture value and the motion value are based on a human visual sensitivity metric; and means for encoding each of the macroblocks in the multimedia data as intra-coded macroblocks or inter-coded macroblocks based on the content information associated with each macroblock to increase the error resilience of the encoded multimedia data, wherein encoding each macroblock includes selecting an error resilience scheme based on the content classification, wherein the error resilience scheme is selected from the group consisting of at least one item selected from among aligning a data boundary with a frame boundary in time domain, predictive hierarchy and, adaptive intra refresh. 8. The apparatus of claim 7, wherein said encoding means comprise increasing the number of macroblocks encoded as intra-coded macroblocks corresponding to an increase in the content classification. 9. A non-transitory machine-readable medium comprising instructions that upon execution cause a machine to: obtain a content information of the multimedia data, wherein the content information includes content classifications based on a human visual system for a plurality of macroblocks in the multimedia data, each content classification for a macroblock determined by a particular combination of a texture value and a motion value from among a plurality of combinations of texture and motion values, the texture value associated with spatial complexity of the macroblock, and the motion value associated with temporal complexity of the macroblock, wherein the texture value and the motion value are based on a human visual sensitivity metric; and encode each of the macroblocks in the multimedia data as intra-coded blocks or inter-coded macroblocks based on the content information associated with each macroblock to increase the error resilience of the encoded multimedia data: wherein encoding each macroblock includes selecting an error resilience scheme based on the content classification, wherein the error resilience scheme is selected from the group consisting of at least one item selected from among aligning a data boundary with a frame boundary in time domain, predictive hierarchy, and adaptive intra refresh. 10. The machine-readable medium of claim 9, wherein said instructions to encode comprise instructions to increase the number of macroblocks encoded as intra-coded macroblocks corresponding to an increase in the content classification.
Raveendran,Vijayalakshmi R.; Thyagarajan,Kadayam; Ratzel, legal representative,Dianne; Morley,Steven A.; Irvine,Ann Chris; Ratzel,John, Apparatus and method for encoding digital image data in a lossless manner.
Yanagihara Naofumi (Tokyo JPX) Chang Ching Fang (Tokyo JPX), Apparatus and method for recording and reproducing digital video data in a variable-speed mode.
Kyeong,Mun Geon; Park,Jae Joon, Apparatus and method for very high performance space-time array reception processing using chip-level beamforming and fading rate adaptation.
Song, Byung-cheol, Encoding and decoding apparatus and method for reducing blocking phenomenon and computer-readable recording medium storing program for executing the method.
Mailaender,Laurence Eugene; Venkatesan,Sivarama Krishnan; Woodward,Graeme Kenneth, Equalizer and method for performing equalization in a wireless communications system.
Nakamura Kazuhiko,JPX ; Tsuga Kazuhiro,JPX ; Hasebe Takumi,JPX ; Mori Yoshihiro,JPX ; Yamane Yasuhiko,JPX ; Mizuguchi Noboru,JPX, Method and an apparatus for encoding telecine-converted video data for seamless connection.
Nakamura Kazuhiko,JPX ; Tsuga Kazuhiro,JPX ; Hasebe Takumi,JPX ; Mori Yoshihiro,JPX ; Yamane Yasuhiko,JPX ; Mizuguchi Noboru,JPX, Method and an apparatus for encoding video data for seamless connection using flags to indicate top or bottom of field and whether a field is presented plural times.
Siracusa Robert J. (Lawrenceville NJ) Zdepski Joel W. (Lebanon NJ), Method and apparatus for conveying compressed video data over a noisy communication channel.
Padovani, Roberto; Bender, Paul E.; Black, Peter J.; Grob, Matthew S.; Hinderling, Jurg K.; Sindhushayana, Nagabhushana T.; Wheatley, III, Charles E., Method and apparatus for high rate packet data transmission.
Lee Jungwoo (Princeton NJ) Dickinson Bradley W. (Lawrenceville NJ), Method and apparatus for video data compression using temporally adaptive motion interpolation.
Kawakami Shinichi,JPX ; Honjyo Masahiro,JPX ; Muto Akira,JPX, Optical recording device which calculates distances between I-frames and records I-frame addresses in a sector.
Kim Dae J. (Kyungki-do KRX) Kwak Heung S. (Kyungki-do KRX) Nam Ho J. (Seoul KRX), Partial response trellis decoder for high definition television (HDTV) system.
Boice Charles E. ; Hall Barbara A. ; Kaczmarczyk John M. ; Ngai Agnes Yee ; Pokrinchak Stephen P., Real-time encoding of video sequence employing two encoders and statistical analysis.
Gotoh Yukie,JPX ; Tatsumi Toshikazu,JPX ; Akahori Hiroshi,JPX, Scene-change detection method that distinguishes between gradual and sudden scene changes.
Huang,Howard C; Mailaender,Laurence Eugene; Sandell,Magnus; Viswanathan,Harish, Signal detection by a receiver in a multiple antenna time-dispersive system.
Togashi, Haruo, Signal processing apparatus and method, recording apparatus, playback apparatus, recording and playback apparatus, and stream processing apparatus and method.
Boice,Charles E.; Ratakonda,Krishna C.; Schaefer,Joseph G.; Underwood,Joseph H., Single pass variable bit rate control strategy and encoder for processing a video frame of a sequence of video frames.
Uz K. Metin (Mountain View CA) Wells Aaron (New Rochelle NY), Video encoder which uses intra-coding when an activity level of a current macro-block is smaller than a threshold level.
Wake, Kazuhiro; Nishino, Masakazu; Fujiwara, Yuji; Takeuchi, Seiichi, Video signal coding method and device adapted to control code amounts according to the characteristics of pictures.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.