バージョン0.9

使い方

眼の年齢シミュレータは、加齢と白内障による眼の見え方を体験するツールです。
画像(サンプル・カメラの映像・自分の画像)に、眼の光学(水晶体の黄ばみ・ぼけ・濁りによる散乱とまぶしさ)を計算して反映し、元の画像や正常眼と並べて表示します。
診断・治療の目的には使用できません。数値は文献の目安で、見え方には個人差があります。

基本的な使用方法

  1. 1. 表示を選びます。
    下の帯の「元の画像」「指定年齢の正常眼」「白内障眼」から、見たい物を選びます(複数選べます。押した物が区画になります)。
  2. 2. 年齢年齢を決めます。
    年齢のスライダーを動かします(20〜90 歳、5 歳刻み)。
  3. 3. 白内障の型と進み具合を決めます。
    型(核・皮質・後嚢下)のボタンを押して、オンとオフを替えます。ボタンの「▼」を押すと、進み具合(0〜100%)のスライダーがポップアップで表示されます。
  4. 4. イメージソースのボタン画像を選びます。
    アルバムのボタンを押して、サンプル・カメラ・自分の画像から選びます。

3 つの表示(元の画像・指定年齢の正常眼・白内障眼)

  • 元の画像 加工していない画像です。
  • 指定年齢の正常眼 年齢のスライダーで決めた年齢の、正常な眼の見え方です。若い眼との差(水晶体の黄ばみ・散乱の増加)だけを反映します。
  • 白内障眼 指定した年齢で、選んだ型の白内障がある眼の見え方です。
  • 初期値は、3 つともオン(3 区画)です。3 つは独立に押せます。押した物が区画になり、画面の大きさに応じて並びます。最後に残った 1 つは解除できません。
  • 各区画の上端に、区画の名前を表示します。

年齢

  • 年齢のスライダーは、20〜90 歳を 5 歳刻みで決めます。「指定年齢の正常眼」と「白内障眼」が同じ年齢を使用します。「元の画像」には影響しません。
  • 年齢が高いほど、水晶体の黄ばみと光の散乱(まぶしさ・霞)が増えます。瞳孔は、画像の明るさと年齢から自動で決まります。
  • 画面を見るあなたの眼の変化も加わります。若い人が見た時に、その年齢の見え方に近くなります。

白内障の型と進み具合

  • 核(水晶体の中心の濁り。黄ばみ)・皮質(周辺から楔形に濁る)・後嚢下(後ろの中心の濁り。明るい所で強く現れる)の 3 つのボタンが並びます。白内障眼を表示している時だけ表示されます。
  • ボタンの文字の部分を押すと、その型のオン・オフが替わります。ボタンには進み具合の % を常に表示します。オフの型は薄い灰色になりますが、% は残ります(オンに戻すと、その % で反映されます)。
  • ボタンの右の「▼」を押すと、その型の進み具合(0〜100%)のスライダーがポップアップで表示されます。スライダーは、3 つの型で同じ長さです。
  • 2 本指の上下(トラックパッドは 2 本指の上下スクロール)でも進み具合を動かせます(上へ = 進む)。動かすのは、最後に「▼」で操作した型です。
  • 複数の型を同時にオンにできます。初期値は、核 50%(オン)・皮質 25%(オン)・後嚢下 25%(オフ)です。
  • ポップアップは、外を押すと閉じます。窓の幅が変わった時(画面の向きの変更を含む)にも閉じます。キーボードやアドレスバーが出入りして高さだけが変わった時は、閉じません。

暗所散瞳・色順応

  • 暗所散瞳暗所散瞳 暗い所では瞳孔が開き、濁りによるまぶしさと霞が強くなります。ボタンをオンにすると、瞳孔を 7 mm に固定します(オフは、画像の明るさから自動)。初期値はオンです。
  • 色順応色順応 長く白内障だと、脳が黄ばみに慣れて気づきにくくなります。オンは慣れた後(既定)、オフは慣れる前の見え方です。

イメージソース(サンプル・カメラ・自分の画像)

  • イメージソースのボタンアルバムのボタンを押すと、「サンプル」「カメラ」「自分の画像」の選択肢が表示されます。
  • サンプル 場面ごとにまとめた一覧から選びます(夜の運転・街・昼の屋外・家の中・駅や店・読む)。サンプルは約 8 秒ごとに自動で切り替わり、画面に触れると止まります。再生・停止のボタン(再生)で再開できます。左右のスワイプで前後のサンプルに移ります(拡大中は画像の移動)。画面の左下に場面の名前を表示します。
  • カメラ カメラの映像に、そのまま計算を反映します。カメラの切り替えのボタンで、次のカメラに替わります。
  • 自分の画像 画像ファイルを選びます。
  • ポップアップは、外を押すか、窓の幅が変わる(画面の向きの変更を含む)と閉じます。
  • カメラと自分の画像は、明るさの情報がありません。画像の明るさから瞳孔を自動で決めます。研究向けの設定で値を変更できます。次に開いた時は、サンプルから始まります。

ズームと画像の移動

  • ズームのスライダー、ピンチ、トラックパッドのピンチで拡大します(100% から)。拡大中は、ドラッグで画像を動かせます。
  • ダブルタップ(ダブルクリック)で、ズームと位置が元に戻ります。

濁り(後嚢下・皮質)

  • 後嚢下は水晶体の後ろの中心にできる濁り、皮質は周辺から伸びる楔です。どちらも視野の一部ではなく、全体の霞・まぶしさになります。位置と形は、研究向けの設定で変えられます。

画像の保存

  • 保存ボタン保存ボタンを押すと、画面に表示している区画を JPEG で保存します。
  • 設定の「保存画像に文字埋込」が入(初期値)の時は、各区画の左上に区画の名前(白内障の区画は、その下に年齢と型ごとの進み具合)、右上に暗所散瞳・色順応の状態を重ねて保存します。

研究向け

  • 研究のボタンフラスコのアイコンのボタンで、研究向けの設定の板を開きます。物理の値(年齢・瞳孔径・水晶体の光学密度・近視化・皮質の楔・後嚢下の板・濁りの位置と奥行き・散乱の倍率・画像の明るさ・乱数の種など)を、区分ごとに直接入力できます。値は一般向けの操作と連動します。
  • 研究向けの値が、一般向けの設定(年齢・型・進み具合・暗所散瞳・色順応)から計算した値と違う時は、画面の右上、倍率の表示の下に「研究向けの値を使用中」と表示されます。
  • 研究向けの欄の「一般向けの値に戻す」を押すと、年齢・型・進み具合・暗所散瞳・色順応はそのままで、研究向けの値だけが、一般向けの設定から計算した値に戻ります(乱数の種と、見る人の年齢も既定に戻ります)。
  • 「JSON に保存」「JSON を読み込む」で、値の一式(表示の選択を含む)を保存・読み込みできます。同じ値と同じ乱数の種なら、同じ見え方になります。
  • 「計算」の区分の「20 歳の眼との差だけを反映」は、見る人の眼が 20 歳の眼の分をすでに反映するので、重ねて反映しない設定です(一般向けは 1。0 で眼そのものの計算)。
研究向けの値を使用中の表示(右上) 研究向けの設定

設定

  • 設定ボタン歯車のボタンで設定の画面を開きます。上から、保存(保存画像に文字埋込)、言語(自動・日本語・English)、色空間(自動・sRGB)、その他(リセット = すべてを初期値に戻す)、アプリケーション情報(バージョン・著作権・マニュアル表示・プライバシーポリシー・ウェブサイト)、関連ソフトウェア(色のめがね・色のシミュレータ・明るく大きく)です。
  • 色空間: 自動は、広い色域に対応している画面とブラウザーで、Display P3 で表示します。保存した画像は sRGB です。
  • 最後の状態(年齢・型ごとの進み具合・表示の選択・濁りの値など)は、自動で覚えます。「初期値に戻す」で、すべてが初期値に戻ります。
設定の画面(上) 設定の画面(下。関連ソフトウェアとサンプル画像の出典)

HDR の写真と普通の写真(まぶしさの表示)

白内障のまぶしさは、強い光が眼の中で散らばって起きます。散らばる光の量は、光の本当の強さで決まります。普通の写真(JPEG など)は、白い紙も、ヘッドライトも、太陽も、同じ「白」として記録します。そのため、写真から光の本当の強さは分かりません。HDR の写真は、白より明るい部分の強さも記録しています(ゲインマップ)。このアプリは、その情報を利用して、強い光のまぶしさを計算します。

見え方普通の写真HDR の写真
水晶体の黄ばみどちらも表示できます
全体の霞とコントラストの低下どちらも表示できます
皮質・後嚢下の濁りの影どちらも表示できます
ヘッドライト・街灯・太陽などのまぶしさと光の輪弱く表示されます強さに合わせて表示します
  • サンプルの画像は、50 枚のうち 44 枚が HDR です。紙面の 6 枚(本・新聞・説明書・スマートフォンの画面・時刻表・メニュー)は、普通の画像です。
  • 自分の写真は、ゲインマップ付きの HDR の JPEG(Android の Ultra HDR、ISO 21496-1 の形式)なら、まぶしさまで表示します。新しい iPhone の HDR の写真は、Safari で選ぶと(Safari が HEIC を JPEG に変える時に)ISO 21496-1 のゲインマップが残り、まぶしさまで表示します(実機で確かめました)。古い iPhone の写真や、HDR でない写真は、普通の写真として扱います。Chrome など、HEIC をそのまま開けないブラウザーでは、JPEG にしてから開いてください。
  • 自分の写真の画角(光の輪の大きさに効きます)は、写真の EXIF に 35 mm 換算の焦点距離があればそこから計算し、無ければ 50° にします。研究向けの欄の 1 行で、使用した画角と出所を確認できます。
  • 左下の場面の名前の横に「HDR」と表示されている時は、その画像がゲインマップを持つ HDR の画像です(自分の写真は、ゲインマップを読めた時だけ「自分の写真 HDR」と表示されます。紙面の 6 枚とカメラの映像には表示されません)。
  • カメラの映像は、普通の写真と同じ扱いです。
  • 画面は、本物のヘッドライトほど明るく光れません。そのため、画面で表示できない強い光については、眼の中で起きるはずの光の輪を追加で描いています。
  • サンプルの明るさは、場面ごとの推定値です。実際の見え方には個人差があります。

ご注意

  • このアプリは、白内障と加齢による見え方の理解を助けるための体験ツールです。診断・治療・視力検査には使用できません。眼の症状が気になる時は、眼科で受診してください。
  • 画面の明るさ・色は、ご使用の画面によって違って見えます。見え方には個人差があり、数値は文献の目安です。
  • 画像はこの端末の中だけで処理します。カメラの映像・自分の画像は、外へ送りません。

サンプル画像の出典とライセンス

サンプルの写真は、Poly Haven(polyhaven.com)と ambientCG(ambientcg.com)の HDRI(CC0)から切り取っています。CC0 は著作権を放棄した画像で、表示は不要ですが、作者への感謝として、出典と作者の一覧を下に載せます。読む物の紙面(本・新聞・説明書・スマートフォンの画面・時刻表・メニュー)は自作で、本文に青空文庫の夏目漱石『吾輩は猫である』(著作権切れ)を使用しています。対向車のヘッドライトの写真は、ぱくたそ(pakutaso.com)の「夜道を走る車のヘッドライト」(Yukillow、https://www.pakutaso.com/en/20200244059post-25672.html)です。ぱくたその利用規約(商用・非商用とも無料、加工可、クレジット不要)による素材で、CC0 ではありません。ヘッドライトの画素に、物理の値を加算してあります。

プライバシーポリシー

プライバシーポリシー: 設定の画面から、プライバシーポリシーを表示します。