JPH07254071A - Animation display smoothing method and device therefor - Google Patents

Animation display smoothing method and device therefor

Info

Publication number
JPH07254071A
JPH07254071A JP4396094A JP4396094A JPH07254071A JP H07254071 A JPH07254071 A JP H07254071A JP 4396094 A JP4396094 A JP 4396094A JP 4396094 A JP4396094 A JP 4396094A JP H07254071 A JPH07254071 A JP H07254071A
Authority
JP
Japan
Prior art keywords
screen
cell
motion vector
trajectory
motion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4396094A
Other languages
Japanese (ja)
Inventor
Tetsuro Otsubo
鉄郎 大坪
Satoshi Tsujimura
敏 辻村
Hiroki Nakamura
裕樹 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4396094A priority Critical patent/JPH07254071A/en
Publication of JPH07254071A publication Critical patent/JPH07254071A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To enable realistic animation display by calculating the motion vector of an object in a cell, generating the locus picture of the object based on it and synthesizing the locus picture and an object cell in question. CONSTITUTION:A motion vector acquisition device 1 acquires the motion vector of the object moving in the cell. Then, a locus picture generation device 2 generates the picture of a locus where the object moves by synthesizing the still pictures of the moving object for every fixed period of time to one picture based on information from the motion vector acquisition device 1. Then, a picture synthesis device 3 subscribes the picture of an (n)-th cell to the picture of the locus where the object moves generated by the locus picture generation device 2. Thus, a part overlapping with the (n)-th cell in the locus picture is not displayed since data are subscribed, the locus of only the part swelling out of the (n)-th cell is left as the locus indicating motion and motion information is added to the cell.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、アニメーションの表示
を平滑化するアニメーション表示平滑化方法およびアニ
メーション表示平滑化装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an animation display smoothing method and an animation display smoothing apparatus for smoothing animation display.

【0002】[0002]

【従来の技術】アニメーションの動画は、一定間隔毎に
静止画を切り替えることにより疑似的に作成される。
2. Description of the Related Art Animation moving images are pseudo-created by switching between still images at regular intervals.

【0003】[0003]

【発明が解決しようとする課題】このため、アニメーシ
ョン画面中で物体が高速に移動する場合には、移動する
物体が滑らかな動きとして再現できず、物体が間欠的に
ジャンプするように見えてしまうという問題があった。
この問題を解決するためには、1秒間に表示するセル数
を増やす方法が考えられるが、映画やテレビのフォーマ
ットは容易に変更することができないため解決すること
が困難であり、この問題を解決する装置は従来存在しな
かった。
For this reason, when an object moves at high speed in the animation screen, the moving object cannot be reproduced as a smooth motion, and the object appears to jump intermittently. There was a problem.
One possible solution to this problem is to increase the number of cells displayed per second, but it is difficult to solve because the format of movies and television cannot be changed easily. There has never been a device that does.

【0004】本発明はかかる事情に鑑みて成されたもの
であり、現実感のあるアニメーション表示を実現できる
アニメーション表示平滑化方法およびアニメーション表
示平滑化装置を提供することを目的とする。
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an animation display smoothing method and an animation display smoothing apparatus which can realize a realistic animation display.

【0005】[0005]

【課題を解決するための手段】請求項1の発明は、アニ
メーションの動画の元となる静止画面であるセルに対し
てセル中の物体の運動を写し込むアニメーション表示平
滑化方法であって、セル中の物体の運動ベクトルを算出
する運動ベクトル取得ステップと、運動ベクトル取得ス
テップにおいて算出された運動ベクトルに基づいて、運
動する物体の軌跡画面を生成する軌跡画面作成ステップ
と、軌跡画面作成ステップにおいて作成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成ス
テップと、を実行することを特徴としている。
According to a first aspect of the present invention, there is provided an animation display smoothing method for imprinting a motion of an object in a cell to a cell which is a still screen which is a source of an animation moving image. A motion vector acquisition step of calculating the motion vector of the inside object, a trajectory screen creation step of creating a trajectory screen of the moving object based on the motion vector calculated in the motion vector acquisition step, and a trajectory screen creation step The screen synthesizing step of synthesizing the trajectory screen of the moving object and the target cell of interest is executed.

【0006】請求項2の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化装置であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得手段と、運動ベクトル取得手段により算出された
運動ベクトルに基づいて、運動する物体の軌跡画面を生
成する軌跡画面作成手段と、軌跡画面作成手段により作
成された運動する物体の軌跡画面と注目対象セルとを合
成する画面合成手段と、を備えたことを特徴としてい
る。
According to a second aspect of the present invention, there is provided an animation display smoothing apparatus for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. Of the moving object created by the trajectory screen creating means, and a trajectory screen creating means for creating a trajectory screen of the moving object based on the motion vector calculated by the motion vector obtaining means. A screen synthesizing unit that synthesizes the trajectory screen and the target cell is provided.

【0007】請求項3の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化方法であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得ステップと、運動ベクトル取得ステップにおいて
算出された運動ベクトルと、注目対象セルからの時間の
差に対応した重み付け関数とに基づいて、軌跡の写し込
みを行うことにより運動する物体の軌跡画面を生成する
軌跡画面作成ステップと、軌跡画面作成ステップにおい
て生成された運動する物体の軌跡画面と注目対象セルと
を合成する画面合成ステップと、を実行することを特徴
としている。
According to a third aspect of the present invention, there is provided an animation display smoothing method for imprinting a motion of an object in a cell on a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. Based on a motion vector acquisition step for calculating the motion vector, the motion vector calculated in the motion vector acquisition step, and a weighting function corresponding to the time difference from the target cell, the object moving by imprinting the trajectory And a screen combining step of combining the moving object trajectory screen generated in the trajectory screen creating step with the target cell.

【0008】請求項4の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化装置であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得手段と、運動ベクトル取得手段により算出された
運動ベクトルと、注目対象セルからの時間の差に対応し
た重み付け関数とに基づいて、軌跡の写し込みを行うこ
とにより運動する物体の軌跡画面を生成する軌跡画面作
成手段と、軌跡画面作成手段により生成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成手
段と、を備えたことを特徴としている。
According to a fourth aspect of the present invention, there is provided an animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. Based on a motion vector acquisition unit that calculates the motion vector, the motion vector calculated by the motion vector acquisition unit, and a weighting function corresponding to the time difference from the target cell, and the object that moves by imprinting the trajectory And a screen synthesizing unit for synthesizing the trajectory screen of the moving object generated by the trajectory screen creating unit and the target cell.

【0009】請求項5の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化方法であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得ステップと、運動ベクトル取得ステップにおいて
算出されたセル中の物体の運動速度が閾値を越えたか否
かを判断する軌跡画面写し込み判断ステップと、軌跡画
面写し込み判断ステップにおいてセル中の物体の運動速
度が閾値を越えたと判断されたときに、運動ベクトル取
得ステップにおいて算出された運動ベクトルに基づいて
運動する物体の軌跡画面を生成する軌跡画面作成ステッ
プと、軌跡画面作成ステップにおいて作成された運動す
る物体の軌跡画面と注目対象セルとを合成する画面合成
ステップと、を実行することを特徴としている。
According to a fifth aspect of the present invention, there is provided an animation display smoothing method for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. A motion vector acquisition step, a trajectory screen imprinting determination step for determining whether the motion velocity of the object in the cell calculated in the motion vector acquisition step exceeds a threshold value, and a trajectory screen imprinting determination step When it is determined that the motion velocity of the object inside exceeds a threshold value, a trajectory screen creating step of generating a trajectory screen of the moving object based on the motion vector calculated in the motion vector acquiring step, and a trajectory screen creating step. Perform a screen combining step of combining the created trajectory screen of the moving object and the target cell It is characterized in Rukoto.

【0010】請求項6の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化装置であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得手段と、運動ベクトル取得手段により算出された
セル中の物体の運動速度が閾値を越えたか否かを判断す
る軌跡画面写し込み判断手段と、軌跡画面写し込み判断
手段によりセル中の物体の運動速度が閾値を越えたと判
断されたときに、運動ベクトル取得手段により算出され
た運動ベクトルに基づいて運動する物体の軌跡画面を生
成する軌跡画面作成手段と、軌跡画面作成手段により作
成された運動する物体の軌跡画面と注目対象セルとを合
成する画面合成手段と、を備えたことを特徴としてい
る。
According to a sixth aspect of the present invention, there is provided an animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. A motion vector acquisition means, a trajectory screen imprinting determination means for determining whether the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold, and a trajectory screen imprinting determination means A locus screen creating means for creating a locus screen of the moving object based on the motion vector calculated by the motion vector acquiring means and a locus screen creating means when it is determined that the motion speed of the object inside exceeds a threshold value. The present invention is characterized in that a screen synthesizing unit for synthesizing the created trajectory screen of the moving object and the target cell is provided.

【0011】請求項7の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化方法であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得ステップと、運動ベクトル取得ステップにおいて
算出されたセル中の物体の運動速度が閾値を越えたか否
かを判断する軌跡画面写し込み判断ステップと、軌跡画
面写し込み判断ステップにおいてセル中の物体の運動速
度が閾値を越えたと判断されたときに、運動ベクトル取
得ステップにおいて算出された運動ベクトルと、注目対
象セルからの時間の差に対応した重み付け関数とに基づ
いて、軌跡の写し込みを行うことにより運動する物体の
軌跡画面を生成する軌跡画面作成ステップと、軌跡画面
作成ステップにおいて生成された運動する物体の軌跡画
面と注目対象セルとを合成する画面合成ステップと、を
実行することを特徴としている。
According to a seventh aspect of the present invention, there is provided an animation display smoothing method for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. A motion vector acquisition step, a trajectory screen imprinting determination step for determining whether the motion velocity of the object in the cell calculated in the motion vector acquisition step exceeds a threshold value, and a trajectory screen imprinting determination step When it is determined that the motion velocity of the inner object exceeds the threshold value, the trajectory is copied based on the motion vector calculated in the motion vector acquisition step and the weighting function corresponding to the time difference from the target cell. In the trajectory screen creation step and the trajectory screen creation step, the trajectory screen of the moving object is generated by It is characterized and the screen synthesizing step of synthesizing the generated motion to the object trajectory screen and focus target cell, to the execution.

【0012】請求項8の発明は、アニメーションの動画
の元となる静止画面であるセルに対してセル中の物体の
運動を写し込むアニメーション表示平滑化装置であっ
て、セル中の物体の運動ベクトルを算出する運動ベクト
ル取得手段と、運動ベクトル取得手段により算出された
セル中の物体の運動速度が閾値を越えたか否かを判断す
る軌跡画面写し込み判断手段と、軌跡画面写し込み判断
手段によりセル中の物体の運動速度が閾値を越えたと判
断されたときに、運動ベクトル取得手段により算出され
た運動ベクトルと、注目対象セルからの時間の差に対応
した重み付け関数とに基づいて、軌跡の写し込みを行う
ことにより運動する物体の軌跡画面を生成する軌跡画面
作成手段と、軌跡画面作成手段により生成された運動す
る物体の軌跡画面と注目対象セルとを合成する画面合成
手段と、を備えたことを特徴としている。
According to an eighth aspect of the present invention, there is provided an animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, and a motion vector of the object in the cell. A motion vector acquisition means, a trajectory screen imprinting determination means for determining whether the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold, and a trajectory screen imprinting determination means When it is determined that the motion velocity of the inside object exceeds the threshold value, the trajectory is copied based on the motion vector calculated by the motion vector acquisition unit and the weighting function corresponding to the time difference from the target cell. And a trajectory screen of a moving object generated by the trajectory screen creating means, and a trajectory screen of the moving object generated by the trajectory screen creating means. A screen combining unit for combining the eye target cell is characterized by having a.

【0013】[0013]

【作用】請求項1の発明においては、運動ベクトル取得
ステップで、セル中の物体の運動ベクトルを算出し、軌
跡画面作成ステップで、運動ベクトル取得ステップにお
いて算出された運動ベクトルに基づいて、運動する物体
の軌跡画面を生成し、画面合成ステップで、軌跡画面作
成ステップにおいて作成された運動する物体の軌跡画面
と注目対象セルとを合成する。
In the invention of claim 1, in the motion vector acquisition step, the motion vector of the object in the cell is calculated, and in the trajectory screen creation step, the motion is performed based on the motion vector calculated in the motion vector acquisition step. The trajectory screen of the object is generated, and in the screen synthesizing step, the trajectory screen of the moving object created in the trajectory screen creating step and the attention target cell are combined.

【0014】請求項2の発明において、運動ベクトル取
得手段は、セル中の物体の運動ベクトルを算出する。軌
跡画面作成手段は、運動ベクトル取得手段により算出さ
れた運動ベクトルに基づいて、運動する物体の軌跡画面
を生成する。画面合成手段は、軌跡画面作成手段により
作成された運動する物体の軌跡画面と注目対象セルとを
合成する。
In the invention of claim 2, the motion vector acquisition means calculates the motion vector of the object in the cell. The trajectory screen creating means generates a trajectory screen of the moving object based on the motion vector calculated by the motion vector acquisition means. The screen synthesizing unit synthesizes the trajectory screen of the moving object created by the trajectory screen creating unit and the target cell.

【0015】請求項3の発明においては、運動ベクトル
取得ステップで、セル中の物体の運動ベクトルを算出
し、軌跡画面作成ステップで、運動ベクトル取得ステッ
プにおいて算出された運動ベクトルと、注目対象セルか
らの時間の差に対応した重み付け関数とに基づいて、軌
跡の写し込みを行うことにより運動する物体の軌跡画面
を生成し、画面合成ステップで、軌跡画面作成ステップ
において生成された運動する物体の軌跡画面と注目対象
セルとを合成する。
According to the third aspect of the invention, in the motion vector acquisition step, the motion vector of the object in the cell is calculated, and in the trajectory screen creation step, the motion vector calculated in the motion vector acquisition step and the target cell are calculated. The trajectory screen of the moving object is generated by imprinting the trajectory based on the weighting function corresponding to the time difference of, and the trajectory of the moving object generated in the trajectory screen creating step in the screen combining step. The screen and the target cell are combined.

【0016】請求項4の発明において、運動ベクトル取
得手段は、セル中の物体の運動ベクトルを算出する。軌
跡画面作成手段は、運動ベクトル取得手段により算出さ
れた運動ベクトルと、注目対象セルからの時間の差に対
応した重み付け関数とに基づいて、軌跡の写し込みを行
うことにより運動する物体の軌跡画面を生成する。画面
合成手段は、軌跡画面作成手段により生成された運動す
る物体の軌跡画面と注目対象セルとを合成する。
In the invention of claim 4, the motion vector acquisition means calculates the motion vector of the object in the cell. The locus screen creation means is a locus screen of an object that moves by imprinting a locus based on the motion vector calculated by the motion vector acquisition means and a weighting function corresponding to the time difference from the target cell. To generate. The screen synthesizing unit synthesizes the trajectory screen of the moving object generated by the trajectory screen creating unit and the target cell.

【0017】請求項5の発明においては、運動ベクトル
取得ステップで、セル中の物体の運動ベクトルを算出
し、軌跡画面写し込み判断ステップで、運動ベクトル取
得ステップにおいて算出されたセル中の物体の運動速度
が閾値を越えたか否かを判断し、軌跡画面作成ステップ
で、軌跡画面写し込み判断ステップにおいてセル中の物
体の運動速度が閾値を越えたと判断されたときに、運動
ベクトル取得ステップにおいて算出された運動ベクトル
に基づいて運動する物体の軌跡画面を生成し、画面合成
ステップで、軌跡画面作成ステップにおいて作成された
運動する物体の軌跡画面と注目対象セルとを合成する。
In the invention of claim 5, the motion vector of the object in the cell is calculated in the motion vector acquisition step, and the motion of the object in the cell calculated in the motion vector acquisition step in the trajectory screen imprinting determination step. It is determined in the motion vector acquisition step when it is determined in the trajectory screen creation step that the motion velocity of the object in the cell exceeds the threshold value in the trajectory screen creation step, by determining whether the velocity exceeds the threshold value. The trajectory screen of the moving object is generated based on the motion vector, and the trajectory screen of the moving object created in the trajectory screen creating step and the target cell are combined in the screen combining step.

【0018】請求項6の発明において、運動ベクトル取
得手段は、セル中の物体の運動ベクトルを算出する。軌
跡画面写し込み判断手段は、運動ベクトル取得手段によ
り算出されたセル中の物体の運動速度が閾値を越えたか
否かを判断する。軌跡画面作成手段は、軌跡画面写し込
み判断手段によりセル中の物体の運動速度が閾値を越え
たと判断されたときに、運動ベクトル取得手段により算
出された運動ベクトルに基づいて運動する物体の軌跡画
面を生成する。画面合成手段は、軌跡画面作成手段によ
り作成された運動する物体の軌跡画面と注目対象セルと
を合成する。
In the invention of claim 6, the motion vector acquisition means calculates the motion vector of the object in the cell. The trajectory screen imprinting determination means determines whether or not the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold value. The trajectory screen creating means is a trajectory screen of an object moving based on the motion vector calculated by the motion vector acquiring means when the trajectory screen imprinting determining means determines that the motion velocity of the object in the cell exceeds the threshold value. To generate. The screen synthesizing unit synthesizes the trajectory screen of the moving object created by the trajectory screen creating unit and the target cell.

【0019】請求項7の発明においては、運動ベクトル
取得ステップで、セル中の物体の運動ベクトルを算出
し、軌跡画面写し込み判断ステップで、運動ベクトル取
得ステップにおいて算出されたセル中の物体の運動速度
が閾値を越えたか否かを判断し、軌跡画面作成ステップ
で、軌跡画面写し込み判断ステップにおいてセル中の物
体の運動速度が閾値を越えたと判断されたときに、運動
ベクトル取得ステップにおいて算出された運動ベクトル
と、注目対象セルからの時間の差に対応した重み付け関
数とに基づいて、軌跡の写し込みを行うことにより運動
する物体の軌跡画面を生成し、画面合成ステップで、軌
跡画面作成ステップにおいて生成された運動する物体の
軌跡画面と注目対象セルとを合成する。
In the invention of claim 7, the motion vector of the object in the cell is calculated in the motion vector acquisition step, and the motion of the object in the cell calculated in the motion vector acquisition step is calculated in the trajectory screen imprinting determination step. It is determined in the motion vector acquisition step when it is determined in the trajectory screen creation step that the motion velocity of the object in the cell exceeds the threshold value in the trajectory screen creation step, by determining whether the velocity exceeds the threshold value. Based on the motion vector and the weighting function corresponding to the time difference from the target cell, the trajectory screen of the moving object is generated by imprinting the trajectory, and in the screen synthesis step, the trajectory screen creation step The trajectory screen of the moving object generated in (3) and the target cell are synthesized.

【0020】請求項8の発明において、運動ベクトル取
得手段は、セル中の物体の運動ベクトルを算出する。軌
跡画面写し込み判断手段は、運動ベクトル取得手段によ
り算出されたセル中の物体の運動速度が閾値を越えたか
否かを判断する。軌跡画面作成手段は、軌跡画面写し込
み判断手段によりセル中の物体の運動速度が閾値を越え
たと判断されたときに、運動ベクトル取得手段により算
出された運動ベクトルと、注目対象セルからの時間の差
に対応した重み付け関数とに基づいて、軌跡の写し込み
を行うことにより運動する物体の軌跡画面を生成する。
画面合成手段は、軌跡画面作成手段により生成された運
動する物体の軌跡画面と注目対象セルとを合成する。
In the invention of claim 8, the motion vector acquisition means calculates the motion vector of the object in the cell. The trajectory screen imprinting determination means determines whether or not the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold value. The trajectory screen creating means, when the trajectory screen imprinting determining means determines that the motion velocity of the object in the cell exceeds the threshold value, the motion vector calculated by the motion vector acquiring means and the time from the target cell The trajectory screen of the moving object is generated by imprinting the trajectory based on the weighting function corresponding to the difference.
The screen synthesizing unit synthesizes the trajectory screen of the moving object generated by the trajectory screen creating unit and the target cell.

【0021】[0021]

【実施例】以下、本発明の実施例を図面を用いて詳細に
説明する。 (実施例1)図1は本発明の実施例1におけるアニメー
ション表示平滑化装置の構成図で、このアニメーション
表示平滑化装置は、運動ベクトル取得装置1と、軌跡画
面作成装置2と、画面合成装置3とを備えている。運動
ベクトル取得装置1は、セル中で運動している物体の運
動ベクトルを取得する。具体的には、アニメーションで
の時間軸的に定義された位置の情報に基づいて位置情報
を時間的に微分することで、n(nは正の整数)番目の
セルの表示時間における物体の運動方向と運動速度とを
算出する。なお、アニメーション中で運動情報を付加す
る対象であるセルの番号をn番目とする。軌跡画面作成
装置2は、運動ベクトル取得装置1からの情報に基づい
て、物体が運動する場合の軌跡の画面を作成する。画面
合成装置3は、軌跡画面作成装置2により作成された軌
跡画面と、n番目のセル画面とを合成する。
Embodiments of the present invention will now be described in detail with reference to the drawings. (Embodiment 1) FIG. 1 is a block diagram of an animation display smoothing device according to a first embodiment of the present invention. This animation display smoothing device is a motion vector acquisition device 1, a trajectory screen creation device 2, and a screen synthesis device. 3 and 3. The motion vector acquisition device 1 acquires a motion vector of an object moving in a cell. Specifically, the position information is temporally differentiated based on the position information defined on the time axis in the animation, so that the movement of the object at the display time of the n-th (n is a positive integer) cell is displayed. Calculate direction and velocity of movement. Note that the number of the cell to which motion information is added in the animation is n. The locus screen creation device 2 creates a screen of a locus when an object moves, based on the information from the motion vector acquisition device 1. The screen synthesis device 3 synthesizes the trajectory screen created by the trajectory screen creation device 2 and the n-th cell screen.

【0022】上記アニメーション表示平滑化装置の動作
について、図2のフローチャートを参照しながら説明す
る。いま、n番目のセルには運動している黒い玉のみが
描かれているものとする。アニメ内のn番目のセルを変
換して、n番目のセル内に物体の動きを写し込こむ場合
には、先ず運動ベクトル取得装置1が、n番目のセルの
前後p(pは正の整数)枚のセルの動きを解析すること
により、セル中の物体のうち動く物体すなわち黒い玉の
運動方向と運動速度とを取得する(ステップS1)。次
に軌跡画面作成装置2が、運動ベクトル取得装置1から
の情報に基づいて、一定時間毎の運動物体の静止画を一
枚の画面に合成することにより、物体が動いた軌跡の画
面を生成する(ステップS2)。画面合成の方法は、物
体が動いた軌跡をスローシャッターで写したような画面
を作成する方法であればいずれの方法でもよいが、例え
ば画面の一つ一つのピクセルに対する算術和(OR)を
取る方法がある。この場合、軌跡の画面が余りに明るい
画面になるときなどは、適宜各画面の輝度を落すなどの
方法で調整すればよい。次に画面合成装置3が、軌跡画
面作成装置2により作成された物体が動いた軌跡の画面
に対して、n番目のセルの画面を上書きする(ステップ
S3)。このことにより、軌跡画面中で、n番目のセル
と重複する部分については、データが上書きされるため
表示されないこととなり、n番目のセルからはみ出た部
分のみの軌跡が、運動を示す軌跡として残されて、セル
に対して運動情報が付加されることとなる。
The operation of the animation display smoothing apparatus will be described with reference to the flowchart of FIG. Now, it is assumed that only the moving black ball is drawn in the nth cell. When the n-th cell in the animation is converted and the motion of the object is imprinted in the n-th cell, the motion vector acquisition device 1 first sets the p before and after the n-th cell (p is a positive integer). ) By analyzing the movements of the cells, the movement direction and movement speed of a moving object, that is, a black ball, among the objects in the cells are acquired (step S1). Next, the locus screen creation device 2 generates a screen of the locus of movement of the object by synthesizing a still image of the moving object at regular time intervals into one screen based on the information from the motion vector acquisition device 1. Yes (step S2). Any method may be used as the screen combining method as long as it is a method of creating a screen in which a locus of movement of an object is captured by a slow shutter. For example, arithmetic sum (OR) is taken for each pixel of the screen. There is a way. In this case, when the screen of the locus becomes an excessively bright screen, the brightness of each screen may be appropriately adjusted. Next, the screen compositing device 3 overwrites the screen of the trajectory of the object created by the trajectory screen creating device 2 with the screen of the n-th cell (step S3). As a result, in the trajectory screen, the portion overlapping with the nth cell is not displayed because the data is overwritten, and the trajectory of only the portion protruding from the nth cell remains as the trajectory indicating the motion. Then, the motion information is added to the cell.

【0023】以上の動作により、図3のように軌跡を付
加したセルが作成される。 (実施例2)図4は本発明の実施例2におけるアニメー
ション表示平滑化装置の構成図であり、このアニメーシ
ョン表示平滑化装置は、運動ベクトル取得装置11と、
軌跡画面作成装置12と、画面合成装置13とを備えて
いる。運動ベクトル取得装置11は、セル中で運動して
いる物体の運動ベクトルを取得する。具体的には、アニ
メーションでの時間軸的に定義された位置の情報に基づ
いて位置情報を時間的に微分することで、n番目のセル
の表示時間における物体の運動方向と運動速度とを算出
する。軌跡画面作成装置12は、運動ベクトル取得装置
11からの情報に基づいて、物体が運動する場合の軌跡
の画面を作成する。このとき、画面の合成に際して、n
番目の対象セルからの時間の差に対応した重みづけ考慮
して、運動する物体の軌跡画面を作成する。重み付け関
数の具体例については後述する。画面合成装置13は、
軌跡画面作成装置12により作成された軌跡画面とn番
目のセル画面とを合成する。
By the above operation, a cell with a locus as shown in FIG. 3 is created. (Embodiment 2) FIG. 4 is a configuration diagram of an animation display smoothing apparatus according to a second embodiment of the present invention. This animation display smoothing apparatus includes a motion vector acquisition apparatus 11 and
The locus screen creation device 12 and the screen synthesis device 13 are provided. The motion vector acquisition device 11 acquires a motion vector of an object moving in the cell. Specifically, the position information is temporally differentiated based on the position information defined on the time axis in the animation to calculate the moving direction and the moving speed of the object at the display time of the nth cell. To do. The locus screen creation device 12 creates a screen of the locus when the object moves based on the information from the motion vector acquisition device 11. At this time, when combining the screens, n
A trajectory screen of a moving object is created in consideration of weighting corresponding to the time difference from the th target cell. A specific example of the weighting function will be described later. The screen synthesizer 13
The trajectory screen created by the trajectory screen creating device 12 and the n-th cell screen are combined.

【0024】上記アニメーション表示平滑化装置の動作
について、図5のフローチャートを参照しながら説明す
る。いま、n番目のセルには運動している黒い玉のみが
描かれているものとする。アニメ内のn番目のセルを変
換して、n番目のセル内に物体の動きを写し込こむ場合
には、先ず運動ベクトル取得装置11が、n番目のセル
の前後p枚のセルの動きを解析することにより、セル中
の物体のうち動く物体すなわち黒い玉の運動方向と運動
速度とを取得する(ステップS11)。次に軌跡画面作
成装置12が、運動ベクトル取得装置11からの情報に
基づいて、一定時間毎の運動物体の静止画を一枚の画面
に合成することにより、物体が動いた軌跡の画面を生成
する(ステップS12)。画面合成の方法は、物体が動
いた軌跡をスローシャッターで写したような画面を作成
する方法であればいずれの方法でもよいが、例えば画面
の一つ一つのピクセルに対する算術和(OR)を取る方
法がある。ここで、軌跡の合成を行なう際には、n番目
の対象セルからの時間的な差と軌跡の写し込みの対応と
を定義した関数を参照して、その重みに応じた写し込み
を行なう。例えば図6のような特性を有する重みづけ関
数が定義されている場合には、時間に対応したw=f
(t)によって算出される重みづけwを考慮して軌跡画
面合成を行なう。図6の例では、n番目の対象セルと時
間的に近い部分の軌跡は強調された軌跡として残すこと
ができるので、図7のような軌跡を付加することが可能
となる。この場合に軌跡の画面が余りに明るい画面にな
るときなどは、重みづけ関数の重みに適当な定数を乗じ
た結果に基づいて、各画面の輝度を落すなどの方法で調
整すれば良い。次に画面合成装置13が、軌跡画面作成
装置12により作成された物体が動いた軌跡の画面に対
して、n番目のセルの画面を上書きする(ステップS1
3)。このことにより、軌跡画面中で、n番目のセルと
重複する部分については、データが上書きされるため表
示されないこととなり、n番目のセルからはみ出た部分
のみの軌跡が、運動を示す軌跡として残されて、セルに
対して運動情報が付加されることとなる。 (実施例3)図8は本発明の実施例3におけるアニメー
ション表示平滑化装置の構成図で、このアニメーション
表示平滑化装置は、運動ベクトル取得装置21と、軌跡
画面作成装置22と、画面合成装置23と、軌跡画面写
し込み判断装置24とを備えている。運動ベクトル取得
装置21は、セル中の物体のうち運動している物体の運
動ベクトルを取得する。具体的には、アニメーションで
の時間軸的に定義された位置の情報に基づいて位置情報
を時間的に微分することで、n番目のセルの表示時間に
おける物体の運動方向と運動速度とを算出する。軌跡画
面作成装置22は、運動ベクトル取得装置21からの情
報に基づいて、物体が運動する場合の軌跡の画面を作成
する。画面合成装置23は、軌跡画面作成装置22によ
り作成された軌跡画面と、n番目のセル画面とを合成す
る。軌跡画面写し込み判断装置24は、運動ベクトル取
得装置21により得られたセル中の物体の運動速度情報
に基づいて、物体の運動速度が閾値を越える場合には軌
跡を写し込み、閾値以下の場合には写し込みを行なわな
いように判断する。
The operation of the animation display smoothing apparatus will be described with reference to the flowchart of FIG. Now, it is assumed that only the moving black ball is drawn in the nth cell. When the nth cell in the animation is converted and the motion of the object is imprinted in the nth cell, the motion vector acquisition device 11 first calculates the motions of the p cells before and after the nth cell. By analyzing, the moving direction and moving speed of a moving object, that is, a black ball, among the objects in the cell are acquired (step S11). Next, the trajectory screen creating device 12 generates a screen of the trajectory of the object by synthesizing a still image of the moving object at regular intervals into one screen based on the information from the motion vector acquisition device 11. Yes (step S12). Any method may be used as the screen combining method as long as it is a method of creating a screen in which a locus of movement of an object is captured by a slow shutter. For example, arithmetic sum (OR) is taken for each pixel of the screen. There is a way. Here, when the loci are synthesized, a function that defines the temporal difference from the n-th target cell and the correspondence of the locus imprinting is referred to, and imprinting according to the weight is performed. For example, when a weighting function having a characteristic as shown in FIG. 6 is defined, w = f corresponding to time
The trajectory screen synthesis is performed in consideration of the weighting w calculated by (t). In the example of FIG. 6, the locus of the portion temporally close to the n-th target cell can be left as an emphasized locus, so that the locus as shown in FIG. 7 can be added. In this case, if the screen of the locus becomes a screen that is too bright, the brightness of each screen may be adjusted based on the result of multiplying the weight of the weighting function by an appropriate constant. Next, the screen compositing device 13 overwrites the screen of the trajectory of the object created by the trajectory screen creating device 12 with the screen of the n-th cell (step S1).
3). As a result, in the trajectory screen, the portion overlapping with the nth cell is not displayed because the data is overwritten, and the trajectory of only the portion protruding from the nth cell remains as the trajectory indicating the motion. Then, the motion information is added to the cell. (Embodiment 3) FIG. 8 is a block diagram of an animation display smoothing device according to a third embodiment of the present invention. This animation display smoothing device includes a motion vector acquisition device 21, a trajectory screen creation device 22, and a screen synthesis device. 23 and a trajectory screen imprinting determination device 24. The motion vector acquisition device 21 acquires the motion vector of a moving object among the objects in the cell. Specifically, the position information is temporally differentiated based on the position information defined on the time axis in the animation to calculate the moving direction and the moving speed of the object at the display time of the nth cell. To do. The locus screen creation device 22 creates a screen of a locus when an object moves based on the information from the motion vector acquisition device 21. The screen synthesis device 23 synthesizes the trajectory screen created by the trajectory screen creation device 22 and the nth cell screen. The trajectory screen imprinting determination device 24 imprints the trajectory when the motion velocity of the object exceeds a threshold value based on the motion velocity information of the object in the cell obtained by the motion vector acquisition device 21, and when the motion velocity of the object is less than the threshold value. Make a decision not to imprint on.

【0025】上記アニメーション表示平滑化装置の動作
について、図9のフローチャートを参照しながら説明す
る。いま、n番目のセルには運動している黒い玉のみが
描かれているものとする。アニメ内のn番目のセルを変
換して、n番目のセル内に物体の動きを写し込こむ場合
には、先ず運動ベクトル取得装置1が、n番目のセルの
前後p枚のセルの動きを解析することにより、セル中の
物体のうち動く物体すなわち黒い玉の運動方向と運動速
度とを取得する(ステップS21)。次に軌跡画面写し
込み判断装置24が、運動ベクトル取得装置21により
求められた物体の運動速度情報が予め設定された閾値を
越えるか否かを判断する(ステップS22)。物体の運
動速度が閾値を越えない場合には、画面合成装置23
が、軌跡画面を付加することなく注目対象セルを書き込
み(ステップS23)、処理を終了する。物体の運動速
度が閾値を越える場合には、軌跡画面作成装置22が、
運動ベクトル取得装置21からの情報に基づいて、一定
時間毎の運動物体の静止画を一枚の画面に合成すること
により、物体が動いた軌跡の画面を生成する(ステップ
S24)。画面合成の方法は、物体が動いた軌跡をスロ
ーシャッターで写したような画面を作成する方法であれ
ばいずれの方法でもよいが、例えば画面の一つ一つのピ
クセルに対する算術和(OR)を取る方法がある。この
場合、軌跡の画面が余りに明るい画面になるときなど
は、適宜各画面の輝度を落すなどの方法で調整すればよ
い。次に画面合成装置23が、軌跡画面作成装置22に
より作成された物体が動いた軌跡の画面に対して、n番
目のセルの画面を上書きする(ステップS25)。この
ことにより、軌跡画面中で、n番目のセルと重複する部
分については、データが上書きされるため表示されない
こととなり、n番目のセルからはみ出た部分のみの軌跡
が、運動を示す軌跡として残されて、セルに対して運動
情報が付加されることとなる。 (実施例4)図10は本発明の実施例4におけるアニメ
ーション表示平滑化装置の構成図で、このアニメーショ
ン表示平滑化装置は、運動ベクトル取得装置31と、軌
跡画面作成装置32と、画面合成装置33と、軌跡画面
写し込み判断装置34とを備えている。運動ベクトル取
得装置31は、セル中の物体のうち運動している物体の
運動ベクトルを取得する。具体的には、アニメーション
での時間軸的に定義された位置の情報に基づいて位置情
報を時間的に微分することで、n番目のセルの表示時間
における物体の運動方向と運動速度とを算出する。軌跡
画面作成装置32は、運動ベクトル取得装置31からの
情報に基づいて、物体が運動する場合の軌跡の画面を作
成する。このとき、画面の合成に際して、n番目の対象
セルからの時間の差に対応した重みづけ考慮して、運動
する物体の軌跡画面を作成する。重み付け関数の具体例
については後述する。画面合成装置33は、軌跡画面作
成装置32により作成された軌跡画面とn番目のセル画
面とを合成する。軌跡画面写し込み判断装置34は、運
動ベクトル取得装置31により得られたセル中の物体の
運動速度情報に基づいて、物体の運動速度が閾値を越え
る場合には軌跡を写し込み、閾値以下の場合には写し込
みを行なわないように判断する。
The operation of the animation display smoothing apparatus will be described with reference to the flowchart of FIG. Now, it is assumed that only the moving black ball is drawn in the nth cell. When the n-th cell in the animation is converted and the movement of the object is imprinted in the n-th cell, the motion vector acquisition device 1 first moves the movements of p cells before and after the n-th cell. Through the analysis, the moving direction and the moving speed of the moving object, that is, the black ball among the objects in the cell are acquired (step S21). Next, the trajectory screen imprinting determination device 24 determines whether the motion velocity information of the object obtained by the motion vector acquisition device 21 exceeds a preset threshold value (step S22). If the motion speed of the object does not exceed the threshold value, the screen synthesis device 23
However, the target cell is written without adding the trajectory screen (step S23), and the process is terminated. When the motion speed of the object exceeds the threshold, the trajectory screen creating device 22
Based on the information from the motion vector acquisition device 21, a still image of a moving object at fixed time intervals is combined into a single screen to generate a screen of the trajectory of the object (step S24). Any method may be used as the screen combining method as long as it is a method of creating a screen in which a locus of movement of an object is captured by a slow shutter. For example, arithmetic sum (OR) is taken for each pixel of the screen. There is a way. In this case, when the screen of the locus becomes an excessively bright screen, the brightness of each screen may be appropriately adjusted. Next, the screen synthesizing device 23 overwrites the screen of the trajectory of the object created by the trajectory screen creating device 22 with the screen of the nth cell (step S25). As a result, in the trajectory screen, the portion overlapping with the nth cell is not displayed because the data is overwritten, and the trajectory of only the portion protruding from the nth cell remains as the trajectory indicating the motion. Then, the motion information is added to the cell. (Embodiment 4) FIG. 10 is a block diagram of an animation display smoothing device according to a fourth embodiment of the present invention. This animation display smoothing device includes a motion vector acquisition device 31, a trajectory screen creation device 32, and a screen synthesis device. 33 and a trajectory screen imprinting determination device 34. The motion vector acquisition device 31 acquires the motion vector of a moving object among the objects in the cell. Specifically, the position information is temporally differentiated based on the position information defined on the time axis in the animation to calculate the moving direction and the moving speed of the object at the display time of the nth cell. To do. The locus screen creation device 32 creates a screen of a locus when the object moves based on the information from the motion vector acquisition device 31. At this time, when synthesizing the screens, the trajectory screen of the moving object is created by considering the weighting corresponding to the time difference from the n-th target cell. A specific example of the weighting function will be described later. The screen synthesis device 33 synthesizes the trajectory screen created by the trajectory screen creation device 32 and the n-th cell screen. Based on the motion velocity information of the object in the cell obtained by the motion vector acquisition device 31, the trajectory screen imprinting determination device 34 imprints the trajectory when the motion velocity of the object exceeds the threshold value, and when the motion velocity of the object is less than the threshold value. Make a decision not to imprint on.

【0026】上記アニメーション表示平滑化装置の動作
について、図11のフローチャートを参照しながら説明
する。いま、n番目のセルには運動している黒い玉のみ
が描かれているものとする。アニメ内のn番目のセルを
変換して、n番目のセル内に物体の動きを写し込こむ場
合には、先ず運動ベクトル取得装置31が、n番目のセ
ルの前後p枚のセルの動きを解析することにより、セル
中の物体のうち動く物体すなわち黒い玉の運動方向と運
動速度とを取得する(ステップS31)。次に軌跡画面
写し込み判断装置34が、運動ベクトル取得装置31に
より求められた物体の運動速度情報が予め設定された閾
値を越えるか否かを判断する(ステップS32)。物体
の運動速度が閾値を越えない場合には、画面合成装置3
3が、軌跡画面を付加することなく注目対象セルを書き
込み(ステップS33)、処理を終了する。物体の運動
速度が閾値を越える場合には、軌跡画面作成装置32
が、運動ベクトル取得装置31からの情報に基づいて、
一定時間毎の運動物体の静止画を一枚の画面に合成する
ことにより、物体が動いた軌跡の画面を生成する(ステ
ップS34)。画面合成の方法は、物体が動いた軌跡を
スローシャッターで写したような画面を作成する方法で
あればいずれの方法でもよいが、例えば画面の一つ一つ
のピクセルに対する算術和(OR)を取る方法がある。
ここで、軌跡の合成を行なう際には、n番目の対象セル
からの時間的な差と軌跡の写し込みの対応とを定義した
関数を参照して、その重みに応じた写し込みを行なう。
例えば図6のような特性を有する重みづけ関数が定義さ
れている場合には、時間に対応したw=f(t)によっ
て算出される重みづけwを考慮して軌跡画面合成を行な
う。図6の例では、n番目の対象セルと時間的に近い部
分の軌跡は強調された軌跡として残すことができるの
で、図7のような軌跡を付加することが可能となる。こ
の場合に軌跡の画面が余りに明るい画面になるときなど
は、重みづけ関数の重みに適当な定数を乗じた結果に基
づいて、各画面の輝度を落すなどの方法で調整すれば良
い。次に画面合成装置33が、軌跡画面作成装置32に
より作成された物体が動いた軌跡の画面に対して、n番
目のセルの画面を上書きする(ステップS35)。この
ことにより、軌跡画面中で、n番目のセルと重複する部
分については、データが上書きされるため表示されない
こととなり、n番目のセルからはみ出た部分のみの軌跡
が、運動を示す軌跡として残されて、セルに対して運動
情報が付加されることとなる。
The operation of the animation display smoothing apparatus will be described with reference to the flowchart of FIG. Now, it is assumed that only the moving black ball is drawn in the nth cell. When the nth cell in the animation is converted and the motion of the object is imprinted in the nth cell, the motion vector acquisition device 31 first calculates the motions of the p cells before and after the nth cell. By analyzing, the moving direction and moving speed of a moving object, that is, a black ball, among the objects in the cell are acquired (step S31). Next, the trajectory screen imprinting determination device 34 determines whether the motion velocity information of the object obtained by the motion vector acquisition device 31 exceeds a preset threshold value (step S32). If the moving speed of the object does not exceed the threshold value, the screen composing device 3
3 writes the target cell without adding the trajectory screen (step S33), and ends the process. If the moving speed of the object exceeds the threshold, the trajectory screen creating device 32
However, based on the information from the motion vector acquisition device 31,
A still image of a moving object at regular intervals is combined into a single screen to generate a screen of the trajectory of the object (step S34). Any method may be used as the screen combining method as long as it is a method of creating a screen in which a locus of movement of an object is captured by a slow shutter. For example, arithmetic sum (OR) is taken for each pixel of the screen. There is a way.
Here, when the loci are synthesized, a function that defines the temporal difference from the n-th target cell and the correspondence of the locus imprinting is referred to, and imprinting according to the weight is performed.
For example, when the weighting function having the characteristics as shown in FIG. 6 is defined, the trajectory screen synthesis is performed in consideration of the weighting w calculated by w = f (t) corresponding to time. In the example of FIG. 6, the locus of the portion temporally close to the n-th target cell can be left as an emphasized locus, so that the locus as shown in FIG. 7 can be added. In this case, if the screen of the locus becomes a screen that is too bright, the brightness of each screen may be adjusted based on the result of multiplying the weight of the weighting function by an appropriate constant. Next, the screen compositing device 33 overwrites the screen of the trajectory of the object created by the trajectory screen creating device 32 with the screen of the nth cell (step S35). As a result, in the trajectory screen, the portion overlapping with the nth cell is not displayed because the data is overwritten, and the trajectory of only the portion protruding from the nth cell remains as the trajectory indicating the motion. Then, the motion information is added to the cell.

【0027】なお上記実施例3,4では、物体の運動速
度が閾値を越えた場合にのみ軌跡の画面を生成したが、
軌跡の画面は物体の運動速度にかかわらず生成し、物体
の運動速度が閾値を越えた場合にのみ画面合成を行うよ
うに構成してもよい。
In the third and fourth embodiments, the locus screen is generated only when the motion velocity of the object exceeds the threshold value.
The locus screen may be generated regardless of the movement speed of the object, and the screen synthesis may be performed only when the movement speed of the object exceeds a threshold value.

【0028】[0028]

【発明の効果】以上説明したように本発明によれば、ア
ニメーションの動画の元となる静止画面であるセルに対
してセル中の物体の運動を写し込むアニメーション表示
平滑化装置であって、セル中の物体の運動ベクトルを算
出する運動ベクトル取得手段と、運動ベクトル取得手段
により算出された運動ベクトルに基づいて、運動する物
体の軌跡画面を生成する軌跡画面作成手段と、軌跡画面
作成手段により作成された運動する物体の軌跡画面と注
目対象セルとを合成する画面合成手段と、を備えたの
で、セル前後のセルの情報を利用して、一枚のセルの中
に物体の運動の軌跡を写し込むことから、セルの一枚一
枚に対して、運動する物体の運動情報を付加できる。し
たがって、得られた運動情報付きのセルを通常の再生装
置で再生することにより、従来のアニメーションで見ら
れるような、アニメ中で高速に運動する物体が一定間隔
でジャンプするというような問題点を軽減し、より現実
感がありなめらかなアニメーションの表示を実現でき
る。
As described above, according to the present invention, there is provided an animation display smoothing apparatus for imprinting a motion of an object in a cell on a cell which is a still screen which is a source of an animation moving image. Created by a motion vector acquisition means for calculating a motion vector of an inside object, a trajectory screen creation means for creating a trajectory screen of a moving object based on the motion vector calculated by the motion vector acquisition means, and a trajectory screen creation means Since a screen synthesizing means for synthesizing the trajectory screen of the moving object and the target cell to be focused is provided, the trajectory of the motion of the object is calculated in one cell by using the information of the cells before and after the cell. Since the image is imprinted, the motion information of the moving object can be added to each cell. Therefore, by playing the obtained cell with motion information on a normal playback device, there is a problem that an object that moves at high speed in an animation jumps at regular intervals, as seen in conventional animation. It is possible to realize a more realistic and smooth animation display.

【0029】また、アニメーションの動画の元となる静
止画面であるセルに対してセル中の物体の運動を写し込
むアニメーション表示平滑化装置であって、セル中の物
体の運動ベクトルを算出する運動ベクトル取得手段と、
運動ベクトル取得手段により算出された運動ベクトル
と、注目対象セルからの時間の差に対応した重み付け関
数とに基づいて、軌跡の写し込みを行うことにより運動
する物体の軌跡画面を生成する軌跡画面作成手段と、軌
跡画面作成手段により生成された運動する物体の軌跡画
面と注目対象セルとを合成する画面合成手段と、を備え
れば、重み付けをした軌跡を付加することから、運動物
体をさらに自然に表現できる。
Also, an animation display smoothing device for imprinting the motion of an object in a cell onto a cell which is a still screen which is a source of a moving image of animation, and is a motion vector for calculating a motion vector of the object in the cell. Acquisition means,
Creating a trajectory screen for generating a trajectory screen of a moving object by imprinting a trajectory based on the motion vector calculated by the motion vector acquisition means and a weighting function corresponding to the time difference from the target cell Means and a screen combining means for combining the trajectory screen of the moving object generated by the trajectory screen creating means and the target cell, the weighted trajectory is added, so that the moving object is more natural. Can be expressed in

【0030】また、運動速度が閾値を越えた物体の軌跡
のみを付加するように構成すれば、運動物体をより一層
自然に表現できる。さらにそのとき、運動速度が閾値を
越えた物体の軌跡のみを生成するように構成すれば、軌
跡画面の生成量を削減でき、処理速度を高速化できる。
Further, if the constitution is such that only the locus of the object whose moving speed exceeds the threshold value is added, the moving object can be expressed more naturally. Further, at that time, if only the locus of the object whose motion speed exceeds the threshold value is generated, the generation amount of the locus screen can be reduced and the processing speed can be increased.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例1におけるアニメーション表示
平滑化装置の構成図である。
FIG. 1 is a configuration diagram of an animation display smoothing device according to a first embodiment of the present invention.

【図2】本発明の実施例1におけるアニメーション表示
平滑化装置の動作を説明するフローチャートである。
FIG. 2 is a flowchart illustrating an operation of the animation display smoothing device according to the first exemplary embodiment of the present invention.

【図3】本発明の実施例1におけるアニメーション表示
平滑化装置により得られる軌跡を付加したセルの説明図
である。
FIG. 3 is an explanatory diagram of a cell to which a trajectory obtained by the animation display smoothing device according to the first exemplary embodiment of the present invention is added.

【図4】本発明の実施例2におけるアニメーション表示
平滑化装置の構成図である。
FIG. 4 is a configuration diagram of an animation display smoothing device according to a second embodiment of the present invention.

【図5】本発明の実施例2におけるアニメーション表示
平滑化装置の動作を説明するフローチャートである。
FIG. 5 is a flowchart illustrating an operation of the animation display smoothing device according to the second exemplary embodiment of the present invention.

【図6】本発明の実施例2におけるアニメーション表示
平滑化装置に採用した重みづけ関数の特性の説明図であ
る。
FIG. 6 is an explanatory diagram of characteristics of a weighting function adopted in the animation display smoothing device according to the second exemplary embodiment of the present invention.

【図7】本発明の実施例2におけるアニメーション表示
平滑化装置により得られる軌跡を付加したセルの説明図
である。
FIG. 7 is an explanatory diagram of a cell to which a trajectory obtained by the animation display smoothing device according to the second embodiment of the present invention is added.

【図8】本発明の実施例3におけるアニメーション表示
平滑化装置の構成図である。
FIG. 8 is a configuration diagram of an animation display smoothing device according to a third embodiment of the present invention.

【図9】本発明の実施例3におけるアニメーション表示
平滑化装置の動作を説明するフローチャートである。
FIG. 9 is a flowchart illustrating an operation of the animation display smoothing device according to the third exemplary embodiment of the present invention.

【図10】本発明の実施例4におけるアニメーション表
示平滑化装置の構成図である。
FIG. 10 is a configuration diagram of an animation display smoothing device according to a fourth embodiment of the present invention.

【図11】本発明の実施例4におけるアニメーション表
示平滑化装置の動作を説明するフローチャートである。
FIG. 11 is a flowchart illustrating an operation of the animation display smoothing device according to the fourth exemplary embodiment of the present invention.

【符号の説明】 1 運動ベクトル取得装置 2 軌跡画面作成装置 3 画面合成装置 11 運動ベクトル取得装置 12 軌跡画面作成装置 13 画面合成装置 21 運動ベクトル取得装置 22 軌跡画面作成装置 23 画面合成装置 24 軌跡画面写し込み判断装置 31 運動ベクトル取得装置 32 軌跡画面作成装置 33 画面合成装置 34 軌跡画面写し込み判断装置[Explanation of Codes] 1 motion vector acquisition device 2 locus screen creation device 3 screen synthesis device 11 motion vector acquisition device 12 locus screen creation device 13 screen synthesis device 21 motion vector acquisition device 22 locus screen creation device 23 screen synthesis device 24 locus screen Imprint determination device 31 Motion vector acquisition device 32 Locus screen creation device 33 Screen composition device 34 Locus screen imprint determination device

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化方法であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得ステップと、 前記運動ベクトル取得ステップにおいて算出された運動
ベクトルに基づいて、運動する物体の軌跡画面を生成す
る軌跡画面作成ステップと、 前記軌跡画面作成ステップにおいて作成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成ス
テップと、 を実行することを特徴とするアニメーション表示平滑化
方法。
1. A method for smoothing an animation display in which a motion of an object in a cell is projected onto a cell, which is a still screen that is a source of an animation moving image, and a motion vector for calculating a motion vector of the object in the cell. An acquisition step, a trajectory screen creation step of generating a trajectory screen of a moving object based on the motion vector calculated in the motion vector acquisition step, and a trajectory screen of a moving object created in the trajectory screen creation step A screen synthesizing step of synthesizing a target cell, and an animation display smoothing method comprising:
【請求項2】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化装置であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得手段と、 前記運動ベクトル取得手段により算出された運動ベクト
ルに基づいて、運動する物体の軌跡画面を生成する軌跡
画面作成手段と、 前記軌跡画面作成手段により作成された運動する物体の
軌跡画面と注目対象セルとを合成する画面合成手段と、 を備えたことを特徴とするアニメーション表示平滑化装
置。
2. An animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, the motion vector calculating a motion vector of the object in the cell. An acquisition means, a trajectory screen creation means for generating a trajectory screen of a moving object based on the motion vector calculated by the motion vector acquisition means, and a trajectory screen of a moving object created by the trajectory screen creation means An animation display smoothing device comprising: a screen synthesizing unit for synthesizing a target cell.
【請求項3】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化方法であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得ステップと、 前記運動ベクトル取得ステップにおいて算出された運動
ベクトルと、注目対象セルからの時間の差に対応した重
み付け関数とに基づいて、軌跡の写し込みを行うことに
より運動する物体の軌跡画面を生成する軌跡画面作成ス
テップと、 前記軌跡画面作成ステップにおいて生成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成ス
テップと、 を実行することを特徴とするアニメーション表示平滑化
方法。
3. A method for smoothing an animation display in which a motion of an object in a cell is imaged in a cell, which is a still screen that is a source of an animation moving image, and a motion vector for calculating a motion vector of the object in the cell. Acquisition step, based on the motion vector calculated in the motion vector acquisition step, and the weighting function corresponding to the time difference from the target cell, the trajectory screen of the moving object is displayed by imprinting the trajectory. An animation display smoothing method comprising: performing a trajectory screen generation step of generating, and a screen synthesis step of synthesizing a trajectory screen of a moving object generated in the trajectory screen generation step and a target cell.
【請求項4】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化装置であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得手段と、 前記運動ベクトル取得手段により算出された運動ベクト
ルと、注目対象セルからの時間の差に対応した重み付け
関数とに基づいて、軌跡の写し込みを行うことにより運
動する物体の軌跡画面を生成する軌跡画面作成手段と、 前記軌跡画面作成手段により生成された運動する物体の
軌跡画面と注目対象セルとを合成する画面合成手段と、 を備えたことを特徴とするアニメーション表示平滑化装
置。
4. An animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, the motion vector calculating a motion vector of the object in the cell. Based on the acquisition means, the motion vector calculated by the motion vector acquisition means, and the weighting function corresponding to the time difference from the target cell, the trajectory screen of the moving object is displayed by imprinting the trajectory. An animation display smoothing apparatus comprising: a trajectory screen creating unit for creating and a screen combining unit for combining a trajectory screen of a moving object created by the trajectory screen creating unit and a target cell.
【請求項5】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化方法であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得ステップと、 前記運動ベクトル取得ステップにおいて算出されたセル
中の物体の運動速度が閾値を越えたか否かを判断する軌
跡画面写し込み判断ステップと、 前記軌跡画面写し込み判断ステップにおいてセル中の物
体の運動速度が閾値を越えたと判断されたときに、前記
運動ベクトル取得ステップにおいて算出された運動ベク
トルに基づいて運動する物体の軌跡画面を生成する軌跡
画面作成ステップと、 前記軌跡画面作成ステップにおいて作成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成ス
テップと、 を実行することを特徴とするアニメーション表示平滑化
方法。
5. An animation display smoothing method for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, the motion vector calculating a motion vector of the object in the cell. Acquisition step, a trajectory screen imprinting determination step of determining whether the motion velocity of the object in the cell calculated in the motion vector acquisition step exceeds a threshold, and an object in the cell in the trajectory screen imprinting determination step When it is determined that the motion velocity of the object exceeds a threshold value, a trajectory screen creating step of creating a trajectory screen of the moving object based on the motion vector calculated in the motion vector obtaining step; Screen combining step of combining the trajectory screen of the moving object and the target cell Animation display smoothing method which is characterized in that.
【請求項6】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化装置であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得手段と、 前記運動ベクトル取得手段により算出されたセル中の物
体の運動速度が閾値を越えたか否かを判断する軌跡画面
写し込み判断手段と、 前記軌跡画面写し込み判断手段によりセル中の物体の運
動速度が閾値を越えたと判断されたときに、前記運動ベ
クトル取得手段により算出された運動ベクトルに基づい
て運動する物体の軌跡画面を生成する軌跡画面作成手段
と、 前記軌跡画面作成手段により作成された運動する物体の
軌跡画面と注目対象セルとを合成する画面合成手段と、 を備えたことを特徴とするアニメーション表示平滑化装
置。
6. An animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, the motion vector calculating a motion vector of the object in the cell. Acquisition means, a trajectory screen imprinting determination means for determining whether the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold value, and an object in the cell by the trajectory screen imprinting determination means Trajectory screen creating means for creating a trajectory screen of a moving object based on the motion vector calculated by the motion vector obtaining means when it is determined that the motion velocity of the object exceeds a threshold value; And an image display means for synthesizing a trajectory screen of a moving object and a target cell of interest. Apparatus.
【請求項7】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化方法であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得ステップと、 前記運動ベクトル取得ステップにおいて算出されたセル
中の物体の運動速度が閾値を越えたか否かを判断する軌
跡画面写し込み判断ステップと、 前記軌跡画面写し込み判断ステップにおいてセル中の物
体の運動速度が閾値を越えたと判断されたときに、前記
運動ベクトル取得ステップにおいて算出された運動ベク
トルと、注目対象セルからの時間の差に対応した重み付
け関数とに基づいて、軌跡の写し込みを行うことにより
運動する物体の軌跡画面を生成する軌跡画面作成ステッ
プと、 前記軌跡画面作成ステップにおいて生成された運動する
物体の軌跡画面と注目対象セルとを合成する画面合成ス
テップと、 を実行することを特徴とするアニメーション表示平滑化
方法。
7. A method for smoothing an animation display in which a motion of an object in a cell is imaged in a cell, which is a still screen which is a source of an animation video, and a motion vector for calculating a motion vector of the object in the cell. Acquisition step, a trajectory screen imprinting determination step of determining whether the motion velocity of the object in the cell calculated in the motion vector acquisition step exceeds a threshold, and an object in the cell in the trajectory screen imprinting determination step When it is determined that the motion velocity of the motion vector exceeds a threshold value, the locus is imprinted based on the motion vector calculated in the motion vector acquisition step and a weighting function corresponding to the time difference from the target cell. A trajectory screen creating step for generating a trajectory screen of a moving object by performing Animation display smoothing method characterized by performing the image synthesizing step of synthesizing the trajectory screen and focus target cell object, the exercising generated Te.
【請求項8】 アニメーションの動画の元となる静止画
面であるセルに対してセル中の物体の運動を写し込むア
ニメーション表示平滑化装置であって、 セル中の物体の運動ベクトルを算出する運動ベクトル取
得手段と、 前記運動ベクトル取得手段により算出されたセル中の物
体の運動速度が閾値を越えたか否かを判断する軌跡画面
写し込み判断手段と、 前記軌跡画面写し込み判断手段によりセル中の物体の運
動速度が閾値を越えたと判断されたときに、前記運動ベ
クトル取得手段により算出された運動ベクトルと、注目
対象セルからの時間の差に対応した重み付け関数とに基
づいて、軌跡の写し込みを行うことにより運動する物体
の軌跡画面を生成する軌跡画面作成手段と、 前記軌跡画面作成手段により生成された運動する物体の
軌跡画面と注目対象セルとを合成する画面合成手段と、 を備えたことを特徴とするアニメーション表示平滑化装
置。
8. An animation display smoothing device for imprinting a motion of an object in a cell onto a cell which is a still screen which is a source of an animation moving image, the motion vector calculating a motion vector of the object in the cell. Acquisition means, a trajectory screen imprinting determination means for determining whether the motion velocity of the object in the cell calculated by the motion vector acquisition means exceeds a threshold value, and an object in the cell by the trajectory screen imprinting determination means When it is determined that the motion velocity of the motion vector exceeds a threshold value, the trajectory is imprinted based on the motion vector calculated by the motion vector acquisition unit and the weighting function corresponding to the time difference from the target cell. Trajectory screen creating means for generating a trajectory screen of a moving object by performing, and a trajectory screen of a moving object generated by the trajectory screen creating means Animation smoothing device characterized by comprising: a screen synthesizing means for synthesizing the target object cell, the.
JP4396094A 1994-03-15 1994-03-15 Animation display smoothing method and device therefor Pending JPH07254071A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4396094A JPH07254071A (en) 1994-03-15 1994-03-15 Animation display smoothing method and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4396094A JPH07254071A (en) 1994-03-15 1994-03-15 Animation display smoothing method and device therefor

Publications (1)

Publication Number Publication Date
JPH07254071A true JPH07254071A (en) 1995-10-03

Family

ID=12678283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4396094A Pending JPH07254071A (en) 1994-03-15 1994-03-15 Animation display smoothing method and device therefor

Country Status (1)

Country Link
JP (1) JPH07254071A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011176557A (en) * 2010-02-24 2011-09-08 Casio Computer Co Ltd Image processor, and method and program thereof
JP2018513640A (en) * 2015-04-10 2018-05-24 クゥアルコム・インコーポレイテッドQualcomm Incorporated Automatic panning shot generation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011176557A (en) * 2010-02-24 2011-09-08 Casio Computer Co Ltd Image processor, and method and program thereof
JP2018513640A (en) * 2015-04-10 2018-05-24 クゥアルコム・インコーポレイテッドQualcomm Incorporated Automatic panning shot generation

Similar Documents

Publication Publication Date Title
US10277812B2 (en) Image processing to obtain high-quality loop moving image
CN111698390B (en) Virtual camera control method and device, and virtual studio implementation method and system
KR101092287B1 (en) Image processing apparatus and image processing method
US5253065A (en) Digital video effects system for reproducing moving effects
JP2007274299A (en) Image processor and image processing method, and computer program
WO2000007364A1 (en) Moving picture synthesizer
JP2017537494A (en) Dual-end metadata for judder visibility control
JP2003333543A (en) Enhanced resolution video generating method and apparatus
CN113240700B (en) Image processing method and device, computer readable storage medium and electronic equipment
JP3724117B2 (en) Image generating apparatus and image generating method
JPH04321386A (en) Method and apparatus for processing video signal
CN101088281B (en) Learning device and learning method
WO2024131035A1 (en) Video frame interpolation method and apparatus
JPH07254071A (en) Animation display smoothing method and device therefor
JP5566196B2 (en) Image processing apparatus and control method thereof
JP2000270261A (en) Image pickup device, picture composting method and recording medium
JP2004166237A (en) Method and system for generating image of moving object
JP4934066B2 (en) Information generating apparatus, information generating method, and information generating program
JP2006270160A (en) Image data processing apparatus
US20110025911A1 (en) Method of enhancing motion pictures for exhibition at a higher frame rate than that in which they were originally produced
JP3793333B2 (en) Time variable image speed conversion device
JP2015126826A (en) Information processing device and program
JPH0772821A (en) Method and device for medium display
JP2019197409A (en) Image processing apparatus, image processing method, and program
JPH05199460A (en) Animation contents display method