JPH04168583A - 画像の表示方法 - Google Patents
画像の表示方法Info
- Publication number
- JPH04168583A JPH04168583A JP2293531A JP29353190A JPH04168583A JP H04168583 A JPH04168583 A JP H04168583A JP 2293531 A JP2293531 A JP 2293531A JP 29353190 A JP29353190 A JP 29353190A JP H04168583 A JPH04168583 A JP H04168583A
- Authority
- JP
- Japan
- Prior art keywords
- image
- color
- light
- object surface
- hue
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/50—Lighting effects
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
- Processing Of Color Television Signals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
A 産業上の利用分野
本発明は、コンピュータグラフィックにおける画像の表
示方法に関し、特に、物体表面の光沢感を表現する画像
の表示方法に関する。 B 従来の技術 一般に、コンピュータグラフィックの技術分野では、表
示する物体の画像にシェーディング(陰影)処理を施す
ことにより、物体の表面の質感を表現している。 すなわち、ある物体に入射する光の一部又は全部が透過
光となる場合、すなわち物体が半透明又は透明である場
合を除いて、その物体の表面の質感は、拡散反射光及び
鏡面反射光に依存する。 実際には、その上に環境光を考慮した物体表面上のある
点における輝度の計算方法が質感の表現に大きく関与す
る。 一般に、シェーディング(陰影)処理を行う場合、物体
表面上のある点における輝度の計算は、照明モデル式も
って行われる。 従来、簡単でしかも計算時間の短い照明モデル式として
、Lambertのcosine法則による拡散反射光
モデル式に環境光を考慮する項を付加した第1式が広く
知られている。 1=に、1.十に、ΣI、cosθ1・・・第1式I
:物体表面のある点における輝度 に、:環境光の反射係数(0≦に、≦1)11 :環境
光の輝度 に、:拡散反射係数 ■、二二番番目光源の輝度 (0≦」≦m、O≦1.≦1) θJ :j番目の光源方向ベクトルL、とその点におけ
る法線ベクトルNと のなす角(第11図参照) しかし、物体の光沢は鏡面反射光により生み出されるも
のであるから、上記第1式による輝度の計算方法を採用
したのでは、光沢のある物体表面の質感を表現すること
はできない。 光沢のある物体表面の質感を表現するための代表的な照
明モデル式としては、上記第1式にBui−Tuong
−Phongによる鏡面反射光の経験モデル式を付加し
た第2式が知られている。 !=に、1.+ΣI+(kacosθ1+に、cos”
α1)・・・第2弐 に、:鏡面反射係数 (k、=1−に、、0≦に≦1) n :鏡面反射光の拡がりを示す指数 (l≦n、 nが大きいほど鏡面反射光はスポットライ
ト状になる。) α、:j番目の鏡面反射光ベクトル(j番目の光源方向
ベクトルL、とその点にお ける法線ベクトルのNに対する正反射 方向ベクトル)L、゛ と視点方向ベクトルEのなす角
(第12図参照) また、コンピュータグラフィックでは、物体表面の色を
3つの数値要素の組み合わせとして表現して、表示画像
の色指定を行っている。上記色の3要素としては、RG
B (赤(Red)、緑(Green)、青(Blue
)) 、H3V (色相(Hue)、彩度(Satur
at 1on)。 明度値(Value) )やHLS (色相(Hue)
、明度(Lightness)、彩度(Saturat
ion))などが知られている。 上述のように色を3つの数値要素の組み合わせとして表
現することにより、上記3要素を座標軸とする三次元形
状(色立体)の概念を導入して、表示画像の色指定を行
うことができる。 例えば、RGB表現による色立体は、第13図に示すよ
うに、RGBを軸とする立方体となり、無彩色〔白−灰
一黒〕が黒の点と白の点を結ぶ対角線上に存在する。 そして、上記RGB表現による色立体における無彩色が
位置している対角線を明度値(Value)の軸とする
六角錐の形に展開したものが、第14図に示すH3V表
現の六角錐色立体である。 さらに、黒の点を頂点とする上記HSV表現の色立体を
拡張して、黒と白を頂点とする双円錐としたものが、第
15図に示すH3L表現の色立体である。 そして、コンピュータグラフィックでは、表示した物体
にシェーディング(陰影)処理を施す場合に、H3V表
現やHLS表現により指定された色の明度(輝度)のみ
を変化させる処理が行われる。 C発明が解決しようとする課題 ところで、上述のように、表示する物体の画像にシェー
ディング(陰影)処理を施すことにより物体表面の質感
を表現する場合に、環境光と拡散反射光のみを考慮した
照明モデル式により物体表面の輝度計算を行ったのでは
、鏡面反射光により生み出される物体表面の光沢感を表
現することができない。また、環境光と拡散反射光と鏡
面反射光を考慮した照明モデル式を採用して物体表面の
光沢感を表現するようにした場合には、計算時間が極め
て長くなってしまうという問題点がある。 そこで、本発明は、上述の如き従来の問題点に鑑み、環
境光と拡散反射光のみを考慮した照明モデル式を採用し
て、物体表面に光沢のある物体を表現することのできる
画像の表示方法を提供するものである。 D 課題を解決するための手段 本発明に係る画像の表示方法は、環境光と拡散反射光の
みを考慮した照明モデル式により物体表面の輝度値を算
出し、その輝度値に非線形変換処理を施して物体表面の
明暗部を強調した画像表示を行うことを特徴とするもの
である。 E 作用 本発明方法では、環境光と拡散反射光のみを考慮した照
明モデル式により算出した物体表面の輝度値に非線形変
換処理を施して、物体表面の明暗部を強調した画像表示
を行うことにより、物体表面に光沢のある物体を疑似的
に表現する。 F 実施例 本発明に係る画像の表示方法では、例えば第1図のフロ
ーチャートに示す手順により、物体表面に光沢のある物
体を疑似的に表現する画像表示を行う。 第1図のフローチャートは、光源を平行光源として、上
述の第1式に示した照明モデル式により物体表面の輝度
値を算出して、3次のベジェ(Bezier)曲線によ
り非線形変換する場合の処理を示す。この第1図のフロ
ーチャートに示す処理では、物体表面の色指定を上述の
HLS (色相(Hue)、明度(Lightness
)、彩度(Saturat 1on))表現により行い
、物体表面上のH(色相)、S(彩度)は不変とする。 なお、上記物体表面の色指定は、後述する第3図のフロ
ーチャートの手順に従って行われる。 先ず、第1ステツプでは、表示する物体の表面のH(色
相)、S(彩度)を指定するとともに、光源方向ベクト
ルL、、輝度1+ (t≦j≦m)。 環境光の輝度1al環境光の反射係数に、及び拡散反射
係数に4を指定する。 次の第2ステツプでは、上述の第1式に示した照明モデ
ル式により算出される物体表面の輝度値Iと非線形変換
処理後の輝度値■° との関係すなわち非線形変換特性
を示すベジェ(Bezie)曲線をその4つの制御点を
制御することにより定義する。 これにより、上述の第1式に示した照明モデル式により
算出される物体表面の輝度値Iを横軸にとり、非線形変
換処理後の輝度値I°を縦軸とって、各輝度値1.
r’の最小値を0とし、最大値をlとする第2図に示す
ような非線形変換特性を与える。 次の第3ステツプでは、表示する物体表面上のある点に
おける法線ベクトルNを算出する。 次の第4ステツプでは、上記光源方向ベクトルL1と上
記第3ステツプで算出した法線ベクトルNとのなす角θ
、を算出して、上述の第1式により輝度■0を算出する
。 次の第5ステツプでは、上記第2ステツプで定義された
ベジェ(Bezie)曲線と■=ビの直線との交点(1
”、I”)を求める。 次の第6ステツプでは、上記第5ステツプにおいて求め
た10゛を■′ として、L(明度)をL=I’ と
する。 次の第7ステツプでは、H,L、Sで表される色をその
点の色として、色表示を行う。 なお、上記第3ステツプ乃至第7ステツプの処理は、表
示する物体表面上の全ての点について行う。 そして、第8ステツプでは、上述ようにして画像表示さ
れた物体の表面の質感の良否を判定して、Noの場合に
は上記第2ステツプに戻ってベジェ(Bezier)曲
線をその4つの制御点を制御することにより非線形変換
特性を変更して、非線形変換処理を再度行い、YESの
場合に処理を終了する。 ここで、HLS表現により物体表面の色を指定してシェ
ーディング(陰影)処理を行う場合、鏡面反射光を考慮
しない上述の第1式により算出された輝度Iから非線形
変換処理後の輝度■′への変化は、I=Lと考えられ、
上記非線形変換処理はしからL′への変換であるといえ
る。さらに、シェーディング(陰影)処理では、HとS
が固定であるから、シェーディング時に物体の表面の各
点に塗られる色は、第2図の色立体A中の太線上に存在
している色である。そして、上記色立体A中、上述の第
1式により算出された輝度■に対応する色C,,C,,
C,は、第2図の色立体B中の太線上に存在している色
c、’、c、’、c3゜に変換される。すなわち、物体
表面の明るい部分の色C1はより明るい色01′に変換
され、物体表面の暗い部分の色C8はより暗い色C8°
に変換される。これにより、物体表面に光沢のある物体
を疑似的に表現することができる。 しかも、上記非線形変換特性を与える3次のべジェ(B
ezier)曲線は、その4つの制御点を制御すること
により、曲線の形状すなわち非線形変換特性を簡単に変
更することができる。従って、上記4つの制御点を制御
することにより、物体表面の質感を簡単に制御すること
ができる。 なお、上記物体表面の色指定は、第3図のフローチャー
トに示す手順に従って行う。 すなわち、第3図のフローチャートにおいて、第1ステ
ツプでは、物体の表示データを作成し、第4図に示すよ
うに、表示画面lに物体の画像2を線画として表示する
。 上記表示画面lには色調指定要求用の表示領域(COL
ORMAP) 3が設けられており、上記C0LORM
AP領域3の指定による色調指定要求を受は付ける(第
2ステツプ)と、第3ステツプに移る。 この第3ステツプでは、色の色相、明度、彩度の三要素
を座標軸とする例えばHLS (色相(Hue)、明度
(Lightness)、彩度(Saturation
))表現の色立体の明度を所定値(例えば50%)とす
る色立体断面図を色指定用の円形表示領域4に表示する
とともに、色指定終了用のQUIT領域5を表示する。 上記色指定用の円形表示領域4は、例えば径方向に11
分割され、円周方向に72分割された微小領域AR,,
AR,,AR1、・・・、AR,からなり、円の中心か
ら外周に向かって彩度が0%から100%まで変化し、
円周方法に沿って色相が0°から360°まで変化する
明度50%における全ての色が上記微小領域ARo 、
ARt 。 ARt、・・・、AR,に順次割り当てられる。 この第3ステツプにおける円形表示領域4の表示は、例
えば第5図のフローチャートに示す手順で行う。 すなわち、先ずスッテブ■において諸設定を行う。 ステップ2では、円形表示領域4を確保する。 スッテブ3では、上記ステップ2で確保した円形表示領
域4を不可視に設定する。 ステップ4では、上記円形表示領域4の円周方向すなわ
ち色相の分割数(dhue)を72に設定し、径方向す
なわち彩度の分割数(dsat)を11に設定する。 ステップ5では、上記ステップ4で設定した分割数(d
hue)、 (dsat)に従って上記円形表示領域
4を微小領域AR−a 、ARt 、ARl 、・・・
。 AR,に分割して各々にID番号を付す。 ステップ6では、色相と彩度の配列の各々の値を計算す
る。 ステップ7では、上記微小領域A Ra 、 A R+
。 AR,、・・・、AR,に所定の規則に従って色を塗る
。 ここで、色相の分割数(dhue)を■0とし、彩度の
分割数(dsat)を11として、上記微小領域AR@
、ARt 、ARt 、・・・、AR,に色を塗る所
定の規則について説明する。 この場合、上記円形表示領域4は、第6図に示すように
、101個の微小領域AR,,AR,。 ARC,・・・+ ARIHに分割される。そして、そ
の最小半径の円内は、ID番号が
示方法に関し、特に、物体表面の光沢感を表現する画像
の表示方法に関する。 B 従来の技術 一般に、コンピュータグラフィックの技術分野では、表
示する物体の画像にシェーディング(陰影)処理を施す
ことにより、物体の表面の質感を表現している。 すなわち、ある物体に入射する光の一部又は全部が透過
光となる場合、すなわち物体が半透明又は透明である場
合を除いて、その物体の表面の質感は、拡散反射光及び
鏡面反射光に依存する。 実際には、その上に環境光を考慮した物体表面上のある
点における輝度の計算方法が質感の表現に大きく関与す
る。 一般に、シェーディング(陰影)処理を行う場合、物体
表面上のある点における輝度の計算は、照明モデル式も
って行われる。 従来、簡単でしかも計算時間の短い照明モデル式として
、Lambertのcosine法則による拡散反射光
モデル式に環境光を考慮する項を付加した第1式が広く
知られている。 1=に、1.十に、ΣI、cosθ1・・・第1式I
:物体表面のある点における輝度 に、:環境光の反射係数(0≦に、≦1)11 :環境
光の輝度 に、:拡散反射係数 ■、二二番番目光源の輝度 (0≦」≦m、O≦1.≦1) θJ :j番目の光源方向ベクトルL、とその点におけ
る法線ベクトルNと のなす角(第11図参照) しかし、物体の光沢は鏡面反射光により生み出されるも
のであるから、上記第1式による輝度の計算方法を採用
したのでは、光沢のある物体表面の質感を表現すること
はできない。 光沢のある物体表面の質感を表現するための代表的な照
明モデル式としては、上記第1式にBui−Tuong
−Phongによる鏡面反射光の経験モデル式を付加し
た第2式が知られている。 !=に、1.+ΣI+(kacosθ1+に、cos”
α1)・・・第2弐 に、:鏡面反射係数 (k、=1−に、、0≦に≦1) n :鏡面反射光の拡がりを示す指数 (l≦n、 nが大きいほど鏡面反射光はスポットライ
ト状になる。) α、:j番目の鏡面反射光ベクトル(j番目の光源方向
ベクトルL、とその点にお ける法線ベクトルのNに対する正反射 方向ベクトル)L、゛ と視点方向ベクトルEのなす角
(第12図参照) また、コンピュータグラフィックでは、物体表面の色を
3つの数値要素の組み合わせとして表現して、表示画像
の色指定を行っている。上記色の3要素としては、RG
B (赤(Red)、緑(Green)、青(Blue
)) 、H3V (色相(Hue)、彩度(Satur
at 1on)。 明度値(Value) )やHLS (色相(Hue)
、明度(Lightness)、彩度(Saturat
ion))などが知られている。 上述のように色を3つの数値要素の組み合わせとして表
現することにより、上記3要素を座標軸とする三次元形
状(色立体)の概念を導入して、表示画像の色指定を行
うことができる。 例えば、RGB表現による色立体は、第13図に示すよ
うに、RGBを軸とする立方体となり、無彩色〔白−灰
一黒〕が黒の点と白の点を結ぶ対角線上に存在する。 そして、上記RGB表現による色立体における無彩色が
位置している対角線を明度値(Value)の軸とする
六角錐の形に展開したものが、第14図に示すH3V表
現の六角錐色立体である。 さらに、黒の点を頂点とする上記HSV表現の色立体を
拡張して、黒と白を頂点とする双円錐としたものが、第
15図に示すH3L表現の色立体である。 そして、コンピュータグラフィックでは、表示した物体
にシェーディング(陰影)処理を施す場合に、H3V表
現やHLS表現により指定された色の明度(輝度)のみ
を変化させる処理が行われる。 C発明が解決しようとする課題 ところで、上述のように、表示する物体の画像にシェー
ディング(陰影)処理を施すことにより物体表面の質感
を表現する場合に、環境光と拡散反射光のみを考慮した
照明モデル式により物体表面の輝度計算を行ったのでは
、鏡面反射光により生み出される物体表面の光沢感を表
現することができない。また、環境光と拡散反射光と鏡
面反射光を考慮した照明モデル式を採用して物体表面の
光沢感を表現するようにした場合には、計算時間が極め
て長くなってしまうという問題点がある。 そこで、本発明は、上述の如き従来の問題点に鑑み、環
境光と拡散反射光のみを考慮した照明モデル式を採用し
て、物体表面に光沢のある物体を表現することのできる
画像の表示方法を提供するものである。 D 課題を解決するための手段 本発明に係る画像の表示方法は、環境光と拡散反射光の
みを考慮した照明モデル式により物体表面の輝度値を算
出し、その輝度値に非線形変換処理を施して物体表面の
明暗部を強調した画像表示を行うことを特徴とするもの
である。 E 作用 本発明方法では、環境光と拡散反射光のみを考慮した照
明モデル式により算出した物体表面の輝度値に非線形変
換処理を施して、物体表面の明暗部を強調した画像表示
を行うことにより、物体表面に光沢のある物体を疑似的
に表現する。 F 実施例 本発明に係る画像の表示方法では、例えば第1図のフロ
ーチャートに示す手順により、物体表面に光沢のある物
体を疑似的に表現する画像表示を行う。 第1図のフローチャートは、光源を平行光源として、上
述の第1式に示した照明モデル式により物体表面の輝度
値を算出して、3次のベジェ(Bezier)曲線によ
り非線形変換する場合の処理を示す。この第1図のフロ
ーチャートに示す処理では、物体表面の色指定を上述の
HLS (色相(Hue)、明度(Lightness
)、彩度(Saturat 1on))表現により行い
、物体表面上のH(色相)、S(彩度)は不変とする。 なお、上記物体表面の色指定は、後述する第3図のフロ
ーチャートの手順に従って行われる。 先ず、第1ステツプでは、表示する物体の表面のH(色
相)、S(彩度)を指定するとともに、光源方向ベクト
ルL、、輝度1+ (t≦j≦m)。 環境光の輝度1al環境光の反射係数に、及び拡散反射
係数に4を指定する。 次の第2ステツプでは、上述の第1式に示した照明モデ
ル式により算出される物体表面の輝度値Iと非線形変換
処理後の輝度値■° との関係すなわち非線形変換特性
を示すベジェ(Bezie)曲線をその4つの制御点を
制御することにより定義する。 これにより、上述の第1式に示した照明モデル式により
算出される物体表面の輝度値Iを横軸にとり、非線形変
換処理後の輝度値I°を縦軸とって、各輝度値1.
r’の最小値を0とし、最大値をlとする第2図に示す
ような非線形変換特性を与える。 次の第3ステツプでは、表示する物体表面上のある点に
おける法線ベクトルNを算出する。 次の第4ステツプでは、上記光源方向ベクトルL1と上
記第3ステツプで算出した法線ベクトルNとのなす角θ
、を算出して、上述の第1式により輝度■0を算出する
。 次の第5ステツプでは、上記第2ステツプで定義された
ベジェ(Bezie)曲線と■=ビの直線との交点(1
”、I”)を求める。 次の第6ステツプでは、上記第5ステツプにおいて求め
た10゛を■′ として、L(明度)をL=I’ と
する。 次の第7ステツプでは、H,L、Sで表される色をその
点の色として、色表示を行う。 なお、上記第3ステツプ乃至第7ステツプの処理は、表
示する物体表面上の全ての点について行う。 そして、第8ステツプでは、上述ようにして画像表示さ
れた物体の表面の質感の良否を判定して、Noの場合に
は上記第2ステツプに戻ってベジェ(Bezier)曲
線をその4つの制御点を制御することにより非線形変換
特性を変更して、非線形変換処理を再度行い、YESの
場合に処理を終了する。 ここで、HLS表現により物体表面の色を指定してシェ
ーディング(陰影)処理を行う場合、鏡面反射光を考慮
しない上述の第1式により算出された輝度Iから非線形
変換処理後の輝度■′への変化は、I=Lと考えられ、
上記非線形変換処理はしからL′への変換であるといえ
る。さらに、シェーディング(陰影)処理では、HとS
が固定であるから、シェーディング時に物体の表面の各
点に塗られる色は、第2図の色立体A中の太線上に存在
している色である。そして、上記色立体A中、上述の第
1式により算出された輝度■に対応する色C,,C,,
C,は、第2図の色立体B中の太線上に存在している色
c、’、c、’、c3゜に変換される。すなわち、物体
表面の明るい部分の色C1はより明るい色01′に変換
され、物体表面の暗い部分の色C8はより暗い色C8°
に変換される。これにより、物体表面に光沢のある物体
を疑似的に表現することができる。 しかも、上記非線形変換特性を与える3次のべジェ(B
ezier)曲線は、その4つの制御点を制御すること
により、曲線の形状すなわち非線形変換特性を簡単に変
更することができる。従って、上記4つの制御点を制御
することにより、物体表面の質感を簡単に制御すること
ができる。 なお、上記物体表面の色指定は、第3図のフローチャー
トに示す手順に従って行う。 すなわち、第3図のフローチャートにおいて、第1ステ
ツプでは、物体の表示データを作成し、第4図に示すよ
うに、表示画面lに物体の画像2を線画として表示する
。 上記表示画面lには色調指定要求用の表示領域(COL
ORMAP) 3が設けられており、上記C0LORM
AP領域3の指定による色調指定要求を受は付ける(第
2ステツプ)と、第3ステツプに移る。 この第3ステツプでは、色の色相、明度、彩度の三要素
を座標軸とする例えばHLS (色相(Hue)、明度
(Lightness)、彩度(Saturation
))表現の色立体の明度を所定値(例えば50%)とす
る色立体断面図を色指定用の円形表示領域4に表示する
とともに、色指定終了用のQUIT領域5を表示する。 上記色指定用の円形表示領域4は、例えば径方向に11
分割され、円周方向に72分割された微小領域AR,,
AR,,AR1、・・・、AR,からなり、円の中心か
ら外周に向かって彩度が0%から100%まで変化し、
円周方法に沿って色相が0°から360°まで変化する
明度50%における全ての色が上記微小領域ARo 、
ARt 。 ARt、・・・、AR,に順次割り当てられる。 この第3ステツプにおける円形表示領域4の表示は、例
えば第5図のフローチャートに示す手順で行う。 すなわち、先ずスッテブ■において諸設定を行う。 ステップ2では、円形表示領域4を確保する。 スッテブ3では、上記ステップ2で確保した円形表示領
域4を不可視に設定する。 ステップ4では、上記円形表示領域4の円周方向すなわ
ち色相の分割数(dhue)を72に設定し、径方向す
なわち彩度の分割数(dsat)を11に設定する。 ステップ5では、上記ステップ4で設定した分割数(d
hue)、 (dsat)に従って上記円形表示領域
4を微小領域AR−a 、ARt 、ARl 、・・・
。 AR,に分割して各々にID番号を付す。 ステップ6では、色相と彩度の配列の各々の値を計算す
る。 ステップ7では、上記微小領域A Ra 、 A R+
。 AR,、・・・、AR,に所定の規則に従って色を塗る
。 ここで、色相の分割数(dhue)を■0とし、彩度の
分割数(dsat)を11として、上記微小領域AR@
、ARt 、ARt 、・・・、AR,に色を塗る所
定の規則について説明する。 この場合、上記円形表示領域4は、第6図に示すように
、101個の微小領域AR,,AR,。 ARC,・・・+ ARIHに分割される。そして、そ
の最小半径の円内は、ID番号が
〔0〕の微小領域AR
,とする。また、二番目に小さな円内は、円周方向に沿
ってID番号が(1)、 [:2)、・・・、 (
10)の微小領域AR+ 、ARt 、・・・。 AR,。とする。さらに、三番目に小さな円内は、円周
方向に沿ってID番号が(11)、 (12)。 ・・・、 (20)の微小領域AR1+、AR1t、
・・・。 A Rt。とする。以下同様 に、1番号を付し、最大
半径の円内は、円 周方向に沿ってID番号が(91)
、 (92) 、・・・、[100)の微小領域A
R□、AR*t+ ・・・、AR,。。とする。 そして、第7図に示すように上記円形表示領域4の円周
に沿う方向に割り当てる色相の配列要素)(ue(h)
(Hue(1)、 Hue(2)、 = 、 Hue
O(e )には、第1表に示すように、360°/分割
数(dhue= 103すなわち36°刻みで色相の値
を定義する。 〔以下余白〕 第1表:色相の配列 また、第8図に示すように上記円形表示領域4の中心か
ら最外周に向かう方向に割り当てる彩度の配列要素Sa
t、(s) (Sat、(11,Sat、(2)、 =
。 Sat、Qυ〕には、第2表に示すように、Sat、(
1)に0%の値を定義し、Sat、(2)、 Sat、
(31,−。 Sat、αυに100%/(分割数(dsat=10)
−1)すなわち10%刻みで彩度の値を定義する。 第2表:彩度の配列 このような規則に従って上記円形表示領域4の微小領域
AR,,AR,,AR,,・・・、AR。 に割り当てられた色の色相及び彩度は、微小領域AR,
のID番号(n)から、 integer() :少数点板下切り捨ての整数化を
行う関数 modular() :除算の余りを求める関数なる演
算により配列要素番号s、 hを求めることのより、
上記色相の配列要素Hue(h)の値及び上記彩度の配
列要素Sat、 (s)の値として決定することができ
る。 なお、n=oの場合は、彩度が配列要素Sat、 (1
)の値すなわち0%であって、色相の値は無意味である
。 そして、次の第4ステツプでは、現状の色調(最初はデ
フォルト・データ)の周辺の拡大図を所定の正方形表示
領域6に表示する。 次の第5ステツプでは、ヘアクロスカーソル7をマウス
で動かし、第9図又は第1O図に示すように円形表示領
域4又は正方形表示領域6内の任意の点(微小領域AR
,)をピックアップする。 これにより、色相及び彩度が同時に選択される。 次の第6ステツプでは、上記第5ステツプにおいてピッ
クアップされた点(微小領域AR,)のID番号(n)
がQUIT領域5のID番号と同じであるか否かの判定
を行い、その判定結果がNOである場合には、第7ステ
ツプに移る。 この第7ステツプでは、上記第5ステツプにおいてピッ
クアップされた点(微小領域AR,)の色の色調をID
番号nに基づいて決定する。 次の第8ステツプでは、上記第7ステツプで決定した色
調を物体表面の色調として登録する。 次の第9ステツプでは、上記第7ステツプで登録されて
色調で物体の表示画像に対して、上述の第1図のフロー
チャートに示した手順に従ってシェーディング処理を施
し、その後、上述の第4ステツプに戻る。 また、上述の第6ステツプの判定結果がYESである場
合には、第1Oステツプに移って、上記各表示領域4.
5. 6を不可視に設定して、処理を終了する。 G 発明の効果 以上のように、本発明に係る画像の表示方法では、環境
光と拡散反射光のみを考慮した照明モデル式により算出
した物体表面の輝度値に非線形変換処理を施して、物体
表面の明暗部を強調した画像表示を行うことにより、物
体表面に光沢のある物体を疑似的に表現することができ
、しかも、物体表面の輝度値を短時間に効率良く算出す
ることができる。
,とする。また、二番目に小さな円内は、円周方向に沿
ってID番号が(1)、 [:2)、・・・、 (
10)の微小領域AR+ 、ARt 、・・・。 AR,。とする。さらに、三番目に小さな円内は、円周
方向に沿ってID番号が(11)、 (12)。 ・・・、 (20)の微小領域AR1+、AR1t、
・・・。 A Rt。とする。以下同様 に、1番号を付し、最大
半径の円内は、円 周方向に沿ってID番号が(91)
、 (92) 、・・・、[100)の微小領域A
R□、AR*t+ ・・・、AR,。。とする。 そして、第7図に示すように上記円形表示領域4の円周
に沿う方向に割り当てる色相の配列要素)(ue(h)
(Hue(1)、 Hue(2)、 = 、 Hue
O(e )には、第1表に示すように、360°/分割
数(dhue= 103すなわち36°刻みで色相の値
を定義する。 〔以下余白〕 第1表:色相の配列 また、第8図に示すように上記円形表示領域4の中心か
ら最外周に向かう方向に割り当てる彩度の配列要素Sa
t、(s) (Sat、(11,Sat、(2)、 =
。 Sat、Qυ〕には、第2表に示すように、Sat、(
1)に0%の値を定義し、Sat、(2)、 Sat、
(31,−。 Sat、αυに100%/(分割数(dsat=10)
−1)すなわち10%刻みで彩度の値を定義する。 第2表:彩度の配列 このような規則に従って上記円形表示領域4の微小領域
AR,,AR,,AR,,・・・、AR。 に割り当てられた色の色相及び彩度は、微小領域AR,
のID番号(n)から、 integer() :少数点板下切り捨ての整数化を
行う関数 modular() :除算の余りを求める関数なる演
算により配列要素番号s、 hを求めることのより、
上記色相の配列要素Hue(h)の値及び上記彩度の配
列要素Sat、 (s)の値として決定することができ
る。 なお、n=oの場合は、彩度が配列要素Sat、 (1
)の値すなわち0%であって、色相の値は無意味である
。 そして、次の第4ステツプでは、現状の色調(最初はデ
フォルト・データ)の周辺の拡大図を所定の正方形表示
領域6に表示する。 次の第5ステツプでは、ヘアクロスカーソル7をマウス
で動かし、第9図又は第1O図に示すように円形表示領
域4又は正方形表示領域6内の任意の点(微小領域AR
,)をピックアップする。 これにより、色相及び彩度が同時に選択される。 次の第6ステツプでは、上記第5ステツプにおいてピッ
クアップされた点(微小領域AR,)のID番号(n)
がQUIT領域5のID番号と同じであるか否かの判定
を行い、その判定結果がNOである場合には、第7ステ
ツプに移る。 この第7ステツプでは、上記第5ステツプにおいてピッ
クアップされた点(微小領域AR,)の色の色調をID
番号nに基づいて決定する。 次の第8ステツプでは、上記第7ステツプで決定した色
調を物体表面の色調として登録する。 次の第9ステツプでは、上記第7ステツプで登録されて
色調で物体の表示画像に対して、上述の第1図のフロー
チャートに示した手順に従ってシェーディング処理を施
し、その後、上述の第4ステツプに戻る。 また、上述の第6ステツプの判定結果がYESである場
合には、第1Oステツプに移って、上記各表示領域4.
5. 6を不可視に設定して、処理を終了する。 G 発明の効果 以上のように、本発明に係る画像の表示方法では、環境
光と拡散反射光のみを考慮した照明モデル式により算出
した物体表面の輝度値に非線形変換処理を施して、物体
表面の明暗部を強調した画像表示を行うことにより、物
体表面に光沢のある物体を疑似的に表現することができ
、しかも、物体表面の輝度値を短時間に効率良く算出す
ることができる。
第1図は本発明方法による画像表示の手順を示すフロー
チャートである。 第2図は本発明方法における非線形の変換動作の説明に
供する図である。 第3図は表示画像の色指定の手順を示すフローチャート
である。 第4図は上記第3図のフローチャートに示す手順で画像
の色指定を行う場合の表示画面の表示内容を示す図であ
る。 第5図は上記色指定のための表示領域を生成する手順を
示すフローチャートである。 第6図は上記色指定のための表示領域に対するID番号
の割り付は状態を示す図である。 第7図は上記色指定のための表示領域に対する色相の割
り付は状態を示す図である。 第8図は上記色指定のための表示領域に対する彩度の割
り付は状態を示す図である。 第9図及び第1θ図は上記色指定のための表示領域に対
するカーソル操作状態を示す図である。 第11図及び第12図は拡散反射光モデルの説明に供す
る図である。 第13図はRGB表現による色立体を示す斜視図である
。 第14図はH3V表現による六角錐色立体を示す斜視図
である。 第15図はHL S表現による六角錐色立体を示す斜視
図である。 第1図 第3図 第5図 第6図 色相の配列 第7図 彩度の配列 第8図 第12図 黄 RGBの色立体 第13図 黒 H3V六角錐色立体 第14図
チャートである。 第2図は本発明方法における非線形の変換動作の説明に
供する図である。 第3図は表示画像の色指定の手順を示すフローチャート
である。 第4図は上記第3図のフローチャートに示す手順で画像
の色指定を行う場合の表示画面の表示内容を示す図であ
る。 第5図は上記色指定のための表示領域を生成する手順を
示すフローチャートである。 第6図は上記色指定のための表示領域に対するID番号
の割り付は状態を示す図である。 第7図は上記色指定のための表示領域に対する色相の割
り付は状態を示す図である。 第8図は上記色指定のための表示領域に対する彩度の割
り付は状態を示す図である。 第9図及び第1θ図は上記色指定のための表示領域に対
するカーソル操作状態を示す図である。 第11図及び第12図は拡散反射光モデルの説明に供す
る図である。 第13図はRGB表現による色立体を示す斜視図である
。 第14図はH3V表現による六角錐色立体を示す斜視図
である。 第15図はHL S表現による六角錐色立体を示す斜視
図である。 第1図 第3図 第5図 第6図 色相の配列 第7図 彩度の配列 第8図 第12図 黄 RGBの色立体 第13図 黒 H3V六角錐色立体 第14図
Claims (1)
- 【特許請求の範囲】 環境光と拡散反射光のみを考慮した照明モデル式により
物体表面の輝度値を算出し、 その輝度値に非線形変換処理を施して物体表面の明暗部
を強調した画像表示を行うことを特徴とする画像の表示
方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02293531A JP3141245B2 (ja) | 1990-11-01 | 1990-11-01 | 画像の表示方法 |
| EP91118447A EP0483771B1 (en) | 1990-11-01 | 1991-10-29 | Method for calculating and displaying luminance in a computer graphics system |
| DE69129614T DE69129614T2 (de) | 1990-11-01 | 1991-10-29 | Verfahren zur Berechnung und Anzeige der Luminanz in Graphikrechnern |
| US07/784,926 US5363477A (en) | 1990-11-01 | 1991-10-30 | Method for displaying an image of an object surface using a luminance transformation in accordance with a non-linear characteristic |
| KR1019910019156A KR920010487A (ko) | 1990-11-01 | 1991-10-30 | 컴퓨터 그래픽스에 가장 적합한 화상의 휘도 표시 및 또는 색 지정방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02293531A JP3141245B2 (ja) | 1990-11-01 | 1990-11-01 | 画像の表示方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04168583A true JPH04168583A (ja) | 1992-06-16 |
| JP3141245B2 JP3141245B2 (ja) | 2001-03-05 |
Family
ID=17795950
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP02293531A Expired - Fee Related JP3141245B2 (ja) | 1990-11-01 | 1990-11-01 | 画像の表示方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5363477A (ja) |
| EP (1) | EP0483771B1 (ja) |
| JP (1) | JP3141245B2 (ja) |
| KR (1) | KR920010487A (ja) |
| DE (1) | DE69129614T2 (ja) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2271259A (en) * | 1992-10-02 | 1994-04-06 | Canon Res Ct Europe Ltd | Processing image data |
| GB2271261A (en) * | 1992-10-02 | 1994-04-06 | Canon Res Ct Europe Ltd | Processing image data |
| GB2271493A (en) * | 1992-10-02 | 1994-04-13 | Canon Res Ct Europe Ltd | Processing colour image data |
| JP2627607B2 (ja) * | 1993-06-16 | 1997-07-09 | 日本アイ・ビー・エム株式会社 | ボリュームレンダリング方法 |
| JPH0757117A (ja) * | 1993-07-09 | 1995-03-03 | Silicon Graphics Inc | テクスチャマップへの索引を生成する方法及びコンピュータ制御表示システム |
| JPH0778267A (ja) * | 1993-07-09 | 1995-03-20 | Silicon Graphics Inc | 陰影を表示する方法及びコンピュータ制御表示システム |
| US5936629A (en) * | 1996-11-20 | 1999-08-10 | International Business Machines Corporation | Accelerated single source 3D lighting mechanism |
| AUPP265298A0 (en) * | 1998-03-27 | 1998-04-23 | Canon Kabushiki Kaisha | Simulated illumination of planar, two dimensional shapes |
| JP4067654B2 (ja) * | 1998-06-22 | 2008-03-26 | カルソニックカンセイ株式会社 | 文字板の作成装置および方法 |
| US6724507B1 (en) * | 1998-07-02 | 2004-04-20 | Fuji Xerox Co., Ltd. | Image processing method and image processing apparatus |
| US6256409B1 (en) | 1998-10-19 | 2001-07-03 | Sony Corporation | Method for determining a correlation between images using multi-element image descriptors |
| US6445834B1 (en) | 1998-10-19 | 2002-09-03 | Sony Corporation | Modular image query system |
| US6236406B1 (en) * | 1998-10-21 | 2001-05-22 | Sony Corporation | Three-dimensional color space display |
| US6262710B1 (en) * | 1999-05-25 | 2001-07-17 | Intel Corporation | Performing color conversion in extended color polymer displays |
| DE60001852T2 (de) * | 1999-09-16 | 2004-01-22 | Sony Computer Entertainment Inc. | Bildverarbeitungsgerät,-methode, -programm und speichermedium |
| GB2361158B (en) * | 2000-04-04 | 2004-03-17 | Coats Viyella Plc | Colour specification |
| US7215813B2 (en) * | 2001-12-03 | 2007-05-08 | Apple Computer, Inc. | Method and apparatus for color correction |
| JP2005189713A (ja) * | 2003-12-26 | 2005-07-14 | Kazuharu Seki | 道路地図 |
| CN100501380C (zh) * | 2007-01-23 | 2009-06-17 | 浙江工业大学 | 基于光照模型的球形物体表面光泽度评估方法 |
| US9253364B2 (en) * | 2012-11-08 | 2016-02-02 | Ricoh Company, Limited | Display apparatus, display method, and computer program product |
| US11176646B2 (en) * | 2015-06-25 | 2021-11-16 | Samsung Electronics Co., Ltd. | HDR tone mapping methods with scene adaptive parameterized tone map function |
| US10154015B1 (en) | 2017-06-12 | 2018-12-11 | Ironclad Encryption Corporation | Executable coded cipher keys |
| US10863157B2 (en) | 2018-07-06 | 2020-12-08 | Samsung Electronics Co., Ltd. | Guided tone mapping of high dynamic range video based on a Bezier curve for presentation on a display device |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4695832A (en) * | 1983-11-07 | 1987-09-22 | Time Video Information Services, Inc. | Analog color selector |
| US4928250A (en) * | 1986-07-02 | 1990-05-22 | Hewlett-Packard Company | System for deriving radiation images |
| US5109481A (en) * | 1987-07-24 | 1992-04-28 | Hewlet-Packard Company | Quadratic interpolation for shaded image generation |
| US4958272A (en) * | 1988-02-17 | 1990-09-18 | Xyvision Design Systems, Inc. | Apparatus and system for generating smooth shaded continuous tone images |
| US5012333A (en) * | 1989-01-05 | 1991-04-30 | Eastman Kodak Company | Interactive dynamic range adjustment system for printing digital images |
| IL89359A0 (en) * | 1989-02-21 | 1989-09-10 | Scitex Corp Ltd | Computerised apparatus for color selection |
| US5067098A (en) * | 1989-03-31 | 1991-11-19 | The Ohio State University Research Foundation | Slope-aspect color shading for parametric surfaces |
| US5283858A (en) * | 1989-03-31 | 1994-02-01 | The Ohio State University Research Foundation | Continuous hierarchical slope-aspect color display for parametric surfaces |
| US4972257A (en) * | 1989-04-03 | 1990-11-20 | Xerox Corporation | Operator adjustable color image processing |
| US5249263A (en) * | 1989-06-16 | 1993-09-28 | International Business Machines Corporation | Color palette display interface for a computer-based image editor |
-
1990
- 1990-11-01 JP JP02293531A patent/JP3141245B2/ja not_active Expired - Fee Related
-
1991
- 1991-10-29 DE DE69129614T patent/DE69129614T2/de not_active Expired - Fee Related
- 1991-10-29 EP EP91118447A patent/EP0483771B1/en not_active Expired - Lifetime
- 1991-10-30 US US07/784,926 patent/US5363477A/en not_active Expired - Fee Related
- 1991-10-30 KR KR1019910019156A patent/KR920010487A/ko not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US5363477A (en) | 1994-11-08 |
| EP0483771A2 (en) | 1992-05-06 |
| EP0483771A3 (en) | 1993-11-10 |
| DE69129614T2 (de) | 1998-10-15 |
| EP0483771B1 (en) | 1998-06-17 |
| KR920010487A (ko) | 1992-06-26 |
| JP3141245B2 (ja) | 2001-03-05 |
| DE69129614D1 (de) | 1998-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3141245B2 (ja) | 画像の表示方法 | |
| CN110780961B (zh) | 一种调整应用界面文字颜色的方法、存储介质及终端设备 | |
| JP3088063B2 (ja) | カラー画像処理方法及びカラー画像処理装置 | |
| JP3809838B2 (ja) | 照明源固有hsv色座標を用いた画像ハイライト補正方法、画像ハイライト補正プログラム、および画像取得システム | |
| GB2271259A (en) | Processing image data | |
| GB2271261A (en) | Processing image data | |
| JP2000011138A (ja) | 色座標空間構造と色座標及び色スプレ―ディングを用いた色量子化方法 | |
| JPH07234158A (ja) | カラー印刷物の再現方法 | |
| CN109064431B (zh) | 一种图片亮度调节方法、设备及其存储介质 | |
| US5828819A (en) | Apparatus and method for automatically creating a picture in a style having painting-like coloring using an image processing | |
| JP2020504809A (ja) | 毛髪の色の均一性を決定する方法および装置 | |
| JP5941041B2 (ja) | 任意の色の等価明度を示す値および鮮やかさ感を示す値の正規化方法、トーン種別判別方法、マンセル値算出方法、画像形成方法、インターフェース画面表示装置 | |
| JP4174133B2 (ja) | 画像生成方式 | |
| US11527023B2 (en) | Image processing for increasing visibility of obscured patterns | |
| Safibullaevna et al. | Processing color images, brightness and color conversion | |
| JP3240086B2 (ja) | デザイン評価用カラーシミュレータ | |
| JP2591189B2 (ja) | カラー画像処理方法及び装置 | |
| JPS60250479A (ja) | 面のテクスチヤ表示方式 | |
| KR970049862A (ko) | 화상 처리를 이용한 화상 생성 장치 및 그 방법 | |
| US12223565B2 (en) | Increasing visibility of pixel patterns in images | |
| KR102781187B1 (ko) | 인지적 거칠기 데이터의 예측 시스템 및 그 방법 | |
| CN104091025B (zh) | 烟熏效果真实感模拟方法 | |
| JPH1083445A (ja) | 表色系変換方法 | |
| GB2271258A (en) | Processing image data | |
| JP3230272B2 (ja) | 画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |