JP3045087B2 - 画像合成装置 - Google Patents
画像合成装置Info
- Publication number
- JP3045087B2 JP3045087B2 JP8350193A JP35019396A JP3045087B2 JP 3045087 B2 JP3045087 B2 JP 3045087B2 JP 8350193 A JP8350193 A JP 8350193A JP 35019396 A JP35019396 A JP 35019396A JP 3045087 B2 JP3045087 B2 JP 3045087B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- object image
- composite
- memory
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Description
【0001】
【発明の属する技術分野】本発明は、オブジェクト画像
群を重ね合わせて合成画像を生成する画像合成装置に関
し、特に合成画像内の任意のオブジェクト画像に対して
変換操作や位置の変更を行うことのできる画像合成装置
に関する。
群を重ね合わせて合成画像を生成する画像合成装置に関
し、特に合成画像内の任意のオブジェクト画像に対して
変換操作や位置の変更を行うことのできる画像合成装置
に関する。
【0002】
【従来の技術】音声/画像符号化方式を定めるISO/IEC
JTC1/SC29/WG11 MPEG4では、複数のオブジェクト画像を
重ね合わせることで合成画像を生成する手法を採用する
ことが検討されている。この手法を用いることで、合成
画像内の任意のオブジェクトに対して位置の変更および
幾何学変換、輝度変換、色変換など各種変換操作を容易
に行うことができる。ISO/IEC JTC1/SC29/WG11 N1401、
“MSDL specification”における画像合成方法を図9を
用いて説明する。
JTC1/SC29/WG11 MPEG4では、複数のオブジェクト画像を
重ね合わせることで合成画像を生成する手法を採用する
ことが検討されている。この手法を用いることで、合成
画像内の任意のオブジェクトに対して位置の変更および
幾何学変換、輝度変換、色変換など各種変換操作を容易
に行うことができる。ISO/IEC JTC1/SC29/WG11 N1401、
“MSDL specification”における画像合成方法を図9を
用いて説明する。
【0003】出力画像100を構成する個々のオブジェ
クト画像は、オブジェクト画像1000として画像合成
装置に送られ、個々のオブジェクト画像を識別する識別
情報301と共にメモリ1に格納される。また出力画像
100中の個々のオブジェクト画像の位置情報と、出力
画像内に表示される際の幾何学変換情報、光源情報、色
変換情報など各種変換操作を表す変換情報とからなるシ
ーン情報は、シーン情報2000としてメモリ2に送ら
れ、対応する識別情報301と共に格納される。ここ
で、オブジェクト画像1000とシーン情報2000と
は、出力画像100内に表示される順番とは関係無く画
像合成装置に出力される。出力画像100内の各オブジ
ェクト画像の描画される順番を示す奥行情報3000は
メモリ3に格納される。
クト画像は、オブジェクト画像1000として画像合成
装置に送られ、個々のオブジェクト画像を識別する識別
情報301と共にメモリ1に格納される。また出力画像
100中の個々のオブジェクト画像の位置情報と、出力
画像内に表示される際の幾何学変換情報、光源情報、色
変換情報など各種変換操作を表す変換情報とからなるシ
ーン情報は、シーン情報2000としてメモリ2に送ら
れ、対応する識別情報301と共に格納される。ここ
で、オブジェクト画像1000とシーン情報2000と
は、出力画像100内に表示される順番とは関係無く画
像合成装置に出力される。出力画像100内の各オブジ
ェクト画像の描画される順番を示す奥行情報3000は
メモリ3に格納される。
【0004】奥行情報検索器60は、メモリ3に格納さ
れた奥行情報3000に含まれる個々の奥行き情報30
01に従って、オブジェクト画像とシーン情報とを、そ
れぞれメモリ1及びメモリ2に奥行き情報3001で指
示される識別情報3002を用いて取り出す。シーン情
報分割器44はメモリ2から取り出されたシーン情報2
31を変換情報241と位置情報242とに分割する。
メモリ1から取り出されたオブジェクト画像130は、
変換情報241に従って変換操作を受けた後、位置情報
242に従ってフレームメモリ40上に書き込まれる。
メモリ1に格納された全てのオブジェクト画像がフレー
ムメモリ40に書き込まれることで、フレームメモリ4
0上に出力画像100が生成される。
れた奥行情報3000に含まれる個々の奥行き情報30
01に従って、オブジェクト画像とシーン情報とを、そ
れぞれメモリ1及びメモリ2に奥行き情報3001で指
示される識別情報3002を用いて取り出す。シーン情
報分割器44はメモリ2から取り出されたシーン情報2
31を変換情報241と位置情報242とに分割する。
メモリ1から取り出されたオブジェクト画像130は、
変換情報241に従って変換操作を受けた後、位置情報
242に従ってフレームメモリ40上に書き込まれる。
メモリ1に格納された全てのオブジェクト画像がフレー
ムメモリ40に書き込まれることで、フレームメモリ4
0上に出力画像100が生成される。
【0005】次に、利用者が選択した特定のオブジェク
トに変換操作を行う際の動作について説明する。この画
像合成装置は、利用者の選択したオブジェクトを識別す
る対象オブジェクト識別情報601、及び位置の変更や
画像処理など利用者の要求する各種変換操作を表す要求
シーン情報602がメモリ2に入力されると、メモリ2
に格納されているシーン情報のうち対象オブジェクト識
別情報601の指定するシーン情報を要求シーン情報6
02に書き換える。その後、画像合成装置は前述の手法
と同様の手法を用いて、メモリ1に格納された全てのオ
ブジェクト画像をフレームメモリ40上に書き込む。こ
れにより対象オブジェクト情報601の示すオブジェク
トに対して、利用者の要求した変換操作を行った出力画
像が再生成される。
トに変換操作を行う際の動作について説明する。この画
像合成装置は、利用者の選択したオブジェクトを識別す
る対象オブジェクト識別情報601、及び位置の変更や
画像処理など利用者の要求する各種変換操作を表す要求
シーン情報602がメモリ2に入力されると、メモリ2
に格納されているシーン情報のうち対象オブジェクト識
別情報601の指定するシーン情報を要求シーン情報6
02に書き換える。その後、画像合成装置は前述の手法
と同様の手法を用いて、メモリ1に格納された全てのオ
ブジェクト画像をフレームメモリ40上に書き込む。こ
れにより対象オブジェクト情報601の示すオブジェク
トに対して、利用者の要求した変換操作を行った出力画
像が再生成される。
【0006】
【発明が解決しようとする課題】しかしながら、出力画
像内のあるオブジェクト画像に対して、利用者が変換操
作を要求した場合、従来の画像合成装置は、上述のよう
に対象となるオブジェクト画像に変換操作を行った後に
出力画像を構成する全オブジェクト画像をフレームメモ
リ上に書き込むので、対象となるオブジェクト画像が複
数のオブジェクト画像を重ね合わせた合成オブジェクト
画像である場合には、対象となる合成オブジェクト画像
を構成する個々のオブジェクト画像に対して同じ変換操
作を行った後に、出力画像を構成する全オブジェクト画
像をフレームメモリ上に書き込む必要がある。従って、
利用者が出力画像の一部となるオブジェクト画像を利用
して他の画像を合成する場合、それを構成する個々のオ
ブジェクト画像を扱う必要があり、その処理数が増大し
てしまうという問題点を有する。
像内のあるオブジェクト画像に対して、利用者が変換操
作を要求した場合、従来の画像合成装置は、上述のよう
に対象となるオブジェクト画像に変換操作を行った後に
出力画像を構成する全オブジェクト画像をフレームメモ
リ上に書き込むので、対象となるオブジェクト画像が複
数のオブジェクト画像を重ね合わせた合成オブジェクト
画像である場合には、対象となる合成オブジェクト画像
を構成する個々のオブジェクト画像に対して同じ変換操
作を行った後に、出力画像を構成する全オブジェクト画
像をフレームメモリ上に書き込む必要がある。従って、
利用者が出力画像の一部となるオブジェクト画像を利用
して他の画像を合成する場合、それを構成する個々のオ
ブジェクト画像を扱う必要があり、その処理数が増大し
てしまうという問題点を有する。
【0007】本発明は上記事情に鑑みて成されたもの
で、オブジェクト画像を再帰的に重ね合わせて出力画像
を生成することで、合成オブジェクト画像を利用者が再
利用する際の必要な処理数を削減することができる画像
合成装置を提供することを目的とする。
で、オブジェクト画像を再帰的に重ね合わせて出力画像
を生成することで、合成オブジェクト画像を利用者が再
利用する際の必要な処理数を削減することができる画像
合成装置を提供することを目的とする。
【0008】
【課題を解決するための手段】請求項1記載の発明は、
出力画像を構成する個々の要素オブジェクト画像の情報
を、該オブジェクト画像を個々に識別する識別情報の集
合である第1の識別情報群と共に格納する第1のメモリ
と、前記個々の要素オブジェクト画像を出力画像として
表示する際の表示情報を表すシーン情報を、前記第1の
識別情報群と共に格納する第2のメモリと、前記個々の
要素オブジェクト画像、及び、要素オブジェクト画像の
合成である合成オブジェクト画像、の出力画像における
階層的な重ね合わせ関係を、前記出力画像を根に対応さ
せ、合成オブジェクト画像を節に対応させ、前記個々の
要素オブジェクト画像を葉に対応させて木構造として表
し、この木構造をオブジェクト構造情報として格納する
第3のメモリと、前記オブジェクト構造情報で表される
木構造に基づき、木構造の節に対応する合成オブジェク
ト画像に含まれる要素オブジェクト画像及び合成オブジ
ェクト画像のシーン情報により、前記木構造の節に対応
する合成オブジェクト画像のシーン情報を合成シーン情
報として算出して前記第2のメモリに出力して格納させ
ると共に、前記木構造の節に対応する合成オブジェクト
画像を識別するための第2の識別情報を生成して前記第
2のメモリに出力して前記シーン情報と共に格納させる
シーン情報合成器と、前記第3のメモリに格納されてい
るオブジェクト構造情報に基づき、任意の節もしくは根
に対応する合成オブジェクト画像もしくは出力画像を注
目オブジェクト画像として、該注目オブジェクト画像に
含まれる合成オブジェクト画像を識別するための識別情
報を生成してこれを第3の識別情報として第1のメモリ
及び第2のメモリに出力し、前記注目オブジェクト画像
に含まれる要素オブジェクト画像を識別するための識別
情報を生成してこれを第3の識別情報群として第1のメ
モリ及び第2のメモリに出力し、前記注目オブジェクト
画像を識別するための識別情報を生成してこれを第4の
識別情報として第2のメモリに出力し、前記注目オブジ
ェクト画像が前記木構造において節に対応するのか根に
対応するのかを判別する判別情報を生成してこれをオブ
ジェクト画像転送器に出力する識別情報抽出器と、前記
第3の識別情報に基づき第2のメモリが出力する、注目
オブジェクト画像に含まれる合成オブジェクト画像の合
成シーン情報と、前記第3の識別情報群に基づき第2の
メモリが出力する、注目オブジェクト画像に含まれる要
素オブジェクト画像のシーン情報とを、前記第4の識別
情報に基づき第2のメモリが出力する前記注目オブジェ
クト画像の合成シーン情報に対する相対値に変換し、こ
れらを変換シーン情報群としてオブジェクト合成器に出
力するシーン情報変換器と、 前記第3の識別情報に基
づき第1のメモリが出力する、注目オブジェクト画像に
含まれる合成オブジェクト画像のオブジェクト画像情報
と、前記第3の識別情報群に基づき第1のメモリが出力
する、注目オブジェクト画像に含まれる要素オブジェク
ト画像のオブジェクト画像情報と、前記シーン情報変換
器が出力する変換シーン情報群と、を用いて、前記注目
オブジェクト画像の合成画像を生成し、これを合成画像
情報としてオブジェクト画像転送器に出力するオブジェ
クト合成器と、前記判別情報に基づき、前記注目オブジ
ェクト画像が根に対応する出力画像である場合は前記合
成画像情報を出力画像表示機構に出力し、前記注目オブ
ジェクト画像が節に対応する場合は前記合成画像情報を
新たにオブジェクト画像として前記注目オブジェクト画
像の識別情報と共に前記第1のメモリに出力して格納さ
せるオブジェクト画像転送器とを有することを特徴とす
る。
出力画像を構成する個々の要素オブジェクト画像の情報
を、該オブジェクト画像を個々に識別する識別情報の集
合である第1の識別情報群と共に格納する第1のメモリ
と、前記個々の要素オブジェクト画像を出力画像として
表示する際の表示情報を表すシーン情報を、前記第1の
識別情報群と共に格納する第2のメモリと、前記個々の
要素オブジェクト画像、及び、要素オブジェクト画像の
合成である合成オブジェクト画像、の出力画像における
階層的な重ね合わせ関係を、前記出力画像を根に対応さ
せ、合成オブジェクト画像を節に対応させ、前記個々の
要素オブジェクト画像を葉に対応させて木構造として表
し、この木構造をオブジェクト構造情報として格納する
第3のメモリと、前記オブジェクト構造情報で表される
木構造に基づき、木構造の節に対応する合成オブジェク
ト画像に含まれる要素オブジェクト画像及び合成オブジ
ェクト画像のシーン情報により、前記木構造の節に対応
する合成オブジェクト画像のシーン情報を合成シーン情
報として算出して前記第2のメモリに出力して格納させ
ると共に、前記木構造の節に対応する合成オブジェクト
画像を識別するための第2の識別情報を生成して前記第
2のメモリに出力して前記シーン情報と共に格納させる
シーン情報合成器と、前記第3のメモリに格納されてい
るオブジェクト構造情報に基づき、任意の節もしくは根
に対応する合成オブジェクト画像もしくは出力画像を注
目オブジェクト画像として、該注目オブジェクト画像に
含まれる合成オブジェクト画像を識別するための識別情
報を生成してこれを第3の識別情報として第1のメモリ
及び第2のメモリに出力し、前記注目オブジェクト画像
に含まれる要素オブジェクト画像を識別するための識別
情報を生成してこれを第3の識別情報群として第1のメ
モリ及び第2のメモリに出力し、前記注目オブジェクト
画像を識別するための識別情報を生成してこれを第4の
識別情報として第2のメモリに出力し、前記注目オブジ
ェクト画像が前記木構造において節に対応するのか根に
対応するのかを判別する判別情報を生成してこれをオブ
ジェクト画像転送器に出力する識別情報抽出器と、前記
第3の識別情報に基づき第2のメモリが出力する、注目
オブジェクト画像に含まれる合成オブジェクト画像の合
成シーン情報と、前記第3の識別情報群に基づき第2の
メモリが出力する、注目オブジェクト画像に含まれる要
素オブジェクト画像のシーン情報とを、前記第4の識別
情報に基づき第2のメモリが出力する前記注目オブジェ
クト画像の合成シーン情報に対する相対値に変換し、こ
れらを変換シーン情報群としてオブジェクト合成器に出
力するシーン情報変換器と、 前記第3の識別情報に基
づき第1のメモリが出力する、注目オブジェクト画像に
含まれる合成オブジェクト画像のオブジェクト画像情報
と、前記第3の識別情報群に基づき第1のメモリが出力
する、注目オブジェクト画像に含まれる要素オブジェク
ト画像のオブジェクト画像情報と、前記シーン情報変換
器が出力する変換シーン情報群と、を用いて、前記注目
オブジェクト画像の合成画像を生成し、これを合成画像
情報としてオブジェクト画像転送器に出力するオブジェ
クト合成器と、前記判別情報に基づき、前記注目オブジ
ェクト画像が根に対応する出力画像である場合は前記合
成画像情報を出力画像表示機構に出力し、前記注目オブ
ジェクト画像が節に対応する場合は前記合成画像情報を
新たにオブジェクト画像として前記注目オブジェクト画
像の識別情報と共に前記第1のメモリに出力して格納さ
せるオブジェクト画像転送器とを有することを特徴とす
る。
【0009】請求項2記載の発明は、請求項1記載の発
明において、前記出力画像を構成する要素オブジェクト
画像又は合成オブジェクト画像の中で利用者が選択した
要素オブジェクト画像又は合成オブジェクト画像を対象
オブジェクト画像として識別するための識別情報が前記
第1のメモリ、第2のメモリ及び前記識別情報抽出器に
対象オブジェクト識別情報として入力され、前記第2の
メモリに、前記対象オブジェクト画像に対して利用者が
要求するシーン情報が要求シーン情報として入力された
場合、前記第2のメモリは、前記対象オブジェクト画像
のシーン情報を要求シーン情報に書き換え、前記識別情
報抽出器は、前記オブジェクト構造情報に基づき、前記
対象オブジェクト画像を内部に有する合成オブジェクト
画像の識別情報を生成し、これを第6の識別情報として
前記第1のメモリ及び第2のメモリに出力し、前記対象
オブジェクト画像を内部に有する合成オブジェクト画像
に含まれる合成オブジェクト画像を識別するための識別
情報を生成してこれを第5の識別情報として第1のメモ
リ及び第2のメモリに出力し、前記対象オブジェクト画
像を内部に有する合成オブジェクト画像に含まれる要素
オブジェクト画像を識別するための識別情報を生成して
これを第5の識別情報群として第1のメモリ及び第2の
メモリに出力し、前記対象オブジェクト画像を内部に有
する合成オブジェクト画像が前記オブジェクト構造情報
における節に対応するのか根に対応するのかを判別する
判別情報を生成してこれをオブジェクト画像転送器に出
力し、前記シーン情報変換器は、前記第5の識別情報に
基づき第2のメモリが出力する合成オブジェクト画像の
シーン情報又は対象オブジェクト画像の要求シーン情報
と、前記第5の識別情報群に基づき第2のメモリが出力
する要素オブジェクト画像のシーン情報又は対象オブジ
ェクト画像の要求シーン情報とを、前記対象オブジェク
ト画像を内部に有する合成オブジェクト画像を識別する
ための第6の識別情報に基づき第2のメモリが出力する
合成シーン情報に対する相対値に変換し、これらを変換
シーン情報群としてオブジェクト合成器に出力し、前記
オブジェクト合成器は、前記第5の識別情報に基づき第
1のメモリが出力する合成オブジェクト又は対象オブジ
ェクトの画像情報と、前記第5の識別情報群に基づき第
1のメモリが出力する要素オブジェクト又は対象オブジ
ェクト画像情報と、前記シーン情報変換器が出力した変
換シーン情報群とを用いて、前記対象オブジェクト画像
を内部に有する合成オブジェクト画像の合成画像を生成
し、これを合成画像情報としてオブジェクト画像転送器
に出力し、前記オブジェクト画像転送器は、前記判別情
報に基づき、前記対象オブジェクト画像を内部に有する
合成オブジェクト画像が根に対応する出力画像である場
合は前記合成画像情報を出力画像表示機構に出力し、前
記対象オブジェクト画像を内部に有する合成オブジェク
ト画像が節に対応する場合は前記合成画像情報を新たに
オブジェクト画像として前記上位の合成オブジェクト画
像の識別情報と共に前記第1のメモリに出力して格納さ
せることを特徴とする。
明において、前記出力画像を構成する要素オブジェクト
画像又は合成オブジェクト画像の中で利用者が選択した
要素オブジェクト画像又は合成オブジェクト画像を対象
オブジェクト画像として識別するための識別情報が前記
第1のメモリ、第2のメモリ及び前記識別情報抽出器に
対象オブジェクト識別情報として入力され、前記第2の
メモリに、前記対象オブジェクト画像に対して利用者が
要求するシーン情報が要求シーン情報として入力された
場合、前記第2のメモリは、前記対象オブジェクト画像
のシーン情報を要求シーン情報に書き換え、前記識別情
報抽出器は、前記オブジェクト構造情報に基づき、前記
対象オブジェクト画像を内部に有する合成オブジェクト
画像の識別情報を生成し、これを第6の識別情報として
前記第1のメモリ及び第2のメモリに出力し、前記対象
オブジェクト画像を内部に有する合成オブジェクト画像
に含まれる合成オブジェクト画像を識別するための識別
情報を生成してこれを第5の識別情報として第1のメモ
リ及び第2のメモリに出力し、前記対象オブジェクト画
像を内部に有する合成オブジェクト画像に含まれる要素
オブジェクト画像を識別するための識別情報を生成して
これを第5の識別情報群として第1のメモリ及び第2の
メモリに出力し、前記対象オブジェクト画像を内部に有
する合成オブジェクト画像が前記オブジェクト構造情報
における節に対応するのか根に対応するのかを判別する
判別情報を生成してこれをオブジェクト画像転送器に出
力し、前記シーン情報変換器は、前記第5の識別情報に
基づき第2のメモリが出力する合成オブジェクト画像の
シーン情報又は対象オブジェクト画像の要求シーン情報
と、前記第5の識別情報群に基づき第2のメモリが出力
する要素オブジェクト画像のシーン情報又は対象オブジ
ェクト画像の要求シーン情報とを、前記対象オブジェク
ト画像を内部に有する合成オブジェクト画像を識別する
ための第6の識別情報に基づき第2のメモリが出力する
合成シーン情報に対する相対値に変換し、これらを変換
シーン情報群としてオブジェクト合成器に出力し、前記
オブジェクト合成器は、前記第5の識別情報に基づき第
1のメモリが出力する合成オブジェクト又は対象オブジ
ェクトの画像情報と、前記第5の識別情報群に基づき第
1のメモリが出力する要素オブジェクト又は対象オブジ
ェクト画像情報と、前記シーン情報変換器が出力した変
換シーン情報群とを用いて、前記対象オブジェクト画像
を内部に有する合成オブジェクト画像の合成画像を生成
し、これを合成画像情報としてオブジェクト画像転送器
に出力し、前記オブジェクト画像転送器は、前記判別情
報に基づき、前記対象オブジェクト画像を内部に有する
合成オブジェクト画像が根に対応する出力画像である場
合は前記合成画像情報を出力画像表示機構に出力し、前
記対象オブジェクト画像を内部に有する合成オブジェク
ト画像が節に対応する場合は前記合成画像情報を新たに
オブジェクト画像として前記上位の合成オブジェクト画
像の識別情報と共に前記第1のメモリに出力して格納さ
せることを特徴とする。
【0010】請求項3記載の発明は、請求項1記載の発
明において、前記画像合成装置はオブジェクト構造情報
が入力される部分木生成器を有し、前記出力画像を構成
する要素オブジェクト画像又は合成オブジェクト画像の
中で利用者が選択した要素オブジェクト画像又は合成オ
ブジェクト画像を対象オブジェクト画像として識別する
ための識別情報が前記第1のメモリ、第2のメモリ及び
前記部分木生成器に対象オブジェクト識別情報として入
力され、前記第2のメモリに、前記対象オブジェクト画
像に対して利用者が要求するシーン情報が要求シーン情
報として入力された場合、前記第2のメモリは、前記対
象オブジェクト画像のシーン情報を要求シーン情報に書
き換え、前記部分木生成器は、前記オブジェクト構造情
報で表される木構造を、前記出力画像の1位下の要素オ
ブジェクト画像により構成される構造は変更せず、前記
出力画像の1位下の合成オブジェクト画像であって対象
オブジェクト画像を内部に有しない合成オブジェクト画
像のそれぞれを、前記合成オブジェクト画像情報及び前
記合成シーン情報を有する単一の合成オブジェクト画像
と変更した構造とし、前記対象オブジェクト画像を内部
に有する合成オブジェクト画像に含まれる合成オブジェ
クト画像のそれぞれを、前記合成オブジェクト画像情
報、及び前記合成シーン情報又は要求シーン情報を有す
る単一の合成オブジェクト画像と変更した構造である、
部分木構造に変更し、該部分木構造を表す部分オブジェ
クト構造情報を生成して第3のメモリに出力し、前記第
3のメモリは、格納されているオブジェクト構造情報
を、前記部分オブジェクト構造情報に書き換え、前記識
別情報抽出器は、前記部分オブジェクト構造情報に基づ
き、前記対象オブジェクト画像を内部に有する合成オブ
ジェクト画像の識別情報を生成し、これを第8の識別情
報として前記第1のメモリ及び第2のメモリに出力し、
前記対象オブジェクト画像を内部に有する合成オブジェ
クト画像に含まれる合成オブジェクト画像を識別するた
めの識別情報を生成してこれを第7の識別情報として第
1のメモリ及び第2のメモリに出力し、前記対象オブジ
ェクト画像を内部に有する合成オブジェクト画像を識別
するための識別情報を生成してこれを第7の識別情報群
として第1のメモリ及び第2のメモリに出力し、前記対
象オブジェクト画像を内部に有する合成オブジェクト画
像が前記オブジェクト構造情報における節に対応するの
か根に対応するのかを判別する判別情報を生成してこれ
をオブジェクト画像転送器に出力し、前記シーン情報変
換器は、前記第7の識別情報に基づき第2のメモリが出
力する合成オブジェクト画像のシーン情報又は対象オブ
ジェクト画像の要求シーン情報と、前記第7の識別情報
群に基づき第2のメモリが出力する要素オブジェクト画
像のシーン情報又は対象オブジェクト画像の要求シーン
情報とを、前記対象オブジェクト画像を内部に有する合
成オブジェクト画像を識別するための第8の識別情報に
基づき第2のメモリが出力する合成オブジェクト画像の
合成シーン情報に対する相対値に変換し、これらを変換
シーン情報群としてオブジェクト合成器に出力し、前記
オブジェクト合成器は、前記第7の識別情報に基づき第
1のメモリが出力する合成オブジェクト画像情報又は対
象オブジェクトの画像情報と、前記第7の識別情報群に
基づき第1のメモリが出力する要素オブジェクト画像情
報又は対象オブジェクトの画像情報と、前記シーン情報
変換器が出力する変換シーン情報群とを用いて、前記対
象オブジェクト画像を内部に有する合成オブジェクト画
像の合成画像を生成し、これを合成画像情報としてオブ
ジェクト画像転送器に出力し、前記オブジェクト画像転
送器は、前記判別情報に基づき、前記対象オブジェクト
画像を内部に有する合成オブジェクト画像が根に対応す
る出力画像である場合は前記合成画像情報を出力画像表
示機構に出力し、前記対象オブジェクト画像を内部に有
する合成オブジェクト画像が節に対応する場合は前記合
成画像情報を新たにオブジェクト画像として前記上位の
合成オブジェクト画像の識別情報と共に前記第1のメモ
リに出力して格納させることを特徴とする。
明において、前記画像合成装置はオブジェクト構造情報
が入力される部分木生成器を有し、前記出力画像を構成
する要素オブジェクト画像又は合成オブジェクト画像の
中で利用者が選択した要素オブジェクト画像又は合成オ
ブジェクト画像を対象オブジェクト画像として識別する
ための識別情報が前記第1のメモリ、第2のメモリ及び
前記部分木生成器に対象オブジェクト識別情報として入
力され、前記第2のメモリに、前記対象オブジェクト画
像に対して利用者が要求するシーン情報が要求シーン情
報として入力された場合、前記第2のメモリは、前記対
象オブジェクト画像のシーン情報を要求シーン情報に書
き換え、前記部分木生成器は、前記オブジェクト構造情
報で表される木構造を、前記出力画像の1位下の要素オ
ブジェクト画像により構成される構造は変更せず、前記
出力画像の1位下の合成オブジェクト画像であって対象
オブジェクト画像を内部に有しない合成オブジェクト画
像のそれぞれを、前記合成オブジェクト画像情報及び前
記合成シーン情報を有する単一の合成オブジェクト画像
と変更した構造とし、前記対象オブジェクト画像を内部
に有する合成オブジェクト画像に含まれる合成オブジェ
クト画像のそれぞれを、前記合成オブジェクト画像情
報、及び前記合成シーン情報又は要求シーン情報を有す
る単一の合成オブジェクト画像と変更した構造である、
部分木構造に変更し、該部分木構造を表す部分オブジェ
クト構造情報を生成して第3のメモリに出力し、前記第
3のメモリは、格納されているオブジェクト構造情報
を、前記部分オブジェクト構造情報に書き換え、前記識
別情報抽出器は、前記部分オブジェクト構造情報に基づ
き、前記対象オブジェクト画像を内部に有する合成オブ
ジェクト画像の識別情報を生成し、これを第8の識別情
報として前記第1のメモリ及び第2のメモリに出力し、
前記対象オブジェクト画像を内部に有する合成オブジェ
クト画像に含まれる合成オブジェクト画像を識別するた
めの識別情報を生成してこれを第7の識別情報として第
1のメモリ及び第2のメモリに出力し、前記対象オブジ
ェクト画像を内部に有する合成オブジェクト画像を識別
するための識別情報を生成してこれを第7の識別情報群
として第1のメモリ及び第2のメモリに出力し、前記対
象オブジェクト画像を内部に有する合成オブジェクト画
像が前記オブジェクト構造情報における節に対応するの
か根に対応するのかを判別する判別情報を生成してこれ
をオブジェクト画像転送器に出力し、前記シーン情報変
換器は、前記第7の識別情報に基づき第2のメモリが出
力する合成オブジェクト画像のシーン情報又は対象オブ
ジェクト画像の要求シーン情報と、前記第7の識別情報
群に基づき第2のメモリが出力する要素オブジェクト画
像のシーン情報又は対象オブジェクト画像の要求シーン
情報とを、前記対象オブジェクト画像を内部に有する合
成オブジェクト画像を識別するための第8の識別情報に
基づき第2のメモリが出力する合成オブジェクト画像の
合成シーン情報に対する相対値に変換し、これらを変換
シーン情報群としてオブジェクト合成器に出力し、前記
オブジェクト合成器は、前記第7の識別情報に基づき第
1のメモリが出力する合成オブジェクト画像情報又は対
象オブジェクトの画像情報と、前記第7の識別情報群に
基づき第1のメモリが出力する要素オブジェクト画像情
報又は対象オブジェクトの画像情報と、前記シーン情報
変換器が出力する変換シーン情報群とを用いて、前記対
象オブジェクト画像を内部に有する合成オブジェクト画
像の合成画像を生成し、これを合成画像情報としてオブ
ジェクト画像転送器に出力し、前記オブジェクト画像転
送器は、前記判別情報に基づき、前記対象オブジェクト
画像を内部に有する合成オブジェクト画像が根に対応す
る出力画像である場合は前記合成画像情報を出力画像表
示機構に出力し、前記対象オブジェクト画像を内部に有
する合成オブジェクト画像が節に対応する場合は前記合
成画像情報を新たにオブジェクト画像として前記上位の
合成オブジェクト画像の識別情報と共に前記第1のメモ
リに出力して格納させることを特徴とする。
【0011】請求項4記載の発明は、請求項1から3の
いずれかに記載の発明において、前記シーン情報合成器
は、前記オブジェクト構造情報を格納するための第4の
メモリと、前記第4のメモリに格納されたオブジェクト
構造情報に基づき、該オブジェクト構造情報を表す木構
造の任意の節に対応する合成オブジェクト画像に含まれ
る要素オブジェクト画像及び合成オブジェクト画像の識
別情報を前記第2のメモリに出力すると共に、前記任意
の節に対応する合成オブジェクト画像の識別情報を前記
第2のメモリに第2の識別情報として出力するツリー検
索器と、前記前記第2のメモリから出力された前記任意
の節に対応する合成オブジェクト画像に含まれる要素オ
ブジェクト画像及び合成オブジェクト画像のシーン情報
に基づき、前記任意の節に対応する合成オブジェクト画
像のシーン情報を合成シーン情報として算出して前記第
2のメモリに出力するシーン情報生成器とを有すること
を特徴とする。
いずれかに記載の発明において、前記シーン情報合成器
は、前記オブジェクト構造情報を格納するための第4の
メモリと、前記第4のメモリに格納されたオブジェクト
構造情報に基づき、該オブジェクト構造情報を表す木構
造の任意の節に対応する合成オブジェクト画像に含まれ
る要素オブジェクト画像及び合成オブジェクト画像の識
別情報を前記第2のメモリに出力すると共に、前記任意
の節に対応する合成オブジェクト画像の識別情報を前記
第2のメモリに第2の識別情報として出力するツリー検
索器と、前記前記第2のメモリから出力された前記任意
の節に対応する合成オブジェクト画像に含まれる要素オ
ブジェクト画像及び合成オブジェクト画像のシーン情報
に基づき、前記任意の節に対応する合成オブジェクト画
像のシーン情報を合成シーン情報として算出して前記第
2のメモリに出力するシーン情報生成器とを有すること
を特徴とする。
【0012】請求項5記載の発明は、請求項4記載の発
明において、前記シーン情報生成器が、前記任意の節に
対応する合成オブジェクト画像のシーン情報を合成シー
ン情報として算出する動作は、前記任意の節に対応する
合成オブジェクト画像に含まれる、要素オブジェクト画
像及び合成オブジェクト画像のシーン情報の平均を合成
シーン情報として算出するか、若しくは、前記任意の節
に対応する合成オブジェクト画像に含まれる、要素オブ
ジェクト画像及び合成オブジェクト画像のシーン情報の
内の1つを合成シーン情報として算出する動作であるこ
とを特徴とする。
明において、前記シーン情報生成器が、前記任意の節に
対応する合成オブジェクト画像のシーン情報を合成シー
ン情報として算出する動作は、前記任意の節に対応する
合成オブジェクト画像に含まれる、要素オブジェクト画
像及び合成オブジェクト画像のシーン情報の平均を合成
シーン情報として算出するか、若しくは、前記任意の節
に対応する合成オブジェクト画像に含まれる、要素オブ
ジェクト画像及び合成オブジェクト画像のシーン情報の
内の1つを合成シーン情報として算出する動作であるこ
とを特徴とする。
【0013】請求項6記載の発明は、請求項5記載の発
明において、前記シーン情報は、幾何学変換情報、光源
情報及び色変換情報を含む変換情報と、位置情報とから
なることを特徴とする。
明において、前記シーン情報は、幾何学変換情報、光源
情報及び色変換情報を含む変換情報と、位置情報とから
なることを特徴とする。
【0014】請求項7記載の発明は、請求項1から6の
いずれかに記載の発明において、前記オブジェクト合成
器は、シーン情報を変換情報と位置情報とに分割して出
力するシーン情報分割器と、前記第1のメモリから出力
されたオブジェクト画像情報を、前記変換情報に基づき
画像処理を行い、該画像処理された画像を処理画像とし
て出力する画像処理装置と、前記処理画像を、前記位置
情報に基づき格納するフレームメモリとを有することを
特徴とする。
いずれかに記載の発明において、前記オブジェクト合成
器は、シーン情報を変換情報と位置情報とに分割して出
力するシーン情報分割器と、前記第1のメモリから出力
されたオブジェクト画像情報を、前記変換情報に基づき
画像処理を行い、該画像処理された画像を処理画像とし
て出力する画像処理装置と、前記処理画像を、前記位置
情報に基づき格納するフレームメモリとを有することを
特徴とする。
【0015】従って、本発明の画像合成装置では、合成
オブジェクト画像の構成要素となるオブジェクト画像と
それに対応するシーン情報の集合とから、合成オブジェ
クト画像を生成し、新たに出力画像の構成要素として第
1のメモリに格納する。また、合成オブジェクトを再帰
的に生成して出力画像を生成するので、利用者が合成オ
ブジェクト画像に対して変換操作を要求した際、第2の
メモリに格納された合成オブジェクトのシーン情報を変
更した後、第1のメモリに格納された合成オブジェクト
画像を用いて出力画像の再生成を行うことができ、その
処理数を削減することができる。
オブジェクト画像の構成要素となるオブジェクト画像と
それに対応するシーン情報の集合とから、合成オブジェ
クト画像を生成し、新たに出力画像の構成要素として第
1のメモリに格納する。また、合成オブジェクトを再帰
的に生成して出力画像を生成するので、利用者が合成オ
ブジェクト画像に対して変換操作を要求した際、第2の
メモリに格納された合成オブジェクトのシーン情報を変
更した後、第1のメモリに格納された合成オブジェクト
画像を用いて出力画像の再生成を行うことができ、その
処理数を削減することができる。
【0016】
【発明の実施の形態】以下、図面を参照して本発明の画
像合成装置の実施形態を説明する。図7は、出力画像を
構成するオブジェクト画像の重ね合わせの構造の一例を
表している。出力画像100はオブジェクト画像101
〜109を重ね合わせることで生成される。このうち、
オブジェクト画像103、104のみを部分合成した合
成オブジェクト画像110と、オブジェクト画像10
5、106、107のみを部分合成した合成オブジェク
ト画像111と、オブジェクト画像101、102と合
成オブジェクト画像110のみを部分合成した合成オブ
ジェクト画像112と、合成オブジェクト画像111と
オブジェクト画像108のみを部分合成した合成オブジ
ェクト画像113もまた変換要求の対象となり得る。出
力画像100は、合成オブジェクト画像112、113
とオブジェクト画像109とを合成することで生成され
る。オブジェクト画像101〜109は個々を識別する
ための識別情報と、対応するシーン情報201〜209
とを有する。以下に述べる実施形態では図7に示す重ね
合わせの構造を持つ出力画像を例に用いて説明する。
像合成装置の実施形態を説明する。図7は、出力画像を
構成するオブジェクト画像の重ね合わせの構造の一例を
表している。出力画像100はオブジェクト画像101
〜109を重ね合わせることで生成される。このうち、
オブジェクト画像103、104のみを部分合成した合
成オブジェクト画像110と、オブジェクト画像10
5、106、107のみを部分合成した合成オブジェク
ト画像111と、オブジェクト画像101、102と合
成オブジェクト画像110のみを部分合成した合成オブ
ジェクト画像112と、合成オブジェクト画像111と
オブジェクト画像108のみを部分合成した合成オブジ
ェクト画像113もまた変換要求の対象となり得る。出
力画像100は、合成オブジェクト画像112、113
とオブジェクト画像109とを合成することで生成され
る。オブジェクト画像101〜109は個々を識別する
ための識別情報と、対応するシーン情報201〜209
とを有する。以下に述べる実施形態では図7に示す重ね
合わせの構造を持つ出力画像を例に用いて説明する。
【0017】図1は、本発明に係る画像合成装置の第1
の実施形態の構造を示すブロック図である。
の実施形態の構造を示すブロック図である。
【0018】この第1の実施形態の画像合成装置は、オ
ブジェクト画像1000と、シーン情報2000と、識
別情報301と、オブジェクト構造情報300とから出
力画像100を生成する構成となっている。この画像合
成装置は、オブジェクト画像1000と識別情報301
とを格納するメモリ1と、シーン情報2000と識別情
報304とを格納するメモリ2と、オブジェクト構造情
報を格納するメモリ3と、オブジェクト画像130及び
変換されたシーン情報231とから合成オブジェクト画
像131を出力するオブジェクト合成器41と、出力画
像100に含まれる合成画像のシーン情報を合成するシ
ーン情報合成器42と、シーン情報変換器45と、オブ
ジェクト画像転送器50と、識別情報抽出器51とから
構成される。
ブジェクト画像1000と、シーン情報2000と、識
別情報301と、オブジェクト構造情報300とから出
力画像100を生成する構成となっている。この画像合
成装置は、オブジェクト画像1000と識別情報301
とを格納するメモリ1と、シーン情報2000と識別情
報304とを格納するメモリ2と、オブジェクト構造情
報を格納するメモリ3と、オブジェクト画像130及び
変換されたシーン情報231とから合成オブジェクト画
像131を出力するオブジェクト合成器41と、出力画
像100に含まれる合成画像のシーン情報を合成するシ
ーン情報合成器42と、シーン情報変換器45と、オブ
ジェクト画像転送器50と、識別情報抽出器51とから
構成される。
【0019】出力画像100を構成する個々のオブジェ
クト画像101〜109(以下、それぞれを要素オブジ
ェクト画像とも言う。)は、まとめてオブジェクト画像
1000として、対応する識別情報301と共にメモリ
1に格納される。オブジェクト画像101〜109のそ
れぞれに対応するシーン情報201〜209は、まとめ
てシーン情報2000として、対応する識別情報301
と共にメモリ2に格納される。オブジェクト画像101
〜209の重ね合わせ関係を表すオブジェクト構造情報
300はメモリ3に格納される。オブジェクト構造情報
300は、図7に示したような各オブジェクト画像の識
別情報のツリー構造(又は、木構造と言う。)を表す。
以下、ツリー構造において一位上にあたるオブジェクト
画像を親オブジェクト画像、一位下にあたるオブジェク
ト画像を子オブジェクト画像と呼ぶ。つまり、前記木構
造において、出力画像を最上位として、該出力画像に含
まれる要素オブジェクト画像及び合成オブジェクト画像
を共に、最上位から1位下のオブジェクト画像とし、こ
の最上位から1位下のオブジェクト画像の内の合成オブ
ジェクト画像に含まれる要素オブジェクト画像及び合成
オブジェクト画像を共に、最上位から2位下のオブジェ
クト画像とし、以下同様に位を設定する。例えば図7に
おいて合成オブジェクト画像110の親オブジェクト画
像は合成オブジェクト画像112であり、子オブジェク
ト画像はオブジェクト画像103、104である。ま
た、要素オブジェクト画像を含む合成オブジェクト画
像、の意味と、要素オブジェクト画像を内部に有する合
成オブジェクト画像、の意味とは異なる。例えば、要素
オブジェクト画像103を例に考えると、要素オブジェ
クト画像103を含む合成オブジェクト画像というの
は、合成オブジェクト画像110のことを意味し、要素
オブジェクト画像103を内部に有する合成オブジェク
ト画像というのは、出力画像100、合成オブジェクト
画像112及び合成オブジェクト画像110のことを意
味するとする。同様に、合成オブジェクト画像を含む合
成オブジェクト画像、の意味と、合成オブジェクト画像
を内部に有する合成オブジェクト画像、との意味も異な
る。例えば、合成オブジェクト画像111を例に考える
と、合成オブジェクト画像111を含む合成オブジェク
ト画像というのは、合成オブジェクト画像113のこと
を意味し、合成オブジェクト画像111を内部に有する
合成オブジェクト画像というのは、出力画像100及び
合成オブジェクト画像113のことを意味するとする。
クト画像101〜109(以下、それぞれを要素オブジ
ェクト画像とも言う。)は、まとめてオブジェクト画像
1000として、対応する識別情報301と共にメモリ
1に格納される。オブジェクト画像101〜109のそ
れぞれに対応するシーン情報201〜209は、まとめ
てシーン情報2000として、対応する識別情報301
と共にメモリ2に格納される。オブジェクト画像101
〜209の重ね合わせ関係を表すオブジェクト構造情報
300はメモリ3に格納される。オブジェクト構造情報
300は、図7に示したような各オブジェクト画像の識
別情報のツリー構造(又は、木構造と言う。)を表す。
以下、ツリー構造において一位上にあたるオブジェクト
画像を親オブジェクト画像、一位下にあたるオブジェク
ト画像を子オブジェクト画像と呼ぶ。つまり、前記木構
造において、出力画像を最上位として、該出力画像に含
まれる要素オブジェクト画像及び合成オブジェクト画像
を共に、最上位から1位下のオブジェクト画像とし、こ
の最上位から1位下のオブジェクト画像の内の合成オブ
ジェクト画像に含まれる要素オブジェクト画像及び合成
オブジェクト画像を共に、最上位から2位下のオブジェ
クト画像とし、以下同様に位を設定する。例えば図7に
おいて合成オブジェクト画像110の親オブジェクト画
像は合成オブジェクト画像112であり、子オブジェク
ト画像はオブジェクト画像103、104である。ま
た、要素オブジェクト画像を含む合成オブジェクト画
像、の意味と、要素オブジェクト画像を内部に有する合
成オブジェクト画像、の意味とは異なる。例えば、要素
オブジェクト画像103を例に考えると、要素オブジェ
クト画像103を含む合成オブジェクト画像というの
は、合成オブジェクト画像110のことを意味し、要素
オブジェクト画像103を内部に有する合成オブジェク
ト画像というのは、出力画像100、合成オブジェクト
画像112及び合成オブジェクト画像110のことを意
味するとする。同様に、合成オブジェクト画像を含む合
成オブジェクト画像、の意味と、合成オブジェクト画像
を内部に有する合成オブジェクト画像、との意味も異な
る。例えば、合成オブジェクト画像111を例に考える
と、合成オブジェクト画像111を含む合成オブジェク
ト画像というのは、合成オブジェクト画像113のこと
を意味し、合成オブジェクト画像111を内部に有する
合成オブジェクト画像というのは、出力画像100及び
合成オブジェクト画像113のことを意味するとする。
【0020】この第1の実施形態の画像合成装置は、オ
ブジェクト構造情報300に基づき、図7に示されるよ
うなオブジェクト構造に含まれる4つの合成オブジェク
ト画像110〜113を生成した後に出力画像100を
生成する。シーン情報合成器42は、出力画像100の
合成に先立ち、合成オブジェクト画像110〜113の
シーン情報210〜213を生成する。
ブジェクト構造情報300に基づき、図7に示されるよ
うなオブジェクト構造に含まれる4つの合成オブジェク
ト画像110〜113を生成した後に出力画像100を
生成する。シーン情報合成器42は、出力画像100の
合成に先立ち、合成オブジェクト画像110〜113の
シーン情報210〜213を生成する。
【0021】図4はシーン情報合成器42の構造を示す
ブロック図である。メモリ4はオブジェクト構造情報3
00を受け取り、内部に格納する。ツリー検索器46は
メモリ4に格納されたオブジェクト構造情報302に基
づき、最も下の階層にある合成オブジェクト画像に含ま
れる子オブジェクト画像を表す識別情報303を出力す
る。また、対象となる合成オブジェクト画像に新たに識
別情報304を割り振り、出力する。シーン情報生成器
47は子オブジェクト画像を表す識別情報303に対応
するシーン情報220を受け取り、対象となる合成オブ
ジェクト画像に新たに割り振られた識別情報304に対
応する合成オブジェクト画像のシーン情報230を生成
する。合成オブジェクト画像のシーン情報230の生成
の方法としては、子オブジェクト画像のシーン情報の平
均や一つの子オブジェクト画像のシーン情報を代表とし
て出力するなどがある。シーン情報230は識別情報3
04と共にメモリ2に格納される。一つの合成オブジェ
クト画像のシーン情報の生成が終わるとツリー検索器4
6は、メモリ4に格納されたオブジェクト構造情報から
識別情報303を取り除いた部分木に相当するオブジェ
クト構造情報302に対して検索を行い、以下同様の動
作を実行する。以上の動作を繰り返すことによりシーン
情報合成器42は、図7に示される4つの合成オブジェ
クト110〜113のシーン情報210〜213の生成
を行う。
ブロック図である。メモリ4はオブジェクト構造情報3
00を受け取り、内部に格納する。ツリー検索器46は
メモリ4に格納されたオブジェクト構造情報302に基
づき、最も下の階層にある合成オブジェクト画像に含ま
れる子オブジェクト画像を表す識別情報303を出力す
る。また、対象となる合成オブジェクト画像に新たに識
別情報304を割り振り、出力する。シーン情報生成器
47は子オブジェクト画像を表す識別情報303に対応
するシーン情報220を受け取り、対象となる合成オブ
ジェクト画像に新たに割り振られた識別情報304に対
応する合成オブジェクト画像のシーン情報230を生成
する。合成オブジェクト画像のシーン情報230の生成
の方法としては、子オブジェクト画像のシーン情報の平
均や一つの子オブジェクト画像のシーン情報を代表とし
て出力するなどがある。シーン情報230は識別情報3
04と共にメモリ2に格納される。一つの合成オブジェ
クト画像のシーン情報の生成が終わるとツリー検索器4
6は、メモリ4に格納されたオブジェクト構造情報から
識別情報303を取り除いた部分木に相当するオブジェ
クト構造情報302に対して検索を行い、以下同様の動
作を実行する。以上の動作を繰り返すことによりシーン
情報合成器42は、図7に示される4つの合成オブジェ
クト110〜113のシーン情報210〜213の生成
を行う。
【0022】シーン情報合成器42によるシーン情報2
10〜213の生成が終わると、識別情報抽出器51
は、メモリ3に格納されたオブジェクト構造情報305
を参照して、合成対象となる合成オブジェクト画像11
0〜113および出力画像100に対して識別情報30
7を割り当て、それら合成オブジェクト画像に含まれる
子オブジェクト画像の識別情報306を出力する。さら
に、対象となる合成オブジェクト画像が出力画像そのも
のを表すかどうかを示す判定情報308とを出力する。
この第1の実施形態の画像合成装置は、合成オブジェク
ト画像に含まれる子オブジェクト画像のオブジェクト画
像とシーン情報とから、子オブジェクト画像を含む合成
オブジェクト画像を表す合成画像131を生成する。そ
の後、判定情報308に従って、合成画像131を合成
オブジェクト画像110〜113としてメモリ1に格納
するか、出力画像100として出力画像表示機構に転送
するかを決定し、合成オブジェクト画像110〜113
および出力画像100に対してこのステップを繰り返
す。以下、各々のステップにおける合成画像131の生
成について説明する。
10〜213の生成が終わると、識別情報抽出器51
は、メモリ3に格納されたオブジェクト構造情報305
を参照して、合成対象となる合成オブジェクト画像11
0〜113および出力画像100に対して識別情報30
7を割り当て、それら合成オブジェクト画像に含まれる
子オブジェクト画像の識別情報306を出力する。さら
に、対象となる合成オブジェクト画像が出力画像そのも
のを表すかどうかを示す判定情報308とを出力する。
この第1の実施形態の画像合成装置は、合成オブジェク
ト画像に含まれる子オブジェクト画像のオブジェクト画
像とシーン情報とから、子オブジェクト画像を含む合成
オブジェクト画像を表す合成画像131を生成する。そ
の後、判定情報308に従って、合成画像131を合成
オブジェクト画像110〜113としてメモリ1に格納
するか、出力画像100として出力画像表示機構に転送
するかを決定し、合成オブジェクト画像110〜113
および出力画像100に対してこのステップを繰り返
す。以下、各々のステップにおける合成画像131の生
成について説明する。
【0023】先ず、識別情報抽出器51の動作について
説明する。識別情報抽出器51は、メモリ3から出力さ
れたオブジェクト構造情報305に基づき、最も下の階
層にある合成オブジェクト画像の1つである合成オブジ
ェクト画像110の識別情報307と、合成オブジェク
ト画像110の子オブジェクト画像103、104を識
別するための識別情報を識別情報306として取り出
す。次に、合成オブジェクト画像110を表す識別情報
307をメモリ2に出力することにより、合成オブジェ
クト画像110のシーン情報210をメモリ2から取り
出す。このシーン情報232は、シーン情報変換器45
に出力される。その後、子オブジェクト画像103、1
04を識別するための識別情報が識別情報306として
メモリ1に入力されることにより、オブジェクト画像1
03、104がメモリ1から取り出され、子オブジェク
ト画像103、104のオブジェクト画像130として
オブジェクト合成器41に出力される。さらに、子オブ
ジェクト画像103、104を識別するための識別情報
が識別情報306としてメモリ2に入力されることによ
り、オブジェクト画像103、104のシーン情報20
3、204がメモリ2から取り出され、オブジェクト画
像103、104のシーン情報203、204がシーン
情報233としてシーン情報変換器45に出力される。
シーン情報変換器45は、シーン情報233をシーン情
報232に対する相対値に変換し、相対シーン情報23
1としてオブジェクト合成器41に送る。オブジェクト
合成器41は、オブジェクト画像130と相対シーン情
報231とを受け取り、合成画像131を生成する。
説明する。識別情報抽出器51は、メモリ3から出力さ
れたオブジェクト構造情報305に基づき、最も下の階
層にある合成オブジェクト画像の1つである合成オブジ
ェクト画像110の識別情報307と、合成オブジェク
ト画像110の子オブジェクト画像103、104を識
別するための識別情報を識別情報306として取り出
す。次に、合成オブジェクト画像110を表す識別情報
307をメモリ2に出力することにより、合成オブジェ
クト画像110のシーン情報210をメモリ2から取り
出す。このシーン情報232は、シーン情報変換器45
に出力される。その後、子オブジェクト画像103、1
04を識別するための識別情報が識別情報306として
メモリ1に入力されることにより、オブジェクト画像1
03、104がメモリ1から取り出され、子オブジェク
ト画像103、104のオブジェクト画像130として
オブジェクト合成器41に出力される。さらに、子オブ
ジェクト画像103、104を識別するための識別情報
が識別情報306としてメモリ2に入力されることによ
り、オブジェクト画像103、104のシーン情報20
3、204がメモリ2から取り出され、オブジェクト画
像103、104のシーン情報203、204がシーン
情報233としてシーン情報変換器45に出力される。
シーン情報変換器45は、シーン情報233をシーン情
報232に対する相対値に変換し、相対シーン情報23
1としてオブジェクト合成器41に送る。オブジェクト
合成器41は、オブジェクト画像130と相対シーン情
報231とを受け取り、合成画像131を生成する。
【0024】図5はオブジェクト合成器41の構成を示
すブロック図である。この図において、シーン情報分離
器44は、相対シーン情報231を変換情報241と位
置情報242とに分離する。画像処理装置43は、変換
情報241に従ってオブジェクト画像130に各種変換
操作を施す。変換操作としては、拡大縮小や回転などの
アフィン変換、透視変換、画像を歪ませるなどの幾何学
変換や、フェードイン、フェードアウトおよび他のオブ
ジェクトの影をつけるなどの輝度変換や、画像内の特定
の色を変化させるなどの色変換や、ローパスフィルタな
どの周波数処理などが含まれる。変換されたオブジェク
ト画像132は位置情報242に従ってフレームメモリ
40上に書き込まれる。
すブロック図である。この図において、シーン情報分離
器44は、相対シーン情報231を変換情報241と位
置情報242とに分離する。画像処理装置43は、変換
情報241に従ってオブジェクト画像130に各種変換
操作を施す。変換操作としては、拡大縮小や回転などの
アフィン変換、透視変換、画像を歪ませるなどの幾何学
変換や、フェードイン、フェードアウトおよび他のオブ
ジェクトの影をつけるなどの輝度変換や、画像内の特定
の色を変化させるなどの色変換や、ローパスフィルタな
どの周波数処理などが含まれる。変換されたオブジェク
ト画像132は位置情報242に従ってフレームメモリ
40上に書き込まれる。
【0025】このオブジェクト合成器41の動作を、識
別情報抽出器51が、メモリ3から出力されたオブジェ
クト構造情報305に基づき、最も下の階層にある合成
オブジェクト画像として合成オブジェクト画像110を
選択した場合を考えると、オブジェクト画像130とし
て送られたオブジェクト画像103、104がフレーム
メモリ40上に書き込まれることで、合成画像131が
生成される。オブジェクト画像転送器51は、判定情報
308に従い合成画像131を合成オブジェクト画像1
33としてメモリ1に転送する。メモリ1は識別情報3
07に従って、合成オブジェクト画像133を合成オブ
ジェクト画像110として格納する。
別情報抽出器51が、メモリ3から出力されたオブジェ
クト構造情報305に基づき、最も下の階層にある合成
オブジェクト画像として合成オブジェクト画像110を
選択した場合を考えると、オブジェクト画像130とし
て送られたオブジェクト画像103、104がフレーム
メモリ40上に書き込まれることで、合成画像131が
生成される。オブジェクト画像転送器51は、判定情報
308に従い合成画像131を合成オブジェクト画像1
33としてメモリ1に転送する。メモリ1は識別情報3
07に従って、合成オブジェクト画像133を合成オブ
ジェクト画像110として格納する。
【0026】合成オブジェクト画像110の格納が終わ
ると、識別情報抽出器51は、メモリ3に格納されてい
るオブジェクト構造情報305を参照する。この場合、
合成オブジェクト画像110に対する動作は終了してい
るので、識別情報抽出器51は、合成オブジェクト画像
111を表する識別情報307を出力し、合成オブジェ
クト画像111に含まれる子オブジェクト画像105、
106、107の識別情報を識別情報306として出力
し、合成オブジェクト画像111に対する判定情報30
8を出力することになる。合成オブジェクト画像111
を表す識別情報307に基づき合成オブジェクト画像1
11のシーン情報211がメモリ2から取り出され、シ
ーン情報232としてシーン情報変換器45に出力され
る。その後、合成オブジェクト画像111に含まれる子
オブジェクト画像105、106、107の識別情報を
識別情報306としてメモリ1に出力されることによ
り、オブジェクト画像105、106、107がメモリ
1から取り出され、オブジェクト画像130としてオブ
ジェクト合成器41に出力される。また、識別情報30
6に基づきオブジェクト画像105、106、107の
シーン情報205、206、207がメモリ2から取り
出され、シーン情報233としてシーン情報変換器45
に出力される。シーン情報233はシーン情報変換器4
5によって、シーン情報232に対する相対値に変換さ
れ、相対シーン情報231としてオブジェクト合成器4
1に出力される。オブジェクト合成器41は、オブジェ
クト画像105、106、107の集合であるオブジェ
クト画像130と相対シーン情報231とを受け取り、
前述の手法と同様にしてオブジェクト画像105、10
6、107の合成画像131を生成する。オブジェクト
画像転送器51は判定情報308に従い、合成画像13
1を合成オブジェクト画像133としてメモリ1に転送
する。メモリ1は識別情報307に従って、合成オブジ
ェクト画像133を合成オブジェクト画像111として
格納する。
ると、識別情報抽出器51は、メモリ3に格納されてい
るオブジェクト構造情報305を参照する。この場合、
合成オブジェクト画像110に対する動作は終了してい
るので、識別情報抽出器51は、合成オブジェクト画像
111を表する識別情報307を出力し、合成オブジェ
クト画像111に含まれる子オブジェクト画像105、
106、107の識別情報を識別情報306として出力
し、合成オブジェクト画像111に対する判定情報30
8を出力することになる。合成オブジェクト画像111
を表す識別情報307に基づき合成オブジェクト画像1
11のシーン情報211がメモリ2から取り出され、シ
ーン情報232としてシーン情報変換器45に出力され
る。その後、合成オブジェクト画像111に含まれる子
オブジェクト画像105、106、107の識別情報を
識別情報306としてメモリ1に出力されることによ
り、オブジェクト画像105、106、107がメモリ
1から取り出され、オブジェクト画像130としてオブ
ジェクト合成器41に出力される。また、識別情報30
6に基づきオブジェクト画像105、106、107の
シーン情報205、206、207がメモリ2から取り
出され、シーン情報233としてシーン情報変換器45
に出力される。シーン情報233はシーン情報変換器4
5によって、シーン情報232に対する相対値に変換さ
れ、相対シーン情報231としてオブジェクト合成器4
1に出力される。オブジェクト合成器41は、オブジェ
クト画像105、106、107の集合であるオブジェ
クト画像130と相対シーン情報231とを受け取り、
前述の手法と同様にしてオブジェクト画像105、10
6、107の合成画像131を生成する。オブジェクト
画像転送器51は判定情報308に従い、合成画像13
1を合成オブジェクト画像133としてメモリ1に転送
する。メモリ1は識別情報307に従って、合成オブジ
ェクト画像133を合成オブジェクト画像111として
格納する。
【0027】合成オブジェクト画像133が合成オブジ
ェクト画像111として格納された後、次に識別情報抽
出器51の動作により選択される合成オブジェクト画像
は、合成オブジェクト画像112、113である。ここ
で、識別情報抽出器51が合成オブジェクト画像112
を選択した場合を考えると、前述の手法と同様にしてオ
ブジェクト画像101、102と合成オブジェクト画像
110から合成オブジェクト画像112を生成し、メモ
リ1に格納する。その後、識別情報抽出器51は合成オ
ブジェクト画像113を選択し、合成オブジェクト画像
111とオブジェクト画像108とから合成オブジェク
ト画像113を生成し、メモリ1に格納する。
ェクト画像111として格納された後、次に識別情報抽
出器51の動作により選択される合成オブジェクト画像
は、合成オブジェクト画像112、113である。ここ
で、識別情報抽出器51が合成オブジェクト画像112
を選択した場合を考えると、前述の手法と同様にしてオ
ブジェクト画像101、102と合成オブジェクト画像
110から合成オブジェクト画像112を生成し、メモ
リ1に格納する。その後、識別情報抽出器51は合成オ
ブジェクト画像113を選択し、合成オブジェクト画像
111とオブジェクト画像108とから合成オブジェク
ト画像113を生成し、メモリ1に格納する。
【0028】最後に、識別情報抽出器51は出力画像1
00に対する識別情報307と、出力画像100を構成
する合成オブジェクト画像112、113およびオブジ
ェクト画像109に対する識別情報306を出力する。
その後、識別情報306に基づき合成オブジェクト画像
112、113およびオブジェクト画像109がメモリ
1から取り出され、オブジェクト画像130としてオブ
ジェクト合成器41に出力される。また、識別情報30
6に従って合成オブジェクト画像112のシーン情報2
12、合成オブジェクト画像113のシーン情報21
3、オブジェクト画像109のシーン情報209がメモ
リ2から取り出され、シーン情報233としてシーン情
報変換器45に出力される。識別情報307が出力画像
100を表すことから、シーン情報変換器45はシーン
情報233をそのまま相対シーン情報231としてオブ
ジェクト合成器41に送る。オブジェクト合成器41
は、オブジェクト画像130と相対シーン情報231と
を受け取り、前述の手法と同様にして合成オブジェクト
画像112、113およびオブジェクト画像109の合
成画像131を生成する。オブジェクト画像転送器51
は、判定情報308を参照して合成画像131を出力画
像100として表示機構に転送する。
00に対する識別情報307と、出力画像100を構成
する合成オブジェクト画像112、113およびオブジ
ェクト画像109に対する識別情報306を出力する。
その後、識別情報306に基づき合成オブジェクト画像
112、113およびオブジェクト画像109がメモリ
1から取り出され、オブジェクト画像130としてオブ
ジェクト合成器41に出力される。また、識別情報30
6に従って合成オブジェクト画像112のシーン情報2
12、合成オブジェクト画像113のシーン情報21
3、オブジェクト画像109のシーン情報209がメモ
リ2から取り出され、シーン情報233としてシーン情
報変換器45に出力される。識別情報307が出力画像
100を表すことから、シーン情報変換器45はシーン
情報233をそのまま相対シーン情報231としてオブ
ジェクト合成器41に送る。オブジェクト合成器41
は、オブジェクト画像130と相対シーン情報231と
を受け取り、前述の手法と同様にして合成オブジェクト
画像112、113およびオブジェクト画像109の合
成画像131を生成する。オブジェクト画像転送器51
は、判定情報308を参照して合成画像131を出力画
像100として表示機構に転送する。
【0029】従って、この第1の実施形態の画像合成装
置によれば、図7に示される出力画像を構成する4つの
合成オブジェクト画像110〜113をメモリ1に格納
しているため、これらを一つのオブジェクト画像として
再利用することができる。例えば新たに別のオブジェク
ト画像を転送し、合成オブジェクト画像113と重ね合
わせることで出力画像を新たに生成する場合、この画像
合成装置はメモリ1に格納された合成オブジェクト画像
113を利用すればよい。また、出力画像内のあるオブ
ジェクト画像に対して変換操作を加えたような出力画像
を再合成する場合、この画像合成装置は合成オブジェク
ト画像110〜113を利用することにより再合成まで
の処理数を削減することができる。
置によれば、図7に示される出力画像を構成する4つの
合成オブジェクト画像110〜113をメモリ1に格納
しているため、これらを一つのオブジェクト画像として
再利用することができる。例えば新たに別のオブジェク
ト画像を転送し、合成オブジェクト画像113と重ね合
わせることで出力画像を新たに生成する場合、この画像
合成装置はメモリ1に格納された合成オブジェクト画像
113を利用すればよい。また、出力画像内のあるオブ
ジェクト画像に対して変換操作を加えたような出力画像
を再合成する場合、この画像合成装置は合成オブジェク
ト画像110〜113を利用することにより再合成まで
の処理数を削減することができる。
【0030】図2は、本発明に係る画像合成装置の第2
の実施形態の構造を示すブロック図である。この第2の
実施形態の説明においても、出力画像を構成する個々の
要素オブジェクト画像の構造は、図7に示される構造に
なっているものとする。
の実施形態の構造を示すブロック図である。この第2の
実施形態の説明においても、出力画像を構成する個々の
要素オブジェクト画像の構造は、図7に示される構造に
なっているものとする。
【0031】この第2の実施形態の画像合成装置は、個
々のオブジェクト画像101〜109の集合であるオブ
ジェクト画像1000と、個々のオブジェクト画像10
1〜109のシーン情報の集合であるシーン情報200
0と、個々のオブジェクト画像101〜109を識別す
るための識別情報の集合である識別情報301と、図7
に示されるオブジェクト画像の構造を表すオブジェクト
構造情報300とに加えて、利用者の選択したオブジェ
クトを識別するための対象オブジェクト識別情報601
と、利用者の要求した変換操作を指定する要求シーン情
報602とを受け取り、利用者の要求した変換操作を施
した出力画像100を生成する。また、この第2の実施
形態では、前述の第1の実施形態の画像合成装置内の識
別情報抽出器51に代わって識別情報抽出器52を備え
る。
々のオブジェクト画像101〜109の集合であるオブ
ジェクト画像1000と、個々のオブジェクト画像10
1〜109のシーン情報の集合であるシーン情報200
0と、個々のオブジェクト画像101〜109を識別す
るための識別情報の集合である識別情報301と、図7
に示されるオブジェクト画像の構造を表すオブジェクト
構造情報300とに加えて、利用者の選択したオブジェ
クトを識別するための対象オブジェクト識別情報601
と、利用者の要求した変換操作を指定する要求シーン情
報602とを受け取り、利用者の要求した変換操作を施
した出力画像100を生成する。また、この第2の実施
形態では、前述の第1の実施形態の画像合成装置内の識
別情報抽出器51に代わって識別情報抽出器52を備え
る。
【0032】図6は識別情報抽出器52の構造を表すブ
ロック図である。識別情報抽出器52は、ツリー検索器
54と、第1の実施形態で用いられたものと同様の識別
情報抽出器51とからなる。
ロック図である。識別情報抽出器52は、ツリー検索器
54と、第1の実施形態で用いられたものと同様の識別
情報抽出器51とからなる。
【0033】この第2の実施形態の画像合成装置は、オ
ブジェクト画像101〜109をオブジェクト画像10
00として受け取り、対応する識別情報301と共にメ
モリ1に格納する。また、オブジェクト画像101〜1
09のシーン情報201〜209をシーン情報2000
として受け取り、対応する識別情報301と共にメモリ
2に格納する。さらにオブジェクト構造情報300をメ
モリ3に格納する。この画像合成装置は、先ず、使用者
による変換操作の指定の前に、第1の実施形態の画像合
成装置と同様の方法によりオブジェクト画像101〜1
09を階層的に合成して出力画像100を生成する。
ブジェクト画像101〜109をオブジェクト画像10
00として受け取り、対応する識別情報301と共にメ
モリ1に格納する。また、オブジェクト画像101〜1
09のシーン情報201〜209をシーン情報2000
として受け取り、対応する識別情報301と共にメモリ
2に格納する。さらにオブジェクト構造情報300をメ
モリ3に格納する。この画像合成装置は、先ず、使用者
による変換操作の指定の前に、第1の実施形態の画像合
成装置と同様の方法によりオブジェクト画像101〜1
09を階層的に合成して出力画像100を生成する。
【0034】次に、この第2の実施形態の画像合成装置
は、使用者の指定する要求シーン情報602と対象オブ
ジェクト識別情報601とを受け取ると、メモリ2に要
求シーン情報602を対象オブジェクト識別情報601
と共に転送する。メモリ2は、対象オブジェクト識別情
報601により指定されるオブジェクト画像のシーン情
報を要求シーン情報602に書き換える。
は、使用者の指定する要求シーン情報602と対象オブ
ジェクト識別情報601とを受け取ると、メモリ2に要
求シーン情報602を対象オブジェクト識別情報601
と共に転送する。メモリ2は、対象オブジェクト識別情
報601により指定されるオブジェクト画像のシーン情
報を要求シーン情報602に書き換える。
【0035】ここで、使用者の指定した対象オブジェク
ト識別情報601が図7に示されるオブジェクト画像1
01を示す場合を例に考える。まず、メモリ2に格納さ
れているシーン情報201は要求シーン情報602に書
き換えられる。次に、識別情報抽出器52内のツリー検
索器54は、対象オブジェクト識別情報601を受け取
ると、メモリ3に格納されたオブジェクト構造情報30
5を参照し、図7に示されるオブジェクト画像101に
対してその親にあたる合成オブジェクト画像112を表
す識別情報310を出力し、合成オブジェクト画像11
2に含まれるオブジェクト画像101、102及び合成
オブジェクト画像110を表す識別情報を識別情報30
9として出力し、判定情報311とを出力する。ここ
で、識別情報309は図2に示す識別情報306と同様
にメモリ1及びメモリ2に出力され、オブジェクト画像
101に対してその親にあたる合成オブジェクト画像1
12を表す識別情報310は図2に示す識別情報307
と同様にメモリ1及びメモリ2に出力され、判定情報3
11は図2に示す識別情報308と同様にオブジェクト
画像転送器50に出力される。この第2の実施形態の画
像合成装置は、識別情報309、310及び判定情報3
08とが上述の第1の実施形態の動作における役割と同
様の役割を担うことにより、第1の実施形態の動作と同
様のオブジェクト合成の方法により、オブジェクト画像
101、102および合成オブジェクト画像110の合
成画像131を生成する。オブジェクト画像転送器50
は、判定情報311に基づき合成画像131を合成オブ
ジェクト画像133としてメモリ1に転送する。これに
よりメモリ1に、オブジェクト画像101が要求シーン
情報に従って変換された合成オブジェクト画像112が
新たに格納される。
ト識別情報601が図7に示されるオブジェクト画像1
01を示す場合を例に考える。まず、メモリ2に格納さ
れているシーン情報201は要求シーン情報602に書
き換えられる。次に、識別情報抽出器52内のツリー検
索器54は、対象オブジェクト識別情報601を受け取
ると、メモリ3に格納されたオブジェクト構造情報30
5を参照し、図7に示されるオブジェクト画像101に
対してその親にあたる合成オブジェクト画像112を表
す識別情報310を出力し、合成オブジェクト画像11
2に含まれるオブジェクト画像101、102及び合成
オブジェクト画像110を表す識別情報を識別情報30
9として出力し、判定情報311とを出力する。ここ
で、識別情報309は図2に示す識別情報306と同様
にメモリ1及びメモリ2に出力され、オブジェクト画像
101に対してその親にあたる合成オブジェクト画像1
12を表す識別情報310は図2に示す識別情報307
と同様にメモリ1及びメモリ2に出力され、判定情報3
11は図2に示す識別情報308と同様にオブジェクト
画像転送器50に出力される。この第2の実施形態の画
像合成装置は、識別情報309、310及び判定情報3
08とが上述の第1の実施形態の動作における役割と同
様の役割を担うことにより、第1の実施形態の動作と同
様のオブジェクト合成の方法により、オブジェクト画像
101、102および合成オブジェクト画像110の合
成画像131を生成する。オブジェクト画像転送器50
は、判定情報311に基づき合成画像131を合成オブ
ジェクト画像133としてメモリ1に転送する。これに
よりメモリ1に、オブジェクト画像101が要求シーン
情報に従って変換された合成オブジェクト画像112が
新たに格納される。
【0036】合成オブジェクト画像112の格納が終わ
ると、識別情報抽出器52は、メモリ3に格納されたオ
ブジェクト構造情報305を参照して、再合成の対象で
あった合成オブジェクト画像112の親である出力画像
100を表す識別情報307と、出力画像100に含ま
れる合成オブジェクト画像112、113及び要素オブ
ジェクト画像109を表す識別情報306を出力し、判
定情報308を出力する。オブジェクト合成器41は前
述のオブジェクト合成の方法と同様にして、合成オブジ
ェクト画像112、113及びオブジェクト画像109
の合成画像131を生成する。オブジェクト画像転送器
50は判定情報308に基づいて、合成画像131を出
力画像100として表示機構に転送する。これにより、
オブジェクト画像101が要求シーン情報602に従っ
て変換操作を施された出力画像100が得られる。
ると、識別情報抽出器52は、メモリ3に格納されたオ
ブジェクト構造情報305を参照して、再合成の対象で
あった合成オブジェクト画像112の親である出力画像
100を表す識別情報307と、出力画像100に含ま
れる合成オブジェクト画像112、113及び要素オブ
ジェクト画像109を表す識別情報306を出力し、判
定情報308を出力する。オブジェクト合成器41は前
述のオブジェクト合成の方法と同様にして、合成オブジ
ェクト画像112、113及びオブジェクト画像109
の合成画像131を生成する。オブジェクト画像転送器
50は判定情報308に基づいて、合成画像131を出
力画像100として表示機構に転送する。これにより、
オブジェクト画像101が要求シーン情報602に従っ
て変換操作を施された出力画像100が得られる。
【0037】次に、この第2の実施形態において、使用
者の選択した対象オブジェクト識別情報601が図7に
示される合成オブジェクト画像112を表す場合を例に
考える。先ず、メモリ2に格納されているシーン情報2
01は要求シーン情報602に書き換えられる。識別情
報抽出器52は、対象オブジェクト識別情報601を受
け取ると、メモリ3に格納されたオブジェクト構造情報
305を参照して、合成オブジェクト画像112の親で
ある出力画像100を表す識別情報307を出力し、出
力画像100に含まれる合成オブジェクト画像112、
113及び要素オブジェクト画像109を表す識別情報
306を出力し、判定情報308を出力する。オブジェ
クト合成器41は前述のオブジェクト合成の方法と同様
にして、合成オブジェクト画像112、113およびオ
ブジェクト画像109の合成画像131を生成する。オ
ブジェクト画像転送器50は判定情報308に基づい
て、合成画像131を出力画像100として画像表示機
構に転送する。これにより、合成オブジェクト画像11
2が要求シーン情報602に従って変換操作を施された
出力画像100が得られる。
者の選択した対象オブジェクト識別情報601が図7に
示される合成オブジェクト画像112を表す場合を例に
考える。先ず、メモリ2に格納されているシーン情報2
01は要求シーン情報602に書き換えられる。識別情
報抽出器52は、対象オブジェクト識別情報601を受
け取ると、メモリ3に格納されたオブジェクト構造情報
305を参照して、合成オブジェクト画像112の親で
ある出力画像100を表す識別情報307を出力し、出
力画像100に含まれる合成オブジェクト画像112、
113及び要素オブジェクト画像109を表す識別情報
306を出力し、判定情報308を出力する。オブジェ
クト合成器41は前述のオブジェクト合成の方法と同様
にして、合成オブジェクト画像112、113およびオ
ブジェクト画像109の合成画像131を生成する。オ
ブジェクト画像転送器50は判定情報308に基づい
て、合成画像131を出力画像100として画像表示機
構に転送する。これにより、合成オブジェクト画像11
2が要求シーン情報602に従って変換操作を施された
出力画像100が得られる。
【0038】従って、この第2の実施形態によれば、出
力画像を構成するオブジェクト画像に対して、使用者が
変換操作を指定した場合、メモリ2に格納されたシーン
情報を書き換え、この書き換えられたシーン情報を用い
て再帰的に合成オブジェクト画像を生成して、出力画像
を再生成することができるので、その処理数を削減する
ことができる。
力画像を構成するオブジェクト画像に対して、使用者が
変換操作を指定した場合、メモリ2に格納されたシーン
情報を書き換え、この書き換えられたシーン情報を用い
て再帰的に合成オブジェクト画像を生成して、出力画像
を再生成することができるので、その処理数を削減する
ことができる。
【0039】図3は、本発明に係る画像合成装置の第3
の実施形態の構造を示すブロック図である。この第3の
実施形態の説明においても、出力画像を構成する個々の
要素オブジェクト画像の構造は、図7示される構造にな
っているものとする。この第3の実施形態は、図7に表
されるオブジェクト画像のうちの一つに対して利用者の
要求する変換操作を行う画像合成装置において、第2の
実施形態とは異なる構造を持つ実施形態である。
の実施形態の構造を示すブロック図である。この第3の
実施形態の説明においても、出力画像を構成する個々の
要素オブジェクト画像の構造は、図7示される構造にな
っているものとする。この第3の実施形態は、図7に表
されるオブジェクト画像のうちの一つに対して利用者の
要求する変換操作を行う画像合成装置において、第2の
実施形態とは異なる構造を持つ実施形態である。
【0040】この画像合成装置は、オブジェクト画像1
01〜109をオブジェクト画像1000として受け取
り、対応する識別情報301と共にメモリ1に格納す
る。また、オブジェクト画像101〜109のシーン情
報201〜209をシーン情報2000として受け取
り、対応する識別情報301と共にメモリ2に格納す
る。さらにオブジェクト構造情報300をメモリ3に格
納する。また、この第3の実施形態の画像合成装置は、
図1に示される第1の実施形態の画像合成装置に加えて
さらに部分木生成器53を有する。
01〜109をオブジェクト画像1000として受け取
り、対応する識別情報301と共にメモリ1に格納す
る。また、オブジェクト画像101〜109のシーン情
報201〜209をシーン情報2000として受け取
り、対応する識別情報301と共にメモリ2に格納す
る。さらにオブジェクト構造情報300をメモリ3に格
納する。また、この第3の実施形態の画像合成装置は、
図1に示される第1の実施形態の画像合成装置に加えて
さらに部分木生成器53を有する。
【0041】この第3の実施形態の画像合成装置は、先
ず、使用者による変換操作の指定の前に、第1の実施形
態の画像合成装置と同様の方法によりオブジェクト画像
101〜109を階層的に合成し出力画像100を生成
する。
ず、使用者による変換操作の指定の前に、第1の実施形
態の画像合成装置と同様の方法によりオブジェクト画像
101〜109を階層的に合成し出力画像100を生成
する。
【0042】次に、使用者が出力画像の中の1つのオブ
ジェクト画像を指定して変換操作を要求した場合の動作
について説明する。指定されたオブジェクト画像を識別
する対象オブジェクト識別情報601が図7に示される
オブジェクト画像101を表す場合を例に考える。先
ず、メモリ2に格納されているシーン情報201は要求
シーン情報602に書き換えられる。次に、部分木生成
器53は、対象オブジェクト識別情報601をもとに、
オブジェクト構造情報300の部分木となる部分オブジ
ェクト構造情報312を生成する。
ジェクト画像を指定して変換操作を要求した場合の動作
について説明する。指定されたオブジェクト画像を識別
する対象オブジェクト識別情報601が図7に示される
オブジェクト画像101を表す場合を例に考える。先
ず、メモリ2に格納されているシーン情報201は要求
シーン情報602に書き換えられる。次に、部分木生成
器53は、対象オブジェクト識別情報601をもとに、
オブジェクト構造情報300の部分木となる部分オブジ
ェクト構造情報312を生成する。
【0043】図8は、部分木生成器53から出力された
部分オブジェクト構造情報312の構造を表す木構造で
ある。この木構造は部分木構造とも言う。この図8に示
される対象オブジェクト画像をオブジェクト画像101
とした場合の部分木構造は、出力画像100の1位下の
要素オブジェクト画像109により構成される構造は変
更せず、出力画像100の1位下の合成オブジェクト画
像112及び113であって対象オブジェクト画像を内
部に有しない合成オブジェクト画像113を、合成オブ
ジェクト画像情報及び合成シーン情報を有する単一の合
成オブジェクト画像113と変更した構造とし、対象オ
ブジェクト画像101を内部に有する合成オブジェクト
画像112に含まれる合成オブジェクト画像110を、
合成オブジェクト画像情報、及び合成シーン情報を有す
る単一の合成オブジェクト画像と変更した構造である。
部分オブジェクト構造情報312を入力したメモリ3は
内部のオブジェクト構造情報300を消去し、新たに部
分オブジェクト構造情報312を格納する。識別情報抽
出器51は、メモリ3から出力された部分オブジェクト
構造情報305を参照して、合成オブジェクト画像11
2を表す識別情報307と、合成オブジェクト画像11
2に含まれる子オブジェクト101、102および合成
オブジェクト画像110を表す識別情報306と、判定
情報308とを出力する。以下、前述の第2の実施形態
における出力画像の再合成の方法と同様に、オブジェク
ト画像101のシーン情報が変換された後の合成オブジ
ェクト画像112が再生成されたのち、出力画像100
が再生成される。
部分オブジェクト構造情報312の構造を表す木構造で
ある。この木構造は部分木構造とも言う。この図8に示
される対象オブジェクト画像をオブジェクト画像101
とした場合の部分木構造は、出力画像100の1位下の
要素オブジェクト画像109により構成される構造は変
更せず、出力画像100の1位下の合成オブジェクト画
像112及び113であって対象オブジェクト画像を内
部に有しない合成オブジェクト画像113を、合成オブ
ジェクト画像情報及び合成シーン情報を有する単一の合
成オブジェクト画像113と変更した構造とし、対象オ
ブジェクト画像101を内部に有する合成オブジェクト
画像112に含まれる合成オブジェクト画像110を、
合成オブジェクト画像情報、及び合成シーン情報を有す
る単一の合成オブジェクト画像と変更した構造である。
部分オブジェクト構造情報312を入力したメモリ3は
内部のオブジェクト構造情報300を消去し、新たに部
分オブジェクト構造情報312を格納する。識別情報抽
出器51は、メモリ3から出力された部分オブジェクト
構造情報305を参照して、合成オブジェクト画像11
2を表す識別情報307と、合成オブジェクト画像11
2に含まれる子オブジェクト101、102および合成
オブジェクト画像110を表す識別情報306と、判定
情報308とを出力する。以下、前述の第2の実施形態
における出力画像の再合成の方法と同様に、オブジェク
ト画像101のシーン情報が変換された後の合成オブジ
ェクト画像112が再生成されたのち、出力画像100
が再生成される。
【0044】第2の実施形態、及び第3の実施形態では
図7に示されるオブジェクト画像の内の特定のオブジェ
クト画像を、使用者が変換操作を指定するオブジェクト
画像とする場合を例に説明したが、他のオブジェクト画
像に対して変換操作を行う場合であっても同様に、対象
となるオブジェクト画像を含む合成オブジェクト画像を
順次再合成することにより、利用者の要求する出力画像
が得られる。
図7に示されるオブジェクト画像の内の特定のオブジェ
クト画像を、使用者が変換操作を指定するオブジェクト
画像とする場合を例に説明したが、他のオブジェクト画
像に対して変換操作を行う場合であっても同様に、対象
となるオブジェクト画像を含む合成オブジェクト画像を
順次再合成することにより、利用者の要求する出力画像
が得られる。
【0045】なお上述の第1から第3の実施形態では、
変換要求に応じて合成画像を再生成するのにフレームメ
モリ全体を書き直したが、フレームメモリを書き直す位
置を対象となるオブジェクトの占める変換前の領域と変
換後の領域とに限定することも可能である。この場合、
変換前のオブジェクトの占める領域のうち変換後の領域
と重ならない部分を変換要求の対象外のオブジェクトで
埋め、その後に変換後のオブジェクトをフレームメモリ
に書き込む。
変換要求に応じて合成画像を再生成するのにフレームメ
モリ全体を書き直したが、フレームメモリを書き直す位
置を対象となるオブジェクトの占める変換前の領域と変
換後の領域とに限定することも可能である。この場合、
変換前のオブジェクトの占める領域のうち変換後の領域
と重ならない部分を変換要求の対象外のオブジェクトで
埋め、その後に変換後のオブジェクトをフレームメモリ
に書き込む。
【0046】
【発明の効果】以下に、出力画像中のオブジェクト画像
に対して変換操作を行う際の本発明に係る画像合成装置
と従来装置との効果の差を具体的に述べる。
に対して変換操作を行う際の本発明に係る画像合成装置
と従来装置との効果の差を具体的に述べる。
【0047】出力画像100に含まれる合成オブジェク
ト画像112に変換操作を加える場合、第2の実施形態
および第3の実施形態の画像合成装置はメモリ2に格納
されているシーン情報212の変更のみを必要とする。
それに対して従来の画像合成装置では、オブジェクト画
像101、102、103、104のシーン情報20
1、202、203、204を変更する必要がある。第
2の実施形態および第3の実施形態の画像合成装置によ
り、シーン情報の変更手続きの数は、従来の画像合成装
置に比べ1/4となる。
ト画像112に変換操作を加える場合、第2の実施形態
および第3の実施形態の画像合成装置はメモリ2に格納
されているシーン情報212の変更のみを必要とする。
それに対して従来の画像合成装置では、オブジェクト画
像101、102、103、104のシーン情報20
1、202、203、204を変更する必要がある。第
2の実施形態および第3の実施形態の画像合成装置によ
り、シーン情報の変更手続きの数は、従来の画像合成装
置に比べ1/4となる。
【0048】また、従来の画像合成装置において、フレ
ームメモリ40上に書き込まれる画素数はオブジェクト
画像101〜109の画素数の総和である。それに対し
第2の実施形態および第3の実施形態の画像合成装置に
おいて、フレームメモリ40上に書き込まれる画素数は
合成オブジェクト画像112、113およびオブジェク
ト画像109の画素数の総和である。合成オブジェクト
画像を形成するオブジェクト画像101〜108のう
ち、他のオブジェクト画像によって隠される部分の画素
数を順にc1〜c8とすると、合成オブジェクト画像1
12、113およびオブジェクト画像109は互いに重
なり合っていないので、オブジェクト画像101〜10
8の画素数と合成オブジェクト画像112、113の画
素数の間には次の式が成り立つ。 P112 =P101 −c1+P102 −c2+P103 −c3+
P104 −c4 P113 =P105 −c5+P106 −c6+P107 −c7+
P108 −c8
ームメモリ40上に書き込まれる画素数はオブジェクト
画像101〜109の画素数の総和である。それに対し
第2の実施形態および第3の実施形態の画像合成装置に
おいて、フレームメモリ40上に書き込まれる画素数は
合成オブジェクト画像112、113およびオブジェク
ト画像109の画素数の総和である。合成オブジェクト
画像を形成するオブジェクト画像101〜108のう
ち、他のオブジェクト画像によって隠される部分の画素
数を順にc1〜c8とすると、合成オブジェクト画像1
12、113およびオブジェクト画像109は互いに重
なり合っていないので、オブジェクト画像101〜10
8の画素数と合成オブジェクト画像112、113の画
素数の間には次の式が成り立つ。 P112 =P101 −c1+P102 −c2+P103 −c3+
P104 −c4 P113 =P105 −c5+P106 −c6+P107 −c7+
P108 −c8
【0049】ここで、オブジェクト画像101〜108
および合成オブジェクト画像112、113の画素数を
それぞれP101 〜P108 、P112 、P113 とする。した
がって、第2の実施形態の画像合成装置は従来の画像合
成装置に比べて、c1+c2+...+c8だけの画素
に対してフレームメモリへの書き込み処理を省略するこ
とができ、その分の処理時間の短縮を可能となる。
および合成オブジェクト画像112、113の画素数を
それぞれP101 〜P108 、P112 、P113 とする。した
がって、第2の実施形態の画像合成装置は従来の画像合
成装置に比べて、c1+c2+...+c8だけの画素
に対してフレームメモリへの書き込み処理を省略するこ
とができ、その分の処理時間の短縮を可能となる。
【0050】以上の説明から明らかなように本発明によ
れば、利用者が出力画像内の一部の画像を再利用する場
合にその処理数を削減でき、特に利用者が出力画像内の
オブジェクト画像に対して位置の変更や幾何学変換や輝
度変換などの各種変換操作を要求したとき、オブジェク
ト画像の変換操作とオブジェクト画像のフレームメモリ
への書き込みを行う際の処理数を削減できる画像合成装
置を提供することができる。
れば、利用者が出力画像内の一部の画像を再利用する場
合にその処理数を削減でき、特に利用者が出力画像内の
オブジェクト画像に対して位置の変更や幾何学変換や輝
度変換などの各種変換操作を要求したとき、オブジェク
ト画像の変換操作とオブジェクト画像のフレームメモリ
への書き込みを行う際の処理数を削減できる画像合成装
置を提供することができる。
【図1】本発明に係る画像合成装置の第1の実施形態の
構成を示すブロック図である。
構成を示すブロック図である。
【図2】本発明に係る画像合成装置の第2の実施形態の
構成を示すブロック図である。
構成を示すブロック図である。
【図3】本発明に係る画像合成装置の第3の実施形態の
構成を示すブロック図である。
構成を示すブロック図である。
【図4】第1の実施形態から第3の実施形態におけるシ
ーン情報合成器の構造を示すブロック図である。
ーン情報合成器の構造を示すブロック図である。
【図5】第1の実施形態から第3の実施形態におけるオ
ブジェクト合成器の構造を示すブロック図である。
ブジェクト合成器の構造を示すブロック図である。
【図6】第2の実施形態における識別情報抽出器の構造
を示すブロック図である。
を示すブロック図である。
【図7】第1の実施形態から第3の実施形態で扱うオブ
ジェクト群の階層構造を示すツリー図である。
ジェクト群の階層構造を示すツリー図である。
【図8】第3の実施形態における部分木生成器の生成す
るオブジェクト構造情報を示すツリー図である。
るオブジェクト構造情報を示すツリー図である。
【図9】従来の画像合成装置の構成を示すブロック図で
ある。
ある。
1、2、3、4 メモリ 40 フレームメモリ 41 オブジェクト合成器 42 シーン情報合成器 43 画像処理装置 44 シーン情報分割器 45 シーン情報変換器 46 ツリー検索器 47 シーン情報生成器 50 オブジェクト画像転送器 51 識別情報抽出器 52 ツリー検索器 53 部分木生成器 60 奥行情報検索器 100 出力画像 131 合成画像 101〜113、130、132、1000 オブジェ
クト画像 110〜113、133 合成オブジェクト画像 201〜213、220、230、232、233、2
000 シーン情報 231 相対シーン情報 241 変換情報 242 位置情報 300、302、305、312 オブジェクト構造情
報 301、303、304、306、307、309、3
10、311、3002 識別情報 308 判定情報 601 対象オブジェクト識別情報 602 要求シーン情報 3000、3001 奥行情報
クト画像 110〜113、133 合成オブジェクト画像 201〜213、220、230、232、233、2
000 シーン情報 231 相対シーン情報 241 変換情報 242 位置情報 300、302、305、312 オブジェクト構造情
報 301、303、304、306、307、309、3
10、311、3002 識別情報 308 判定情報 601 対象オブジェクト識別情報 602 要求シーン情報 3000、3001 奥行情報
Claims (7)
- 【請求項1】 出力画像を構成する個々の要素オブジェ
クト画像の情報を、該オブジェクト画像を個々に識別す
る識別情報の集合である第1の識別情報群と共に格納す
る第1のメモリと、 前記個々の要素オブジェクト画像を出力画像として表示
する際の表示情報を表すシーン情報を、前記第1の識別
情報群と共に格納する第2のメモリと、 前記個々の要素オブジェクト画像、及び、要素オブジェ
クト画像の合成である合成オブジェクト画像、の出力画
像における階層的な重ね合わせ関係を、前記出力画像を
根に対応させ、合成オブジェクト画像を節に対応させ、
前記個々の要素オブジェクト画像を葉に対応させて木構
造として表し、この木構造をオブジェクト構造情報とし
て格納する第3のメモリと、 前記オブジェクト構造情報で表される木構造に基づき、
木構造の節に対応する合成オブジェクト画像に含まれる
要素オブジェクト画像及び合成オブジェクト画像のシー
ン情報により、前記木構造の節に対応する合成オブジェ
クト画像のシーン情報を合成シーン情報として算出して
前記第2のメモリに出力して格納させると共に、前記木
構造の節に対応する合成オブジェクト画像を識別するた
めの第2の識別情報を生成して前記第2のメモリに出力
して前記シーン情報と共に格納させるシーン情報合成器
と、 前記第3のメモリに格納されているオブジェクト構造情
報に基づき、任意の節もしくは根に対応する合成オブジ
ェクト画像もしくは出力画像を注目オブジェクト画像と
して、該注目オブジェクト画像に含まれる合成オブジェ
クト画像を識別するための識別情報を生成してこれを第
3の識別情報として第1のメモリ及び第2のメモリに出
力し、前記注目オブジェクト画像に含まれる要素オブジ
ェクト画像を識別するための識別情報を生成してこれを
第3の識別情報群として第1のメモリ及び第2のメモリ
に出力し、前記注目オブジェクト画像を識別するための
識別情報を生成してこれを第4の識別情報として第2の
メモリに出力し、前記注目オブジェクト画像が前記木構
造において節に対応するのか根に対応するのかを判別す
る判別情報を生成してこれをオブジェクト画像転送器に
出力する識別情報抽出器と、 前記第3の識別情報に基づき第2のメモリが出力する、
注目オブジェクト画像に含まれる合成オブジェクト画像
の合成シーン情報と、前記第3の識別情報群に基づき第
2のメモリが出力する、注目オブジェクト画像に含まれ
る要素オブジェクト画像のシーン情報とを、前記第4の
識別情報に基づき第2のメモリが出力する前記注目オブ
ジェクト画像の合成シーン情報に対する相対値に変換
し、これらを変換シーン情報群としてオブジェクト合成
器に出力するシーン情報変換器と、 前記第3の識別情報に基づき第1のメモリが出力する、
注目オブジェクト画像に含まれる合成オブジェクト画像
のオブジェクト画像情報と、前記第3の識別情報群に基
づき第1のメモリが出力する、注目オブジェクト画像に
含まれる要素オブジェクト画像のオブジェクト画像情報
と、前記シーン情報変換器が出力する変換シーン情報群
と、を用いて、前記注目オブジェクト画像の合成画像を
生成し、これを合成画像情報としてオブジェクト画像転
送器に出力するオブジェクト合成器と、 前記判別情報に基づき、前記注目オブジェクト画像が根
に対応する出力画像である場合は前記合成画像情報を出
力画像表示機構に出力し、前記注目オブジェクト画像が
節に対応する場合は前記合成画像情報を新たにオブジェ
クト画像として前記注目オブジェクト画像の識別情報と
共に前記第1のメモリに出力して格納させるオブジェク
ト画像転送器とを有することを特徴とする画像合成装
置。 - 【請求項2】 前記出力画像を構成する要素オブジェク
ト画像又は合成オブジェクト画像の中で利用者が選択し
た要素オブジェクト画像又は合成オブジェクト画像を対
象オブジェクト画像として識別するための識別情報が前
記第1のメモリ、第2のメモリ及び前記識別情報抽出器
に対象オブジェクト識別情報として入力され、 前記第2のメモリに、前記対象オブジェクト画像に対し
て利用者が要求するシーン情報が要求シーン情報として
入力された場合、 前記第2のメモリは、前記対象オブジェクト画像のシー
ン情報を要求シーン情報に書き換え、 前記識別情報抽出器は、前記オブジェクト構造情報に基
づき、前記対象オブジェクト画像を内部に有する合成オ
ブジェクト画像の識別情報を生成し、これを第6の識別
情報として前記第1のメモリ及び第2のメモリに出力
し、前記対象オブジェクト画像を内部に有する合成オブ
ジェクト画像に含まれる合成オブジェクト画像を識別す
るための識別情報を生成してこれを第5の識別情報とし
て第1のメモリ及び第2のメモリに出力し、前記対象オ
ブジェクト画像を内部に有する合成オブジェクト画像に
含まれる要素オブジェクト画像を識別するための識別情
報を生成してこれを第5の識別情報群として第1のメモ
リ及び第2のメモリに出力し、前記対象オブジェクト画
像を内部に有する合成オブジェクト画像が前記オブジェ
クト構造情報における節に対応するのか根に対応するの
かを判別する判別情報を生成してこれをオブジェクト画
像転送器に出力し、 前記シーン情報変換器は、前記第5の識別情報に基づき
第2のメモリが出力する合成オブジェクト画像のシーン
情報又は対象オブジェクト画像の要求シーン情報と、前
記第5の識別情報群に基づき第2のメモリが出力する要
素オブジェクト画像のシーン情報又は対象オブジェクト
画像の要求シーン情報とを、前記対象オブジェクト画像
を内部に有する合成オブジェクト画像を識別するための
第6の識別情報に基づき第2のメモリが出力する合成シ
ーン情報に対する相対値に変換し、これらを変換シーン
情報群としてオブジェクト合成器に出力し、 前記オブジェクト合成器は、前記第5の識別情報に基づ
き第1のメモリが出力する合成オブジェクト又は対象オ
ブジェクトの画像情報と、前記第5の識別情報群に基づ
き第1のメモリが出力する要素オブジェクト又は対象オ
ブジェクト画像情報と、前記シーン情報変換器が出力し
た変換シーン情報群とを用いて、前記対象オブジェクト
画像を内部に有する合成オブジェクト画像の合成画像を
生成し、これを合成画像情報としてオブジェクト画像転
送器に出力し、 前記オブジェクト画像転送器は、前記判別情報に基づ
き、前記対象オブジェクト画像を内部に有する合成オブ
ジェクト画像が根に対応する出力画像である場合は前記
合成画像情報を出力画像表示機構に出力し、前記対象オ
ブジェクト画像を内部に有する合成オブジェクト画像が
節に対応する場合は前記合成画像情報を新たにオブジェ
クト画像として前記上位の合成オブジェクト画像の識別
情報と共に前記第1のメモリに出力して格納させること
を特徴とする請求項1記載の画像合成装置。 - 【請求項3】 前記画像合成装置はオブジェクト構造情
報が入力される部分木生成器を有し、 前記出力画像を構成する要素オブジェクト画像又は合成
オブジェクト画像の中で利用者が選択した要素オブジェ
クト画像又は合成オブジェクト画像を対象オブジェクト
画像として識別するための識別情報が前記第1のメモ
リ、第2のメモリ及び前記部分木生成器に対象オブジェ
クト識別情報として入力され、 前記第2のメモリに、前記対象オブジェクト画像に対し
て利用者が要求するシーン情報が要求シーン情報として
入力された場合、 前記第2のメモリは、前記対象オブジェクト画像のシー
ン情報を要求シーン情報に書き換え、 前記部分木生成器は、前記オブジェクト構造情報で表さ
れる木構造を、前記出力画像の1位下の要素オブジェク
ト画像により構成される構造は変更せず、前記出力画像
の1位下の合成オブジェクト画像であって対象オブジェ
クト画像を内部に有しない合成オブジェクト画像のそれ
ぞれを、前記合成オブジェクト画像情報及び前記合成シ
ーン情報を有する単一の合成オブジェクト画像と変更し
た構造とし、前記対象オブジェクト画像を内部に有する
合成オブジェクト画像に含まれる合成オブジェクト画像
のそれぞれを、前記合成オブジェクト画像情報、及び前
記合成シーン情報又は要求シーン情報を有する単一の合
成オブジェクト画像と変更した構造である、部分木構造
に変更し、該部分木構造を表す部分オブジェクト構造情
報を生成して第3のメモリに出力し、前記第3のメモリは、格納されているオブジェクト構造
情報を、前記部分オブジェクト構造情報に書き換え、 前記識別情報抽出器は、前記部分オブジェクト構造情報
に基づき、前記対象オブジェクト画像を内部に有する合
成オブジェクト画像の識別情報を生成し、これを第8の
識別情報として前記第1のメモリ及び第2のメモリに出
力し、前記対象オブジェクト画像を内部に有する合成オ
ブジェクト画像に含まれる合成オブジェクト画像を識別
するための識別情報を生成してこれを第7の識別情報と
して第1のメモリ及び第2のメモリに出力し、前記対象
オブジェクト画像を内部に有する合成オブジェクト画像
を識別するための識別情報を生成してこれを第7の識別
情報群として第1のメモリ及び第2のメモリに出力し、
前記対象オブジェクト画像を内部に有する合成オブジェ
クト画像が前記オブジェクト構造情報における節に対応
するのか根に対応するのかを判別する判別情報を生成し
てこれをオブジェクト画像転送器に出力し、 前記シーン情報変換器は、前記第7の識別情報に基づき
第2のメモリが出力する合成オブジェクト画像のシーン
情報又は対象オブジェクト画像の要求シーン情報と、前
記第7の識別情報群に基づき第2のメモリが出力する要
素オブジェクト画像のシーン情報又は対象オブジェクト
画像の要求シーン情報とを、前記対象オブジェクト画像
を内部に有する合成オブジェクト画像を識別するための
第8の識別情報に基づき第2のメモリが出力する合成オ
ブジェクト画像の合成シーン情報に対する相対値に変換
し、これらを変換シーン情報群としてオブジェクト合成
器に出力し、 前記オブジェクト合成器は、前記第7の識別情報に基づ
き第1のメモリが出力する合成オブジェクト画像情報又
は対象オブジェクトの画像情報と、前記第7の識別情報
群に基づき第1のメモリが出力する要素オブジェクト画
像情報又は対象オブジェクトの画像情報と、前記シーン
情報変換器が出力する変換シーン情報群とを用いて、前
記対象オブジェクト画像を内部に有する合成オブジェク
ト画像の合成画像を生成し、これを合成画像情報として
オブジェクト画像転送器に出力し、 前記オブジェクト画像転送器は、前記判別情報に基づ
き、前記対象オブジェクト画像を内部に有する合成オブ
ジェクト画像が根に対応する出力画像である場合は前記
合成画像情報を出力画像表示機構に出力し、前記対象オ
ブジェクト画像を内部に有する合成オブジェクト画像が
節に対応する場合は前記合成画像情報を新たにオブジェ
クト画像として前記上位の合成オブジェクト画像の識別
情報と共に前記第1のメモリに出力して格納させること
を特徴とする請求項1記載の画像合成装置。 - 【請求項4】 前記シーン情報合成器は、 前記オブジェクト構造情報を格納するための第4のメモ
リと、 前記第4のメモリに格納されたオブジェクト構造情報に
基づき、該オブジェクト構造情報を表す木構造の任意の
節に対応する合成オブジェクト画像に含まれる要素オブ
ジェクト画像及び合成オブジェクト画像の識別情報を前
記第2のメモリに出力すると共に、前記任意の節に対応
する合成オブジェクト画像の識別情報を前記第2のメモ
リに第2の識別情報として出力するツリー検索器と、 前記前記第2のメモリから出力された前記任意の節に対
応する合成オブジェクト画像に含まれる要素オブジェク
ト画像及び合成オブジェクト画像のシーン情報に基づ
き、前記任意の節に対応する合成オブジェクト画像のシ
ーン情報を合成シーン情報として算出して前記第2のメ
モリに出力するシーン情報生成器とを有することを特徴
とする請求項1から3のいずれかに記載の画像合成装
置。 - 【請求項5】 前記シーン情報生成器が、前記任意の節
に対応する合成オブジェクト画像のシーン情報を合成シ
ーン情報として算出する動作は、 前記任意の節に対応する合成オブジェクト画像に含まれ
る、要素オブジェクト画像及び合成オブジェクト画像の
シーン情報の平均を合成シーン情報として算出するか、
若しくは、 前記任意の節に対応する合成オブジェクト画像に含まれ
る、要素オブジェクト画像及び合成オブジェクト画像の
シーン情報の内の1つを合成シーン情報として算出する
動作であることを特徴とする請求項4記載の画像合成装
置。 - 【請求項6】 前記シーン情報は、幾何学変換情報、光
源情報及び色変換情報を含む変換情報と、位置情報とか
らなることを特徴とする請求項5記載の画像合成装置。 - 【請求項7】 前記オブジェクト合成器は、シーン情報
を変換情報と位置情報とに分割して出力するシーン情報
分割器と、 前記第1のメモリから出力されたオブジェクト画像情報
を、前記変換情報に基づき画像処理を行い、該画像処理
された画像を処理画像として出力する画像処理装置と、 前記処理画像を、前記位置情報に基づき格納するフレー
ムメモリとを有することを特徴とする請求項1から6の
いずれかに記載の画像合成装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8350193A JP3045087B2 (ja) | 1996-12-27 | 1996-12-27 | 画像合成装置 |
| US08/999,393 US5982394A (en) | 1996-12-27 | 1997-12-29 | Picture image composition system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8350193A JP3045087B2 (ja) | 1996-12-27 | 1996-12-27 | 画像合成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10187926A JPH10187926A (ja) | 1998-07-21 |
| JP3045087B2 true JP3045087B2 (ja) | 2000-05-22 |
Family
ID=18408853
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8350193A Expired - Lifetime JP3045087B2 (ja) | 1996-12-27 | 1996-12-27 | 画像合成装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5982394A (ja) |
| JP (1) | JP3045087B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8644682B2 (en) | 2005-08-29 | 2014-02-04 | Sony Corporation | Playable content |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3713891B2 (ja) * | 1997-05-13 | 2005-11-09 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置および方法並びに情報処理プログラムを記録した記録媒体 |
| US7053898B2 (en) * | 1998-04-16 | 2006-05-30 | Yugen Kaishs Origin | Picture drawing system for use with a computer and a picture drawing method |
| KR20070120403A (ko) * | 2006-06-19 | 2007-12-24 | 삼성전자주식회사 | 영상 편집장치 및 방법 |
| JP2008234518A (ja) * | 2007-03-23 | 2008-10-02 | Oki Electric Ind Co Ltd | 画像合成装置および画像合成プログラム |
| CN106157341B (zh) | 2015-03-30 | 2019-05-14 | 阿里巴巴集团控股有限公司 | 生成合成图片的方法及装置 |
| JP2019101783A (ja) * | 2017-12-04 | 2019-06-24 | キヤノン株式会社 | 情報処理装置及び方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4739401A (en) * | 1985-01-25 | 1988-04-19 | Hughes Aircraft Company | Target acquisition system and method |
| GB2235856B (en) * | 1989-09-01 | 1993-11-17 | Quantel Ltd | Improvements in or relating to electronic graphic systems |
| JPH0778804B2 (ja) * | 1992-05-28 | 1995-08-23 | 日本アイ・ビー・エム株式会社 | シーン情報入力システムおよび方法 |
-
1996
- 1996-12-27 JP JP8350193A patent/JP3045087B2/ja not_active Expired - Lifetime
-
1997
- 1997-12-29 US US08/999,393 patent/US5982394A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8644682B2 (en) | 2005-08-29 | 2014-02-04 | Sony Corporation | Playable content |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10187926A (ja) | 1998-07-21 |
| US5982394A (en) | 1999-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04504920A (ja) | デジタル・ビデオ・データを操作する方法及び装置 | |
| RU2233011C2 (ru) | Носитель записи, устройство и способ воспроизведения носителя записи и способ изготовления носителя записи | |
| US5406334A (en) | Apparatus and method for producing a zoomed image signal | |
| US20070030290A1 (en) | Video display screen segmentation | |
| GB2330265A (en) | Image compositing using camera data | |
| JPH04306775A (ja) | デジタル画像データの圧縮方法 | |
| JPH05242182A (ja) | 信号処理機能を設計、解析またはシミュレーションする装置とその方法 | |
| JP3278623B2 (ja) | 地図3次元化システム,地図3次元化方法および地図3次元化用プログラムを記憶した記憶媒体 | |
| JP3045087B2 (ja) | 画像合成装置 | |
| US5058186A (en) | Method and apparatus for image compression | |
| JP2903808B2 (ja) | 色信号変換方法および装置 | |
| JP2647033B2 (ja) | ルックアップテーブル作成方法及びルックアップテーブル作成装置 | |
| JPH0984002A (ja) | ディジタル画像の処理方法及びシステム | |
| JPH11112790A5 (ja) | ||
| JPH11317930A (ja) | デジタルカメラおよびその表示方法 | |
| JP2702408B2 (ja) | 画像変換システム | |
| US20080117967A1 (en) | Moving image data controlling apparatus and method | |
| JP3890638B2 (ja) | 画像情報変換装置および方法 | |
| JP4866065B2 (ja) | クロマキー装置 | |
| JP2882986B2 (ja) | 画像変換システム | |
| JP3632993B2 (ja) | 電子ズーム装置及び電子ズーム方法 | |
| JP2002245456A (ja) | 画像特徴量生成装置および方法、ならびに画像特徴量生成プログラムを記録した記憶媒体 | |
| JP3321402B2 (ja) | 動画データ編集方法および装置 | |
| JP3585036B2 (ja) | 画像生成方法 | |
| JP2001189069A (ja) | 変更操作情報記録方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000215 |