IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0566020
(2000-05-08)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
44 인용 특허 :
5 |
초록
▼
A method for encoding video information is presented, where a piece of current video information is segmented into macroblocks and a certain number of available macroblock segmentations for segmenting a macroblock into blocks is defined. Furthermore, for each available macroblock segmentation at lea
A method for encoding video information is presented, where a piece of current video information is segmented into macroblocks and a certain number of available macroblock segmentations for segmenting a macroblock into blocks is defined. Furthermore, for each available macroblock segmentation at least one available prediction method is defied, each of which prediction methods produces prediction motion coefficients for blocks within said macroblock, resulting in a certain finite number of available macroblock-segmentation--prediction-method pairs. For a macroblock, one of the available macroblock-segmentation--prediction-method pairs is selected, and thereafter the macroblock is segmented into blocks and prediction motion coefficients for the blocks within said macroblock are produced using the selected macroblock-segmentation--prediction-method pair. A corresponding decoding method, an encoder and a decoder are also presented.
대표청구항
▼
A method for encoding video information is presented, where a piece of current video information is segmented into macroblocks and a certain number of available macroblock segmentations for segmenting a macroblock into blocks is defined. Furthermore, for each available macroblock segmentation at lea
A method for encoding video information is presented, where a piece of current video information is segmented into macroblocks and a certain number of available macroblock segmentations for segmenting a macroblock into blocks is defined. Furthermore, for each available macroblock segmentation at least one available prediction method is defied, each of which prediction methods produces prediction motion coefficients for blocks within said macroblock, resulting in a certain finite number of available macroblock-segmentation--prediction-method pairs. For a macroblock, one of the available macroblock-segmentation--prediction-method pairs is selected, and thereafter the macroblock is segmented into blocks and prediction motion coefficients for the blocks within said macroblock are produced using the selected macroblock-segmentation--prediction-method pair. A corresponding decoding method, an encoder and a decoder are also presented. ata; and sub-dividing the data in the data structure (D) into frames while preserving the relative prioritization of the data. The sources may be various multi-media sources. Also disclosed are a method of forward error correction (FEC) encoding the multiplexed data for transmission while maintaining the data's relative prioritization, and a method for decoding and de-multiplexing data. Apparatus for implementing these methods is also disclosed. t al., 370/395.64; US-6157635, 20001200, Wang et al., 370/352; US-6275494, 20010800, Endo et al., 370/395.52; US-6343322, 20020100, Nagami et al., 709/227; US-6381240, 20020400, Muto, 370/389; US-6452915, 20020900, Jorgensen, 370/338 a computer network, and the function of converting the IP packet to ATM cells, the method comprising: by action only of said SAR module, holding data of a received ATM cell and data indicating the relation between VCI/VPI of said received ATM cell and a destination of said received ATM cell, transferring, when said received ATM cell comprises a heading cell of ATM cells forming said IP packet, data of said heading cell to said processing unit, reassembling said IP packet by using the held data of said received ATM cells, determining the destination of said IP Packet thus reassembled, on the basis of said data indicating the relation between said VCI/VPI of said received ATM cell and said destination of said received ATM cell, and by action only of said high level processing unit, causing said SAR module to hold said data indicating the relation between said VCI/VPI of said received ATM cell and said destination of said received ATM cell, from the data of said heading cell. 2. The method of claim 1, wherein the SAR module comprises a sending/receiving controller. 3. The method of claim 1, wherein the SAR module comprises a cell buffer. 4. The method of claim 1, wherein the SAR module comprises a bridge. 5. A method for controlling and ATM communication apparatus including an SAR module for executing the processing of a low level layer in an ATM communication network, and a high level processing unit distinct from said SAR module for executing the processing of a high level layer in said ATM communication network, for realizing the function of converting an ATM cell which is a unit of information transmission in said ATM communication network, into an IP packet adapted to a communication protocol of a computer network, and the function of converting the IP packet to ATM cells, the method comprising: by action only of said SAR module, holding data of a received IP packet, and data indicating the relation between an IP address indicating a destination of said received IP packet generating an ATM cell by using the data of said received IP packet, giving a header to the ATM cell thus generated, on the basis of said data indicating the relation between said IP address and said VCI/VPI, and by action only of said high level processing unit, causing said SAR module to previously hold said data indicating the relation between said IP address and said VCI/VPI, before sending said ATM cell to said ATM communication network. 6. The method of claim 5, wherein the SAR module comprises a sending/receiving controller. 7. The method of claim 5, wherein the SAR module comprises a cell buffer. 8. The method of claim 5, wherein the SAR module comprises a bridge. 9. An ATM communication apparatus comprising: an SAR module for executing the processing of a low level layer in an ATM communication network, and a high level processing unit distinct from said SAR module for executing the processing of a high level layer in said ATM communication network, for realizing the function of converting an ATM cell which comprises a unit of information transmission in said ATM communication network, into an IP packet adapted to a communication protocol of a computer network, and the function of converting the IP packet to ATM cells, wherein said SAR module includes: a cell buffer for temporarily holding data of a received ATM cell, a lookup table for holding data indicating the relation between VCI/VPI of said received ATM cells and a destination of said received ATM cell, and a sending/receiving controller for transferring, when said received ATM cell comprises a heading cell of ATM cells forming said IP packet, data of said heading cell to said processing unit, and reassembling said IP packet by using the data of said received ATM cells held in said cell buffer, and determining the destination of said IP packet thus reassembled, by referring to said lookup table, and wherein said high level processing unit causes said lookup table t o hold said data indicating the relation between said VCI/VPI of said received ATM cell and said destination of said received ATM cell, from the data of said heading cell. 10. The apparatus of claim 9, wherein the SAR module further comprises a bridge. 11. An ATM communication apparatus comprising: an SAR module for executing the processing of a low level layer in an ATM communication network, and a high level processing unit distinct from said SAR module for executing the processing of a high level layer in said ATM communication network, for realizing the function of converting an ATM cell which is a unit of information transmission in said ATM communication network, into an IP packet adapted to a communication protocol of a computer network, and the function of converting the IP packet to ATM cells, wherein said SAR module includes: a cell buffer for temporarily holding data of a received IP packet, a VC table holding data indicating the relation between an IP address indicating a destination of said received IP packet and VCI/VPI of ATM cells forming said received IP packet, and a sending/receiving controller for generating an ATM cell by using the data of said received IP packet held in said cell buffer, and giving a header to the ATM cell thus generating, by referring to said VC table, and wherein said high level processing unit causes said VC table to previously hold said data indicating the relation between said IP address and said VCI/VPI, before sending said ATM cell to said ATM communication network. 12. The apparatus of claim 11, wherein the SAR module further comprises a bridge. 13. A recording medium storing a program to be executed by an ATM communication apparatus including an SAR module executing the processing of a low level layer in an ATM communication network, and a high level processing unit distinct from said SAR module for executing the processing of a high level layer in said ATM communication network, for realizing the function of converting an ATM cell which is a unit of information transmission in said ATM communication network, into an IP packet adapted to a communication protocol of a computer network, and the function of converting the IP packet to ATM cells, wherein said program controls only said SAR module to hold data of a received ATM cell and data indicating the relation between VCI/VPI of said received ATM cell and a destination of said received ATM cell, to transfer, when said received ATM cell comprises a heading cell of ATM cells forming said IP packet, data of said heading cell to said processing unit, to reassemble said IP packet by using the held data of said received ATM cells, and to determine the destination of said IP packet thus reassembled, on the basis of said data indicating the relation between said VCI/VPI of said received ATM cell and said destination of said received ATM cell, and wherein said program controls only said high level processing unit to cause said SAR module to hold said data indicating the relation between said VCI/VPI of said received ATM cell and said destination of said received ATM cell, from the data of said heading cell. 14. The medium of claim 13, wherein the SAR module comprises a sending/receiving controller. 15. The medium of claim 13, wherein the SAR module comprises a cell buffer. 16. The medium of claim 13, wherein the SAR module comprises a bridge. 17. A recording medium storing a program to be executed by an ATM communication apparatus including an SAR module for executing the processing of a low level layer in an ATM communication network, and a high level processing unit distinct from said SAR module for executing the processing of a high level layer in said ATM communication network, for realizing the function of converting an ATM cell which comprises a unit of information transmission in said ATM communication network, into an IP packet adapted to a communication protocol of a computer network, and the function of conv erting the IP packet to ATM cells, wherein said program controls only said SAR module to hold data of a received IP packet, and data indicating the relation between an IP address indicating a destination of said received IP packet and VCI/VPI of ATM cells forming said received IP packet, to generate an ATM cell by using the data of said received IP packet, and to give a header to the ATM cell thus generated, on the basis of said data indicating the relation between said IP address and said VCI/VPI, and wherein said program controls only said high level processing unit to cause said SAR module to previously hold said data indicating the relation between said IP address and said VCI/VPI, before sending said ATM cell to said ATM communication network. 18. The medium of claim 17, wherein the SAR module comprises a sending/receiving controller. 19. The medium of claim 17, wherein the SAR module comprises a cell buffer. 20. The medium of claim 17, wherein the SAR module comprises a bridge.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.