JPH0997343A - テクスチャデータ生成方法及び装置及びコンピュータ制御装置 - Google Patents

テクスチャデータ生成方法及び装置及びコンピュータ制御装置

Info

Publication number
JPH0997343A
JPH0997343A JP7252790A JP25279095A JPH0997343A JP H0997343 A JPH0997343 A JP H0997343A JP 7252790 A JP7252790 A JP 7252790A JP 25279095 A JP25279095 A JP 25279095A JP H0997343 A JPH0997343 A JP H0997343A
Authority
JP
Japan
Prior art keywords
texture
image
area
quadrangle
designating
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.)
Granted
Application number
JP7252790A
Other languages
English (en)
Other versions
JP3610131B2 (ja
Inventor
Shinji Uchiyama
晋二 内山
Hiroyuki Yamamoto
裕之 山本
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP25279095A priority Critical patent/JP3610131B2/ja
Priority to US08/721,219 priority patent/US6400369B1/en
Priority to EP96307096A priority patent/EP0766206B1/en
Priority to DE69630752T priority patent/DE69630752T2/de
Publication of JPH0997343A publication Critical patent/JPH0997343A/ja
Application granted granted Critical
Publication of JP3610131B2 publication Critical patent/JP3610131B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 【課題】テクスチャ原画像を用意する際の撮影を簡便に
し、かつテクスチャ原画像から必要な領域を抽出する際
の無駄を解消する(必要でない領域の削減)。 【解決手段】テクスチャの基となる原画像を入出力イン
ターフェースを介して読取り(ステップS201)、テ
クスチャの基となるテクスチャ原画像上に、必要とする
領域を、貼り付け先の特徴点で指定し(ステップS20
2)、指定された領域を囲む四角形を所定の規則に基づ
いて生成し、生成された四角形のうち面積が最少となる
四角形を抽出する(ステップS203〜S207)。そ
して、抽出された四角形で囲まれる画像を所望の大きさ
の長方形画像に変換し(ステップS208〜S21
2)、更に、指定領域(特徴点)を、前記長方形画像上
の領域に変換する(ステップS213)。得られた長方
形画像と領域を指定する特徴点のデータをテクスチャデ
ータとして出力する(ステップS214)。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、コンピュータグラ
フィクスにおけるテクスチャデータの生成方法及び装置
に関する。
【0002】
【従来の技術】コンピュータグラフィックスにおける3
次元のシーンの描画方法に、表面の模様をテクスチャデ
ータとして用意し、これを3次元シーンの形状データに
貼り付けるという手法がある。このテクスチャデータと
しては、自然画を撮影して得られた画像を適用すること
ができる。
【0003】このように、自然画をテクスチャデータと
する場合、そのテクスチャデータの生成方法には、従
来、以下のような2通りの方法が存在した。
【0004】(1)テクスチャデータとすべき画像の形
状、大きさに合わせて画像の撮影を行ってテクスチャ原
画像を得て、貼り付け先の形状と対応する点(頂点等)
を当該テクスチャ原画像上に設定する。そして、このテ
クスチャ原画像上に与えられた点と貼り付け先の点とを
対応付けながら画像の貼り付けを行う。
【0005】(2)撮影で得られたテクスチャの原画像
上に所望の矩形を設定し、テクスチャ原画像から必要な
領域を矩形で切り出す。この切り出された矩形の画像を
テクスチャ原画像として上記(1)と同様の手順(頂点
の設定及び貼り付け)で画像の貼り付けを行う。
【0006】
【発明が解決しようとする課題】しかしながら、上記従
来のテクスチャデータの生成手法には次のような問題が
ある。まず、上記(1)の手法では、テクスチャとして
利用する対象の撮影を、その形状、大きさに合わせて行
わなければならない。即ち、テクスチャとして利用する
対象の全体を含むとともに、当該画像を極力大きく撮影
することが望ましく、撮影を簡便に行うことができな
い。ここで、テクスチャとして利用する対象を極力大き
さ撮影するのは、貼り付け後のテクスチャの細部につい
ての再現性を向上するためである。
【0007】また、テクスチャの対象として例えば平面
的な表面を撮影する場合、斜め方向から撮影すると、そ
の撮影結果において当該表面の模様等が部分的に縮んだ
ようになる。そのため、縮んだ箇所の細部を表現しよう
とすると高い解像度が要求されてしまい、テクスチャデ
ータのデータ量が増加してしまう。従って、撮影はテク
スチャとして利用する対象の真上から行うことが望まし
く、このことも撮影を困難にする要因である。
【0008】また、上記(2)の手法では、テクスチャ
の原画像中の必要領域は長方形の形をしているとは限ら
ないため、無駄な領域を多く残してしまう可能性がある
という問題があった。また、テクスチャとして利用する
対象を斜めから撮影してしまった場合は上述の(1)の
場合と同様の問題が発生する。
【0009】本発明は上記の問題に鑑みてなされたもの
で、テクスチャ原画像を用意する際の撮影を簡便にし、
かつ、テクスチャ原画像から必要な領域を抽出する際の
無駄を解消する(必要でない領域の削減)ことを可能と
するテクスチャデータの生成方法及び装置を提供するこ
とを目的とする。
【0010】
【課題を解決するための手段】上記の目的を達成するた
めの本発明のテクスチャデータ生成装置は以下の構成を
備えている。即ち、コンピュータグラフィクスに用いる
テクスチャデータを生成するテクスチャデータ生成装置
であって、テクスチャの基となるテクスチャ原画像上
に、必要とする領域を指定する指定手段と、前記指定手
段で指定された領域を囲む四角形を所定の規則に基づい
て生成し、面積の最少となる四角形を抽出する生成手段
と、前記生成手段で抽出された四角形で囲まれる画像を
所望の大きさの長方形画像に変換する第1変換手段と、
前記指定手段で指定された指定領域を前記長方形画像上
の領域に変換する第2変換手段と、前記第1変換手段で
得られた長方形画像と前記第2変換手段で得られた指定
領域を示す情報をテクスチャデータとして出力する出力
手段とを備える。
【0011】また、好ましくは、前記指定手段は、貼り
付け先の画像の形状を表す複数の特徴点をテクスチャ画
像上に指定することで、必要とする領域を指定し、前記
第2変換手段は、前記指定手段で指定された前記複数の
特徴点を前記長方形画像上の対応する位置の特徴点に変
換する。貼り付け先の特徴点(頂点や制御点等)を指定
するので、得られた長方形画像に対して再度特徴点を指
示することが不要となり、操作性が向上する(これに対
して、従来はテクスチャ原画像からの矩形画像の切り出
しと特徴点の指示が別々の処理であったため、操作が煩
わしかった)。
【0012】また、好ましくは、前記生成手段は、前記
複数の特徴点を囲む凸包多角形を形成し、該凸包多角形
の4辺を含む直線で形成される四角形のうち、面積が最
少となる四角形を抽出する。
【0013】
【発明の実施の形態】以下に添付の図面を参照し手本発
明の好適な実施の形態を説明する。
【0014】図1は本実施形態におけるコンピュータ装
置の概略の構成を表すブロック図である。図中、101
はCPUであり、本実施形態の手順を含む各種の処理を
実行する。102はメモリでありROM102a、RA
M102bを含む。ROM102aはCPU101が実
行する制御プログラムや各種データを格納し、RAM1
02bはCPU101が各種制御を実行するための作業
領域を提供する。
【0015】103は記憶装置であり、例えばハードデ
ィスク、フロッピーディスクで構成される。記憶装置1
03には、テクスチャ原画像データ等、各種のデータが
格納される。
【0016】104は、処理するデータを装置の外部か
ら入力あるいは出力するための入出力インターフェース
である。例えば、カメラで撮影して得られたテクスチャ
原画像をスキャナで読み取り、これを入出力インターフ
ェース104を介して取り込むことができる。105は
キーボードであり、データを選択したり、手順の入力を
行う。106はポインティングデバイスであり、表示装
置上での指示点を指定するもので、例えばマウスで構成
される。107は表示装置であり、処理状況や処理結
果、処理過程、処理データを表示する。
【0017】次に、上記構成を有するコンピュータ装置
において実現される本実施形態のテクスチャデータ生成
処理を説明する。図2は本実施形態のテクスチャデータ
生成処理の手順を表すフローチャートである。
【0018】ステップS201にて、生成したいテクス
チャのもとであるテクスチャ原画像を入出力インターフ
ェース104を通して読込み、テクスチャ原画像として
記憶装置103に格納する。ここで、テクスチャ原画像
とは、生成したいテクスチャを含む通常のカラーまたは
濃淡画像である。そして、以下の処理により、このテク
スチャ原画像中の一部の領域の画像データを利用して、
テクスチャデータとなる画像を生成することとなる。
【0019】ステップS202にて、テクスチャ原画像
上にテクスチャデータとして必要となる領域を指定す
る。このステップは、テクスチャを張り込む先であるパ
ッチデータ(平面や曲面)の頂点や制御点がテクスチャ
原画像上にどこにくるかを複数の点で指定するなどによ
り行われる。この点の指定は、記憶装置103に格納さ
れているテクスチャ原画像を表示装置107上に表示
し、その表示画面の上で、マウス106を用いて指定す
ることにより指定される。指定された頂点や制御点等の
特徴点は、指示点情報データとして記憶装置103に格
納される。
【0020】次に、ステップS203にて、ステップS
202で指定されたテクスチャ原画像上の指定点により
テクスチャデータに必要とされると規定された領域を囲
む凸包を生成する。例えば、パッチが平面パッチ(ポリ
ゴン)である場合は、頂点である指定点を囲む凸包を生
成すればよい。また、曲面パッチの場合、例えばテクス
チャを貼り付けるべき曲面を規定する制御点をテクスチ
ャ原画像上に指定し、該制御点によってにより規定され
る曲面を囲む凸包を生成することとなる。この場合、必
ずしも制御点が凸包に含まれるようになるとは限らな
い。更に説明すれば、制御点で規定される空間中の曲面
パッチを、テクスチャ原画像の平面上に描写し、この描
写された曲面パッチを含む凸包を形成することになる。
【0021】次に、ステップS204において、ステッ
プS203で生成された凸包を構成している辺のうちか
ら、4辺を選択する。続いて、ステップS205にて、
選択された4辺を含む直線で四角形を生成する。このと
き、生成される四角形が凸包の全体を包含しないものは
除外し、凸包全体を包含する四角形のみを生成する。生
成された四角形の面積が最小(今まで生成してきた中で
最小)のものであった場合、この四角形を四角形Sとし
てRAM102bに記憶しておく。ステップS207に
て、凸包のすべての4辺の組み合せに対してステップS
204〜S206の処理が行われたかをチェックし、す
べての4辺の組み合わせに対してこれらのステップを行
うようにする。これにより、凸包を包含する四角形のう
ち面積が最少となる四角形Sを生成できる。ここまでの
処理の概念を図3に示す。
【0022】図3はテクスチャ原画像における凸包及び
四角形Sの生成手順を説明する図である。図3の(a)
は、テクスチャ原画像中に指定された頂点又は制御点を
示す。このように頂点や制御点により、テクスチャ原画
像中のテクスチャデータとして必要な領域が設定され
る。(b)では、テクスチャ原画像中に設定された点に
基づいて凸包図形が生成された状態が示されている。凸
包図形とは、図3の(b)に示されているように、設定
された頂点・制御点の幾つかを結んでできる多角形で、
全ての頂点・制御点を包含し、かつ、最大面積を有する
多角形である。
【0023】図3の(b)のように凸包図形が得られる
と、この凸包図形におけるいずれかの4辺を含む直線で
形成される四角形のうち面積が最少のものを四角形Sと
して決定する(図3の(c))。
【0024】以上のようにして生成した四角形Sを用い
て、ステップS208以降でテクスチャデータの生成を
行うことになる。
【0025】ステップS208では、長方形Rというあ
る任意の長方形を想定し、四角形Sを長方形Rに変換す
る第1の座標変換系を生成する。図4は四角形Sと長方
形Rとの対応を説明する図である。また、図5は四角形
Sと長方形Rの内部の点の対応を説明する図である。第
1の座標変換系では、図4に示すように四角形Sと長方
形Rの頂点並びに内部を対応させ、図5に示すように、
四角形Sの内部の点(u,v)を、長方形Rの内部の点
(s,t)(ここで0≦s≦1,0≦t≦1)に対応さ
せるために、双一次補間を用いて、次式 u=(1−t)・{(1−s)・x1+s・x2}+t・{(1−s)・x4+s・x3・s} v=(1−t)・{(1−s)・y1+s・y2}+t・{(1−s)・y4+s・y3・s} のような座標変換を行う。ここで、(x1,y1),(x
2,y2),(x3,y3),(x4,y4)は、それぞれ四
角形P1,P2,P3,P4の頂点座標である。以上のよう
に第1の座標変換系の生成では、(s,t)を代入すれ
ば(u,v)が求まる変換系が生成される。
【0026】また、同様に、ステップS209にて、そ
の変換の逆変換となる長方形Rを四角形Sに変換する第
2の座標変換系を生成する。これは、上式を(s,t)
の連立方程式とみなし、これを(s,t)について解け
ば、(u,v)値から(s,t)値を求める変換式とな
る。このような第2の座標変換系が必要である理由は、
図3にあるように、形状の頂点(制御点)が画像中では
どこに対応するかを指定しているが、この画像を四角形
が長方形になるように変形してしまうと、その点がどこ
であったかがわからなくなってしまうためである。即
ち、指定した時点での頂点に対応する指定点は四角形S
上に乗っており、(u,v)で与えられる。これらの指
定点が、長方形R上ではどこに対応するかを求めておか
ないと、変形した画像と形状との対応がとれなくなって
しまう。よって、四角形S上の点(u,v)からそれに
対応する長方形R上の(s,t)を求める変換系が必要
となる。
【0027】次に、ステップS210にて、長方形Rを
ある解像度の画像とみなし、記憶装置103内にこの長
方形Rの画像データを格納する領域を確保する。そし
て、この長方形Rの画像のある画素Aの位置P(s,
t)を第1の座標変換系により変換し、テクスチャ原画
像上での位置P’(u,v)を計算する。ここで、位置
Pは長方形Rの画像の画素の位置そのものの値ではな
く、縦横それぞれで、正規化した値であり、(s,t)
で表されている。次にステップS211において、こう
して得られたテクスチャ原画像上での位置P’に最も近
いテクスチャ原画像の画素を見つけ、その画素値を画素
Aとして記憶装置301内の画像データに格納する。以
上のステップS210からS211までの処理を、長方
形Rの画像の全画素に対して行う(ステップS21
2)。こうして、長方形Rの画像データが得られ、これ
を画像データとして記憶装置103に格納する。
【0028】さらに、ステップS202で指定した頂点
・制御点などの領域指定に用いた指示点が、長方形R上
ではどの位置に相当するか、すなわち、ステップS21
0〜S212で生成した画像上のどの位置に相当するか
を、第2の座標変換系を用いて計算する(ステップS2
13)。得られた指示点は、やはり指示点情報データと
して記憶装置103に格納される。最後に、ステップS
212までで生成した画像と、ステップS213で算出
した指示点の該画像上での位置をテクスチャデータとし
て出力する。これにより、テクスチャ用画像データと、
テクスチャが貼られる側(パッチなど)の頂点・制御点
といった情報の両方が獲得できる。
【0029】図6,図7に本実施形態を適用した結果の
例を示す。図6は、ステップS201で読み込んだテク
スチャ原画像に、ステップS202で必要とする領域の
指定を行った図である。×印で示した点が、パッチの頂
点に相当する。これを元に、ステップS203〜S21
4までの処理を行い、出力された結果を図7に示す。必
要とされる領域のみを切り出した画像データ、および、
指定点のデータがこのように獲得される。なお、図6、
図7はカラーの濃淡画像である。
【0030】図6は家屋内の玄関部分を撮影したもの
で、×印で囲まれた床には、全体に網目状の模様がほど
かされている。図6では、このテクスチャデータの対象
となる床部分が斜め上の方向から撮影されているので、
図面上で上部へいくほど模様が縮まったようになる。こ
のようなテクスチャ画像を従来の矩形領域を用いて切り
出すと、上部の方の細かい模様を再現するために高い解
像度が要求され、結果的にテクスチャデータのデータ量
が増加してしまう。あるいは、解像度を制限した場合
に、部分的に画像が劣化することになる。
【0031】これに対して、本実施形態では、図7のよ
うに長方形にデータを変換し、ほぼ均一な模様(実際の
模様に近い)を再現し、これをテクスチャデータとする
ので、不必要に高い解像度を有する必要がなく、テクス
チャデータのデータ量を低減することが可能となる。更
に、必要な領域を可能な限り大きく含むようにテクスチ
ャデータが生成されるので、テクスチャデータに含まれ
る無駄なデータを低減でき、テクスチャデータのデータ
量を低減できる。なお、図7の長方形の縦横比は3次元
形状に合わせて設定するのが好ましい。例えば、図6上
部の縮んだ模様を復元するには、図7の長方形Rの縦横
の長さの比が、実際の玄関の床の縦横の比と一致させる
のが好ましい。
【0032】以上のように本実施形態によれば、テクス
チャとして利用する対象の撮影において、その対象の大
きさ、撮影方向の自由度が増すので、テクスチャ原画像
の撮影が簡便化される。また、テクスチャ原画像から必
要な領域を取り出すに際して、無駄な領域が効果的に除
外されるので、テクスチャデータのデータ容量を低減で
きる。
【0033】更に、撮影方向の影響で、上述の図6に示
したように、テクスチャとして利用する対象の画像が部
分的に細かくなってしまうような場合でも、不必要に解
像度を上げずに、しかも画像に劣化を生じさせずにテク
スチャデータを生成することができる。
【0034】上記装置の機能もしくは方法の機能によっ
て達成される本発明の目的は、前述の実施例のプログラ
ムを記憶させた記憶媒体によっても達成できる。即ち、
上記装置に、その記憶媒体を装着し、その記憶媒体から
読み出したプログラム自体が本発明の新規な機能を達成
するからである。この場合、図1の構成において、例え
ば記憶装置103をフロッピーディスクで構成し、フロ
ッピーディスクからプログラムを供給することができ
る。フロッピーディスクから供給されたプログラムはR
AM102bにロードされて、CPU101によって実
行される。このための、本発明にかかるプログラムの構
造的特徴は、図8に示す通りである。
【0035】図8の(a)は、プログラムによる制御実
行の手順を表す図である。80は読取り処理であり、テ
クスチャの基となる原画像を入出力インターフェースを
介して読取り、記憶装置103に格納する(図2のステ
ップS201)。81は指定処理であり、テクスチャの
基となるテクスチャ原画像上に、必要とする領域を、貼
り付け先のパッチの頂点や制御点で指定する(ステップ
S202)。82は生成処理であり、指定処理81で指
定された領域を囲む四角形を所定の規則に基づいて生成
し、生成された四角形のうち面積が最少となる四角形を
抽出する(ステップS203〜ステップS207)。
【0036】83は第1変換処理であり、生成処理82
で抽出された四角形で囲まれる画像を所望の大きさの長
方形画像に変換する(ステップS208〜ステップS2
12)。更に、84は第2変換処理であり、先の指定処
理81において指定された指定領域(特徴点)を、前記
長方形画像上の領域に変換する(ステップS213)。
そして、85は出力処理であり、第1変換処理83で得
られた長方形画像と第2変換処理84で得られた指定領
域を示す情報をテクスチャデータとして出力する(ステ
ップS214)。
【0037】図8の(b)は、上記各処理を実行するた
めのプログラムモジュールの記憶媒体への格納状態を表
すメモリマップである。読取り処理モジュール80’、
指定処理モジュール81’、生成処理モジュール8
2’、第1変換処理モジュール83’、第2変換処理モ
ジュール84’、出力処理モジュール85’は、それぞ
れ読取り処理80、指定処理81、生成処理82、第1
変換処理83、第2変換処理84、出力処理85を実行
するためのプログラムモジュールである。
【0038】また、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明はシステム或は装置にプロ
グラムを供給することによって達成される場合にも適用
できることは言うまでもない。この場合、本発明に係る
プログラムを格納した記憶媒体が、本発明を構成するこ
とになる。そして、該記憶媒体からそのプログラムをシ
ステム或は装置に読み出すことによって、そのシステム
或は装置が、予め定められた仕方で動作する。
【0039】
【発明の効果】以上説明したように、本発明によれば、
テクスチャ原画像を用意する際の撮影が簡便になるとと
もに、テクスチャ原画像から必要な領域を抽出する際の
無駄を解消する(必要でない領域を削減する)ことが可
能となる。
【0040】
【図面の簡単な説明】
【図1】本実施形態におけるコンピュータ装置の概略の
構成を表すブロック図である。
【図2】本実施形態のテクスチャデータ生成処理の手順
を表すフローチャートである。
【図3】テクスチャ原画像における凸包及び四角形Sの
生成手順を説明する図である。
【図4】四角形Sと長方形Rとの対応を説明する図であ
る。
【図5】四角形Sと長方形Rの内部の点の対応を説明す
る図である。
【図6】テクスチャ原画像及び領域指定を行った状態の
一例を表す図である。
【図7】図6のテクスチャ原画像から得たテクスチャデ
ータを表す図である。
【図8】本実施の形態の制御を実現するための制御プロ
グラムを格納した記憶媒体の構成を説明する図である。
【符号の説明】
101 CPU 102 記憶装置2 103 記憶装置1 104 入出力インターフェース 105 キーボード 106 マウス 107 表示装置

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 コンピュータグラフィクスに用いるテク
    スチャデータを生成するテクスチャデータ生成装置であ
    って、 テクスチャの基となるテクスチャ原画像上に、必要とす
    る領域を指定する指定手段と、 前記指定手段で指定された領域を囲む四角形を所定の規
    則に基づいて生成し、面積の最少となる四角形を抽出す
    る生成手段と、 前記生成手段で抽出された四角形で囲まれる画像を所望
    の大きさの長方形画像に変換する第1変換手段と、 前記指定手段で指定された指定領域を前記長方形画像上
    の領域に変換する第2変換手段と、 前記第1変換手段で得られた長方形画像と前記第2変換
    手段で得られた指定領域を示す情報をテクスチャデータ
    として出力する出力手段とを備えることを特徴とするテ
    クスチャデータ生成装置。
  2. 【請求項2】 前記指定手段は、貼り付け先の画像の形
    状を表す複数の特徴点をテクスチャ画像上に指定するこ
    とで、必要とする領域を指定し、 前記第2変換手段は、前記指定手段で指定された前記複
    数の特徴点を前記長方形画像上の対応する位置の特徴点
    に変換することを特徴とする請求項1に記載のテクスチ
    ャデータ生成装置。
  3. 【請求項3】 前記生成手段は、前記複数の特徴点を囲
    む凸包多角形を形成し、該凸包多角形の4辺を含む直線
    で形成される四角形のうち、面積が最少となる四角形を
    抽出することを特徴とする請求項2に記載のテクスチャ
    データ生成装置。
  4. 【請求項4】 コンピュータグラフィクスに用いるテク
    スチャデータを生成するテクスチャデータ生成方法であ
    って、 テクスチャの基となるテクスチャ原画像上に、必要とす
    る領域を指定する指定工程と、 前記指定工程で指定された領域を囲む四角形を所定の規
    則に基づいて生成し、面積の最少となる四角形を抽出す
    る生成工程と、 前記生成工程で抽出された四角形で囲まれる画像を所望
    の大きさの長方形画像に変換する第1変換工程と、 前記指定工程で指定された指定領域を前記長方形画像上
    の領域に変換する第2変換工程と、 前記第1変換工程で得られた長方形画像と前記第2変換
    工程で得られた指定領域を示す情報をテクスチャデータ
    として出力する出力工程とを備えることを特徴とするテ
    クスチャデータ生成方法。
  5. 【請求項5】 前記指定工程は、貼り付け先の画像の形
    状を表す複数の特徴点をテクスチャ画像上に指定するこ
    とで、必要とする領域を指定し、 前記第2変換工程は、前記指定工程で指定された前記複
    数の特徴点を前記長方形画像上の対応する位置の特徴点
    に変換することを特徴とする請求項4に記載のテクスチ
    ャデータ生成方法。
  6. 【請求項6】 前記生成工程は、前記複数の特徴点を囲
    む凸包多角形を形成し、該凸包多角形の4辺を含む直線
    で形成される四角形のうち、面積が最少となる四角形を
    抽出することを特徴とする請求項5に記載のテクスチャ
    データ生成方法。
  7. 【請求項7】 メモリ媒体から所定のプログラムを読み
    こんでコンピュータを制御するコンピュータ制御装置で
    あって、前記メモリ媒体は、 テクスチャの基となるテクスチャ原画像上に、必要とす
    る領域を指定する指定工程の手順コードと、 前記指定工程で指定された領域を囲む四角形を所定の規
    則に基づいて生成し、面積の最少となる四角形を抽出す
    る生成工程の手順コードと、 前記生成工程で抽出された四角形で囲まれる画像を所望
    の大きさの長方形画像に変換する第1変換工程の手順コ
    ードと、 前記指定工程で指定された指定領域を前記長方形画像上
    の領域に変換する第2変換工程の手順コードと、 前記第1変換工程で得られた長方形画像と前記第2変換
    工程で得られた指定領域を示す情報をテクスチャデータ
    として出力する出力工程の手順コードとを備えることを
    特徴とするコンピュータ制御装置。
JP25279095A 1995-09-29 1995-09-29 テクスチャデータ生成方法及び装置及びコンピュータ制御装置 Expired - Fee Related JP3610131B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP25279095A JP3610131B2 (ja) 1995-09-29 1995-09-29 テクスチャデータ生成方法及び装置及びコンピュータ制御装置
US08/721,219 US6400369B1 (en) 1995-09-29 1996-09-26 Information processing method and apparatus for generating texture-data for computer graphics
EP96307096A EP0766206B1 (en) 1995-09-29 1996-09-27 Image processing method and apparatus
DE69630752T DE69630752T2 (de) 1995-09-29 1996-09-27 Verfahren und Vorrichtung zur Bildverarbeitung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25279095A JP3610131B2 (ja) 1995-09-29 1995-09-29 テクスチャデータ生成方法及び装置及びコンピュータ制御装置

Publications (2)

Publication Number Publication Date
JPH0997343A true JPH0997343A (ja) 1997-04-08
JP3610131B2 JP3610131B2 (ja) 2005-01-12

Family

ID=17242298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25279095A Expired - Fee Related JP3610131B2 (ja) 1995-09-29 1995-09-29 テクスチャデータ生成方法及び装置及びコンピュータ制御装置

Country Status (1)

Country Link
JP (1) JP3610131B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110782387A (zh) * 2018-07-30 2020-02-11 优视科技有限公司 图像处理方法、装置、图像处理器及电子设备
WO2022091569A1 (ja) * 2020-10-26 2022-05-05 株式会社Nttドコモ 画像処理システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06274650A (ja) * 1993-03-23 1994-09-30 Dainippon Printing Co Ltd 画像合成装置
JPH06301792A (ja) * 1993-04-15 1994-10-28 Sony Corp テクスチャマッピング装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06274650A (ja) * 1993-03-23 1994-09-30 Dainippon Printing Co Ltd 画像合成装置
JPH06301792A (ja) * 1993-04-15 1994-10-28 Sony Corp テクスチャマッピング装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110782387A (zh) * 2018-07-30 2020-02-11 优视科技有限公司 图像处理方法、装置、图像处理器及电子设备
CN110782387B (zh) * 2018-07-30 2023-09-22 阿里巴巴(中国)有限公司 图像处理方法、装置、图像处理器及电子设备
WO2022091569A1 (ja) * 2020-10-26 2022-05-05 株式会社Nttドコモ 画像処理システム

Also Published As

Publication number Publication date
JP3610131B2 (ja) 2005-01-12

Similar Documents

Publication Publication Date Title
JP4363151B2 (ja) 撮影装置、その画像処理方法及びプログラム
JP4620607B2 (ja) 画像処理装置
US7903111B2 (en) Depth image-based modeling method and apparatus
US7227557B2 (en) Method, system and record medium for generating wide-area high-resolution image
JP2006074512A (ja) 撮影装置、撮影装置の画像処理方法及びプログラム
JPH1049704A (ja) 画像変換方法
JP3278623B2 (ja) 地図3次元化システム,地図3次元化方法および地図3次元化用プログラムを記憶した記憶媒体
JP4541397B2 (ja) 擬似的3次元画像生成装置、擬似的3次元画像生成方法及び擬似的3次元画像生成プログラム
JPH11250273A (ja) 画像合成装置
JP2005195867A5 (ja)
JP2005195867A (ja) 電子機器装置及び画像表示方法
JP3610131B2 (ja) テクスチャデータ生成方法及び装置及びコンピュータ制御装置
JP2004072677A (ja) 画像合成装置、画像合成方法、画像合成プログラム、および画像合成プログラムを記録した記録媒体
JPH0457570A (ja) 画像処理装置
JPH09212626A (ja) 画像編集方法および編集装置
JP4458720B2 (ja) 画像入力装置およびプログラム
EP0766206B1 (en) Image processing method and apparatus
JP4075778B2 (ja) 擬似的3次元画像生成装置、擬似的3次元画像生成方法及び擬似的3次元画像生成プログラム
JP3648099B2 (ja) 画像合成表示方法および装置ならびに画像合成表示プログラムを記録した記録媒体
JP3089489B2 (ja) 画像データ処理装置
JP3341926B2 (ja) 画像変換装置
JP3065855B2 (ja) 画像処理装置
JP4222238B2 (ja) 撮影装置及び撮影制御方法
JP2899168B2 (ja) 画像データ操作方法および画像データ操作装置
JP3610130B2 (ja) 情報処理方法及び装置及びコンピュータ制御装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040702

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040831

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041018

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071022

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081022

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091022

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091022

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101022

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101022

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111022

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111022

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121022

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees