WO1999038330A1 - Moving picture coder and moving picture decoder - Google Patents
Moving picture coder and moving picture decoder Download PDFInfo
- Publication number
- WO1999038330A1 WO1999038330A1 PCT/JP1999/000307 JP9900307W WO9938330A1 WO 1999038330 A1 WO1999038330 A1 WO 1999038330A1 JP 9900307 W JP9900307 W JP 9900307W WO 9938330 A1 WO9938330 A1 WO 9938330A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- area
- decoding
- encoding
- unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/20—Contour coding, e.g. using detection of edges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/23—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with coding of regions that are present throughout a whole video segment, e.g. sprites, background or mosaic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
Definitions
- the present invention belongs to the technical field of digital image processing, and relates to a moving image encoding device that encodes image data with high efficiency and a moving image decoding device that decodes encoded data created by the moving image encoding device. It is. Background art
- FIG. 1 (A) is a block diagram showing an example of a conventional video encoding device
- FIG. 1 (B) is a block diagram showing an example of a conventional video decoding device.
- the moving picture coding apparatus shown in FIG. 1A includes a differentiator 101, a coding unit 102, an adder 103, a frame memory 104, and a motion compensation prediction unit 105.
- the video decoding device in FIG. 1B includes a decoding unit 106, an adder 107, a frame memory 108, and a motion compensation prediction unit 109.
- the original image data is divided into a plurality of blocks, and each of the divided blocks is input to the differentiator 101.
- the differentiator 101 calculates the difference between the image data of each block and the predicted image data from the motion compensation prediction unit 105.
- the predicted image data is obtained by motion compensation prediction from the decoded image data that has already been encoded and recorded in the frame memory 104.
- the motion between the decoded image data and the original image data is detected for each block, and the detected motion data is encoded by the encoding unit 102.
- the encoding unit 102 also encodes the difference data calculated by the difference unit 101, outputs encoded data, and decodes the difference data.
- the decoded difference data is added to the predicted image data in the adder 103 and stored in the frame memory 104.
- the stored decoded image data is used for motion compensation prediction of the next frame.
- the decoding unit 106 decodes the encoded data to obtain difference data and motion data. However, the motion data is not shown.
- the decoded difference data is added to the predicted image data by the adder 107 and stored in the frame memory 108.
- the motion compensation prediction unit 109 generates predicted image data based on the decoded image data stored in the frame memory 108 and the motion data.
- Encoding and decoding of a moving image are performed as described above.
- the background of the speaker is generally stationary.
- the background picture changes significantly over time as compared to a normal speaker.
- the background picture changes and motion information is generated.
- An object of the present invention is to solve these problems and to provide a video encoding device and a video decoding device that maintain both the frame rate and the image quality of a speaker in good condition and do not degrade the image quality. is there. Disclosure of the invention
- a moving image encoding apparatus includes a first encoding mode for encoding an image in a first area, and a second encoding mode for encoding an image in a second area that is a partial area in the first area.
- a video encoding device comprising two encoding modes, comprising: an area selector that selects the first and second areas; and a shape that encodes the shapes of the first and second areas.
- the moving picture coding apparatus includes a first coding mode for coding an image in a first area indicating the entire image, and a second area which is a partial area in the first area.
- a second encoding mode for encoding an image in a video encoding apparatus comprising: an area selection unit that selects the second area; and a shape that encodes a shape of the second area.
- an encoded data integration unit that integrates the output from the video encoding unit.
- the moving picture coding apparatus includes a first coding mode for coding an image in a first area, and a coding method for coding an image in a second area which is a partial area in the first area.
- a video encoding device comprising: a second encoding mode for selecting a first region and a second region; anda region selecting unit that selects the first and second regions; and the selected region based on an output from the region selecting unit.
- a moving image encoding unit that encodes an external block as an invalid block and encodes information indicating an invalid / no valid block.
- the moving picture coding apparatus includes a first coding mode for coding an image in a first area indicating the entire image, and a second area which is a partial area in the first area.
- a second encoding mode for encoding an image in a video encoding device comprising: a region selecting unit that selects the second region; and the selected region is selected based on an output from the region selecting unit.
- a moving image encoding unit that encodes information indicating an invalid Z valid block by encoding a block outside the region as an invalid block.
- the moving picture coding unit may include a step of setting the image data of a partial area in the image in the second coding mode to the image in the first coding mode. Adding information indicating whether or not to superimpose to encoded data It is characterized by.
- the video decoding apparatus may further include a first decoding mode for decoding an image in a first area, and a second decoding mode for decoding an image in a second area that is a partial area in the first area.
- a decoding mode comprising: a shape decoding unit configured to decode data obtained by coding the shapes of the first and second regions included in the input coded data; and A video decoding unit that decodes only the pixel values inside the first area in the first decoding mode, and decodes only the pixel values inside the second area in the second decoding mode; And a superimposing unit for superimposing the respective image data thus obtained.
- the video decoding device includes a first decoding mode for decoding an image in a first area representing the entire image, and an image decoding in a second area that is a partial area in the first area.
- a video decoding device comprising a second decoding mode for decoding data obtained by encoding data of the shape of the second region included in the input encoded data.
- a video decoding unit that decodes pixel values of the entire image in a first decoding mode, and decodes only pixel values in a second area in the second decoding mode; And a superimposing unit for superimposing the respective image data.
- the video decoding apparatus may further include a first decoding mode for decoding an image in a first area, and a second decoding mode for decoding an image in a second area that is a partial area in the first area.
- a decoding mode comprising: information indicating whether invalid Z effective block information included in input encoded data is inside the first and second areas. Based on the information, a moving image in which only the pixel values inside the first area are decoded by the first decoding mode, and only the pixel values inside the second area are decoded by the second decoding mode An image decoding unit; and a superimposing unit that superimposes the respective image data decoded by the moving image decoding unit.
- the video decoding device includes a first decoding mode for decoding an image in a first area representing the entire image, and an image decoding in a second area that is a partial area in the first area.
- a second decoding mode wherein information on invalid / effective blocks contained in the input encoded data is stored inside the second area. Based on the information, the pixel value of the entire image is decoded by the first decoding mode, and only the pixel value inside the second region is decoded by the second decoding mode.
- the superimposing section may include a step of: converting the image data of a partial area in the image in the second encoding mode into the first code included in the encoded data to be input.
- FIG. 1 is a diagram illustrating an example of a conventional video encoding device and video decoding device.
- FIG. 2 is a block diagram for explaining a first embodiment of the moving picture coding apparatus according to the present invention.
- FIG. 3 is a block diagram for explaining a first embodiment of the video decoding device according to the present invention.
- FIG. 4 is a block diagram for explaining a second embodiment of the video encoding device according to the present invention.
- FIG. 5 is a block diagram for explaining a second embodiment of the video decoding device according to the present invention.
- FIG. 6 is a diagram for explaining the shape of the selection area, invalid blocks, and valid blocks according to the present invention.
- FIG. 7 is a diagram illustrating an example of a method of creating weight data according to the present invention.
- FIG. 8 is a block diagram for explaining a third embodiment of the video encoding device according to the present invention.
- FIG. 9 is a block diagram for explaining a third embodiment of the video decoding device according to the present invention.
- FIG. 10 is a view for explaining a fourth embodiment of the moving picture coding apparatus according to the present invention. It is a block diagram.
- FIG. 11 is a block diagram for explaining a fourth embodiment of the video decoding device according to the present invention.
- FIG. 12 is a block diagram for explaining a fifth embodiment of the video encoding device according to the present invention.
- FIG. 13 is a block diagram for explaining a fifth embodiment of the video decoding device according to the present invention.
- FIG. 14 is a block diagram for explaining a sixth embodiment of the video encoding device according to the present invention.
- FIG. 15 is a block diagram for explaining a sixth embodiment of the video decoding device according to the present invention.
- two encoding modes a first encoding mode and a second encoding mode
- the first encoding mode the entire image is encoded
- the second encoding mode a partial region in the image is encoded. (Speaker area, face part of person image, etc.) are encoded only. This makes it possible to reduce the frame rate of the background portion of the speaker or person, and to suppress the amount of code generated from the background even when the background pattern changes significantly.
- FIG. 2 is a block diagram for explaining a first embodiment of the moving picture coding device (hereinafter, simply referred to as a coding device) of the present invention.
- the coding apparatus in FIG. 2 includes a region selection unit 201, a shape coding unit 202, a coded data integration unit 203, a video coding unit 204, a coding control unit 205, and a switch. It consists of 206.
- the area selection unit 201 is a part that extracts a speaker area from the original image data in the second encoding mode.
- a method for extracting a face part in an image for example, a document “Image quality improvement technology in moving image coding” (Sharp Technical Report, No. 6, 1989, February, pages 25 to 30) ).
- the area selecting section 201 outputs the entire image as a selected area.
- the original image data is encoded by the moving image encoding unit 204 in the first encoding mode or the second encoding mode. In the first encoding mode, the entire image is encoded.
- a moving image encoding method such as H.261 described in “Background Technology” is used.
- the second encoding mode only a partial area in the image is encoded according to the result of the area selection unit.
- This encoding method is basically the same as the first encoding mode, but the encoding target is limited to only the selected area. For example, if a method is used in which the image is divided into blocks in the first encoding mode and encoding is used, the image is also divided into blocks in the second encoding mode, and only the block including the selected region is encoded. You.
- the shape encoding unit 202 encodes the shape data of the area selected by the area selecting unit 201.
- the shape data is, for example, binary image data in which the pixel value inside the area is 1 and the external pixel value is 0.
- an encoding method for shape data for example, an international standard method such as MH, MR, MMR, and JBIG for encoding a binary image is used.
- the shape data encoded and decoded by the shape encoding unit 202 is input to the moving image encoding unit 204.
- the coding control unit 205 controls the region selection unit 201 and the switch 206 according to the coding mode. That is, in the case of the first encoding mode, the entire image is selected by the area selecting section 201, and the switch 202 is opened so that shape encoding is not performed. In the case of the second encoding mode, the area selecting unit 201 selects a partial area in the image, closes the switch 202, and performs shape encoding.
- the encoded moving image data and shape data are integrated by the encoded data integration unit and output.
- a video decoding device (abbreviated as a decoding device) according to the present invention will be described.
- FIG. 3 is a block diagram for explaining a first embodiment of a decoding device according to the present invention.
- the decoding device in FIG. 3 includes an encoded data separation unit 301, a shape decoding unit 302, Superimposition section 303, video decoding section 304, decoding control section 305, frame memory 306, first switch 307, second switch 308, third switch 309 And the fourth switch 310.
- the coded data separation unit 301 separates the inputted coded data into coded data of moving picture data and coded data of shape data.
- the encoded data of the shape data is decoded by the shape data decoding unit 302 and restored as a binary image.
- the video decoding unit 304 decodes the entire image in the first encoding mode, and a part of the image based on the decoded shape data in the second encoding mode. Only the region of is decrypted. For example, when a method of dividing an image into blocks and decoding in the first encoding mode is used, in the second encoding mode, only the block including the inside of the area indicated by the shape data is decoded.
- the decoding control unit 305 controls the first switch 307, the second switch 308, the third switch 309, and the fourth switch 310 according to the encoding mode. That is, in the case of the first encoding mode, the first switch 307 is opened so that the decoding of the shape data is not performed, and the second switch 308 is closed to decode the decoded image data. One night is stored in the frame memory 306, the third switch 309 and the fourth switch 310 are connected to the lower side, and the decoded image data is output as it is. In the case of the second encoding mode, the first switch 307 is closed to perform decoding of the shape data, and the second switch 308 is opened to not update the data in the frame memory 306. Then, the third switch 309 and the fourth switch 310 are connected to the upper side, and the decoded image data is input to the superimposing unit.
- the superimposing unit 303 superimposes decoded image data input via the third switch 309 over the image data of the frame memory 306 while referring to the shape data. That is, if the shape data is the value 1 indicating the inside of the area, the decoded image data from the third switch 309 is output, and if the shape data is the value 0 indicating the outside of the area, the frame memory 30 is output. Output the image data of 6.
- the second encoding mode a part of the decoded image in the second encoding mode is simultaneously displayed with the decoded image of the entire image stored in the frame memory 306.
- the image data is created by superimposing the decoded image data in the region of.
- the superimposing unit 303 takes a weighted average of the data of the frame memory 306 and the data of the video decoding unit 304 instead of superimposing the image data by the above method. Can also be. At this time, the weight of the weighted average for each pixel is created from the shape data as follows.
- the first method is to determine weights in order from the periphery of the area indicated by the shape data as shown in FIG.
- the weight outside the area is determined to be 0, and then the weight corresponding to the peripheral pixels of the area is set to 0.2. Further, the peripheral pixels of the portion where the weight is not determined in the region are obtained, and the weight corresponding to these is set to 0.5. This procedure is repeated until the weight of the peripheral pixel of the undetermined portion becomes 1.
- the weight is set to 1.0 for an area whose weight has not been determined. In this way, weight data having a value of 1.0 at the center of the region, 0.2 at the periphery, and 0.0 outside the region is created.
- the weight value is set to 0 outside the region and 1 inside, and the low-pass filter is applied to this binary image to blur the boundary.
- Various weight data can be created depending on the size of the filter, the coefficient value, and the number of times the filter is applied.
- the frame rate of the decoded image can be set higher in the speaker region than in the background, because the encoding is performed only in the decoding mode.
- This embodiment enables a user to display a component image on a unique background image.
- the part image is obtained by cutting out a part of a region in the image such as a speaker or an object, and is assumed to be encoded in the second encoding mode.
- Whether the component image is superimposed on the decoded image data in the first encoding mode as in the first embodiment or on the original background image data prepared by the user is determined by setting a flag in the encoding process. This is indicated by the addition. For example, if the value of the flag is 1, it is superimposed on the decoded image data in the first encoding mode, and if it is 0, it is superimposed on the original background image prepared by the decoding device.
- FIG. 4 is a block diagram for explaining a second embodiment of the encoding apparatus according to the present invention.
- FIG. This is obtained by adding a flag generation unit 407 to the encoding device of FIG. 2, and the portions other than the encoding control unit 405 and the encoded data integration unit 403 are the first units of the encoding device. It has the same function as that described in the embodiment.
- the flag generator 407 in FIG. 4 generates a flag having a value of 0 or 1.
- the generated flag is integrated with other coded data in the coded data integration unit 403.
- the flag may be generated in all frames encoded in the second encoding mode, or may be generated only in a frame switched from the first encoding mode to the second encoding mode. Good.
- the background image can be switched in frame units, and in the latter case, the background image can be switched only when the encoding mode is switched. Alternatively, it may be generated only at the start of the image sequence encoding and added to the header part of the encoded data. At this time, the background image can be switched for each image sequence.
- FIG. 5 is a block diagram for explaining a second embodiment of the decoding device according to the present invention. This is obtained by adding a background image memory 5 11 and a fifth switch 5 12 to the decoding device of FIG.
- the parts other than the coded data separation unit 501 and the decoding control unit 505 operate in the same way as those described in the first embodiment of the decoding device.
- the coded data separation unit 501 in FIG. 5 separates coded data and shape data coded data and a flag of moving image data from coded data. The flag is input to the decoding control unit 505.
- the background image memory 511 stores background image data prepared by the user.
- the background image data may be image data previously transmitted from the encoding device in the first encoding mode, or may be image data originally captured by a digital camera or a scanner.
- the decoding control unit 505 controls the first switch 507, the second switch 508, the third switch 509, and the fourth switch 510.
- the fifth switch 5 12 is controlled according to the value of the flag. That is, when the value of the flag is 1, the fifth switch 512 is closed to the frame memory 506 side, and when the value of the flag is 0, the fifth switch 512 is closed to the background image memory 5111. Close to the side.
- the frame memory that records the image data in the background image memory 5 1 1 1
- a memory for recording one pixel data can be used. That is, if the flag value is 0, 1 pixel
- the background image is the one that is painted in the evening recorded in the evening.
- the present invention is more easily implemented without encoding the shape of the selected area.
- the third embodiment of the coding apparatus according to the present invention is based on FIG. 8 in which the shape coding unit 202, the switch 206, and the coding data integration unit 203 are removed from FIG. realizable. The operation will be described below with reference to FIG.
- the moving picture coding unit 802 uses a method of dividing a picture into blocks and performing predictive coding using motion compensation prediction for each block as described in “Background technology”.
- the difference from the operation of the first embodiment is that, at the time of encoding in the second encoding mode, a part other than the area selected by the area selecting unit 81 is encoded as an invalid block.
- the invalid block refers to a block that does not include difference data and motion data to be encoded by the encoding unit 102 in FIG.
- an effective block is a normal block containing difference data or motion data. Both are distinguished by, for example, 1-bit data added for each block.
- Figure 6 shows an example of a selection area and an invalid / effective block. Forces outside of the selected area are always invalid blocks. Invalid and valid blocks are included in the selected area. This is because even if the block is within the selected area, there is no change from the pre-encoded image, and if there is no need to encode the difference data, it becomes an invalid block.
- the signal line from the encoded data separation unit 301 to the shape decoding unit 302 and the first switch 307 are removed from FIG.
- the operation will be described below with reference to FIG.
- the shape decoding unit 902 creates shape data from a 1-bit data indicating an invalid Z valid block included in the encoded data.
- the shape data in the invalid block is all 0, and the shape data in the valid block is all 1.
- the superimposing unit 903 changes the shape data to have a value of 0 to 1 at the region boundary, and creates a decoded image data by weighted averaging. .
- the configuration shown in FIG. 10 is obtained by omitting the switch 406 and the shape encoding section 402 from the encoding apparatus shown in FIG. 4, and the encoding apparatus shown in FIG. This can be realized by adopting a configuration as shown in FIG. 11 in which the signal line to the shape decoding unit 502 and the first switch 507 are omitted.
- the decoded image data in the second encoding mode may be superimposed on a background image prepared by the user in some cases, so that the operation of the moving image encoding unit 1002 in FIG. 10 is as follows. become. That is, when the output of the flag generator 1004 is 0, all blocks within the selected area are encoded as valid blocks. For example, in FIG. 6, all the blocks inside the selected area are encoded as effective blocks. Other functions of the encoding device are the same as those of the second embodiment. In this way, even if the value of the flag is 0 in the decoding device of FIG. 11 and the image data from the background image memory A decoded image is obtained.
- the difference between the operation of the decoded image and the first embodiment is that the shape creation unit 1102 changes the 1-bit data indicating the invalid Z valid block included in the encoded data from the 1-bit data to the shape data. The point is to create
- the present invention can be configured such that only a partial area in an image is encoded even in the first encoding mode. This makes it possible, for example, to encode a part image of only the speaker region using different frame rates for the mouth region and the other regions in the speaker region. .
- This is realized by the encoding device shown in FIG. 12 in which the switch 206 of FIG. 2 is always closed and the decoding device shown in FIG. 13 in which the switch 307 of FIG. 3 is always closed. it can.
- the shape decoding unit 1302 decodes the shape of the region, and the moving image decoding unit 1304 decodes a part of the image according to the shape. .
- the superimposing unit 133 a partial area of the component image decoded in the second encoding mode is superimposed on the component image decoded in the first encoding mode.
- the second embodiment it is possible to encode only a partial area in an image in the first encoding mode by the same change as described above.
- the encoding device in this case can be realized by the encoding device shown in FIG. 14 in which the switch 406 in FIG. 4 is always closed.
- the decoding device keeps the first switch 507 in the closed state in FIG. 5 and deletes the fifth switch 512 and the background image memory 5111 in FIG. This can be realized by the decoding device shown in FIG. 15 in which the control signal to the fifth switch 5 12 is changed so as to be input to the superposition unit 1503.
- the area selection unit 1401 selects a partial area in the image, and the moving image encoding unit 140 Only the region selected in step 4 is encoded, and the shape encoding unit 1402 encodes the shape of the region.
- the flag generated by the flag generation unit 144 has a different meaning in the decoding device from that of the second embodiment.
- superposition section 1503 performs the following operations. That is, when the flag value is 1, the decoded image data in the second encoding mode is superimposed on the image data in the frame memory 1506 as in FIG. 4; however, when the flag value is 0, the The decoded image data in the second encoding mode is output as it is without performing tatami.
- the decoding control unit 1505 controls the superimposition unit 1503. When the value of the flag is 1, superimposition is performed, and when the value of the flag is 0, superimposition is not performed.
- the output decoded image is a decoded image (part image) of a partial area of the image. Actually, this image is superimposed on some background image and displayed, but it is not shown here.
- the conventional method shown in FIG. 1 (A) is used in the moving image coding unit 204, and the motion compensation prediction is performed in one direction for all the first codes.
- the encoding control unit 205 controls the input of the moving image encoding unit 204 to the frame memory.
- the decoded image data is recorded in the frame memory, and in the case of the second encoding mode, the decoded image data is not recorded in the frame memory.
- the required frame memory can be reduced to one.
- the frame memory 306 can be used also as the frame memory of the video decoding unit 304. That is, in the case of the first encoding mode, the decoded image data is recorded in the frame memory 306, and is used for the subsequent motion compensation prediction. Also, in the case of the second encoding mode, the decoded image data is not used for motion compensation prediction, so that it need not be recorded in the frame memory.
- the frame rate of the background can be made smaller than that of the part of the image. Even if the background motion is large, encoding can be performed without degrading the frame rate of part of the image or the image quality of the entire image.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/555,453 US6714591B1 (en) | 1998-01-27 | 1999-01-25 | Video image coding device and video image decoding device |
DE69942224T DE69942224D1 (de) | 1998-01-27 | 1999-01-25 | Bewegtbilddecoder |
CA002311770A CA2311770C (en) | 1998-01-27 | 1999-01-25 | Video image coding device and video image decoding device |
EP99901178A EP1061749B1 (en) | 1998-01-27 | 1999-01-25 | Moving picture decoder |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10/13760 | 1998-01-27 | ||
JP1376098 | 1998-01-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999038330A1 true WO1999038330A1 (en) | 1999-07-29 |
Family
ID=11842219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1999/000307 WO1999038330A1 (en) | 1998-01-27 | 1999-01-25 | Moving picture coder and moving picture decoder |
Country Status (6)
Country | Link |
---|---|
US (1) | US6714591B1 (ja) |
EP (1) | EP1061749B1 (ja) |
CA (1) | CA2311770C (ja) |
DE (1) | DE69942224D1 (ja) |
ES (1) | ES2342636T3 (ja) |
WO (1) | WO1999038330A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1244311A3 (en) | 2001-03-22 | 2004-10-06 | Sony Corporation | Picture encoding |
US8204079B2 (en) | 2002-10-28 | 2012-06-19 | Qualcomm Incorporated | Joint transmission of multiple multimedia streams |
US20040083495A1 (en) * | 2002-10-29 | 2004-04-29 | Lane Richard D. | Mulitmedia transmission using variable gain amplification based on data importance |
US7274823B2 (en) * | 2002-11-12 | 2007-09-25 | Qualcomm Incorporated | System and method for processing symbols embedded in digital video |
JP3858845B2 (ja) * | 2003-04-02 | 2006-12-20 | ソニー株式会社 | 圧縮符号化装置及び方法、記録装置及び方法 |
JP2006014086A (ja) * | 2004-06-28 | 2006-01-12 | Canon Inc | 動画像符号化装置及び動画像符号化方法 |
CN1918917A (zh) * | 2004-10-07 | 2007-02-21 | 日本电信电话株式会社 | 视频编码方法及装置、视频解码方法及装置、它们的程序及记录这些程序的记录媒体 |
JP2006165809A (ja) * | 2004-12-03 | 2006-06-22 | Toshiba Corp | 情報処理装置 |
JP2007072130A (ja) * | 2005-09-06 | 2007-03-22 | Seiko Epson Corp | 画像表示システム、画像表示装置、画像データ出力装置、画像処理プログラム、及びこの画像処理プログラムを記録した記録媒体 |
JP5155159B2 (ja) * | 2006-05-24 | 2013-02-27 | パナソニック株式会社 | 動画像復号装置 |
JP5029543B2 (ja) * | 2008-09-09 | 2012-09-19 | 富士通株式会社 | 符号化装置および符号化プログラム |
CN104506877B (zh) * | 2009-06-19 | 2018-01-19 | 三菱电机株式会社 | 图像解码装置以及图像解码方法 |
KR101519209B1 (ko) * | 2013-08-06 | 2015-05-11 | 현대자동차주식회사 | Avm 영상 제공 장치 및 방법 |
US9812056B2 (en) * | 2014-06-24 | 2017-11-07 | Google Inc. | Display resolution negotiation |
JP6457248B2 (ja) * | 2014-11-17 | 2019-01-23 | 株式会社東芝 | 画像復号装置、画像符号化装置および画像復号方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01228384A (ja) * | 1988-03-09 | 1989-09-12 | Kokusai Denshin Denwa Co Ltd <Kdd> | 領域分割を用いた動画像符号化方式 |
JPH04129490A (ja) * | 1990-09-20 | 1992-04-30 | Nec Corp | 動画像信号の符号化方式 |
JPH06133303A (ja) * | 1992-10-21 | 1994-05-13 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置 |
JPH08251583A (ja) * | 1995-03-10 | 1996-09-27 | Sharp Corp | 画像符号化装置及び画像復号装置 |
JPH08317385A (ja) * | 1995-05-18 | 1996-11-29 | Matsushita Electric Ind Co Ltd | 画像符号化装置および復号化装置 |
JPH0965338A (ja) * | 1995-08-28 | 1997-03-07 | Graphics Commun Lab:Kk | 画像符号化装置および画像復号化装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0476603B1 (en) | 1990-09-20 | 1997-06-18 | Nec Corporation | Method and apparatus for coding moving image signal |
US5262856A (en) | 1992-06-04 | 1993-11-16 | Massachusetts Institute Of Technology | Video image compositing techniques |
KR960700484A (ko) | 1993-05-21 | 1996-01-20 | 이리마지리 쇼이찌로 | 화상처리 장치 및 방법(image processing device and method) |
DE69435245D1 (de) * | 1993-07-12 | 2009-11-26 | Sony Corp | Verarbeitung von digitalen Bilddaten |
US5608458A (en) * | 1994-10-13 | 1997-03-04 | Lucent Technologies Inc. | Method and apparatus for a region-based approach to coding a sequence of video images |
US5649032A (en) * | 1994-11-14 | 1997-07-15 | David Sarnoff Research Center, Inc. | System for automatically aligning images to form a mosaic image |
JPH099233A (ja) | 1995-06-20 | 1997-01-10 | Matsushita Electric Ind Co Ltd | 画像伝送装置および電子会議装置ならびにカメラのファーエンドコントロール装置 |
US6023301A (en) | 1995-07-14 | 2000-02-08 | Sharp Kabushiki Kaisha | Video coding device and video decoding device |
DE69618759T2 (de) * | 1995-09-06 | 2002-09-12 | Koninklijke Philips Electronics N.V., Eindhoven | Verfahren und system zur kodierung einer sequenz von segmentierten bildern , kodiertes signal und speichermedium, verfahren und system zur dekodierung des kodierten signals |
DE69712676T2 (de) * | 1996-07-08 | 2003-01-02 | Hyundai Curitel, Inc. | Verfahren zur Videokodierung |
WO1998044739A1 (en) * | 1997-03-31 | 1998-10-08 | Sharp Kabushiki Kaisha | Mosaic generation and sprite-based image coding with automatic foreground and background separation |
US6125142A (en) * | 1997-12-02 | 2000-09-26 | Daewoo Electronics Co., Ltd. | Method and apparatus for encoding object information of a video object plane |
-
1999
- 1999-01-25 DE DE69942224T patent/DE69942224D1/de not_active Expired - Lifetime
- 1999-01-25 US US09/555,453 patent/US6714591B1/en not_active Expired - Lifetime
- 1999-01-25 CA CA002311770A patent/CA2311770C/en not_active Expired - Fee Related
- 1999-01-25 EP EP99901178A patent/EP1061749B1/en not_active Expired - Lifetime
- 1999-01-25 ES ES99901178T patent/ES2342636T3/es not_active Expired - Lifetime
- 1999-01-25 WO PCT/JP1999/000307 patent/WO1999038330A1/ja active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01228384A (ja) * | 1988-03-09 | 1989-09-12 | Kokusai Denshin Denwa Co Ltd <Kdd> | 領域分割を用いた動画像符号化方式 |
JPH04129490A (ja) * | 1990-09-20 | 1992-04-30 | Nec Corp | 動画像信号の符号化方式 |
JPH06133303A (ja) * | 1992-10-21 | 1994-05-13 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置 |
JPH08251583A (ja) * | 1995-03-10 | 1996-09-27 | Sharp Corp | 画像符号化装置及び画像復号装置 |
JPH08317385A (ja) * | 1995-05-18 | 1996-11-29 | Matsushita Electric Ind Co Ltd | 画像符号化装置および復号化装置 |
JPH0965338A (ja) * | 1995-08-28 | 1997-03-07 | Graphics Commun Lab:Kk | 画像符号化装置および画像復号化装置 |
Non-Patent Citations (3)
Title |
---|
ETOH M, ET AL.: "AN IMAGE CODING SCHEME USING LAYERED REPRESENTATION AND MULTIPLE TEMPLATES", IEICE TECHNICAL REPORT, DENSHI JOUHOU TSUUSHIN GAKKAI, JP, 1 March 1995 (1995-03-01), JP, pages 99 - 106, XP002938046, ISSN: 0913-5685 * |
See also references of EP1061749A4 * |
SUMINO S, ET AL.: "TOUMEIDO JOUHOU O RYOUIKI HYOUGEN NI MOCHIITA DOUGAZOU FUGOUKA", [JOHO-SHORI-GAKKAI-KENKYU-HUKOKU / EMB] = IPSJ SIG TECHNICAL REPORT, INFORMATION PROCESSING SOCIETY OF JAPAN, JP, vol. 95, no. 64, 1 July 1995 (1995-07-01), JP, pages 01 - 08, XP002938047, ISSN: 0919-6072 * |
Also Published As
Publication number | Publication date |
---|---|
EP1061749A4 (en) | 2003-01-15 |
ES2342636T3 (es) | 2010-07-09 |
CA2311770C (en) | 2003-12-09 |
CA2311770A1 (en) | 1999-07-29 |
DE69942224D1 (de) | 2010-05-20 |
US6714591B1 (en) | 2004-03-30 |
EP1061749B1 (en) | 2010-04-07 |
EP1061749A1 (en) | 2000-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3659161B2 (ja) | 動画像符号化装置及びそれを用いたテレビ電話端末 | |
WO1999038330A1 (en) | Moving picture coder and moving picture decoder | |
JPH10341443A (ja) | 動画像符号化装置及び復号化装置並びに動画像符号化方法及び復号化方法 | |
JPH1188881A (ja) | 画像伝送用データ構造,画像符号化方法,及び画像復号化方法 | |
JP3224514B2 (ja) | 動画像符号化装置および動画像復号装置 | |
AU650256B2 (en) | Video telephone systems | |
JPH11252559A (ja) | 透過度符号化装置および透過度復号化装置、ならびにその方法、並びに画像データ構造、並びにデータ記録媒体 | |
JPH09331536A (ja) | 誤り訂正デコーダ及び誤り訂正デコーディング方法 | |
JP3098939B2 (ja) | 動画像符号化装置及び動画像復号装置 | |
JP2007129318A (ja) | 画像復号装置 | |
JPS62200994A (ja) | 動画通信システム | |
JP2002290243A (ja) | 符号化方法、符号化装置、復号方法、及び復号装置 | |
JPH11285001A (ja) | 動画像符号化装置及び動画像復号装置 | |
JP2007129403A (ja) | 画像符号化装置および画像処理システム | |
JP3239583B2 (ja) | 撮像装置及び撮像装置を有するテレビ電話装置 | |
JPH08154250A (ja) | 動画像符号化装置 | |
US6904093B1 (en) | Horizontal/vertical scanning frequency converting apparatus in MPEG decoding block | |
JP3247836B2 (ja) | 画像符号化装置及び画像復号装置 | |
JPH10191353A (ja) | 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに記録媒体 | |
JPH06319131A (ja) | ビデオデコーダ | |
JP3912629B2 (ja) | 画像処理システム、画像符号化装置および画像符号化方法、伝送方法、並びに記録媒体 | |
JP4209783B2 (ja) | 画像圧縮装置、画像再生装置、画像圧縮方法、画像再生方法、画像圧縮プログラム、及び画像再生プログラム | |
JP3494617B2 (ja) | 動画像復号装置 | |
JP2005236723A (ja) | 動画像符号化装置、動画像符号化方法、動画像復号化装置及び動画像復号化方法 | |
JP2002044671A (ja) | 動画像復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA CN KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2311770 Country of ref document: CA Ref country code: CA Ref document number: 2311770 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09555453 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1999901178 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 1999901178 Country of ref document: EP |