[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4347872B2 - 改良型画像キャプチャ - Google Patents

改良型画像キャプチャ Download PDF

Info

Publication number
JP4347872B2
JP4347872B2 JP2006275583A JP2006275583A JP4347872B2 JP 4347872 B2 JP4347872 B2 JP 4347872B2 JP 2006275583 A JP2006275583 A JP 2006275583A JP 2006275583 A JP2006275583 A JP 2006275583A JP 4347872 B2 JP4347872 B2 JP 4347872B2
Authority
JP
Japan
Prior art keywords
target
light
display device
setting
capturing
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 - Fee Related
Application number
JP2006275583A
Other languages
English (en)
Other versions
JP2007110717A (ja
Inventor
アイベス アレクサンドル
ウェスティン ピーター
シウダード ジャン−ピエール
エヌ. クリスティー グレゴリー
フォーストール スコット
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.)
Apple Inc
Original Assignee
Apple 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 Apple Inc filed Critical Apple Inc
Publication of JP2007110717A publication Critical patent/JP2007110717A/ja
Application granted granted Critical
Publication of JP4347872B2 publication Critical patent/JP4347872B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/56Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/71Circuitry for evaluating the brightness variation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/74Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Description

(関連出願)
本出願は、以下の米国特許出願に関連し、その各々は、参照のためにその全体が本明細書に援用される。
・2005年10月11日に出願され、「Image Capture and Manipulation」と題された、米国特許出願第11/248,630号、代理人整理番号18962−024001/P4026US1、ならびに
・2005年6月15日に出願され、「Dynamic Gamma Correction」と題された、米国特許出願第11/153,959号、代理人整理番号18962−006001。
(技術分野)
開示するインプリメンテーションは、デジタル画像のキャプチャに関する。
テレビ会議は、コンピュータ産業のうち最も急速に成長している部門の1つである。この成長は、低価格なビデオカメラに一部基づいている。デジタルビデオカメラ(例えば、「ウェブカム(WebCams)」)は、パーソナルコンピュータおよびディスプレイと一体化され、ユーザが様々な場所(例えば、自宅、オフィス、ホテル、地下鉄駅、等)からビデオ会議に参加することを可能にする。不都合にも、各場所は、それに固有の照明条件を有しており、このことは、高品質なデジタル画像をキャプチャするのには、理想的ではない。
いくつかのデジタルビデオカメラは、低照明条件のもとで自動的にトリガされる内蔵型のフラッシュを含んでいる。しかしながら、これらのカメラは、ユーザが周辺光条件に基づき、フラッシュの特性(例えば、輝度、持続時間、色、等)を制御することを可能とせず、その結果、適切な照明条件のもとで動作されているときでさえも、過度に暗いか過度に明るい画像を、キャプチャする傾向にある。
内蔵型フラッシュ(または外部フラッシュ)を有するカメラを所有する機会に恵まれない何百万の人たちにとって、唯一の頼みは、異なる環境に移動すること、または、現在の環境の照明条件を良くすることである。しかしながら、いくつかの環境においては、ユーザは、照明条件の制御を有し得ない(例えば、公共の建物、電車、ホテル、等)。
本発明の課題の1つは、不十分な照射条件のもとでも高品質のデジタル画像をキャプチャすることが可能な方法とシステムとを提供することである。
(要約)
改良されたデジタル画像キャプチャに関するシステムおよび方法は、不十分な照明条件のもとで、改良された画像キャプチャを行なうために、光によって標的を照射する、表示装置を使用する。画像キャプチャを改良するために、フラッシュの様々な特性(例えば、明るさ、色、持続時間、等)が、調整され得る。いくつかの実施において、システムは、ユーザにフィードバック(例えば、ライブビデオ画像(live video feed)、オーディオ性および/またはビジュアル性のカウントダウン、等)を提供し、ユーザが画像キャプチャの準備をすることを助ける。キャプチャされた画像は、現存するアプリケーション(例えば、テレビ会議、インスタント・テキスト・メッセージ、等)と継ぎ目なく(seamlessly)一体化される。
いくつかの実施において、デジタル画像をキャプチャする方法は、デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することと、表示装置を用いて標的を照射することとを包含する。
いくつかの実施において、デジタル画像をキャプチャする方法は、画像キャプチャ装置を用いて画像を取得する命令を受信することと、標的を照射するために、表示装置をいつフラッシュさせるかを決定することと、決定された時間において、表示装置をフラッシュさせることと、フラッシュによって照射された画像を画像キャプチャ装置を用いて取得することとを包含する。
いくつかの実施において、デジタル画像をキャプチャする方法は、表示装置から放射される光を用いて標的を照射することと、照射された標的のデジタル画像をキャプチャすることとを包含する。
いくつかの実施において、デジタル画像をキャプチャする方法は、表示装置から放射される光を用いて標的を照射することと、光が輝度レベルの閾値に到達しているか否かを決定することと、光が輝度レベルの閾値に到達している場合に、標的のデジタル画像をキャプチャすることとを包含する。
コンピュータ読み取り可能な媒体、システムおよび装置を含むがそれらには限定されないその他の様々な実施が、本明細書において記述される。
開示された実施は、従来のデジタルキャプチャに関するシステムと方法に対して、1)改良された画像キャプチャのために、不十分な照明条件のもとで標的を照射するという点、2)改良された画像キャプチャのために、フラッシュの特性(例えば、輝度、持続時間、色、等)を調整するという点、3)ユーザにフィードバックを提供して、ユーザが画像キャプチャを準備することを助けるという点、4)その他のアプリケーションに対して、キャプチャされた画像の継ぎ目のない移植を提供するという点を含むがそれらには限定されない1つ以上の利点を提供する。
本発明は、さらに以下の手段を提供する。
(項目1)
デジタル画像をキャプチャする方法であって、
表示装置から放射される光を用いて標的を照射することと、
該照射された標的のデジタル画像をキャプチャすることと
を包含する、方法。
(項目2)
前記標的を照射することは、
前記光の1つ以上の特徴を設定することと、
該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
を包含する、項目1に記載の方法。
(項目3)
前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、項目2に記載の方法。
(項目4)
前記表示装置の明るさのレベルを設定することは、
前記標的の周囲の周辺光を決定することと、
該決定された周辺光に基づいて、該表示装置の明るさのレベルを決定することと
を包含する、項目3に記載の方法。
(項目5)
前記光の1つ以上の特徴を決定することは、前記表示装置のスクリーンの色を設定することを包含する、項目2に記載の方法。
(項目6)
前記標的を照射することは、光をフラッシュさせることを包含する、項目1に記載の方法。
(項目7)
前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、項目6に記載の方法。
(項目8)
前記標的を照射することは、
該標的を照射する時間を決定することと、
該決定された時間において、該標的を照射することと
を包含する、項目1に記載の方法。
(項目9)
デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
をさらに包含する、項目1に記載の方法。
(項目10)
デジタル画像をキャプチャする方法であって、
表示装置から放射される光を用いて標的を照射することと、
該光が輝度レベルの閾値に到達しているか否かを決定することと、
該光が輝度レベルの閾値に到達している場合に、該標的のデジタル画像をキャプチャすることと
を包含する、方法。
(項目11)
前記標的の周囲の周辺光を測定することと、
該測定された周辺光に基づいて、輝度レベルの閾値を決定することと
をさらに包含する、項目10に記載の方法。
(項目12)
前記周辺光を測定することは、ビデオ画像のピクセル輝度を平均化することを包含する、項目11に記載の方法。
(項目13)
前記デジタル画像をキャプチャすることは、
1つ以上のビデオフレームからのフレーム待ち時間を決定することと、
該フレーム待ち時間に基づいて、画像キャプチャ時間を決定することと、
該画像キャプチャ時間において、該デジタル画像をキャプチャすることと
を包含する、項目10に記載の方法。
(項目14)
デジタル画像をキャプチャする方法であって、
デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することと、
表示装置を使用することにより、該標的を照射することと
を包含する、方法。
(項目15)
デジタル画像をキャプチャする方法であって、
画像キャプチャ装置を用いて画像を取得する命令を受信することと、
標的を照射するために、表示装置をいつフラッシュさせるかを決定することと、
該決定された時間において、該表示装置をフラッシュさせることと、
該フラッシュによって照射された画像を該画像キャプチャ装置を用いて取得することと
を包含する、方法。
(項目16)
自身に格納された命令を有するコンピュータ読み取り可能な媒体であって、該コンピュータ読み取り可能な媒体は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに対し、以下の動作:
表示装置から放射される光を用いて、標的を照射することと、
該照射された標的のデジタル画像をキャプチャすることと
を実行させる、コンピュータ読み取り可能な媒体。
(項目17)
前記標的を照射することは、
前記光の1つ以上の特徴を設定することと、
該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
を包含する、項目16に記載のコンピュータ読み取り可能な媒体。
(項目18)
自身に格納された命令を有するコンピュータ読み取り可能な媒体であって、該コンピュータ読み取り可能な媒体は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに対し、以下の動作:
表示装置から放射される光を用いて標的を照射することと、
該光が輝度レベルの閾値に到達しているか否かを決定することと、
該光が輝度レベルの閾値に到達している場合に、該標的のデジタル画像をキャプチャすることと
を実行させる、コンピュータ読み取り可能な媒体。
(項目19)
前記標的の周囲の周辺光を測定することと、
該測定された周辺光に基づいて、輝度レベルの閾値を決定することと
をさらに包含する、項目18に記載の方法。
(項目20)
デジタル画像をキャプチャするシステムであって、
光を用いて標的を照射するように構成可能な表示装置と、
該照射された標的のデジタル画像をキャプチャするように構成可能なデジタルキャプチャ装置と、
該表示装置と該デジタルキャプチャ装置とに動作可能なように結合されたプロセッサであって、該プロセッサは、該表示装置に該標的を照射させ、該画像キャプチャ装置に該照射された標的のデジタル画像をキャプチャするように命令するように構成可能である、プロセッサと
を備える、システム。
(項目21)
前記デジタルキャプチャ装置は、デジタルビデオのストリームを提供するように構成可能なデジタルビデオカメラを備え、デジタル画像は、該デジタルビデオのストリームからキャプチャされる、項目20に記載のシステム。
(項目22)
複数の画像が、該デジタルビデオのストリームからキャプチャされ、前記表示装置の上に提示される、項目21に記載のシステム。
(項目23)
自身に格納された命令を有するコンピュータ読み取り可能な媒体であって、該コンピュータ読み取り可能な媒体は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに対し、以下の動作:
デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することと、
表示装置を用いて該標的を照射することと
を実行させる、コンピュータ読み取り可能な媒体。
(項目24)
自身に格納された命令を有するコンピュータ読み取り可能な媒体であって、該コンピュータ読み取り可能な媒体は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに対し、以下の動作:
画像キャプチャ装置を用いて画像を取得する命令を受信することと、
標的を照射するために、表示装置をいつフラッシュさせるかを決定することと、
該決定された時間において、該表示装置をフラッシュさせることと、
該フラッシュによって照射された画像を該キャプチャ装置を用いて取得することと
を実行させる、コンピュータ読み取り可能な媒体。
本発明により、不十分な照射条件のもとでも高品質のデジタル画像をキャプチャすることが可能な方法とシステムとが提供され得る。
(システムの概観)
図1および図2は、改良されたデジタル画像キャプチャシステム100の使用を示している。いくつかの実施において、システム100は、画像キャプチャ装置106(例えば、デジタルビデオカメラ)に結合された(または一体化された)装置104(例えば、パーソナルコンピュータ、ノートブックコンピュータ、携帯電話、メディアプレイヤー、パーソナル・デジタル・アシスタント(PDA)、組み込み装置、消費家電装置、等)を含む。
動作中、ユーザ102は、ユーザインターフェース200を提示するスクリーンを含んだ表示装置108(例えば、CRT,LCD、等)に対面して着座する。図2に示されているように、画像キャプチャ装置106(例えば、ビデオカメラ)は、ユーザインターフェース200のウィンドウ204に提示される、ライブビデオ画像を生成する。ユーザインターフェース200は、ユーザ102がライブビデオ画像の「スナップショット」を撮影することを可能にし、このことは、一般には「フレーム取り込み」として知られている。「スナップショット」を撮影するために、ユーザは、カウントダウンの系列を開始するオブジェクト210(例えば、ソフトウェアのボタン)をクリックする。系列が終了したとき、ライブビデオ画像の1つ以上のフレームが、画像ストリームまたは画像処理パイプラインからキャプチャされているか、取り込まれている。いくつかの実施においては、系列が終了したときに、静止撮影をキャプチャするために、静止デジタルカメラが用いられる。
カウントダウン系列は、ユーザ102に対し、ピクチャの準備をする時間を付与し、任意の持続時間(例えば、3秒)に設定され得る。いくつかの実施において、デバイス104は、カウントダウン系列の形式で、ビジュアル性および/またはオーディオ性のフィードバック(例えば、ライブビデオ画像、オーディオ、等)を提供する。例えば、ユーザ102がオブジェクト210をクリックするとき、カウントダウンディスプレイ216における数値は、現在のカウントを示すのに代わって、ハイライトされる。いくつかの実施において、オーディオファイル(例えば、wavファイル)は、カウントダウン系列と共に、再生される。例えば、可聴性の「ビープ音(beep)」(または、その他のオーディオ効果)は、シェードボックス206が、カウントダウンディスプレイ216における数字を通過していくあいだ中に、再生され得る。カウントの最後の値208(カメラのアイコンで示されている)に到達すると、表示装置108のスクリーンがフラッシュされ、デジタル画像がキャプチャされ、ウィンドウ204内に表示される。その他の実施においては、カウントダウンの数字それ自身が変更され、および/または、強調され(例えば、ハイライトされる、フラッシュされる、等)、カウントダウン系列をシュミレートする。いくつかの実施において、ユーザインターフェース200上のフラッシュランプは、カウントダウン系列の拍子(cadence)をシュミレートする。
カウントダウン系列をシュミレートして、画像がいつキャプチャされようとしているのかをユーザ102に警告するように、任意のオーディオ、ビジュアル、または物理的なフィードバック(例えば、フォース・フィードバック、合成発話(synthetic speech)、等)が使用され得ることが、理解される。
いくつかの実施において、装置104は、ユーザ102が、装置104に格納されたビデオストリームから、または、別の装置(例えば、インターネットを介したビデオ放送)から、画像をキャプチャすることを可能にする。例えば、ユーザ102は、ファイルディレクトリを呼び出すオブジェクト212をクリックし、ユーザ102は、装置104またはネットワーク(例えば、インターネット、イントラネット、無線ネットワーク、等)に格納されたビデオファイルをブラウズし得る。
(標的の照射)
いくつかの実施において、システム100は、不十分な照射環境(例えば、オフィス、ホテル、電車、等)に配置される。そのような不十分な照射条件は、高品質なデジタル画像をキャプチャすることを困難にする。そのような環境において、システム100は、表示装置108のスクリーンの色と明るさとを制御することによって、標的(例えば、ユーザ102)を照射するように、構成され得る。例えば、真っ白な背景をスクリーンの上に提示して、スクリーンの明るさを増加させることにより、表示装置108のスクリーンから放射される白色光110によって、標的が照射される。画像のキャプチャ(およびサウンド効果)とタイミングを合わせて迅速な明るさの調整が行なわれると、表示装置108は、「フォトフラッシュ」をシュミレートし得る。このようにして、表示装置108のスクリーンをフラッシュさせることにより、ユーザ102は、不十分な照射条件のもとでの画像キャプチャの品質を改良し得る。フラッシュは、検出された周辺光に基づいて自動的にイネイブルにされるか、あるいは、ユーザインターフェースエレメントまたはユーザインターフェース200を介してアクセスされるプリファレンス・ペイン(preference pane)を介することにより、ユーザ102によって、手動でイネイブルまたはディスエイブルにされる。いくつかの実施においては、画像をキャプチャするための光が十分に存在する場合でさえも、フラッシュをイネイブルにすることにより、陰影が照らされる(例えば、「明るさ補充(fill flash)」)。
キャプチャされた画像は、デジタル画像を使用する任意のアプリケーションに使用され、上記アプリケーションは、テレビ会議アプリケーションとインスタントテキストメッセージアプリケーションとを含むが、それらには限定されない。例えば、ユーザ102は、例えばアップルコンピュータのiChat(登録商標)アプリケーションの「バディ・アイコン(buddy icon)」の絵柄のようなオブジェクト214をクリックして、キャプチャされた画像を設定し得る。
いくつかの実施において、ユーザ102は、オブジェクト202の上をクリックすることにより、最近の画像に関する説明を調べることができる。その他の実施において、ユーザ102は、オブジェクト202上をクリックすることにより、ファイルディレクトリに誘導され、上記ファイルディレクトリは、ユーザ102により、画像(例えば、サムネイル画像)を格納しているファイルをブラウズされ得る。上記画像は、ソート基準(例えば、日付、件名、等)に基づいて、所望の順序でユーザインターフェース200上に提示され、識別情報(例えば、タイムスタンプ、サイズ、解像度、記述、等)を含み得る。いくつかの実施形態においては、ユーザ102が新たにキャプチャされた画像の品質を格納された画像と比較することを可能にするために、ファイルディレクトリ内の画像をクリックすることにより、ユーザインターフェース200上において、最近キャプチャされた画像の隣に、画像が提示され得る。
いくつかの実施において、装置104は、画像キャプチャ装置106の1つ以上の局面を制御する。例えば、装置104は、フラッシュと結合されたときにキャプチャされた画像のシャープさを向上させることが可能な画像キャプチャ装置106のシャッタースピードを、制御するように構成され得る。装置104はまた、画像キャプチャ時間を制御するために、画像キャプチャ装置106内のセルフタイマーを初期化し得る。例えば、装置104は、フレームの待ち時間とその他の要因とを計算に入れ、将来における絶対的な画像キャプチャ時間を計算し、その後、画像キャプチャ装置106(例えば、静止カメラ)にその値を送信して、セルフタイマーを初期化し得る。
(イベントの時系列)
図3は、画像キャプチャ処理のためのイベントの時系列(timeline)300を示している。イベントの時系列300が一定の比率に拡大して描かれていないことが、理解される。いくつかの実施において、イベントの時系列300は、3つの段階、すなわち、プレ・フラッシュ段階302、フラッシュ段階304、およびポスト・フラッシュ段階306に分割される。イベントの時系列300は、カウントダウン系列を開始するオブジェクト210を、ユーザ102がクリックするときに開始する(以下では、「クリックイベント(click event)」と呼称される)。その他の実施において、イベントの時系列300は、直接的またはアプリケーション・プログラミング・インターフェース(API)を介して、プログラムにしたがって開始する。カウントダウンが開始する前にユーザにフィードバックを提供するのに十分な時間を確保するために、クリックイベントの後に、時間遅延(例えば、0.1秒)が追加される。フィードバックは、「クリック」音を生成するオーディオファイルの再生であり得る。遅延に続き、カウントダウン系列が開始する。いくつかの実施において、カウントダウン系列の持続時間は、ユーザインターフェース200を介することにより、ユーザ102によって、選択され得る。
図3は、「3−2−1」カウントダウン系列を示しており、いつ画像がキャプチャされ得るかに関するビジュアル性および/またはオーディオ性の表示を、ユーザ102に対して提供する。いくつかの実施において、このことは、図2に関連して記述されたように、ディスプレイ・インターフェース216上に数値を提示することを包含する。代替的に、カウントダウン系列は、合成発話生成器を使用することにより、(任意の言語で)口頭によってアナウンスされ得る。上記数値は、ビジュアル性のカウントダウン系列と同時に発生する可聴性の効果(例えば「ビープ音」)を生成するオーディオファイルの再生と、タイミングを合わされ得る。カウントダウン系列は、ユーザ102が、撮影を準備するために、タイミングを合わせることを可能にする。例えば、ユーザ102は、カウントダウン系列の間に、ウィンドウ204において彼らの画像をプレビューし、必要に応じ、彼らのポーズや表情を調整することができる。
カウントダウン系列の終了後、フラッシュ段階304の前において、フラッシュが発光されるときに、適切にタイミング合わせされたフィードバックがユーザ102に提供されることを確実にするように、別の遅延(例えば、0.01秒)が追加され得る。遅延がないと、例えばカウントダウン系列の終了とフラッシュの開始とは、ユーザには感知されず、この結果、ユーザの経験に残らない。
プレ・フラッシュ段階302の間とポスト・カウントダウン遅延の直前において、フラッシュに関する1つ以上の特性が、自動的に決定され、上記特性は、フラッシュの持続時間と輝度とを含むが、それらには限定されない。このとき、最後の平均的なビデオフレーム遅延もまた、決定され得る。フラッシュの輝度(例えば、表示装置の明るさ)は、環境における周辺光に基づいて、決定され得る。周辺光は、表示装置108における光センサから決定されるか、あるいは、ライブビデオ画像のピクセル輝度を平均化することによって、決定され得る。周辺光の測定に基づいて、表示装置108の明るさは、適切な値に設定される。いくつかの実施において、フラッシュの1つ以上の特性は、プリファレンス・ペインまたはユーザインターフェースエレメントを介することにより、ユーザによって、変更され得る。アプリケーションに依存して、プレ・フラッシュ段階302が、図3に示されているよりも多数または少数のステップを含み得ることが、理解される。
いくつかの実施において、フラッシュの前に、表示装置108のスクリーンの色が決定される。例えば、スクリーンは、肌の色を左右し得る白または別の色(例えば、ピンク、黄色、等)の様々な陰影に設定され得る。いくつかの実施において、例えば、キャプチャされる画像の色配分を表すヒストグラムを計算することによって、画像の色のバランスが決定され得る。色のバランスは、フラッシュの前に、スクリーンの色を相補色に変更することによって、補正され得る。例えば、場面(scene)が過度に青い場合、ユーザ102がキャプチャしようとしている色のバランスに依存して、場面の色は、青色を補償するために、黄色またはピンクに変更され得る。
いくつかの実施において、色のバランスを補正するために、画像の静止部分または不動部分の色配分が、使用され得る。代替的に、画像の不動部分の色配分は、肌の色調の露光を補償するために、使用され得る。その他の実施においては、色のバランスを補正するために、上記の2つの組み合わせが、使用され得る。
いくつかの実施においては、2005年6月15日に出願され、「Dynamic Gamma Correction」と題された、米国特許出願第11/153,959号、代理人整理番号18962−006001に記述されているように、周辺光とハードウェアに関する既知の特性とに基づいて、ディスプレイのガンマ線(gamma)が、自動的に調整され得る。
いくつかの実施において、フラッシュの持続時間は、3つの時間、すなわち、立ち上がり時間、維持時間、および立下り時間に分割され得る。立ち上がり時間(例えば、0.04秒)は、名目レベルの明るさ(例えば、視覚するための通常のレベルの明るさ)から、所望のレベルの明るさにまで、表示装置108を立ち上げるのに、要する時間である。維持時間(例えば、0.24秒)は、所望のレベルの明るさが維持される時間である。立下り時間(例えば、0.24秒)は、所望のレベルの明るさから名目レベルの明るさにまで、明るさのレベルを下げるのに要する時間である。いくつかのデジタルビデオカメラは、カメラが照射条件を変更するように調整を行なうことを可能にする、内蔵型の光センサを含む。そのようなカメラに対しては、カメラがフラッシュを調整するのに十分な時間を有さないようにするために、維持時間は、十分短く形成され得る。カメラがフラッシュの感度を調整すると、結果画像は過度に明るくならないようになり得る。
いくつかの実施において、画像は、維持時間の間、立下り時間の前に、キャプチャされる。しかしながら、フレーム待ち時間のために、キャプチャされた画像は、ユーザ102がキャプチャしたいと意図する画像とはなり得ない。ビデオカメラが(例えば30フレーム/秒の)画像のストリームを生成するため、各ビデオフレームに関連したフレーム待ち時間が存在する。このフレーム待ち時間は、プレ・フラッシュ段階302の間に決定され、画像キャプチャ時間305を決定するために使用され得る。いくつかの実施形態において、フレーム待ち時間は、画像のタイムスタンプ(典型的には、ビデオフレームがキャプチャされた瞬間に、画像キャプチャ装置106によって提供される)と、フレームが実際にスクリーン上に表示される時間との間の差分に等しい。いくつかの実施において、画像キャプチャ時間305は、公式
image_capture_time
=rise_time+sustain_time+frame_latency
によって、与えられる。
フラッシュ段階304の前に、フレーム待ち時間が決定され、ビデオストリームの「スナップショット」が撮影される時間である、画像キャプチャ時間305を決定するために、立ち上がり時間と維持時間とに加えられる。この実施に対しては、画像のキャプチャは、立下り時間の開始において発生し得る。
フラッシュ段階304が完了した後、ポスト・フラッシュ段階306が、開始する。ポスト・フラッシュ段階306の間、ユーザ102にキャプチャ画像が表示され、あるいは、2005年10月11日に出願され、「Image Capture and Manipulation」と題された、同時係属中の米国特許出願第11/248,630号、代理人整理番号18962−024001/P4026US1に記述されている技術を含む、既知の画像処理技術を使用することにより、さらに処理される。
(画像のキャプチャ工程)
図4は、画像キャプチャ工程400の流れ図である。工程400のステップのいくつかは、マルチスレッド環境において、並行して実行され得る。いくつかの実施において、工程400のステップは、コンピュータ読み取り可能媒体(例えば、ハードドライブ、メモリ、バス、波形)の命令であり、それらは、プロセッサによって実行されたときに、上記プロセッサが工程400の1つ以上のステップを実行することを可能にする。工程400のステップは、ハードウェア、ソフトウェア、ファイアウェア、またはそれらの任意の組み合わせに実装され得る。
工程400は、画像キャプチャイベントを開始する要求が受信されたときに開始する(ステップ402)。上記要求は、直接的またはアプリケーション・プログラミング・インターフェース(API)のいずれかにより、入力装置を介して(例えば、マウスのクリック)またはプログラムにしたがって、ユーザによって開始され得る。いくつかの実施において、クリックイベントは、既知の遠隔制御技術(例えば、赤外線遠隔装置、無線式マウス、等)を使用することにより、ユーザ装置に伝送され得る。遠隔制御技術の使用は、ユーザが表示装置および/または画像キャプチャ装置から遠くに存在することを可能にすることにより、ユーザに対し、画像をキャプチャする上での追加的なフレキシビリティを提供する。
クリックイベントが受信されたとき、工程400は、フレーム遅延の計算とカウントダウン系列を開始する(404)。いくつかの実施において、工程400はまた、標的の環境の平均的な周辺光を測定することを開始する。このことは、ピクセル輝度に対するライブビデオ画像を走査することによって、または、周辺光センサから上記測定を受信することによって、達成される。カウントダウン系列の終了のもと、画像キャプチャ時間305が(最後の平均的なフレーム遅延に一部基づいて)決定され、周辺光の測定に基づいて最終的な閾値のフラッシュの明るさが決定され、キャプチャされた画像における所望の色バランス(例えば、肌の色調)に基づいてスクリーンの色が決定される。
表示装置(例えば、表示装置108)は、1つ以上の光の特性(例えば、輝度、持続時間、色、等)に基づいて、その後にフラッシュするように構成されている。この構成は、表示装置のスクリーンの色の設定(408)と、フォトフラッシュをシュミレートする装置の明るさの設定(410)とを含んでいる。いくつかの実施において、ディスプレイの色および明るさは、ディスプレイドライバを介して、および/または、色と明るさとの制御に関するサポートを提供するその他のオペレーティングシステム・コンポーネントを介して、制御され得る。
フラッシュ段階304の間に、標的が照射される。フレーム遅延の大きさに依存して、上記画像は、フラッシュ段階304が完了した後に発生する画像キャプチャ時間305において、キャプチャされるか、または、「取り込まれ(grab)」る(412)。画像キャプチャ時間305は、画像キャプチャ装置によって画像がキャプチャされる(すなわち、ビデオカメラのセンサによってキャプチャされる)維持時間の間に発生する時間とは、混同されるべきではない。例えば、フラッシュ段階304の間に、標的がフラッシュによって照射され、照射された標的の画像フレームは、画像処理パイプラインに入力される。このようにして、フラッシュがユーザに対して発せられるが、上記画像は画像キャプチャ時間305においてキャプチャされるか取り込まれるまで、測定されたフレーム待ち時間(図3)の間、画像処理パイプラインに残り続ける。図3を参照して記述されたように、いくつかの実施において、画像キャプチャ時間305は、平均的なフレーム遅延と、表示装置の明るさレベルの立ち上がり時間と立下り時間とに基づいている。
画像がキャプチャされた後、その画像は、ユーザに対して表示される(414)。上記ユーザは、キャプチャされた画像をセーブして、その画像を格納された画像と比較する、および/または、さらなる処理のためにその画像をアプリケーション(例えば、画像エディタ、テレビ会議、インスタント・テキスト・メッセージング、等)にロードし得る。
いくつかの実施において、どの画像フレームが画像処理パイプラインから取り込まれるかを決定するために、画像処理パイプライン内の画像のタイムスタンプが、使用され得る。例えば、フラッシュ段階304が開始する時間は、基準時間(reference time)として、格納され得る。その後、画像処理パイプライン内の各画像フレームのタイムスタンプは、どのフレームがキャプチャまたは取り込まれるかを決定するために、参照タイムスタンプと比較される。
2005年10月11日に出願され、「Image Capture and Manipulation」と題された、米国特許出願第11/24,8,630号、代理人整理番号18962−024001と関連して記述されているように、いくつかの実施においては、ユーザが最良の画像を手動で選択できるようにするために、複数の画像がキャプチャされ、ユーザに表示される。フラッシュの特性は、各画像の異なる設定に対して、手動または自動で調整され得る。その後、「最良の画像」は、ユーザによって手動で選択されるか、あるいは、装置104によって自動的に選択され得る。例えば、ピクセル輝度の配分(例えば、画像のコントラスト、明るいエリアと暗いエリア、等)に基づいて画像の品質を評価するために、画像のヒストグラムが使用され得る。いくつかの実施において、ユーザ102は、ビジュアルの検査に基づいて「最良の画像」を手動で選択し、装置104は、選択された画像を、今後その他の画像との比較をするためのテンプレートとして、自動的に格納する。
(画像キャプチャシステムのアーキテクチャ)
図5は、画像キャプチャシステム500のブロック図である。アーキテクチャ500は、1つ以上のプロセッサ502(例えば、CPU)、1つ以上の表示装置504(例えば、CRT、LCD、等)、画像キャプチャ装置506(例えば、ウェブカム、ビデオカメラ、デジタルカメラ、携帯電話、等とインターフェースを取るもの)、オーディオインターフェース507(例えば、スピーカーとインターフェースを取るもの)、1つ以上のネットワークインターフェース508(例えば、イーサネット(登録商標)接続)、1つ以上の入力装置(例えば、マウス、キーパッド、等)、および1つ以上のコンピュータ読み取り可能な媒体512を含む。これらコンポーネントの各々は、1つ以上のバス514(例えば、EISA,PCI,USB,FireWire,NuBus,PDS、等)と結合される。「コンピュータ読み取り可能な媒体」という用語は、実行のためにプロセッサ502に命令を提供する役目を担う任意の媒体を参照し、非揮発性の媒体(例えば、光ディスクまたは磁気ディスク)、揮発性の媒体(例えば、メモリ)、および伝送媒体を含むが、それらには限定されない。伝送媒体は、同軸ケーブル、銅線および光ファイバーを含むが、それらには限定されない。伝送媒体はまた、音、光、または無線周波数波の形態を取り得る。
コンピュータ読み取り可能な媒体512は、オペレーティングシステム516(例えば、Mac OS X,Windows(登録商標)XP、Unix(登録商標)、Linux、等)、ネットワーク通信モジュール518、ブラウザ520(例えば、Safari(登録商標)、Microsoft(登録商標)Internet Explorer、Netscape(登録商標)、等)、画像キャプチャアプリケーション522、フレームバッファ524、ビデオファイルおよびオーディオファイル526、タイマー528、ならびに、その他のアプリケーション530をさらに含む。
オペレーティングシステム516は、マルチユーザ、マルチプロセッシング、マルチタスク、マルチスレッド、リアルタイム、およびその他類似のものであり得る。オペレーティングシステム516は、入力装置510からの入力の認識、表示装置504への出力の送信、格納装置512上のファイルおよびディレクトリの追跡、周辺装置(例えば、ディスク装置、プリンタ、画像キャプチャ装置、等)の制御、1つ以上のバス514上のトラフィックの管理を含むがそれらには限定されない、基本的なタスクを実行する。ネットワーク通信モジュール518は、ネットワーク接続を確立し維持するための、様々なコンポーネント(例えば、TCP/IP、HTTP、イーサネット(登録商標)等の通信プロトコルを実施するためのソフトウェア)を含む。ブラウザ520は、ユーザが情報(例えば、ビデオファイル)のネットワーク(例えば、インターネット)を検索することを可能にする。図1〜4に関連して記述されたように、画像キャプチャ・アプリケーション522は、工程400とその他の画像キャプチャ機能とを実行するための、様々なソフトウェアコンポーネントを提供する。フレームバッファ524は、キャプチャされた画像を格納し、処理するためのものである。図2と関連して記述されているように、ビデオファイル526は、画像キャプチャシステム100によって使用されるビデオ系列を含む。図1〜4に関連して記述されているように、オーディオファイル526は、例えばカウントダウン系列に使用するための、様々なサウンド効果を提供する。例えば、タイマー528は、図3と関連して記述されたような、イベントの時系列300における様々なイベントとタイミングを合わせるために使用され得る、ソフトウェアタイマーである。その他のアプリケーション530は、画像を加工することが可能な様々なアプリケーション(例えば、テレビ会議、インスタント・テキスト・メッセージ、画像編集、等)を含む。
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
デジタル画像をキャプチャするシステムと方法は、不十分な照射条件のもとで改良された画像キャプチャをするために、光を用いて標的を照射する。フラッシュの様々な特性(例えば、明るさ、色、持続時間、等)は、画像のキャプチャを改良するために調整され得る。ユーザが画像のキャプチャを準備をすることを助けるため、ユーザに対し、フィードバック(例えば、ライブビデオ画像、オーディオおよび/またはビジュアルのカウントダウン、等)が提供される。キャプチャされた画像は、現存するアプリケーション(例えば、テレビ会議、インスタント・テキスト・メッセージ、等)と継ぎ目なく一体化される。
図1は、改良された画像キャプチャシステムのユーザを示している。 図2は、図1に示されている改良された画像キャプチャシステムのユーザインターフェースを示している。 図3は、改良された画像キャプチャプロセスのイベントの時系列を示している。 図4は、画像キャプチャプロセスの流れ図である。 図5は、画像キャプチャシステムのアーキテクチャのブロック図である。
符号の説明
200 ユーザインターフェース
202、210、212、214 オブジェクト
204 ウィンドウ
206 シェードボックス
216 カウントダウンディスプレイ

Claims (63)

  1. 所定の環境にある標的のデジタル画像をキャプチャする方法であって、
    該所定の環境の周囲光を測定することであって、該測定することは、該所定の環境のビデオ画像のピクセル輝度を平均化することを含む、ことと、
    該測定された周囲光に基づいて、輝度レベルの閾値を決定することと、
    表示装置から放射される光を用いて、該所定の環境にある標的を照射することと、
    該光が該輝度レベルの閾値に到達しているか否かを決定することと、
    該光が該輝度レベルの閾値に到達している場合に、該照射された標的のデジタル画像をキャプチャすることと
    を包含する、方法。
  2. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項1に記載の方法。
  3. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項2に記載の方法。
  4. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    該決定された周辺光に基づいて、該表示装置の明るさのレベルを設定することと
    を包含する、請求項3に記載の方法。
  5. 前記光の1つ以上の特徴を設定することは、前記表示装置のスクリーンの色を設定することを包含する、請求項2に記載の方法。
  6. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項1に記載の方法。
  7. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項6に記載の方法。
  8. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項1に記載の方法。
  9. 前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項1に記載の方法。
  10. 表示装置を使用して前記標的を照射する前に、デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することをさらに包含する、請求項1に記載の方法。
  11. 前記照射することは、
    画像キャプチャ装置を用いて画像を取得する命令を受信することと、
    表示装置をいつフラッシュさせるかを決定することと、
    該決定された時間において、該表示装置をフラッシュさせることと
    を包含する、請求項1に記載の方法。
  12. 命令を格納したコンピュータ読み取り可能な媒体であって、該命令は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに、
    所定の環境の周囲光を測定することであって、該測定することは、該所定の環境のビデオ画像のピクセル輝度を平均化することを含む、ことと、
    該測定された周囲光に基づいて、輝度レベルの閾値を決定することと、
    表示装置から放射される光を用いて、該所定の環境にある標的を照射することと、
    該光が該輝度レベルの閾値に到達しているか否かを決定することと、
    該光が該輝度レベルの閾値に到達している場合に、該照射された標的のデジタル画像をキャプチャすることと
    を含む動作を実行させる、コンピュータ読み取り可能な媒体。
  13. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項12に記載のコンピュータ読み取り可能な媒体。
  14. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項13に記載のコンピュータ読み取り可能な媒体。
  15. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    前記測定された周辺光に基づいて、輝度レベルの閾値を決定することと
    をさらに包含する、請求項14に記載のコンピュータ読み取り可能な媒体。
  16. 所定の環境にある標的のデジタル画像をキャプチャするシステムであって、
    該システムは、
    光を用いて標的を照射するように構成可能な表示装置と、
    該照射された標的のデジタル画像をキャプチャするように構成可能なデジタルキャプチャ装置と、
    該表示装置と該デジタルキャプチャ装置とに動作可能なように結合されたプロセッサと
    を備え、
    該プロセッサは、
    該所定の環境の周囲光を測定することであって、該測定することは、該所定の環境のビデオ画像のピクセル輝度を平均化することを含む、ことと、
    該測定された周囲光に基づいて、輝度レベルの閾値を決定することと、
    該表示装置から放射される光を用いて、該所定の環境にある標的を照射することと、
    該光が該輝度レベルの閾値に到達しているか否かを決定することと、
    該光が該輝度レベルの閾値に到達している場合に、該照射された標的のデジタル画像をキャプチャすることと
    を含む動作を実行するように構成可能である、システム。
  17. 前記デジタルキャプチャ装置は、デジタルビデオのストリームを提供するように構成可能なデジタルビデオカメラであり、デジタル画像は、該デジタルビデオのストリームからキャプチャされる、請求項16に記載のシステム。
  18. 複数のデジタル画像が、前記デジタルビデオのストリームからキャプチャされ、前記表示装置の上に提示される、請求項17に記載のシステム。
  19. 前記動作は、
    デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することと、
    前記表示装置を用いて該標的を照射することと
    をさらに含む、請求項16に記載のシステム。
  20. 前記動作は、
    画像キャプチャ装置を用いて画像を取得する命令を受信することと、
    前記標的を照射するために、表示装置をいつフラッシュさせるかを決定することと、
    該決定された時間において、該表示装置をフラッシュさせることと、
    該フラッシュによって照射された画像を該画像キャプチャ装置を用いて取得することと
    をさらに含む、請求項16に記載のシステム。
  21. デジタル画像をキャプチャする方法であって、
    表示装置から放射される光を用いて、所定の環境にある標的を照射することと、
    該光が輝度レベルの閾値に到達しているか否かを決定することと、
    該決定することに基づいて、該標的のデジタル画像をキャプチャすることと
    を包含し、
    該キャプチャすることは、
    1つ以上のビデオフレームからのフレーム待ち時間を決定することと、
    該フレーム待ち時間に基づいて、画像キャプチャ時間を決定することと、
    該画像キャプチャ時間において、該標的のデジタル画像をキャプチャすることと
    を包含する、方法。
  22. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項21に記載の方法。
  23. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項22に記載の方法。
  24. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    該決定された周辺光に基づいて、該表示装置の明るさのレベルを設定することと
    を包含する、請求項23に記載の方法。
  25. 前記光の1つ以上の特徴を設定することは、前記表示装置のスクリーンの色を設定することを包含する、請求項22に記載の方法。
  26. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項21に記載の方法。
  27. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項26に記載の方法。
  28. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項21に記載の方法。
  29. 前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項21に記載の方法。
  30. 表示装置を使用して前記標的を照射する前に、デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することをさらに包含する、請求項21に記載の方法。
  31. 前記照射することは、
    画像キャプチャ装置を用いて画像を取得する命令を受信することと、
    表示装置をいつフラッシュさせるかを決定することと、
    該決定された時間において、該表示装置をフラッシュさせることと
    を包含する、請求項21に記載の方法。
  32. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項12に記載のコンピュータ読み取り可能な媒体。
  33. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項32に記載のコンピュータ読み取り可能な媒体。
  34. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項12に記載のコンピュータ読み取り可能な媒体。
  35. 前記動作は、
    前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項12に記載のコンピュータ読み取り可能な媒体。
  36. 命令を格納したコンピュータ読み取り可能な媒体であって、該命令は、デジタル画像キャプチャシステムにおけるプロセッサによって実行されたときに、該プロセッサに、
    表示装置から放射される光を用いて、所定の環境にある標的を照射することと、
    該光が輝度レベルの閾値に到達しているか否かを決定することと、
    該決定することに基づいて、該標的のデジタル画像をキャプチャすることと
    を包含する動作を実行させ、
    該キャプチャすることは、
    1つ以上のビデオフレームからのフレーム待ち時間を決定することと、
    該フレーム待ち時間に基づいて、画像キャプチャ時間を決定することと、
    該画像キャプチャ時間において、該標的のデジタル画像をキャプチャすることと
    を包含する、コンピュータ読み取り可能な媒体。
  37. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  38. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項37に記載のコンピュータ読み取り可能な媒体。
  39. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    該決定された周辺光に基づいて、該表示装置の明るさのレベルを設定することと
    を包含する、請求項38に記載のコンピュータ読み取り可能な媒体。
  40. 前記光の1つ以上の特徴を設定することは、前記表示装置のスクリーンの色を設定することを包含する、請求項37に記載のコンピュータ読み取り可能な媒体。
  41. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  42. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項41に記載のコンピュータ読み取り可能な媒体。
  43. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  44. 前記動作は、
    前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  45. 前記動作は、
    表示装置を使用して前記標的を照射する前に、デジタル画像をキャプチャすることを容易にするように標的を照射する命令を受信することをさらに包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  46. 前記照射することは、
    画像キャプチャ装置を用いて画像を取得する命令を受信することと、
    表示装置をいつフラッシュさせるかを決定することと、
    該決定された時間において、該表示装置をフラッシュさせることと
    を包含する、請求項36に記載のコンピュータ読み取り可能な媒体。
  47. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項16に記載のシステム。
  48. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項47に記載のシステム。
  49. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    該決定された周辺光に基づいて、該表示装置の明るさのレベルを設定することと
    を包含する、請求項48に記載のシステム。
  50. 前記光の1つ以上の特徴を設定することは、前記表示装置のスクリーンの色を設定することを包含する、請求項47に記載のシステム。
  51. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項16に記載のシステム。
  52. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項51に記載のシステム。
  53. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項16に記載のシステム。
  54. 前記動作は、
    前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項16に記載のシステム。
  55. デジタル画像をキャプチャするシステムであって、
    該システムは、
    光を用いて標的を照射するように構成可能な表示装置と、
    該照射された標的のデジタル画像をキャプチャするように構成可能なデジタルキャプチャ装置と、
    該表示装置と該デジタルキャプチャ装置とに動作可能なように結合されたプロセッサと
    を備え、
    該プロセッサは、
    該表示装置から放射される光を用いて、所定の環境にある標的を照射することと、
    該光が輝度レベルの閾値に到達しているか否かを決定することと、
    該決定することに基づいて、該標的のデジタル画像をキャプチャすることと
    を含む動作を実行するように構成可能であり、
    該キャプチャすることは、
    1つ以上のビデオフレームからのフレーム待ち時間を決定することと、
    該フレーム待ち時間に基づいて、画像キャプチャ時間を決定することと、
    該画像キャプチャ時間において、該標的のデジタル画像をキャプチャすることと
    を包含する、システム。
  56. 前記標的を照射することは、
    前記光の1つ以上の特徴を設定することと、
    該1つ以上の特徴を有する光を放射するように前記表示装置を制御することと
    を包含する、請求項55に記載のシステム。
  57. 前記光の1つ以上の特徴を設定することは、前記表示装置の明るさのレベルを設定することを包含する、請求項56に記載のシステム。
  58. 前記表示装置の明るさのレベルを設定することは、
    前記所定の環境の周辺光を決定することと、
    該決定された周辺光に基づいて、該表示装置の明るさのレベルを設定することと
    を包含する、請求項57に記載のシステム。
  59. 前記光の1つ以上の特徴を設定することは、前記表示装置のスクリーンの色を設定することを包含する、請求項56に記載のシステム。
  60. 前記標的を照射することは、光をフラッシュさせることを包含する、請求項55に記載のシステム。
  61. 前記光をフラッシュさせることは、フラッシュ持続時間を設定することを包含する、請求項60に記載のシステム。
  62. 前記標的を照射することは、
    該標的を照射する時間を決定することと、
    該決定された時間において、該標的を照射することと
    を包含する、請求項55に記載のシステム。
  63. 前記動作は、
    前記デジタル画像をキャプチャする前に、カウントダウンの系列を提供することと、
    該カウントダウンの系列が終了した後に、前記照射された標的のデジタル画像をキャプチャすることと
    をさらに包含する、請求項55に記載のシステム。
JP2006275583A 2005-10-11 2006-10-06 改良型画像キャプチャ Expired - Fee Related JP4347872B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/249,130 US7663691B2 (en) 2005-10-11 2005-10-11 Image capture using display device as light source

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2009145849A Division JP2009246999A (ja) 2005-10-11 2009-06-18 改良型画像キャプチャ

Publications (2)

Publication Number Publication Date
JP2007110717A JP2007110717A (ja) 2007-04-26
JP4347872B2 true JP4347872B2 (ja) 2009-10-21

Family

ID=37635634

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2006275583A Expired - Fee Related JP4347872B2 (ja) 2005-10-11 2006-10-06 改良型画像キャプチャ
JP2009145849A Pending JP2009246999A (ja) 2005-10-11 2009-06-18 改良型画像キャプチャ

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2009145849A Pending JP2009246999A (ja) 2005-10-11 2009-06-18 改良型画像キャプチャ

Country Status (3)

Country Link
US (6) US7663691B2 (ja)
EP (1) EP1775939B1 (ja)
JP (2) JP4347872B2 (ja)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7769819B2 (en) * 2005-04-20 2010-08-03 Videoegg, Inc. Video editing with timeline representations
US7809802B2 (en) * 2005-04-20 2010-10-05 Videoegg, Inc. Browser based video editing
US8085318B2 (en) * 2005-10-11 2011-12-27 Apple Inc. Real-time image capture and manipulation based on streaming data
US20060284895A1 (en) * 2005-06-15 2006-12-21 Marcu Gabriel G Dynamic gamma correction
US7663691B2 (en) 2005-10-11 2010-02-16 Apple Inc. Image capture using display device as light source
US8189096B2 (en) * 2005-06-16 2012-05-29 Sensible Vision, Inc. Video light system and method for improving facial recognition using a video camera
US8942483B2 (en) 2009-09-14 2015-01-27 Trimble Navigation Limited Image-based georeferencing
JP2007206237A (ja) * 2006-01-31 2007-08-16 Fujifilm Corp 撮影装置用補助光照射装置
US7652716B2 (en) * 2007-05-31 2010-01-26 Microsoft Corporation Computer-controlled lighting for video communication
US20080303949A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Manipulating video streams
US8122378B2 (en) * 2007-06-08 2012-02-21 Apple Inc. Image capture and manipulation
US20090160945A1 (en) * 2007-12-21 2009-06-25 Dell Products L.P. Systems and Methods for Enhancing Image Quality of a Web Camera Image
US7631979B1 (en) 2008-06-14 2009-12-15 Brown Richard D Universal lighting system for computer web camera
US20090322889A1 (en) * 2008-06-27 2009-12-31 Motorola, Inc. Method and apparatus for illuminating users of video communication devices
US8351990B2 (en) 2008-12-19 2013-01-08 At&T Mobility Ii Llc Auto dimming through camera use
GB2467118A (en) * 2009-01-19 2010-07-28 Sony Espana Sa Video conferencing image compensation apparatus to compensate for the effect of illumination by the display of the scene in front of the display
US8264529B2 (en) * 2009-02-25 2012-09-11 T-Mobile Usa, Inc. Camera pod that captures images or video when triggered by a mobile device
US8392507B2 (en) * 2009-07-21 2013-03-05 Honeywell International Inc. Image validation system for remote displays
TWI399607B (zh) * 2009-08-14 2013-06-21 Primax Electronics Ltd 判斷是否重新執行自動對焦之方法與應用該方法之影像擷取裝置
JP5434513B2 (ja) * 2009-11-18 2014-03-05 富士通株式会社 携帯端末および輝度調整プログラム
WO2012083469A1 (de) * 2010-12-22 2012-06-28 U-Nica Technology Ag Verfahren und vorrichtung zur authentizierung von mit fotochromen systemen markierten dokumenten
JP2012191273A (ja) * 2011-03-08 2012-10-04 Toshiba Corp 電子機器、表示方法
TW201240447A (en) * 2011-03-28 2012-10-01 Pegatron Corp Image acquiring system and driving method for camera module
US8605205B2 (en) * 2011-08-15 2013-12-10 Microsoft Corporation Display as lighting for photos or video
US9513724B2 (en) * 2011-08-30 2016-12-06 Blackberry Limited Device and method for adjusting object illumination
US9007425B1 (en) * 2012-08-31 2015-04-14 Securus Technologies, Inc. Software-controlled lighting for video visitation devices
CN102830573B (zh) * 2012-09-10 2015-08-19 华为终端有限公司 一种闪光控制方法及装置
US9188644B1 (en) 2012-09-25 2015-11-17 The Boeing Company Latency measurement system and method
US9514664B2 (en) * 2012-09-25 2016-12-06 The Boeing Company Measuring latency in a test system using captured images
KR20140093513A (ko) * 2013-01-18 2014-07-28 삼성전자주식회사 휴대 단말기의 디스플레이 제어 장치 및 방법
CN103152523A (zh) * 2013-02-27 2013-06-12 华为终端有限公司 电子设备拍摄方法及装置和电子设备
JP5751270B2 (ja) * 2013-03-21 2015-07-22 カシオ計算機株式会社 撮像装置、撮像制御方法及びプログラム
US9525811B2 (en) 2013-07-01 2016-12-20 Qualcomm Incorporated Display device configured as an illumination source
WO2015030648A1 (en) * 2013-08-28 2015-03-05 Sensebreath Ab A breath analysing and training assembly
WO2015029199A1 (ja) * 2013-08-30 2015-03-05 日立マクセル株式会社 情報処理装置、情報処理方法、及び、プログラム
JP6562608B2 (ja) * 2013-09-19 2019-08-21 株式会社半導体エネルギー研究所 電子機器、及び電子機器の駆動方法
IN2013CH04475A (ja) * 2013-10-02 2015-04-10 Nokia Corp
KR102153436B1 (ko) * 2014-01-15 2020-09-08 엘지전자 주식회사 이동단말기 및 그 제어방법
US20160360084A1 (en) * 2014-02-26 2016-12-08 Huawei Device Co., Ltd. Method and Apparatus for Controlling Photographic Fill-In Light and Terminal
US11172119B2 (en) * 2014-05-05 2021-11-09 Signify Holding B.V. Device with a camera and a screen enabling control of light output characteristics
US9420248B2 (en) 2014-09-19 2016-08-16 Qualcomm Incorporated Multi-LED camera flash for color temperature matching
TW201613336A (en) * 2014-09-23 2016-04-01 Hon Hai Prec Ind Co Ltd Control system and method for taking pictures
US9531931B2 (en) 2014-09-30 2016-12-27 Apple Inc. Asymmetric multiphase boost for display backlights
US9767358B2 (en) * 2014-10-22 2017-09-19 Veridium Ip Limited Systems and methods for performing iris identification and verification using mobile devices
GB201419438D0 (en) 2014-10-31 2014-12-17 Microsoft Corp Modifying video call data
US9516255B2 (en) * 2015-01-21 2016-12-06 Microsoft Technology Licensing, Llc Communication system
US10475361B2 (en) 2015-02-02 2019-11-12 Apple Inc. Adjustable display illumination
US9509741B2 (en) 2015-04-10 2016-11-29 Microsoft Technology Licensing, Llc Snapshot capture for a communication session
CN104853097B (zh) * 2015-04-30 2018-03-27 广东欧珀移动通信有限公司 一种全景模式拍摄方法和装置
KR102381617B1 (ko) 2015-09-07 2022-03-31 삼성전자주식회사 반도체 장치의 동작 방법 및 반도체 시스템
US9754526B2 (en) * 2015-10-30 2017-09-05 Essential Products, Inc. Mobile device with display overlaid with at least a light sensor
US9870024B2 (en) 2015-10-30 2018-01-16 Essential Products, Inc. Camera integrated into a display
US9767728B2 (en) 2015-10-30 2017-09-19 Essential Products, Inc. Light sensor beneath a dual-mode display
US10102789B2 (en) 2015-10-30 2018-10-16 Essential Products, Inc. Mobile device with display overlaid with at least a light sensor
US9823694B2 (en) 2015-10-30 2017-11-21 Essential Products, Inc. Camera integrated into a display
US9864400B2 (en) 2015-10-30 2018-01-09 Essential Products, Inc. Camera integrated into a display
US10331260B2 (en) 2015-10-30 2019-06-25 Essential Products, Inc. Variable transparency layers for electronic devices
US20170134625A1 (en) * 2015-11-09 2017-05-11 Qualcomm Incorporated Dedicated illumination element and display based flash illumination for image capture
JP2017098863A (ja) 2015-11-27 2017-06-01 ソニー株式会社 情報処理装置、および情報処理方法、並びにプログラム
KR20170097860A (ko) 2016-02-19 2017-08-29 삼성전자주식회사 디스플레이를 이용하여 이미지를 촬영하는 전자 장치 및 이미지 촬영 방법
US9843736B2 (en) 2016-02-26 2017-12-12 Essential Products, Inc. Image capture with a camera integrated display
US9762807B1 (en) 2016-03-10 2017-09-12 Intel Corporation Using display light to improve front facing camera performance
US10277829B1 (en) 2016-08-12 2019-04-30 Apple Inc. Video capture in low-light conditions
US10304411B2 (en) 2016-08-31 2019-05-28 Apple Inc. Brightness control architecture
CN106604010A (zh) * 2016-12-15 2017-04-26 北京小米移动软件有限公司 控制屏幕发光的方法及装置
GB201712126D0 (en) * 2017-07-27 2017-09-13 Crofton Group Ltd 3D model generation system and method
US10871884B1 (en) * 2018-03-09 2020-12-22 Amazon Technologies, Inc. Product image characteristic detection and manipulation
CN108616690A (zh) * 2018-04-18 2018-10-02 广州视源电子科技股份有限公司 图像处理方法、装置、电子设备及存储介质
CN112912781B (zh) 2018-08-29 2022-11-29 艾塔鲁玛公司 作为用于显微术的照明源的照明显示器
US10523900B1 (en) 2019-03-20 2019-12-31 Zoom Video Communications, Inc. Method and apparatus for capturing a group photograph during a video conferencing session
CN112422874B (zh) * 2019-04-17 2022-06-24 荣耀终端有限公司 一种摄像头的控制方法及电子设备
US11283982B2 (en) * 2019-07-07 2022-03-22 Selfie Snapper, Inc. Selfie camera
US11113797B1 (en) * 2019-08-19 2021-09-07 Snap Inc. Passive flash imaging
EP4085522A4 (en) 2019-12-31 2024-03-20 Selfie Snapper, Inc. ELECTROADHESION DEVICE WITH VOLTAGE REGULATION MODULE
DE112020007618T5 (de) * 2020-09-15 2023-07-06 Hewlett-Packard Development Company, L.P. Blendungsreduzierung in bildern
CN117320613A (zh) * 2020-12-18 2023-12-29 泰斯艾科特健康公司 装置辅助的眼睛成像和/或测量
US20230316470A1 (en) * 2022-01-10 2023-10-05 Samsung Electronics Co., Ltd. Method for correcting image by device and device therefor
US20230245365A1 (en) * 2022-02-01 2023-08-03 Meta Platforms Technologies, Llc Volumetric avatars from a phone scan

Family Cites Families (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459529A (en) * 1983-01-10 1995-10-17 Quantel, Ltd. Video processing for composite images
US4811127A (en) * 1986-10-22 1989-03-07 Victor Company Of Japan, Ltd. Magnetic recording and reproducing apparatus
DE3855466T2 (de) 1987-02-25 1997-01-23 Konishiroku Photo Ind Stehbildvideokamera
GB8904535D0 (en) * 1989-02-28 1989-04-12 Barcrest Ltd Automatic picture taking machine
US5534917A (en) * 1991-05-09 1996-07-09 Very Vivid, Inc. Video image based control system
DE69222102T2 (de) * 1991-08-02 1998-03-26 Grass Valley Group Bedienerschnittstelle für Videoschnittsystem zur Anzeige und interaktive Steuerung von Videomaterial
GB9119964D0 (en) * 1991-09-18 1991-10-30 Sarnoff David Res Center Pattern-key video insertion
US5402513A (en) * 1991-10-15 1995-03-28 Pixel Semiconductor, Inc. Video window generator with scalable video
US5345313A (en) * 1992-02-25 1994-09-06 Imageware Software, Inc Image editing system for taking a background and inserting part of an image therein
US7165219B1 (en) * 1992-04-10 2007-01-16 Avid Technology, Inc. Media composition system with keyboard-based editing controls
WO1993021636A1 (en) * 1992-04-10 1993-10-28 Avid Technology, Inc. A method and apparatus for representing and editing multimedia compositions
US5262815A (en) * 1992-05-27 1993-11-16 Consumer Programs Incorporated Modular photobooth photography system
US5689641A (en) * 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
US6594688B2 (en) * 1993-10-01 2003-07-15 Collaboration Properties, Inc. Dedicated echo canceler for a workstation
US6434266B1 (en) * 1993-12-17 2002-08-13 Canon Kabushiki Kaisha Image processing method and apparatus for converting colors in a color image
JP3123587B2 (ja) * 1994-03-09 2001-01-15 日本電信電話株式会社 背景差分による動物体領域抽出方法
US5786803A (en) * 1994-05-09 1998-07-28 Apple Computer, Inc. System and method for adjusting the illumination characteristics of an output device
US5670985A (en) * 1994-05-09 1997-09-23 Apple Computer, Inc. System and method for adjusting the output of an output device to compensate for ambient illumination
JP2735003B2 (ja) * 1994-09-28 1998-04-02 松下電器産業株式会社 ホワイトバランス調整量演算装置
DE69534896T2 (de) * 1994-10-24 2006-10-12 Intel Corp., Santa Clara Videoindexierungsprotokoll
US5812787A (en) * 1995-06-30 1998-09-22 Intel Corporation Video coding scheme with foreground/background separation
US5737552A (en) * 1995-07-28 1998-04-07 Starwave Corporation Machine, method and medium for linear programming with interactive conversational interface
US5781198A (en) * 1995-12-22 1998-07-14 Intel Corporation Method and apparatus for replacing a background portion of an image
US5778108A (en) * 1996-06-07 1998-07-07 Electronic Data Systems Corporation Method and system for detecting transitional markers such as uniform fields in a video signal
US6628303B1 (en) * 1996-07-29 2003-09-30 Avid Technology, Inc. Graphical user interface for a motion video planning and editing system for a computer
US5914748A (en) * 1996-08-30 1999-06-22 Eastman Kodak Company Method and apparatus for generating a composite image using the difference of two images
US6400374B2 (en) * 1996-09-18 2002-06-04 Eyematic Interfaces, Inc. Video superposition system and method
CA2194027C (en) * 1996-12-24 2001-12-04 Richard Morgan Helms Imaging system using a data transmitting light source for subject illumination
US6111562A (en) * 1997-01-06 2000-08-29 Intel Corporation System for generating an audible cue indicating the status of a display object
US6006241A (en) * 1997-03-14 1999-12-21 Microsoft Corporation Production of a video stream with synchronized annotations over a computer network
US6988248B1 (en) * 1997-06-30 2006-01-17 Sun Microsystems, Inc. Animated indicators that reflect function activity or state of objects data or processes
JPH1164938A (ja) * 1997-08-20 1999-03-05 Nikon Corp Af補助光照明装置と、それを内蔵した電子閃光装置およびカメラ
US5956026A (en) * 1997-12-19 1999-09-21 Sharp Laboratories Of America, Inc. Method for hierarchical summarization and browsing of digital video
US6167469A (en) * 1998-05-18 2000-12-26 Agilent Technologies, Inc. Digital camera having display device for displaying graphical representation of user input and method for transporting the selected digital images thereof
US6307550B1 (en) * 1998-06-11 2001-10-23 Presenter.Com, Inc. Extracting photographic images from video
WO2000017778A1 (fr) * 1998-09-17 2000-03-30 Sony Corporation Dispositif et procede de generation d'images
AUPP624698A0 (en) * 1998-09-29 1998-10-22 Canon Kabushiki Kaisha Method and apparatus for multimedia editing
JP4207099B2 (ja) * 1998-09-29 2009-01-14 ソニー株式会社 画像編集装置及びその方法
US6414707B1 (en) * 1998-10-16 2002-07-02 At&T Corp. Apparatus and method for incorporating virtual video conferencing environments
US6272292B1 (en) * 1998-12-22 2001-08-07 Nikon Corporation Electronic flash control apparatus
EP1522934A3 (en) * 1999-01-28 2005-11-30 Kabushiki Kaisha Toshiba Image information describing method, video retrieval method, video reproducing method, and video reproducing apparatus
US7134091B2 (en) 1999-02-01 2006-11-07 Microsoft Corporation Quality of displayed images with user preference information
US6674436B1 (en) * 1999-02-01 2004-01-06 Microsoft Corporation Methods and apparatus for improving the quality of displayed images through the use of display device and display condition information
JP3478329B2 (ja) * 1999-10-01 2003-12-15 セイコーエプソン株式会社 画像処理装置及び画像処理方法
US6716103B1 (en) * 1999-10-07 2004-04-06 Nintendo Co., Ltd. Portable game machine
US7127149B1 (en) * 1999-11-10 2006-10-24 Thomson Licensing Three-stage menu processing for digital disc recorder
US6583799B1 (en) * 1999-11-24 2003-06-24 Shutterfly, Inc. Image uploading
JP3937678B2 (ja) * 2000-03-23 2007-06-27 コニカミノルタホールディングス株式会社 電子スチルカメラ
US7451389B2 (en) * 2000-06-06 2008-11-11 Microsoft Corporation Method and system for semantically labeling data and providing actions based on semantically labeled data
US6781608B1 (en) * 2000-06-30 2004-08-24 America Online, Inc. Gradual image display
US20040125124A1 (en) * 2000-07-24 2004-07-01 Hyeokman Kim Techniques for constructing and browsing a hierarchical video structure
JP4288553B2 (ja) * 2000-07-25 2009-07-01 富士フイルム株式会社 カメラのストロボ装置
US7054508B2 (en) * 2000-08-03 2006-05-30 Canon Kabushiki Kaisha Data editing apparatus and method
JP4671011B2 (ja) * 2000-08-30 2011-04-13 ソニー株式会社 効果付加装置、効果付加方法、効果付加プログラム及び効果付加プログラム格納媒体
US6760042B2 (en) * 2000-09-15 2004-07-06 International Business Machines Corporation System and method of processing MPEG streams for storyboard and rights metadata insertion
JP2002131810A (ja) * 2000-10-25 2002-05-09 Nikon Corp 電子閃光装置およびカメラ
US20020180803A1 (en) * 2001-03-29 2002-12-05 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
US6933979B2 (en) * 2000-12-13 2005-08-23 International Business Machines Corporation Method and system for range sensing of objects in proximity to a display
US6762741B2 (en) 2000-12-22 2004-07-13 Visteon Global Technologies, Inc. Automatic brightness control system and method for a display device using a logarithmic sensor
US6507286B2 (en) * 2000-12-29 2003-01-14 Visteon Global Technologies, Inc. Luminance control of automotive displays using an ambient light sensor
US20020105589A1 (en) * 2001-02-02 2002-08-08 Brandenberger Sarah M. System and method for lens filter emulation in digital photography
TW502180B (en) * 2001-03-30 2002-09-11 Ulead Systems Inc Previewing method of editing multimedia effect
EP1251515A1 (en) * 2001-04-19 2002-10-23 Koninklijke Philips Electronics N.V. Method and system for selecting a position in an image sequence
GB2374748A (en) * 2001-04-20 2002-10-23 Discreet Logic Inc Image data editing for transitions between sequences
US7440972B2 (en) * 2001-04-26 2008-10-21 Sonic Solutions Interactive media authoring without access to original source material
JP2002335432A (ja) 2001-05-08 2002-11-22 Matsushita Electric Ind Co Ltd デジタルカメラ付液晶表示装置
JP3516074B2 (ja) * 2001-06-08 2004-04-05 オムロン株式会社 写真シール自動販売方法、及び写真シール自動販売装置
US6976028B2 (en) * 2001-06-15 2005-12-13 Sony Corporation Media content creating and publishing system and process
JP2003066781A (ja) * 2001-08-23 2003-03-05 Ricoh Co Ltd カラープリンタ装置
US20030046348A1 (en) * 2001-08-29 2003-03-06 Pinto Albert Gregory System and method of converting video to bitmap animation for use in electronic mail
KR100516638B1 (ko) * 2001-09-26 2005-09-22 엘지전자 주식회사 화상 통신 시스템
US20030067435A1 (en) * 2001-10-04 2003-04-10 Hong-Da Liu Adaptive gamma curve correction apparatus and method for a liquid crystal display
US7665021B2 (en) * 2001-11-09 2010-02-16 Adobe Systems Incorporated System and method for script based event timing
US7149974B2 (en) * 2002-04-03 2006-12-12 Fuji Xerox Co., Ltd. Reduced representations of video sequences
US7127685B2 (en) * 2002-04-30 2006-10-24 America Online, Inc. Instant messaging interface having a tear-off element
US7047494B2 (en) * 2002-05-07 2006-05-16 Hewlett-Packard Development Company, L.P. Scalable video summarization
US20040021684A1 (en) * 2002-07-23 2004-02-05 Dominick B. Millner Method and system for an interactive video system
US20040017390A1 (en) * 2002-07-26 2004-01-29 Knowlton Ruth Helene Self instructional authoring software tool for creation of a multi-media presentation
US20040022531A1 (en) * 2002-07-31 2004-02-05 Schinner Charles E. Camera lens focus setting for low brightness scenes
US20040034297A1 (en) * 2002-08-13 2004-02-19 General Electric Company Medical device positioning system and method
US20040032497A1 (en) * 2002-08-13 2004-02-19 Action Star Enterprise Co., Ltd. Connecting device of PC camera and illuminating lamp
TWI224228B (en) * 2002-10-21 2004-11-21 Himax Tech Inc Gamma correction device and method for LCD
US7734144B2 (en) * 2002-10-30 2010-06-08 Koninklijke Philips Electronics N.V. Method and apparatus for editing source video to provide video image stabilization
US7434169B2 (en) * 2002-11-25 2008-10-07 Aol Llc, A Delaware Limited Liability Company Facilitating communications between computer users across a network
JP2004180245A (ja) 2002-11-29 2004-06-24 Casio Comput Co Ltd 携帯端末機器、撮像装置、撮像方法及びプログラム
JP2004187154A (ja) 2002-12-05 2004-07-02 Sharp Corp カメラ搭載携帯端末
WO2004054239A1 (ja) 2002-12-12 2004-06-24 Matsushita Electric Industrial Co., Ltd. 電子機器および当該電子機器を用いた撮影方法
EP1573707A1 (en) * 2002-12-13 2005-09-14 Koninklijke Philips Electronics N.V. Automatic gamma correction for a matrix display
US7546544B1 (en) * 2003-01-06 2009-06-09 Apple Inc. Method and apparatus for creating multimedia presentations
US20040227751A1 (en) * 2003-01-08 2004-11-18 Kaidan Incorporated Method for capturing object images for 3D representation
US7095392B2 (en) * 2003-02-07 2006-08-22 02Micro International Limited Inverter controller with automatic brightness adjustment circuitry
JP2004260560A (ja) 2003-02-26 2004-09-16 Nec Saitama Ltd カメラ付き携帯端末装置及びカメラ付き携帯端末装置の照明方法
US20070113181A1 (en) * 2003-03-03 2007-05-17 Blattner Patrick D Using avatars to communicate real-time information
JP2004286781A (ja) 2003-03-19 2004-10-14 Ricoh Co Ltd カメラ
US20040196250A1 (en) * 2003-04-07 2004-10-07 Rajiv Mehrotra System and method for automatic calibration of a display device
JP2004349843A (ja) 2003-05-20 2004-12-09 Fuji Photo Film Co Ltd 撮影装置および方法
EP1814100A3 (en) * 2003-05-23 2008-03-05 Barco, naamloze vennootschap. Method for displaying images on a large-screen organic light-emitting diode display, and display used therefore
JP2004350208A (ja) 2003-05-26 2004-12-09 Tohoku Pioneer Corp カメラ付き電子機器
US7978260B2 (en) * 2003-09-15 2011-07-12 Senshin Capital, Llc Electronic camera and method with fill flash function
CA2545508C (en) * 2003-10-07 2008-11-25 Librestream Technologies Inc. Camera for communication of streaming media to a remote client
US7064492B1 (en) * 2003-10-10 2006-06-20 National Semiconductor Corporation Automatic ambient light compensation for display backlighting
CN100533543C (zh) * 2003-12-12 2009-08-26 松下电器产业株式会社 彩色图像显示装置、色变换装置、色彩模拟装置及方法
KR100595251B1 (ko) 2004-01-12 2006-07-03 엘지전자 주식회사 디스플레이 장치의 색재현 장치 및 방법
US7457483B2 (en) * 2004-02-09 2008-11-25 Olympus Corporation Image processing apparatus, image processing program and storage medium
JP2005241814A (ja) 2004-02-25 2005-09-08 Fuji Photo Film Co Ltd カメラ付き携帯装置
US7163149B2 (en) * 2004-03-02 2007-01-16 Symbol Technologies, Inc. System and method for illuminating and reading optical codes imprinted or displayed on reflective surfaces
JP2006033749A (ja) * 2004-07-21 2006-02-02 Konica Minolta Photo Imaging Inc 撮像装置
JP2006101466A (ja) * 2004-09-03 2006-04-13 Nikon Corp デジタルスチルカメラ
US7545397B2 (en) 2004-10-25 2009-06-09 Bose Corporation Enhancing contrast
US20060274161A1 (en) * 2005-06-03 2006-12-07 Intel Corporation Method and apparatus to determine ambient light using a camera
US7663691B2 (en) 2005-10-11 2010-02-16 Apple Inc. Image capture using display device as light source
US20060284895A1 (en) * 2005-06-15 2006-12-21 Marcu Gabriel G Dynamic gamma correction
US8085318B2 (en) * 2005-10-11 2011-12-27 Apple Inc. Real-time image capture and manipulation based on streaming data
US7739599B2 (en) * 2005-09-23 2010-06-15 Microsoft Corporation Automatic capturing and editing of a video
US7697836B2 (en) * 2006-10-25 2010-04-13 Zoran Corporation Control of artificial lighting of a scene to reduce effects of motion in the scene on an image being acquired
US8122378B2 (en) * 2007-06-08 2012-02-21 Apple Inc. Image capture and manipulation
US20080303949A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Manipulating video streams
US7777809B2 (en) * 2007-09-28 2010-08-17 Research In Motion Limited Method and apparatus for maximizing the sustainable flash of a handheld portable electronic device
TWI377428B (en) * 2008-10-20 2012-11-21 Asia Optical Co Inc Image capture apparatus with charged capacitor switching device for photoflash and switching method therefor

Also Published As

Publication number Publication date
US20150181101A1 (en) 2015-06-25
JP2007110717A (ja) 2007-04-26
US20070081094A1 (en) 2007-04-12
US20120249855A1 (en) 2012-10-04
US9413978B2 (en) 2016-08-09
US8970776B2 (en) 2015-03-03
EP1775939A3 (en) 2009-05-13
US20160360102A1 (en) 2016-12-08
US7663691B2 (en) 2010-02-16
EP1775939B1 (en) 2015-12-09
US10397470B2 (en) 2019-08-27
JP2009246999A (ja) 2009-10-22
EP1775939A2 (en) 2007-04-18
US8199249B2 (en) 2012-06-12
US20100118179A1 (en) 2010-05-13
US20180220067A1 (en) 2018-08-02
US9871963B2 (en) 2018-01-16

Similar Documents

Publication Publication Date Title
JP4347872B2 (ja) 改良型画像キャプチャ
JP5343995B2 (ja) 撮像装置、撮像制御方法及びプログラム
CN101547308B (zh) 图像处理装置和图像处理方法
WO2020063084A1 (zh) 图像处理方法、装置、电子设备及存储介质
WO2015143841A1 (zh) 移动终端及其拍摄方法
CN110996086B (zh) 一种投影亮度的调节方法及相关装置
US20120229699A1 (en) Method and apparatus for capturing an image of an illuminated area of interest
TW201004319A (en) Image processing apparatus, image processing method, and program
CN108156390A (zh) 用于提供具有高动态范围的图像和视频的系统和方法
JP2009520398A (ja) 変動する照明条件の下で表示部を自動的に調整する装置及び方法
EP3474537A1 (en) Imaging control device, imaging control method, and program
WO2017133087A1 (zh) 拍摄控制装置及辅助闪光控制装置
CN108282622B (zh) 照片拍摄方法和装置
US20120320238A1 (en) Image processing system, camera system and image capture and synthesis method thereof
JP6911850B2 (ja) 画像処理装置、画像処理方法およびプログラム
JP6789672B2 (ja) 撮像装置、その制御方法とプログラム
Mori et al. Kansei-based investigation of methods for projection of digital content
JP2017126878A (ja) 映像切替装置及びそのプログラム
JP2010041176A (ja) 画像再生装置、画像再生方法、およびプログラム
JP2006171600A (ja) プロジェクタ、画像投影システム、及び画像投影方法
JP2004186925A (ja) 動画データ生成装置およびその制御方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090618

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: 20090708

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090716

R150 Certificate of patent or registration of utility model

Ref document number: 4347872

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120724

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120724

Year of fee payment: 3

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

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

Free format text: PAYMENT UNTIL: 20120724

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130724

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees