| (19) |
 |
|
(11) |
EP 0 811 954 A3 |
| (12) |
EUROPEAN PATENT APPLICATION |
| (88) |
Date of publication A3: |
|
14.07.1999 Bulletin 1999/28 |
| (43) |
Date of publication A2: |
|
10.12.1997 Bulletin 1997/50 |
| (22) |
Date of filing: 06.06.1997 |
|
| (51) |
International Patent Classification (IPC)6: G06T 15/70 |
|
| (84) |
Designated Contracting States: |
|
AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
| (30) |
Priority: |
07.06.1996 JP 146134/96
|
| (71) |
Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. |
|
Kadoma-shi,
Osaka 571 (JP) |
|
| (72) |
Inventors: |
|
- Ide, Reiko
Osaka-shi,
Osaka-fu 543 (JP)
- Ota, Hiroshi
Nara-shi,
Nara-ken 631 (JP)
|
| (74) |
Representative: Kügele, Bernhard et al |
|
NOVAPAT INTERNATIONAL SA,
9, Rue du Valais 1202 Genève 1202 Genève (CH) |
|
| |
|
| (54) |
Image editing apparatus and image editing method |
(57) An image editing apparatus (Fig.1) comprises key frame information input means (101)
for inputting key frame information (102) Comprising time on an image sequence and
other information; key frame information storage means (103) for storing the key frame
information (102); first interpolation control point calculating means (105) for receiving
the key frame information (104) output from the key frame information storage means
(103), and calculating first interpolation control points used for curve interpolation,
by a first calculation method; key frame shape decision means (109) for receiving
the key frame information (108) output from the key frame information storage means
(103), deciding the shape of a key frame, and outputting key frame shape information
(110); second interpolation control point calculating means (111) for receiving the
key frame information (108) output from the key frame information storage unit (103)
and key frame shape information (110) output from the key frame shape decision means
(109), and calculating second interpolation control points by a second calculation
method different from the first calculation method when the key frame shape is 'end
point' or 'mountain/valley point'; timing generating means (113) for generating timing
information of image output; curve interpolation means (107) for receiving the first
interpolation control points (106) output from the first interpolation control point
calculating means (105), second interpolation control points (112) output from the
second interpolation control point calculating means (111), and the timing information
(114) output from the timing generating means (113), performing curve interpolation
between key frames, and outputting image control information (118); storage means
(116) for receiving the timing information (115) output from the timing generating
means (113), and outputting an image (117) at the input timing; and image reproducing
means (119) for receiving the image (117) output from the storage means (116) and
the image control information (118) output from the curve interpolation means (107),
and outputting the image (120) to a display unit (121). Therefore, an image effect
that accelerates the motion of image at the starting key frame and brakes the motion
in the vicinity of the end key frame is easily obtained without adding key frames
manually, resulting in a beautiful image that fits the visual characteristics of human
beings.