Claims
- 1. A movement detection device comprising:
- a) input means for inputting an image signal in units of blocks each consisting of a plurality of pixel data;
- b) calculation means for calculating an absolute value of a difference between a plurality of even field pixel data and a plurality of odd field pixel data of the block input by said input means, wherein the plurality of even field pixel data and the plurality of odd field pixel data do not include all of the pixel data of the block; and
- c) discrimination means for discriminating movement of the block input by said input means, according to an output of said calculation means, according to an output of said calculation means.
- 2. A device according to claim 1, wherein said calculation means calculates the value of difference on the unit basis of pixel data arranged in a column of the block.
- 3. A device according to claim 1, further comprising:
- orthogonal transform means for orthogonally transforming the image signal; and
- encoding means for encoding the orthogonally transformed image signal,
- wherein a transform method of said orthogonal transform means is selected in accordance with an output from said discrimination means.
- 4. A device according to claim 3, wherein said orthogonal transform means performs a DCT.
- 5. A device according to claim 4, wherein the transform method of said orthogonal transform means is selected between a frame transform mode and a field transform mode.
- 6. A device according to claim 5, further comprising:
- recording means for recording the image signal encoded by said encoding means on a recording medium.
- 7. An encoding apparatus comprising:
- a) input means for inputting image data;
- b) block forming means for dividing the image data input by said input means into blocks;
- c) orthogonal transform means for orthogonally transforming the image data blocks, said orthogonal transform means having a frame transform mode and a field transform mode;
- d) quantization means for quantizing the orthogonally transformed image data;
- e) encoding means for encoding the quantized image data;
- f) calculation means for calculating an absolute value of a difference between a plurality of even field pixel data and a plurality of odd field pixel data of each of the image data blocks, wherein the plurality of even field pixel data and the plurality of odd field pixel data do not include all of the pixel data of the block; and
- g) selecting means for selecting a transform mode of said orthogonal transform means according to an output of said calculation means.
- 8. An apparatus according to claim 7, further comprising:
- recording means for recording on a recording medium the image data encoded by said encoding means.
- 9. A movement detection method comprising the steps of:
- a) inputting an image signal in units of blocks each consisting of a plurality of pixel data;
- b) calculation an absolute value of a difference between a plurality of even field pixel data and a plurality of odd filed pixel data of the block input by said input step, wherein the plurality of even field pixel data and the plurality of odd field pixel data do not include all of pixel data of the block; and
- c) discriminating movement of the block input by said input step, according to a calculation result in said calculation step.
- 10. An encoding method comprising the steps of:
- a) inputting image data;
- b) dividing the image data input by said input step into blocks;
- c) orthogonally transforming the image data blocks, said orthogonal transform step having a frame transform mode and a field transform mode;
- d) quantizing the orthogonally transformed image data;
- e) encoding the quantized image data;
- f) calculating an absolute value of a difference between a plurality of even field pixel data and a plurality of odd field pixel data of each of the image data blocks, wherein the plurality of even field pixel data and the plurality of odd field pixel data do not include all of the pixel data of the block; and
- g) selecting a transform mode of said orthogonal transform step according to a calculation result of said calculation step.
- 11. An image processing apparatus comprising:
- a) input means for inputting an image signal in units of blocks each consisting of a plurality of pixel data;
- b) calculation means for dividing a block in a vertical direction and calculating an absolute value of a difference between even field pixel data and odd field pixel data for every divided area of the block; and
- c) discrimination means for discriminating movement of the block input by said input means, according to an output of said calculation means.
- 12. An apparatus according to claim 11, further comprising:
- orthogonal transform means for orthogonally transforming the image signal; and
- encoding means for encoding the orthogonally transformed image signal,
- wherein a transform method of said orthogonal transform means is selected in accordance with an output of said discrimination means.
- 13. An apparatus according to claim 12, wherein the transform method of said orthogonal transform means is selected between a frame transform mode and a field transform mode.
- 14. An apparatus according to claim 13, further comprising:
- recording means for recording the image signal encoded by said encoding means on a recording medium.
- 15. An apparatus according to claim 14, wherein said orthogonal transform means performs a DCT.
- 16. An image processing method comprising the steps of:
- a) inputting an image signal in units of blocks each consisting of a plurality of pixel data;
- b) dividing a block in a vertical direction and calculating an absolute value of a difference between even field pixel data and odd field pixel data for every divided area of the block; and
- c) discrimination means for discriminating movement of the blocks input by said input steps, according to a calculation result in said calculation step.
- 17. An image processing apparatus comprising:
- a) input means for inputting an image signal in units of blocks each consisting of m pixel data;
- b) calculation means for calculating an absolute value of a difference between n even filed pixel data and n odd field pixel data of the block input by said input means (2.ltoreq.n<m); and
- c) discrimination means for discriminating movement of the block input by said input means, according to an output of said calculation means.
- 18. An apparatus according to claim 17, further comprising:
- orthogonal transform means for orthogonally transforming the image signal; and
- encoding means for encoding the orthogonally transformed image signal,
- wherein a transform method of said orthogonal transform means is selected in accordance with an output of said discrimination means.
- 19. An apparatus according to claim 18, wherein the transform method of said orthogonal transform means is selected a frame transform mode and a field transform mode.
- 20. An image processing method comprising the steps of:
- a) inputting an image signal in units of blocks each consisting of m pixel data;
- b) calculating an absolute value of a difference between n even field pixel data and n odd field pixel data of the block input by said input step (2.ltoreq.n<m); and
- c) discriminating movement of the block input by said input means, according to an output of said calculation means.
Priority Claims (4)
Number |
Date |
Country |
Kind |
5-093555 |
Mar 1993 |
JPX |
|
5-093558 |
Mar 1993 |
JPX |
|
5-095609 |
Mar 1993 |
JPX |
|
5-096861 |
Mar 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/779,447 filed Jan. 7, 1997, now abandoned, which is a divisional of application Ser. No. 08/217,281 filed Mar. 24, 1994, now U.S. Pat. No. 5,617,143.
US Referenced Citations (5)
Divisions (1)
|
Number |
Date |
Country |
Parent |
217281 |
Mar 1994 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
779447 |
Jan 1997 |
|