JP6681011B2 - 画像の取り込みを制御するためのシステム及び方法 - Google Patents

画像の取り込みを制御するためのシステム及び方法 Download PDF

Info

Publication number
JP6681011B2
JP6681011B2 JP2018505417A JP2018505417A JP6681011B2 JP 6681011 B2 JP6681011 B2 JP 6681011B2 JP 2018505417 A JP2018505417 A JP 2018505417A JP 2018505417 A JP2018505417 A JP 2018505417A JP 6681011 B2 JP6681011 B2 JP 6681011B2
Authority
JP
Japan
Prior art keywords
images
user
photography
scene
electronic device
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.)
Active
Application number
JP2018505417A
Other languages
English (en)
Other versions
JP2018533237A (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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of JP2018533237A publication Critical patent/JP2018533237A/ja
Application granted granted Critical
Publication of JP6681011B2 publication Critical patent/JP6681011B2/ja
Active 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/35Categorising the entire scene, e.g. birthday party or wedding scene
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • 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/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • 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/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)
  • Details Of Cameras Including Film Mechanisms (AREA)

Description

本開示の様々な実施形態は、画像の取り込みを制御するためのシステム及び方法に関する。より具体的には、本開示の様々な実施形態は、電子デバイスの地理的位置に基づいて画像の取り込みを制御するためのシステム及び方法に関する。
デジタル技術の分野の進歩により、様々な電子デバイスの機能及び関連アプリケーションが拡張されている。特定の状況において、ユーザは、スマートフォン又はカメラなどの電子デバイスを使用して、特定の位置から重要な瞬間又は絵画的シーンの画像を取り込むことを望む場合がある。ユーザは、シーンモードを手動で選択するか、又は電子デバイスの製造業者によって提供され得る組み込みの自動シーン検出モードを使用することができる。しかしながら、電子デバイスの組み込みの自動シーン検出モードを用いて取り込まれたシーンは、絵画的シーンを正確に又は理想的に再現しない場合がある。専門家の写真撮影の経験的技能をユーザに提供するには、高度な能力及び機能が電子デバイスに必要となる可能性がある。重要な瞬間に特定の確度で少なくとも1つの理想的な画像を取り込むことができる改良されたシステムが必要とすることができる。
従来的手法及び因習的手法の更に別の限界及び欠点は、本出願の残りの部分で図面を参照して示すような本発明の開示の一部の態様との説明するシステムの比較を通して当業者には明らかになるであろう。
特許請求の範囲により完全に記載されるように実質的に図のうちの少なくとも1つに示し及び/又はそれに関連して説明される、画像の取り込みを制御するためのシステム及び方法。
本発明の開示のこれら及び他の特徴及び利点は、全体を通して類似の参照番号が類似の部分を指す添付図面と共に本発明の開示の以下の詳細説明の精査から認めることができる。
本開示の一実施形態による、ネットワーク環境を示すブロック図である。 本開示の一実施形態による、例示的な電子デバイスを示すブロック図である。 本開示の一実施形態による、画像の取り込みを制御するための開示されたシステム及び方法の実施構成に関する第1の例示的な状況を示す図である。 本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を全体的に示した第1のフローチャートである。 本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を全体的に示した第1のフローチャートである。 本開示の一実施形態による、画像の取り込みを制御するための別の例示的な方法を示す第2のフローチャートである。
以下に説明する実施構成は、画像の取り込みを制御する本開示のシステム及び方法において見出すことができる。本開示の例示的な態様は、ユーザ選択シーンの第1の画像を取り込むことができる方法を含むことができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。事前に格納されたシーンモードのセットからシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むことができる。シーンモードは、1又は2以上のオブジェクトのオブジェクトタイプ及び第1の画像が取り込まれたときの電子デバイスの地理的位置に基づいて決定することができる。
一実施形態によれば、事前に格納されたシーンモードのセットは、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、野鳥観察シーンモード、及び/又はユーザ定義のシーンモードを含むことができる。取り込まれた第1の画像を格納するように構成できる画像バッファを設けることができる。
一実施形態によれば、ユーザ選択シーンにおける1又は2以上のオブジェクトのオブジェクトタイプは、画像バッファ内に格納された取り込まれた第1の画像の解析に基づいて特定することができる。この解析は、複数の画像の取り込み前に行うことができる。複数の画像を取り込むための入力を受け取ることができる。複数の画像の各々は、決定されたシーンモードに関するユーザ定義の写真撮影設定を用いて取り込むことができる。この写真撮影設定は、写真撮影設定パラメータのセットを含むことができる。写真撮影設定パラメータのセットは、シャッター速度、絞りサイズ、レンズ焦点距離、フラッシュ作動、赤目補正、ホワイトバランス、自動ゲイン設定、光に対する感度を調整するための国際標準化機構(ISO)設定、及び/又はシャッター優先又は手動制御に対する絞り優先を設定する撮影モードを含むことができる。
一実施形態によれば、電子デバイスによって取り込まれた複数の画像に関連する写真撮影設定の各々は、メタデータでタグ付けすることができる。メタデータは、複数の画像の取り込み時間、電子デバイスの向き、電子デバイスの地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトのオブジェクトタイプを含むことができる。
一実施形態によれば、メタデータでタグ付けされた対応する1又は2以上の写真撮影設定に関連する複数の画像のうちの1又は2以上の画像の選択対象に対応するユーザ入力を受け取ることができる。メタデータでタグ付けされた1又は2以上の写真撮影設定は、複数の画像のうちの1又は2以上の画像の選択対象に基づいて、サーバに伝達することができる。
一実施形態によれば、ユーザ選択シーンに対応する新しいユーザ定義のシーンモードを生成することができる。新しいユーザ定義のシーンモードは、複数の画像のうちの1又は2以上の画像の選択対象に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイスがユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループに対応することができる。事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいて更新することができる。
本開示の例示的な態様によれば、電子デバイスにおいて実施できる別の方法を提供することができる。本方法は、電子デバイスを介して視覚化できるユーザ選択シーンの画像データを受け取ることを含むことができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。シーンモードは、ユーザ選択シーンの1又は2以上の画像を取り込むための事前に格納されたシーンモードのセットから決定することができる。シーンモードは、1又は2以上のオブジェクトのオブジェクトタイプ及びユーザ選択シーンに対応する画像データが受け取られたときの電子デバイスの地理的位置に基づいて決定することができる。
本開示の例示的な態様によれば、サーバにおいて実施できる別の方法を提供することができる。本方法は、メタデータでタグ付けされた1又は2以上の写真撮影設定を電子デバイスから受け取ることを含むことができる。新しいユーザ定義のシーンモードは、受け取った1又は2以上の写真撮影設定に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイスがユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループに対応することができる。事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいてサーバにて更新することができる。
一実施形態によれば、電子デバイス又は別の電子デバイスに関連するユーザは、複数の画像の取り込み時間、電子デバイスの向き、電子デバイスの地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおいて電子デバイスによって特定された1又は2以上のオブジェクトのオブジェクトタイプに基づいて、生成された新しいユーザ定義のシーンモード又は1又は2以上の写真撮影設定をサーバから取り出すことができる。
図1は、本開示の一実施形態によるネットワーク環境を示すブロック図である。図1を参照すると、ネットワーク環境100が示されている。ネットワーク環境100は、電子デバイス102、サーバ104などの1又は2以上のクラウドベースリソース、通信ネットワーク106、ユーザインタフェース(UI)108、及びユーザ110などの1又は2以上のユーザを含むことができる。電子デバイス102は、通信ネットワーク106を介してサーバ104と通信可能に結合することができる。電子デバイス102は、ユーザ110に関連付けることができる。
電子デバイス102は、電子デバイス102の少なくとも地理的位置に基づいて、電子デバイス102において事前に格納されたシーンモードのセットからシーンモードを決定するように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。電子デバイス102は更に、画像取り込みアプリケーションを格納するように構成することができる。画像取り込みアプリケーションは、電子デバイス102においてUI108をレンダリングすることができる。電子デバイス102の実施例は、限定ではないが、スマートフォン、カメラ、タブレットコンピュータ、ラップトップ、及び/又はウェアラブル電子デバイス(スマートグラスなど)を含むことができる。
サーバ104は、電子デバイス102などの1又は2以上の加入デバイスからの要求を受け取るように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。サーバ104は、電子デバイス102などの1又は2以上の電子デバイスから受け取った複数の写真撮影設定を格納するように構成することができる。サーバ104は、ウェブサーバ、データベースサーバ、ファイルサーバ、アプリケーションサーバ、クラウドベースサーバ、又はこれらの組み合わせとすることができる。サーバ104は、当業者には周知である幾つかの技術を用いて実施することができる。
通信ネットワーク106は、電子デバイス102がサーバ104などの1又は2以上のサーバと通信できる媒体を含むことができる。通信ネットワーク106の実施例は、限定ではないが、インターネット、クラウドネットワーク、ワイヤレスフィディリティ(Wi−Fi)ネットワーク、無線ローカルエリアネットワーク(WLAN)、ローカルエリアネットワーク(LAN)、アナログ音声電話サービス(POTS)、及び/又はメトロポリタンエリアネットワーク(MAN)を含むことができる。ネットワーク環境100における様々なデバイスは、様々な有線及び無線通信プロトコルに従って、通信ネットワーク106に接続するよう構成することができる。このような有線及び無線通信プロトコルの実施例は、限定ではないが、伝送制御プロトコル及びインターネットプロトコル(TCP/IP)、ユーザデータグラムプロトコル(UDP)、ハイパーテキスト転送プロトコル(HTTP)、ファイル転送プロトコル(FTP)、ZigBee、EDGE、赤外線(IR)、IEEE 802.11、802.16、ロングタームエボリューション(LTE)などのセルラ通信プロトコル、及び/又はBluetooth(登録商標)(BT)通信プロトコルを含むことができる。
UI108は、電子デバイス102のディスプレイスクリーンにてレンダリングすることができる。UI108は、電子デバイス102に格納された画像取り込みアプリケーションに対応することができる。UI108は、ユーザ110が、ユーザ110の基本設定の通りに新しいシーンモードを構成することを可能にする1又は2以上のUI要素を備えることができる。この構成に基づいて、デフォルトのシーンモードとは異なる様々なユーザ定義のシーンモードを生成することができる。このようなユーザ定義のシーンモードは、ユーザ110が好むライフスタイル、ユーザ画像取り込み行動、及び/又は特定のランドマーク、旅行者の位置、又は他の位置に依存することができる。
一実施形態によれば、UI108は、ユーザ110によって定義される事前に格納されたシーンモードのセットに対する様々な写真撮影設定の構成を容易にすることができる。例えば、ユーザ110は、スポーツアクションシーンモードなどの特定のシーンモードに対して、10個の写真撮影設定のグループなどの特定の数の写真撮影設定を構成することができる。各写真撮影設定は、異なる写真撮影設定パラメータセットを含むことができる。
作動時には、電子デバイス102は、ユーザ110によって選択されたシーン(以下、「ユーザ選択シーン」と呼ぶ)の複数の画像を取り込むという、ユーザ110などの関連ユーザの意図を検出するよう構成することができる。ユーザ110の意図は、1又は2以上の事象に基づいて、電子デバイス102により検出することができる。例えば、ユーザ110は、電子デバイス102において画像取り込みアプリケーションを起動して、電子デバイス102をユーザ選択シーンの方に向けることができる。電子デバイス102は、このような1又は2以上の事象(電子デバイス102をユーザ選択シーンの方に向けることなど)の発生を検出して、ユーザ選択シーンの複数の画像を取り込むというユーザ110の意図を検出することができる。
一実施形態によれば、電子デバイス102は、ユーザ選択シーンに対応する画像データを受け取るように構成することができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。画像データは、電子デバイス102がユーザ選択シーンの方に向けられたときに受け取ることができる。電子デバイス102は、画像バッファからのユーザ選択シーンに対応する画像データを解析するよう構成することができる。画像バッファは、ユーザ選択シーンに対応する画像データを一時的に格納することができる。画像バッファは、電子デバイス102のランダムアクセスメモリ又はキャッシュメモリなどの一次メモリにより実施することができる。
一実施形態によれば、電子デバイス102は、解析に基づいて、1又は2以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。オブジェクトタイプは、電子デバイス102がユーザ選択シーンの方に向けられたとき、及び/又はユーザ選択シーンの複数の画像を取り込むようユーザ110の意図が検出されたときに特定することができる。一実施形態によれば、電子デバイス102は、1又は2以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス102の地理的位置に基づいて、シーンモードを決定するよう構成することができる。シーンモードの決定及び電子デバイス102の地理的位置の特定は、電子デバイス102がユーザ選択シーンの方に向けられたとき、及び/又はユーザ選択シーンの複数の画像を取り込むようユーザ110の意図が検出されたときに起こることができる。
一実施形態によれば、電子デバイス102は、ユーザ110からの入力を受け取って、複数の画像を取り込むように構成することができる。ユーザ110からの入力を受け取ることに応答して、電子デバイス102は、ユーザ選択シーンの第1の画像を取り込むように構成することができる。第1の画像は、1又は2以上のオブジェクトを含むことができる。第1の画像は、デフォルトのシーン設定で取り込むことができる。一実施形態によれば、第1の画像は、複数の画像を取り込むというユーザの意図の検出に基づいて、ユーザ入力なしに動的に取り込むことができる。一実施形態によれば、電子デバイス102は、ユーザ選択シーンの取り込まれた第1の画像、又は第1の画像の取り込み前のユーザ選択シーンに対応する画像データを格納するように構成された画像バッファを備えることができる。また、一実施形態によれば、取り込まれた第1の画像はまた、ハードディスクドライブ(HDD)などの二次メモリに格納することができる。
一実施形態によれば、電子デバイス102は、画像バッファ内に格納された取り込まれた第1の画像を解析するよう構成することができる。取り込まれた第1の画像の解析に基づいて、電子デバイス102は、1又は2以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。オブジェクトタイプは、複数の画像のうちの他の画像の取り込みの前に特定することができる。
一実施形態によれば、電子デバイス102は、事前に格納されたシーンモードのセットからシーンモードを決定するよう構成することができる。事前に格納されたシーンモードのセットは、1又は2以上のユーザ定義のシーンモード及び/又は製造業者定義のシーンモード(以下、「デフォルトシーンモード」と呼ぶ)を含むことができる。電子デバイス102は、1又は2以上のオブジェクトの特定されたオブジェクトタイプ及び第1の画像が取り込まれたときの電子デバイス102の地理的位置に基づいて、シーンモードを決定することができる。一実施形態によれば、決定されたシーンモードは、ユーザ選択シーンの複数の画像のうちの他の画像を取り込むのに使用することができる。
一実施形態によれば、電子デバイス102は、決定されたシーンモードに関連する異なる写真撮影設定を利用して、複数の画像を取り込むよう構成することができる。写真撮影設定は、ユーザが定義して、電子デバイス102に格納することができる。例えば、ユーザ110は、複数の画像の取り込み前に、10個の写真撮影設定のグループなどの一定の数の写真撮影設定を構成することができる。各ユーザ定義の写真撮影設定は、写真撮影設定パラメータのセットを含むことができる。写真撮影設定パラメータのセットの実施例は、限定ではないが、シャッター速度、絞り機構又は絞りサイズ、レンズ焦点距離、フラッシュ作動、赤目補正、ホワイトバランス、及び/又は自動ゲイン設定、撮影モード(シャッター優先に対して絞り優先を設定する)、手動制御、及びISO設定(電子デバイス102の光に対する感度を調整する)を含むことができる。写真撮影設定パラメータのセットのうちの1又は2以上の写真撮影設定パラメータの値の変化は、取り込まれた複数の画像において異なる及び/又は多様な効果をもたらすことができる。一実施形態によれば、写真撮影設定パラメータのセットの各々に対する異なる値は、写真撮影設定の各々に対してユーザ110により事前に定義することができる。
一実施形態によれば、電子デバイス102は、複数の画像を取り込むのに使用されるユーザ定義の撮影設定の各々とメタデータをタグ付けするよう構成することができる。メタデータは、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトの特定されたオブジェクトタイプを含むことができる。一実施形態によれば、電子デバイス102は更に、複数の画像の各々を、メタデータでタグ付けされた対応するユーザ定義写真撮影設定と関連付けることができる。複数の画像の各々と対応するタグ付けされたユーザ定義写真撮影設定との間の関連付け関係を設定することができる。
一実施形態によれば、複数の画像の取り込み後、電子デバイス102は、決定されたシーンモードと共に取り込まれた複数の画像を格納するよう構成することができる。上述したように、複数の画像の各画像は、異なる写真撮影設定を使用して取り込むことができる。例えば、ユーザ110によって提供されるタッチベース入力などの単一のユーザ入力は、電子デバイス102をトリガして、立て続けに15個の画像を取り込むことができる。15個の画像は、互いに比べて異なる視覚効果を有することができる。異なる視覚効果は、決定されたシーンモードに対して15個の画像の各々について異なるユーザ定義の写真撮影設定を用いることに起因することができる。ユーザ定義の写真撮影設定は、電子デバイス102の製造業者によって提供される写真撮影設定(カメラ設定値)と異なることができる。従って、異なるユーザ定義の写真撮影設定を使用して取り込まれた同じユーザ選択シーンは、15個の画像のうちの少なくとも1つの最適画像を取り込むための確度を高めることができる。
一実施形態によれば、電子デバイス102は、電子デバイス102においてUI108を介して取り込まれた複数の画像の表示を制御するよう構成することができる。取り込まれた複数の画像は、対応するタグ付け写真撮影設定と同時に表示することができる。この同時表示により、例えば、プロの写真家又は初心者のユーザなどの何らかのユーザが、取り込まれた複数の画像の視覚化情報に基づいて理想的な写真撮影設定を識別できるようにすることができる。例えば、取り込まれた画像のうちの少なくとも1つは、特定された地理的位置及びユーザ選択シーンにおける1又は2以上のオブジェクトのオブジェクトタイプに最適な画像(最適ショット)とすることができる。ユーザ110は、後で使用するために、最適画像を取り込むのに使用された写真撮影設定を選択することができる。選択された写真撮影設定は、SMSを介してなど、通信ネットワーク106を介して別の用途に関連する別の電子デバイスと共有することができる。メタデータでタグ付けされた選択された写真撮影設定は、特定された地理的位置に対して他のユーザが使用するために共有又はサーバ104にアップロードすることができる。
一実施形態によれば、電子デバイス102は、この電子デバイス102によって取り込まれた複数の画像のうちの1又は2以上の画像の選択対象に対応する別のユーザ入力をUI108を介して受け取るように構成することができる。電子デバイス102は、複数の画像のうちの選択された1又は2以上の画像に関連するタグ付けされたユーザ定義写真撮影設定をサーバ104に伝達するよう構成することができる。同様に、別の電子デバイスが、別の複数の画像のうちの1又は2以上の画像に関連する別のタグ付けされたユーザ定義写真撮影設定をサーバ104に伝達することもできる。
一実施形態によれば、サーバ104は、電子デバイス102などの1又は2以上の電子デバイスからタグ付けされたユーザ定義写真撮影設定を受け取って格納するよう構成することができる。サーバ104は、受け取ったタグ付けされたユーザ定義写真撮影設定に基づいて新しいユーザ定義のシーンモードを生成するよう構成することができる。新しいユーザ定義のシーンモードは、特定された地理的位置において電子デバイス102によってユーザ選択シーンを取り込むのに使用される写真撮影設定の特定のグループ(上述したような10個の写真撮影設定のグループなど)に対応することができる。
一実施形態によれば、サーバ104は、新しいユーザ定義のシーンモードに基づいて、サーバ104において事前に格納されたシーンモードのセットを更新するよう構成することができる。例えば、新しいユーザ定義のシーンモードは、サーバ104において事前に格納されたシーンモードのセットに追加することができる。一実施形態によれば、サーバ104は、新しいユーザ定義のシーンモードを電子デバイス102に伝達することができる。このような伝達により、電子デバイス102において、新しいユーザ定義のシーンモードを事前に格納されたシーンモードのセットに追加することができる。新しいユーザ定義のシーンモードの追加は、電子デバイス102において、事前に格納されたシーンモードのセットのシーンモードの総数を更新することができる。一実施形態によれば、サーバ104の代わりに電子デバイス102が、新しいユーザ定義のシーンモードを生成及び/又は更新するよう構成することができる。
一実施形態によれば、電子デバイス102又は別の電子デバイスそれぞれに関連するユーザ110又は別のユーザは、タグ付けされた1又は2以上のユーザ定義の写真撮影設定と共に新しいユーザ定義のシーンモードをサーバ104から取り出すことができる。この抽出は、別の電子デバイスによる複数の画像のうちの少なくとも第1の画像の取り込み時間、複数の画像を取り込むというユーザ110の意図の検出時間、別の電子デバイスの向き、別の電子デバイスの特定された地理的位置、決定されたシーンモード、ユーザ選択シーンの第1の画像内の1又は2以上のオブジェクトの特定されたオブジェクトタイプ、及び/又はユーザ選択シーンに対応する画像データのうちの1又は2以上に基づくことができる。一実施形態によれば、取り出しは、複数の画像のうちの第1の画像が取り込まれたときに起こることができる。一実施形態によれば、取り出しは、電子デバイス102がユーザ選択シーンの方に向けられたとき、及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに起こることができる。一実施形態によれば、取り出しは、ユーザ定義の写真撮影設定の構成時にUI108を介してユーザ110によって提供される入力に基づいて起こることができる。一実施形態によれば、取り出しは、電子デバイス102に格納されたユーザ定義の写真撮影設定の解析に基づいて起こることができる。取り出し及び/又は他の動作が起こることができる状況は、図2において詳細に説明される。
図2は、本開示の一実施形態による、例示的な電子デバイスを示すブロック図である。図2は、図1からの要素と併用して説明される。図2を参照すると、電子デバイス102が示されている。電子デバイス102は、1又は2以上のプロセッサ(プロセッサ202など)、1又は2以上のメモリユニット(一次メモリ204a及び二次メモリ204bなど)、及び1又は2以上の入力/出力(I/O)デバイス(I/Oデバイス206、検知デバイス208など)を備えることができる。電子デバイス102は更に、トランシーバ210及び画像取り込みユニット212を備えることができる。I/Oデバイス206は、ディスプレイ214を含むことができる。図2を参照すると、図1の通信ネットワーク106が更に示されている。
プロセッサ202は、一次メモリ204a、二次メモリ204b、I/Oデバイス206、検知デバイス208、トランシーバ210、及び画像取り込みユニット212に通信可能に結合することができる。トランシーバ210は、通信ネットワーク106を介してサーバ104などの1又は2以上のサーバと通信するよう構成することができる。
プロセッサ202は、一次メモリ204a及び/又は二次メモリ204b内に格納された命令セットを実行するように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。プロセッサ202は更に、一次メモリ204a及び/又は二次メモリ204b内に事前に格納された画像取り込みアプリケーションを起動できる入力を受け取るように構成することができる。プロセッサ202は、当該技術分野において既知の幾つかのプロセッサ技術に基づいて実施することができる。プロセッサ202の実施例は、X86ベースプロセッサ、X86−64ベースプロセッサ、縮小命令セットコンピュータ(RISC)プロセッサ、特定用途向け集積回路(ASIC)プロセッサ、複合命令セットコンピュータ(CISC)プロセッサ、中央処理装置(CPU)、明示的並列命令コンピュータ(EPIC)プロセッサ、超長命令語(VLIW)プロセッサ、及び/又は他のプロセッサ又は回路とすることができる。
一次メモリ204aは、電子デバイス102がユーザ選択シーンの方に向けられたとき及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに、ユーザ選択シーンに対応する画像データを一時的に格納するように構成できる好適なロジック、回路、及び/又はインタフェースを含むことができる。一次メモリ204aは更に、解析のため複数の画像のうちの取り込まれた第1の画像を一時的に格納するよう構成することができる。一次メモリ204aの実施例は、限定ではないが、ランダムアクセスメモリ(RAM)、ダイナミックランダムアクセスメモリ(DRAM)、スタティックランダムアクセスメモリ(SRAM)、サイリスタランダムアクセスメモリ(T−RAM)、ゼロキャパシタランダムアクセスメモリ(Z−RAM)、キャッシュメモリ、及び/又は他の揮発性メモリを含むことができる。
二次メモリ204bは、プロセッサ202によって実行可能なマシンコード及び/又は命令セットを格納するように構成できる好適なロジック、回路、及び/又はインタフェースを含むことができる。二次メモリ204bは、1又は2以上のユーザプロファイル情報及び1又は2以上のユーザによって構成される対応する写真撮影設定を格納するよう構成することができる。二次メモリ204bは更に、ユーザ定義のシーンモード設定及び他のシーンモードを格納するよう構成することができる。二次メモリ204bは更に、シーンモードのセットを格納するよう構成することができる。シーンモードのセットは、ユーザ110が好む特定のランドマーク、旅行者の位置、又は他の位置などの対応する地理的位置データとの関連付け関係内に格納することができる。二次メモリ204bは更に、オペレーティングシステム及び関連アプリケーションを格納するよう構成することができる。二次メモリ204bの実施例は、限定ではないが、リードオンリーメモリ(ROM)、フラッシュメモリ、ハードディスクドライブ(HDD)、ソリッドステートドライブ(SSD)、セキュアデジタル(SD)カード、及び/又はリムーバブルメディアドライブを含むことができる。
I/Oデバイス206は、ユーザ110からの入力を受け取り且つユーザ110に出力を提供するように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。I/Oデバイス206は、プロセッサ202とユーザ110との間の伝達を容易にするように構成できる様々な入力及び出力デバイスを含むことができる。入力デバイスの実施例は、限定ではないが、シャッターボタン、電子デバイス102(カメラなど)上の記録ボタン、UI108上のソフトウェアボタン、画像取り込みユニット212、カムコーダ、タッチスクリーン、マイクロホン、モーションセンサ、及び/又は光センサを含むことができる。出力デバイスの実施例は、限定ではないが、ディスプレイ214、プロジェクタスクリーン、及び/又はスピーカを含むことができる。
検知デバイス208は、物理的及び定量的属性を検出して、対応する出力をセンサデータとして提供するための好適なロジック、回路、インタフェース、及び/又はコードを含む1又は2以上のセンサを備えることができる。物理的又は定量的属性は、限定ではないが、向き、動き、接触性、近接性、地球磁場、及び/又は周囲照明を含むことができる。検知デバイス208における1又は2以上のセンサは、電子デバイス102の向き及び地理的位置を検出するよう構成することができる。検知デバイス208における1又は2以上のセンサは更に、タップ検出及び/又はジェスチャ検出をするよう構成することができる。検知デバイス208における1又は2以上のセンサは更に、画像取り込みユニット212による画像及び/又はビデオなどの1又は2以上のシーンの取り込みを支援するよう構成することができる。1又は2以上のセンサの実施例は、限定ではないが、加速度計、全地球測位システム(GPS)センサ、コンパス又はマグノメータ、周囲光センサ、トリコーダ、ジャイロスコープ、近接センサ、画像センサ、ルクスメータ、タッチセンサ、及び/又は赤外線センサを含むことができる。
トランシーバ210は、通信ネットワーク106(図1に図示)を介してサーバ104などの1又は2以上のサーバと通信するように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。トランシーバ210は、通信ネットワーク106との電子デバイス102の有線通信又は無線通信をサポートする既知の技術を実施することができる。トランシーバ210は、限定ではないが、アンテナ、無線周波数(RF)トランシーバ、1又は2以上の増幅器、チューナ、1又は2以上のオシレータ、デジタル信号プロセッサ、コーダデコーダ(CODEC)チップセット、加入者識別モジュール(SIM)カード、及び/又はローカルバッファを含むことができる。
トランシーバ210は、無線通信を介して通信ネットワーク106と通信することができる。無線通信は、グローバル・システム・フォー・モバイル・コミュニケーションズ(GSM(登録商標))、拡張データGSM(登録商標)環境(EDGE)、広帯域符号分割多元接続(W−CDMA)、符号分割多元接続(CDMA)、時分割多元接続(TDMA)、Bluetooth(登録商標)、ワイヤレスフィディリティ(Wi−Fi)(IEEE 802.11a、IEEE 802.11b、IEEE 802.11g、及び/又はIEEE 802.11nなど)、ボイスオーバーインターネットプロトコル(VoIP)、Wi−MAX、電子メール用プロトコル、インスタントメッセージング、及び/又はショートメッセージサービス(SMS)などの通信規格、プロトコル、及び技術のうちの1又は2以上の利用することができる。
画像取り込みユニット212は、絵画的シーンなどの1又は2以上のシーンを取り込むように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。画像取り込みユニット212は、スマートフォンなどの電子デバイス102の組み込みカメラ又は画像センサを指すことができる。画像取り込みユニット212は、該画像取り込みユニット212によって取り込まれるユーザ選択シーンを作成及び/又は合焦するように構成できるファインダを備えることができる。画像取り込みユニット212は、プロセッサ202の制御下で、ローカルバッファ及び/又は二次メモリ204b内のユーザ選択シーンに対応する複数の取り込み画像を格納するよう構成することができる。
ディスプレイ214は、電子デバイス102のUI108をレンダリングするように構成できる好適なロジック、回路、インタフェース、及び/又はコードを含むことができる。ディスプレイ214は、陰極線管(CRT)型ディスプレイ、液晶ディスプレイ(LCD)、発光ダイオード(LED)型ディスプレイ、有機LEDディスプレイ技術、Retinaディスプレイ技術、及び/又は同様のものなどの幾つかの既知の技術によって実現することができる。一実施形態によれば、ディスプレイ214は、ユーザ110からの入力を受け取ることができる。このような状況では、ディスプレイ214は、ユーザ110が入力を提供することを可能にするタッチスクリーンとすることができる。タッチスクリーンは、抵抗式タッチスクリーン、静電容量式タッチスクリーン、又は熱タッチスクリーンのうちの少なくとも1つに対応することができる。一実施形態によれば、ディスプレイ214は、仮想キーパッド、スタイラスペン、ジェスチャベース入力、及び/又はタッチベース入力を通じて入力を受け取ることができる。このような場合、入力デバイスは、ディスプレイ214内に一体化することができる。一実施形態によれば、電子デバイス102は、タッチスクリーン型ディスプレイ214とは別の二次入力デバイスを含むことができる。
作動時には、プロセッサ202は、画像取り込みユニット212を使用してユーザ選択シーンの複数の画像を取り込むというユーザ110の意図を検出するように構成することができる。例えば、ユーザ110は、画像取り込みアプリケーションのUI108を介して、電子デバイス102における入力を提供して、専門家の写真撮影モードを可能にすることができる。次に、ユーザ110は、電子デバイス102をユーザ選択シーンの方に向けることができる。ユーザ110は、画像取り込みユニット212のファインダを利用してユーザ選択シーンを構成することができる。プロセッサ202は、事象の発生(専門家の写真撮影モードを可能にすること及び電子デバイス102をユーザ選択シーンの方に向けることなど)を検出して、ユーザ選択シーンの複数の画像を取り込むというユーザ110の意図を検出することができる。
一実施形態によれば、電子デバイス102は、複数の画像を取り込む入力を受け取るように構成することができる。プロセッサ202は、デフォルトのシーン設定を使用して、ユーザ110によって選択されたシーンなどのユーザ選択シーンの第1の画像を取り込むように構成することができる。一実施形態によれば、プロセッサ202は、電子デバイス102の地理的位置を特定するよう構成することができる。一実施形態によれば、地理的位置は、第1の画像が、GPSセンサなどの検知デバイス208のうちの少なくとも1つを使用して取り込まれたときに特定することができる。一実施形態によれば、地理的位置は、第1の画像がGPSセンサなどの検知デバイス208のうちの少なくとも1つを使用して取り込まれたときに特定することができる。一実施形態によれば、地理的位置は、電子デバイス102がユーザ選択シーンの方に向けられたとき、及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに特定することができる。一次メモリ204aは、取り込まれた第1の画像及び/又はユーザ選択シーンに対応する画像データを一時的に格納するように構成された少なくとも1つの画像バッファを備えることができる。
一実施形態によれば、ユーザ選択シーンの取り込まれた第1の画像は、1又は2以上のオブジェクトを含むことができる。電子デバイス102は、取り込まれた第1の画像又は画像バッファ内に格納されたユーザ選択シーンに対応する画像データの解析に基づいて、1又は2以上のオブジェクトのオブジェクトタイプを特定するよう構成することができる。第1の画像の画像バッファは、他の複数の画像の取り込み前に解析することができる。
一実施形態によれば、プロセッサ202は、動的にシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むように構成することができる。一実施形態によれば、シーンモードは、特定された地理的位置及び1又は2以上のオブジェクトの特定されたオブジェクトタイプに基づいて、事前に格納されたシーンモードのセットから決定することができる。一実施形態によれば、シーンモードは、取り込み時間及び/又は第1の画像の1又は2以上のオブジェクトからの距離に基づいて、決定することができる。一実施形態によれば、シーンモードは、電子デバイス102がユーザ選択シーンの方に向けられたとき及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときの時間に基づいて、決定することができる。一実施形態によれば、シーンモードは、ユーザ選択シーンに対応する画像データにおいて検出された1又は2以上のオブジェクトからの距離に基づいて、決定することができる。事前に格納されたシーンモードのセットは、1又は2以上のユーザ定義のシーンモード及び/又は製造業者定義のシーンモード(すなわち、「デフォルトのシーンモード」)を含むことができる。事前に格納されたシーンモードのセットの実施例は、限定ではないが、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景、日暮れシーンモード、劇場シーンモード、花火シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、及び/又は野鳥観察シーンモードを含むことができる。
一実施形態によれば、プロセッサ202は、決定されたシーンモードに基づいて、複数の画像を取り込むように構成することができる。複数の画像の各画像は、決定されたシーンモードに関する異なる写真撮影設定(ユーザ定義の写真撮影設定)を使用して取り込むことができる。ユーザ定義の写真撮影設定に加えて、写真撮影設定は更に、以下に説明するように、システム生成の写真撮影設定(電子デバイス102による)及び/又は取り出された写真撮影設定(サーバ104から)を含むことができる。
場合によっては、ユーザ定義の写真撮影設定は、決定されたシーンモードなどの特定のシーンモードには利用可能でない場合がある。このような場合には、特定された地理的位置及び決定されたシーンモードに理想的な設定として、他のユーザによって事前に定義された写真撮影設定を使用することが望ましい場合がある。このような場合、ユーザ入力により、プロセッサ202は、決定されたシーンモードに関連する写真撮影設定(ユーザ選択シーンに関連する)を通信ネットワーク106を介してトランシーバ210を使用してサーバ104から取り出すように構成することができる。
一実施形態によれば、関連の写真撮影設定は、少なくとも第1の画像の取り込み時間に基づいて、サーバ104から取り出すことができる。例えば、ユーザ110は、好適な照明条件で象徴的ランドマークの理想的な画像を取り込むことを望むことができる。ユーザ110は、望ましい視覚効果を有する少なくとも1つの画像を取り込むことを望むことができる。所望の視覚効果は、象徴的ランドマークの背景が非常に暗過ぎる(暗くなった空など)ことがなく且つ明る過ぎる(光り輝く空又は明るい空など)ことのないシーンとすることができる。更に、ユーザ110は、象徴的ランドマークが色鮮やかな光で照らされたときに、この象徴的ランドマークを取り込むことを望むことができる。象徴的ランドマークは、夕方又は夜間に色鮮やかな人工光で照らされる場合がある。しかしながら、人工光は、朝の時間に十分な自然光が存在するときには、当てられない場合がある。従って、異なる時刻に単一のユーザ定義の写真撮影設定(特定の設定のセットを含む)を使用して「都市景観シーンモード」などの決定されたシーンモードで取り込まれた画像は、異なる視覚効果を提供する可能性がある。プロセッサ202は、象徴的ランドマークの検出された地理的位置に対して「1600から1900の間」などの夕方の時間に関連の写真撮影設定をサーバ104から取り出す入力を受け取るように構成することができる。取り出された写真撮影設定は、別のユーザが共有できるユーザ定義の写真撮影設定に対応することができる。取り出された写真撮影設定は、「1500」のISO設定、「f/3.5」の絞り、及び/又は「1/60」のシャッター速度などの1又は2以上の設定パラメータについての事前に構成された特定の値を含むことができる。取り出された写真撮影設定は、所望の視覚効果を有する画像を取り込むための自然光と人工光との間の適切な露光バランスを提供することができる。
一実施形態によれば、関連の写真撮影設定は更に、検知デバイス208によって検出された電子デバイス102の向きに基づいて、サーバ104から取り出すことができる。一実施形態によれば、関連の写真撮影設定は、第1の画像の取り込み時に取り出すことができる。一実施形態によれば、関連の写真撮影設定は、電子デバイス102がユーザ選択シーンの方に向けられたとき及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに、取り出すことができる。
同様に、プロセッサ202は、更に、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトのオブジェクトタイプのうちの特定されたオブジェクトタイプを組み合わせて、関連の写真撮影設定を取り出すように構成することができる。一実施形態によれば、関連の写真撮影設定を取り出すための要求を電子デバイス102からサーバ104に送ることができる。この要求は、関連の写真撮影設定の取り出しについての1又は2以上の検索パラメータを含むことができる。検索パラメータの実施例は、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおいて検出された1又は2以上のオブジェクトとすることができる。検索パラメータは更に、第1の画像の取り込み時間、複数の画像を取り込むというユーザ110の意図の検出時間、電子デバイス102の向き、及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトに関する特定されたオブジェクトタイプを含むことができる。関連の写真撮影設定は、電子デバイス102のディスプレイ214上にレンダリングされたUI108を使用して取り出すことができる。一実施形態によれば、関連の写真撮影設定は、専門家の写真撮影モードがUI108においてイネーブルになったときに、取り出すことができる。
一実施形態によれば、プロセッサ202は、1又は2以上の最適な写真撮影設定を予測して、その後にこれを生成するよう構成することができる。1又は2以上の最適な写真撮影設定の予測は、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又は1又は2以上のオブジェクトの特定されたオブジェクトタイプに基づくことができる。
一実施形態によれば、電子デバイス102は、生成された1又は2以上の最適な写真撮影設定を使用して1又は2以上の画像の取り込みをユーザ110に推奨するよう構成することができる。二次メモリ204bに格納された特定の総数の写真撮影設定(決定されたシーンモードに関する)に加えて、1又は2以上の画像を取り込むよう推奨することができる。このような予測及び推奨は、ユーザ定義の写真撮影設定及び/又はサーバ104から取り出された写真撮影設定の解析に基づいて起こることができる。例えば、電子デバイス102は、解析に基づいて、ユーザ定義の写真撮影設定及び/又は取り出された写真撮影設定を使用して取り込まれた複数の画像の品質が、画像品質閾値を下回ることを判定することができる。画像品質閾値は、既知の画像品質評価技法に基づいて事前に定義することができる。既知の画像品質評価技法の実施例は、限定ではないが、フルリファレンス(full reference)方式、ノーリファレンス(no reference)方式、及び/又は縮小リファレンス(reduced reference)方式を含むことができる。一実施形態によれば、複数の画像の品質は、様々な専門家写真撮影技法に基づいて決定することができる。専門家写真撮影技法の知見に基づく様々なルールは、UI108を介して事前に構成され、二次メモリ204bに格納することができる。一実施例では、このルールは、最適な画像を取り込むための絞り値、シャッター速度値、及び露光値の適切な組み合わせとすることができる。
一実施形態によれば、スマートフォンなどの電子デバイス102におけるプロセッサ202は、別のスマートフォンなどの別の電子デバイスによって共有される写真撮影設定を利用して、少なくともユーザ選択シーンの画像を取り込むように構成することができる。一実施形態によれば、プロセッサ202は、決定されたシーンモードに対して複数の画像を取り込むように構成することができる。決定されたシーンモードに対する複数の画像は、受け取った入力に基づくことができる。例えば、単一の入力は、20個の画像などの複数の画像の取り込みをトリガすることができる。20個の取り込まれた画像のうち、15個の画像は、異なるユーザ定義の写真撮影設定を使用して取り込むことができ、3つの画像は、システム生成の写真撮影設定を使用して取り込むことができ、2つの画像は、サーバ104から受け取った関連の写真撮影設定を使用して取り込むことができる。従って、上述のように、これにより20個の画像のうちの1又は2以上の理想的な画像を取り込むための確度を高めることができる。
一実施形態によれば、プロセッサ202は、取り込まれた複数の画像と対応する写真撮影設定との間の関連性を定義することができる。一実施形態によれば、プロセッサ202は、対応するメタデータを用いて、複数の画像の取り込み時に使用される写真撮影設定をタグ付けするよう構成することができる。メタデータは、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおける検出された1又は2以上のオブジェクトに関する情報に対応することができる。
一実施形態によれば、プロセッサ202は、電子デバイス102においてUI108を介して取り込まれた複数の画像を表示するよう構成することができる。UI108は、取り込まれた複数の画像間の視覚化、削除、及び/又はナビゲーションを向上させることができる。複数の画像の各画像は、画像の取り込み時に使用される対応の写真撮影設定と関連付けることができる。取り込まれた画像及びその対応の写真撮影設定は、UI108上に同時に表示することができる。ユーザ110は、UI108により提供される複数の画像及び対応の写真撮影設定のうちから所望の画像又は表示される対応の写真撮影設定を選択又は望むことができる。プロセッサ202は、異なる写真撮影設定で取り込まれた複数の画像を通常の画像と区別するための属性(限定子など)を用いてユーザが利用しやすい方法で、UI108における取り込まれた複数の画像の表示を制御するよう構成することができる。
一実施形態によれば、プロセッサ202は、少なくとも選択された写真撮影設定及び対応するメタデータから学習するよう構成することができる。選択された写真撮影設定及び対応するメタデータからの学習は、1又は2以上の最適な写真撮影設定の予測に利用することができる。選択された写真撮影設定及び対応するメタデータからの学習は更に、上述のように、推奨情報の生成に利用することができる。一実施形態によれば、プロセッサ202は、UI108を使用して、写真撮影設定(メタデータでタグ付けされた)をサーバ104と共有するよう構成することができる。共有された写真撮影設定は、取り込まれた複数の画像から選択された1又は2以上の画像と関連付けることができる。
図3は、本開示の一実施形態による、画像の取り込みを制御するための開示されたシステム及び方法の実施構成に関する例示的な状況を示している。図3は、図1及び図2からの要素と併せて説明される。図3を参照すると、スマートフォン302、シーン304などの現実世界のシーンの概略的表現、及びユーザインタフェース(UI)306が示されている。更に、UI306にてレンダリングされる複数の画像308a〜308y及び対応する写真撮影設定310a〜310yが示されている。
例示的な状況によれば、スマートフォン302は、電子デバイス102の機能と同様の機能を有することができる。UI306は、電子デバイス102(図2)のUI108に対応することができる。スマートフォン302は、ユーザ110によって構成された、20個の写真撮影設定310a〜310tなどの特定の総数の写真撮影設定を含むことができる。これら20個の写真撮影設定310a〜310tは、「キャンドルライドディナー」などの特定のユーザ定義のシーンモードに対応することができる。ユーザ110は、UI306を使用して、異なるユーザ定義の写真撮影設定310a〜310tを事前に定義して格納しておくことができる。ユーザ110は、シーン304において示されるように、丘の上の有名なレストランでユーザの両親の記念日ディナーにおいて乾杯儀式などの重要な瞬間を取り込むことを望む場合がある。シーン304では、何らかのオブジェクト(レストランの屋根表面及び背景の壁など)が所望の視覚効果をもたらすのに好都合でない場合があるので、シーンの特定の視覚効果又は背景光の決定が適切ではない可能性がある。例えば、屋根表面がわらぶき屋根である場合があり、シーン304における背景の壁の緑色の塗料が、バウンスフラッシュに適していない場合がある。各ショット間で異なる写真撮影設定パラメータを手動で調整することは困難である場合がある。このことは、所望の瞬間に所望の視覚効果で所望の画像を取り込む能力を妨げる場合がある。
作動時には、スマートフォン302は、UI306を使用して、複数の画像308a〜308tを取り込む入力を受け取るように構成することができる。スマートフォン302は、ユーザ定義の「丘の上のキャンドルライドディナーシーンモード」などのシーンモードを動的に決定するよう構成することができる。スマートフォン302は、ユーザ110がスマートフォン302をシーン304の方に向けたときにシーンモードを決定し、シーン304の複数の画像308a〜308yを取り込むことができる。代替的に、シーンモードは、画像308aなどの第1の画像が取り込まれるときに決定してもよい。スマートフォン302にて事前に格納されたシーンモードのセットからシーンモードを決定することは、シーン304における1又は2以上のオブジェクトのオブジェクトタイプ及びスマートフォン302の地理的位置に基づくことができる。
スマートフォン302は、取り込まれた画像の数がユーザ定義の写真撮影設定の数よりも小さいか否かを判定するよう構成することができる。取り込まれた画像の数が、決定されたシーンモードに対するユーザ定義の写真撮影設定の数よりも小さい場合には、スマートフォン302は、別のユーザ定義の写真撮影設定を使用して別の画像を取り込むように構成することができる。例えば、取り込まれた画像308a〜308tの数は、ユーザ定義の写真撮影設定310a〜310tの数に等しいとすることができる。決定されたシーンモードにおける各画像308a〜308yは、異なる写真撮影設定310a〜310yを使用して取り込むことができる。例えば、複数の画像308a〜308yのうちの画像308aなどの第1の画像は、ユーザ定義の写真撮影設定310aを用いて取り込むことができる。ユーザ定義の写真撮影設定310aは、ISO設定が「800」、シャッター速度が「1/60s」、及びフラッシュ露光が「+2」補償など、特定の値を用いて構成された写真撮影設定パラメータの第1のセットを含むことができる。画像308bなどの複数の画像うちの第2の画像は、ユーザ定義の写真撮影設定310bを用いて自動的に取り込むことができる。ユーザ定義の写真撮影設定310bは、ISO設定が「900」、シャッター速度が「1/150s」、及びフラッシュ露光が「+2」補償など、他の特定の値を用いて構成された写真撮影設定パラメータの第2のセットを含むことができる。同様に、20個の異なる画像308a〜308tは、20個の異なる写真撮影設定310a〜310tを使用して、異なる視覚効果を有して立て続けに取り込むことができる。異なる視覚効果を有する20個の画像308a〜308tのこのような取り込みは、当業者には既知の「バーストモード」を用いては可能ではない場合がある。「バーストモード」は、シーン304に対して数多くの画像を提供することができるが、上述のように、理想的なシーンモードが決定されない場合がある。更に、「バーストモード」は、決定されたシーンモードに対して、異なるユーザ定義の写真撮影設定を使用して20個の画像308a〜308tなどの複数の画像の各々を取り込む能力を提供しない場合がある。更に、「バーストモード」での取り込まれた画像のどれもが、上述の例示的な状況に従って緑色の壁などの周囲の視覚的干渉に起因して最適な画像を提供しない場合がある。
一実施形態によれば、スマートフォン302は、すでに取り込まれた画像(20個の画像308a〜308tなど)に加えて、追加の画像(追加の5つの画像308u〜308yなど)を取り込むように構成することができる。追加の画像の取り込みは、ユーザ定義の写真撮影設定を使用して理想的な画像が取り込まれないとスマートフォン302が判定した場合に起こることができる。スマートフォン302は、ユーザ定義の写真撮影設定を解析して、その後、以前に格納されたユーザ定義の写真撮影設定と異なる別の写真撮影設定を予測及び生成するよう構成することができる。従って、25個の画像(ユーザ定義の写真撮影設定310a〜310tを使用した20個の画像308a〜308t、及びシステム生成の写真撮影設定310u〜310yを使用した5つの画像308u〜308y)のような取り込まれた複数の画像は、バランスのとれた画像セットを提供することができる。
取り込まれた複数の画像308a〜308yは、対応する写真撮影設定310a〜310yと共に同時に表示することができる。画像308w(UI306を介して表示される)は、シーン304におけるレストラン内の人々などの特定されたオブジェクトタイプ及び丘の上のレストランなどの地理的位置に対して所望の視覚効果を実証できる最適な画像とすることができる。ユーザ110は、最適ショットの選択対象の指標として最適画像308wを望むことができる。メタデータでタグ付けされ且つ最適な画像308wに関連付けられる写真撮影設定310wは、自動的に選択することができる。他の画像308a〜308v、308x、及び308yは更に、望まれた写真撮影設定310wに応答して自動的に削除することができる。選択された写真撮影設定310wは、別のユーザが使用するため別のスマートフォンと共有するか、又はサーバ104にアップロードすることができる。従って、専門家の写真撮影の経験的技能がユーザ110に提供され、重要な瞬間に特定の確度で画像308wなどの理想的な画像を取り込むことができる。
図4A及び4Bは、全体として本開示の一実施形態による、画像の取り込みを制御するための例示的な方法を示す第1のフローチャートを示している。図4A及び4Bを参照すると、フローチャート400が示されている。フローチャート400は、図1、2、及び3と併せて説明される。本方法は、ステップ402で始まり、ステップ404に進む。
ステップ404において、ユーザ110などのユーザによって電子デバイス102を介して視覚化されるシーン304などのユーザ選択シーンに対して複数の画像を取り込むための入力を受け取ることができる。この入力は、UI108又はUI306(図3)などのユーザインタフェースを介して受け取ることができる。ステップ406において、ユーザ110によって視覚化されるシーン304などのユーザ選択シーンの画像308aなどの第1の画像を取り込むことができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。
ステップ408において、取り込まれた第1の画像は、画像バッファ内に格納することができる。ステップ410において、画像バッファ内に格納された取り込まれた第1の画像は、電子デバイス102により解析することができる。画像バッファは、複数の画像の取り込み前に解析することができる。
ステップ412において、1又は2以上のオブジェクトの各々のオブジェクトタイプ及び電子デバイス102の地理的位置は、第1の画像が取り込まれたときに特定することができる。1又は2以上のオブジェクトのオブジェクトタイプの特定は、画像バッファ内に格納された取り込まれた第1の画像の解析に基づくことができる。ステップ414において、ユーザによって生成されたシーンモードである「丘の上のキャンドルライドディナーシーンモード」など、事前に格納されたシーンモードからのシーンモードは、第1の画像が取り込まれたときに決定することができる。このシーンモードは、1又は2以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス102の地理的位置に基づいて決定することができる。シーンモードは、決定されたシーンモードでユーザ選択シーンの複数の画像を取り込むように決定することができる。
ある事例において、第1の画像は取り込む必要がない場合がある。このような場合には、1又は2以上のオブジェクトの各々のオブジェクトタイプ及び電子デバイス102の地理的位置は、電子デバイス102がユーザ選択シーンの方に向けられたとき及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに、特定することができる。更に、このような場合には、シーンモードはまた、上述したように、電子デバイス102がユーザ選択シーンの方に向けられたとき及び/又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに、決定することができる。
ステップ416において、ユーザ選択シーンに対する複数の画像のうちの1つの画像は、決定されたシーンモードに対する事前に設定されたユーザ定義の写真撮影設定を使用して取り込むことができる。ステップ418において、取り込まれた画像の数が、決定されたシーンモードに対する電子デバイス102に格納された異なるユーザ定義の写真撮影設定の数よりも小さいか否かを判定することができる。
取り込まれた画像の数が、決定されたシーンモードに対するユーザ定義の写真撮影設定の数よりも小さい場合には、本制御はステップ420に進む。取り込まれた画像の数が、決定されたシーンモードに対する異なる写真撮影設定の数に等しい場合には、本制御はステップ422に進む。
ステップ420において、複数の画像のうちの別の画像は、決定されたシーンモードに対する別のユーザ定義の写真撮影設定によって取り込むことができる。本制御は、取り込まれた画像の数が異なるユーザ定義の写真撮影設定の数に等しくなるまで、ステップ418に戻ることができる。複数の画像の各画像は、決定されたシーンモードに対する写真撮影設定310a〜310tなどの異なる写真撮影設定を使用して取り込むことができる。異なる写真撮影設定は、写真撮影設定パラメータのセットを含むことができるユーザ定義の写真撮影設定310a〜310tとすることができる。
ステップ422において、電子デバイス102によって取り込まれた複数の画像は、電子デバイス102に格納することができる。ステップ424において、複数の画像に関連付けられるユーザ定義の写真撮影設定の各々は、メタデータでタグ付けすることができる。メタデータは、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の地理的位置、決定されたシーンモード、及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトの特定されたオブジェクトタイプに対応することができる。
ステップ426において、取り込まれた複数の画像及び対応するタグ付けされたユーザ定義写真撮影設定の表示は、電子デバイス102においてUI108又はUI306などのユーザインタフェースを介して制御することができる。ステップ428において、複数の画像のうちの1又は2以上の画像の選択対象に対応するユーザ入力を受け取ることができる。画像308wなどの複数の画像のうちの選択された1又は2以上の画像は、メタデータでタグ付けされた写真撮影設定310wなどの対応する1又は2以上の写真撮影設定に関連付けることができる。1又は2以上の写真撮影設定がユーザ選択シーンを取り込むのに理想的であり得ることを示す選択対象は、UI108(又はUI306)を介したものとすることができる。
ステップ430において、メタデータでタグ付けされた1又は2以上の写真撮影設定は、複数の画像のうちの1又は2以上の画像の選択対象に基づいて、サーバ104などのサーバに伝達することができる。ステップ432において、ユーザ選択シーンに対応する新しいユーザ定義のシーンモードを生成することができる。新しいユーザ定義のシーンモードは、複数の画像のうちの1又は2以上の画像の選択対象に基づいて生成することができる。新しいユーザ定義のシーンモードは、地理的位置において電子デバイス102によるユーザ選択シーンを取り込むのに使用される写真撮影設定310a〜310tなどのユーザ定義の写真撮影設定の特定のグループに対応することができる。ステップ434において、事前に格納されたシーンモードのセットは、生成された新しいユーザ定義のシーンモードに基づいて更新することができる。本制御は、終了ステップ436に進む。
図5は、本開示の一実施形態による、画像の取り込みを制御するための別の例示的な方法を示す第2のフローチャートである。図5を参照すると、フローチャート500が示されている。フローチャート500は、図1、2、及び3と併せて説明される。本方法は、ステップ502から始まり、ステップ504に進む。
ステップ504において、電子デバイス102を介して合焦又は視覚化することができるシーン304などのシーンに対する複数の画像を取り込む意図を検出することができる。合焦又は視覚化されたシーンは、ユーザ選択シーンと呼ぶことができる。このユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。ステップ506において、電子デバイス102の地理的位置及び/又はユーザ選択シーンにおける1又は2以上のオブジェクトのオブジェクトタイプを特定することができる。一実施形態によれば、電子デバイス102の地理的位置及び1又は2以上のオブジェクトのオブジェクトタイプは、電子デバイス102がユーザ選択シーンの方に向けられて、このユーザ選択シーンを合焦又は視覚化したとき、又はユーザ選択シーンの複数の画像を取り込むというユーザ110の意図が検出されたときに、特定することができる。
ステップ508において、事前に格納されたシーンモードのセットからシーンモードを決定することができる。シーンモードは、1又は2以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイス102の地理的位置に基づいて決定することができる。シーンモードは、決定されたシーンモードでユーザ選択シーンの複数の画像を取り込むために決定することができる。一実施形態によれば、シーンモードは、電子デバイス102がユーザ選択シーンの方に向けられて、ユーザ選択シーンを合焦又は視覚化したとき、又はユーザ選択シーンの複数の画像又は少なくとも1又は2以上の画像を取り込むというユーザ110の意図が検出されたときに、決定することができる。一実施形態によれば、シーンモードは、図1、2、4A、及び4B(第1のフローチャート)において上記で説明されたように、電子デバイス102を介して合焦又は視覚化することができるシーン304などのシーンに対する複数の画像を取り込むためのユーザ110などのユーザからの入力に基づいて、決定することができる。
ステップ510において、電子デバイス102にて決定されたシーンモードに関連する1又は2以上のユーザ定義の写真撮影設定又は他の写真撮影設定を解析することができる。ステップ512において、この解析に基づいて、電子デバイス102における利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回る可能性があることを判定することができる。
利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回ると判定された場合には、本制御は、並列プロセスでステップ514及び516に進むことができる。一実施形態によれば、ステップ514又は516に進む制御は、電子デバイス102における事前に構成されたユーザ基本設定に基づくことができる。利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値に等しいか又は上回ると判定された場合には、本制御はステップ522に進む。
ステップ514において、決定されたシーンモードに対する1又は2以上の写真撮影設定は、通信ネットワーク106を介してサーバ104などのサーバから取り出すことができる。1又は2以上の写真撮影設定は、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の地理的位置、ユーザ選択シーンにおける1又は2以上のオブジェクトの特定されたオブジェクトタイプ、及び/又は決定されたシーンモードに基づいて取り出すことができる。本制御は、ステップ522に進むことができる。
ステップ516において、ユーザ選択シーンを取り込むのに最適であり得る1又は2以上の写真撮影設定を電子デバイス102において予測することができる。1又は2以上の写真撮影設定は、画像取り込みアプリケーションにより、利用可能なユーザ定義の写真撮影設定又は抽出され電子デバイス102に格納された写真撮影設定の解析に基づいて、及び/又は学習データに基づいて予測することができる。1又は2以上の最適な写真撮影設定の予測は、複数の画像の取り込み時間、電子デバイス102の向き、電子デバイス102の検出された地理的位置、決定されたシーンモード、及び/又は1又は2以上のオブジェクトの特定されたオブジェクトタイプを含むことができる1又は2以上の基準を利用することができる。
ステップ518において、写真撮影設定310u〜310yなどの予測された1又は2以上の写真撮影設定は、電子デバイス102において生成することができる。ステップ520において、複数の画像に加えてシーン304などのユーザ選択シーンの1又は2以上の画像の取り込みを推奨することができる。シーンの1又は2以上の画像は、生成された1又は2以上の写真撮影設定310u〜310yを使用して取り込むように推奨することができる。このような予測及び推奨は、ユーザ定義の写真撮影設定310b〜310t及び/又はサーバ104から取り出された写真撮影設定の解析に基づいて、起こることができる。
ステップ522において、複数の画像は、決定されたシーンモードに対して異なる写真撮影設定を使用して取り込むことができる。決定されたシーンモードに対する複数の画像の取り込みは、受け取った入力(電子デバイス102におけるソフトウェアボタン又はシャッターボタンの単一の押下など)に応答したものとすることができる。複数の画像の各画像は、電子デバイス102に格納されたユーザ定義の写真撮影設定、電子デバイス102によって推奨された1又は2以上のシステム生成写真撮影設定、サーバ104から取り出された写真撮影設定、及び/又は別の電子デバイスによって共有される写真撮影設定のうちの1つを使用して取り込むことができる。異なる写真撮影設定を使用して取り込まれた複数の画像は、異なる視覚効果を示すことができる。本制御は、終了ステップ524に進むことができる。
ある事例において、電子デバイス102による1又は2以上の写真撮影設定の推奨、サーバ104からの写真撮影設定の取り出し、又は別の電子デバイスによって共有される写真撮影設定の受け取りは、ユーザ選択シーンに対する複数の画像を取り込むための入力を受け取る(ステップ504において上述された)前に実行することができる。このような場合には、推奨又は取り出しは、UI108を介したユーザ入力に応答して起こることができる。ユーザ入力は、ユーザ選択により又はユーザ定義の写真撮影設定に対する構成の完了後、ユーザ110によって提供することができる。
本開示の一実施形態によれば、画像の取り込みを制御するためのシステムが開示される。本システム(電子デバイス102(図1)など)は、1又は2以上の回路(以下、プロセッサ202(図2)と呼ぶ)を備えることができる。プロセッサ202は、ユーザ選択シーンの第1の画像を取り込むように構成することができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。プロセッサ202は、1又は2以上のオブジェクトのオブジェクトタイプ及び第1の画像が取り込まれたときの電子デバイス102の地理的位置に基づいて、事前に格納されたシーンモードのセットからシーンモードを決定し、ユーザ選択シーンの複数の画像を取り込むように構成することができる。
本開示の様々な実施形態は、電子デバイス102及び/又は画像の取り込みを制御するためのコンピュータなどのマシンによって実行可能なマシンコード及び/又は命令セットが格納された、非一時的コンピュータ可読媒体及び/又は記憶媒体及び/又は非一時的マシン可読媒体及び/又は記憶媒体を提供することができる。電子デバイス102における命令セットは、マシン及び/又はコンピュータにユーザ選択シーンの第1の画像の取り込みを含むステップを実行させることができる。ユーザ選択シーンは、1又は2以上のオブジェクトを含むことができる。電子デバイス102により事前に格納されたシーンモードのセットからシーンモードを決定して、ユーザ選択シーンの複数の画像を取り込むことができる。シーンモードの決定は、1又は2以上のオブジェクトのオブジェクトタイプ及び第1の画像が取り込まれたときの電子デバイス102の地理的位置に基づくことができる。
本開示は、ハードウェア、又はハードウェアとソフトウェアとの組み合わせで実現することができる。本開示は、集中方式で、又は少なくとも1つのコンピュータシステムで、或いは分散方式で実現することができ、この場合、様々な要素が、幾つかの相互接続されたコンピュータシステムにわたって分散させることができる。本明細書で記載される方法を実行するよう適応されたコンピュータシステム又は他の装置も好適とすることができる。ロードされ実行されたときに、本明細書で説明する方法を実行するようコンピュータシステムを制御することができるコンピュータプログラムを備えた汎用コンピュータシステムとすることができる。本開示は、他の機能も実行する集積回路の一部分を含むハードウェアで実現することができる。
本開示はまた、本明細書で記載される方法の実施構成を可能にする特徴の全てを含み、またコンピュータシステムにロードされたときにこれらの方法を実行することができるコンピュータプログラム製品に組み込むこともできる。本関連におけるコンピュータプログラムは、直接的に、或いはa)別の言語、コード又は表記法への変換、b)異なるマテリアル形態での展開の何れか又は両方の後で、情報処理機能を備えたシステムに特定の機能を実行させるよう意図された命令セットの何れかの言語、コード又は表記法での何らかの表現を意味する。
本開示は、特定の実施形態に関して説明してきたが、本開示の範囲から逸脱することなく様々な変更を行い得ること及び均等物に置き換え得ることは、当業者には理解されるであろう。加えて、本開示の範囲から逸脱することなく、本開示の教示に特定の状況又は内容を適応させるために多くの修正を行い得る。従って、本開示は、開示される特定の実施形態に限定されるものではなく、本開示は添付の請求項の範囲内にある全ての実施形態を含むことを意図している。
502 開始
504 ユーザ選択シーンに対する複数の画像を取り込む意図を検出する
506 1又は2以上のオブジェクトのオブジェクトタイプ及び電子デバイスの地理的位置を特定する
508 1又は2以上のオブジェクトの特定されたオブジェクトタイプ及び電子デバイスの地理的位置に基づいて、事前に格納されたシーンモードのセットからシーンモードを決定する
510 電子デバイスにおいて、決定されたシーンモードに関連する1又は2以上の事前に設定されたユーザ定義の写真撮影設定又は他の写真撮影設定を解析する
512 電子デバイスにおける利用可能な写真撮影設定を使用して生成された出力が、画像品質閾値を下回るか?
514 決定されたシーンモードに対する1又は2以上の写真撮影設定をサーバから抽出する
516 電子デバイスにおいてユーザ選択シーンを取り込むのに最適な1又は2以上の写真撮影設定を予測する
518 予測された1又は2以上の写真撮影設定を生成する
520 複数の画像に加えて、ユーザ選択シーンの1又は2以上の画像の取り込みを推奨する
522 決定されたシーンモードに対して異なる写真撮影設定を使用して複数の画像を取り込む
524 終了

Claims (25)

  1. 電子デバイスに回路を備えるシステムであって、前記回路は、
    オブジェクトを含むユーザ選択シーンの複数の画像のうちの第1の画像を取り込み、
    前記オブジェクトのオブジェクトタイプ及び前記電子デバイスの地理的位置に基づいて、シーンモードのセットから、複数の写真撮影設定と関連づけられたシーンモードを決定し、
    前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの複数の画像のうちの残りの画像を取り込み、
    前記複数の写真撮影設定の各々は、写真撮影設定パラメータを含んでおり、
    前記複数の画像のうちの取り込まれた前記残りの画像のうちの第2の画像は、前記複数の写真撮影設定のうちの第1の写真撮影設定と関連づけられ、
    前記複数の画像のうちの取り込まれた前記残りの画像のうちの第3の画像は、前記複数の写真撮影設定のうちの第2の写真撮影設定と関連づけられ、
    前記第1の写真撮影設定及び前記第2の写真撮影設定は、前記写真撮影設定パラメータの組の少なくとも1つに対して異なる値を含み、
    前記回路は、さらに、
    前記複数の画像の品質が画像品質閾値よりも低いことを決定し、
    前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも1つの最適な写真撮影設定を生成し、
    生成された前記少なくとも1つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも1つの追加の画像を取り込む、
    ように構成されている、ことを特徴とするシステム。
  2. 前記シーンモードのセットは、屋内シーンモード、パーティシーンモード、屋外シーンモード、夜間ポートレートシーンモード、ポートレートシーンモード、ビーチシーンモード、雪シーンモード、風景シーンモード、滝シーンモード、誕生日シーンモード、スポーツアクションシーンモード、野鳥観察シーンモード、又は、ユーザ定義のシーンモードのうちの少なくもとも1つを含む、請求項1に記載のシステム。
  3. 前記取り込まれた第1の画像を格納するように構成された画像バッファを更に備える、請求項1に記載のシステム。
  4. 前記回路は、さらに、前記画像バッファに格納された前記取り込まれた第1の画像の解析に基づいて前記ユーザ選択シーンにおける前記オブジェクトのタイプを決定するよう構成され、前記取り込まれた第1の画像は、前記複数の画像のうちの残りの画像の取り込み前に解析される、請求項3に記載のシステム。
  5. 前記回路は、さらに、前記複数の画像を取り込むための入力を受け取るように構成されている、請求項1に記載のシステム。
  6. 前記写真撮影設定パラメータのセットは、赤目補正、自動ゲイン設定、シャッター優先、シャッター速度、絞り寸法、レンズ焦点距離、フラッシュ動作、ホワイトバランス、光に対する感度を調整するための国際標準化機構(ISO)設定、手動制御に対して絞り優先を設定するための撮影モードのうちの少なくとも1つを含む、請求項5に記載のシステム。
  7. 前記回路は、さらに、前記複数の画像に関連付けられる前記複数の写真撮影設定の各々をメタデータでタグ付けするように構成されている、請求項5に記載のシステム。
  8. 前記メタデータは、前記複数の画像の取り込み時間、前記電子デバイスの向き、前記電子デバイスの地理的位置、前記決定されたシーンモード、又は、前記ユーザ選択シーンにおける前記オブジェクトのタイプのうちの少なくとも1つを含む、請求項7に記載のシステム。
  9. 前記回路は、さらに、ユーザの操作に基づいて前記取り込まれた残りの画像のうちの少なくとも1つを選択するよう構成されている、請求項7に記載のシステム。
  10. 前記回路は、さらに、前記メタデータでタグ付けされた前記複数の写真撮影設定のうちの少なくとも1つの写真撮影設定をサーバに伝達するように構成され、前記伝達は、前記取り込まれた残りの画像のうちの少なくもと1つの画像の前記選択に基づくものである、請求項9に記載のシステム。
  11. 前記回路は、さらに、前記取り込まれた残りの画像のうちの少なくもと1つの画像の選択に基づいて、前記ユーザ選択シーンに対応するユーザ定義のシーンモードを生成するように構成されており、前記ユーザ定義のシーンモードは、前記地理的位置において前記電子デバイスにより前記ユーザ選択シーンを取り込むのに使用される前記複数の写真撮影設定の1つのグループに対応する、請求項9に記載のシステム。
  12. 前記回路は、さらに、前記ユーザ定義のシーンモードに基づいて、前記シーンモードのセットを更新するように構成されている、請求項11に記載のシステム。
  13. システムであって、前記システムは、電子デバイスにおいて回路を備え、前記回路は、 前記電子デバイスによって合焦された、オブジェクトを含むユーザ選択シーンの画像データを受け取り、
    前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいて、シーンモードのセットからシーンモードを決定し、
    前記オブジェクトのタイプ及び前記地理的位置は、前記画像データに基づくものであり、
    前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
    前記回路は、
    前記複数の写真撮影設定に基づいて前記ユーザ選択シーンの複数の画像を取り込み、
    前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
    前記複数の画像のうちの第1の画像は、前記複数の写真撮影設定のうちの第1の写真撮影設定と関連づけられており、
    前記複数の画像のうちの第2の画像は、前記複数の写真撮影設定のうちの第2の写真撮影設定と関連づけられており、
    前記第1の写真撮影設定及び前記第2の写真撮影設定は、写真撮影設定パラメータの前記セットの少なくもと1つに対して異なる値を含んでおり、
    前記回路は、
    前記複数の画像の品質が画像品質閾値よりも低いことを決定し、
    前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも1つの最適な写真撮影設定を生成し、
    生成された前記少なくとも1つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも1つの追加の画像を取り込む、
    ように構成されている、ことを特徴とするシステム。
  14. 電子デバイスが、オブジェクトを含むユーザ選択シーンの複数の画像のうちの第1の画像を取り込む段階、
    前記電子デバイスが、前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいてシーンモードのセットからシーンモードを決定する段階、ここで、前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
    前記電子デバイスが、前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの前記複数の画像のうちの残りの画像を取り込む段階、ここで、
    前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
    前記複数の画像の取り込まれた残りの第2の画像は、前記複数の写真撮影設定の
    第1の写真撮影設定と関連づけられており、
    前記複数の画像の取り込まれた残りの第3の画像は、前記複数の写真撮影設定の
    第2の写真撮影設定と関連づけられており、
    前記第1の写真撮影設定と前記第2の写真撮影設定は、写真撮影設定パラメータ
    の前記セットの少なくとも1つに対して異なる値を含み、
    前記電子デバイスが、前記複数の画像の品質が画像品質閾値よりも低いことを決定する段階、
    前記電子デバイスが、前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも1つの最適な写真撮影設定を生成する段階、
    前記電子デバイスが、生成された前記少なくとも1つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも1つの追加の画像を取り込む段階、
    を含む方法。
  15. 前記取り込まれた第1の画像を画像バッファ内に格納する段落を更に含む、請求項14に記載の方法。
  16. 前記複数の残りの画像の取り込み前に、取り込まれた第1の画像が解析され、前記画像バッファに格納された前記取り込まれた第1の画像の解析に基づいて、前記ユーザ選択シーンのオブジェクトのタイプを決定する段階を更に含む、請求項15に記載の方法。
  17. 前記複数の画像を取り込むための入力を受け取る段落を更に含む、請求項14に記載の方法。
  18. 前記写真撮影設定パラメータのセットは、赤目補正、自動ゲイン設定、シャッター優先、シャッター速度、絞り寸法、レンズ焦点距離、フラッシュ動作、ホワイトバランス、光に対する感度を調整するための国際標準化機構(ISO)設定、手動制御に対して絞り優先を設定するための撮影モードのうちの少なくとも1つを含む、請求項17に記載の方法。
  19. 前記複数の画像に関連付けられる前記複数の写真撮影設定の各々をメタデータでタグ付けする段階を更に含む、請求項14に記載の方法。
  20. 前記メタデータは、前記複数の画像の取り込み時間、前記電子デバイスの向き、前記電子デバイスの地理的位置、前記決定されたシーンモード、又は、前記ユーザ選択シーンにおける前記オブジェクトのタイプのうち少なくとも1つを含む、請求項19に記載の方法。
  21. ユーザの操作に基づいて取り込まれた残りの画像のうちの少なくとも1つを選択する段階を更に含む、請求項19に記載の方法。
  22. 前記メタデータでタグ付けされた前記複数の写真撮影設定のうちの少なくとも1つをサーバに伝達する段落を更に含み、前記伝達は、前記取り込まれた残りの画像のうちの少なくとも1つの前記選択に基づくものである、請求項21に記載の方法。
  23. 前記取り込まれた残りの画像のうちの少なくとも1つの前記選択に基づいて、前記ユーザ選択シーンに対応するユーザ定義のシーンモードを生成する段落を更に含み、新しいユーザ定義のシーンモードは、前記地理的位置において前記電子デバイスが前記ユーザ選択シーンを取り込むのに使用される前記複数の写真撮影設定の1つのグループに対応する、請求項21に記載の方法。
  24. 前記ユーザ定義のシーンモードに基づいて、前記シーンモードのセットを更新する段落を更に含む、請求項23に記載の方法。
  25. 電子デバイスのプロセッサによって実行されたときに前記プロセッサにオペレーションを実行させるコンピュータ実行可能命令が格納された非一時的コンピュータ可読記憶媒体であって、前記オペレーションは、
    電子デバイスが、オブジェクトを含むユーザ選択シーンの複数の画像のうちの第1の画像を取り込む段階、
    前記電子デバイスが、前記オブジェクトのタイプ及び前記電子デバイスの地理的位置に基づいてシーンモードのセットからシーンモードを決定する段階、ここで、前記決定されたシーンモードは、複数の写真撮影設定と関連づけられており、
    前記電子デバイスが、前記複数の写真撮影設定に基づいて、前記ユーザ選択シーンの前記複数の画像のうちの残りの画像を取り込む段階、ここで、
    前記複数の写真撮影設定の各々は、写真撮影設定パラメータのセットを含み、
    前記複数の画像の取り込まれた残りの第2の画像は、前記複数の写真撮影設定の
    第1の写真撮影設定と関連づけられており、
    前記複数の画像の取り込まれた残りの第3の画像は、前記複数の写真撮影設定の
    第2の写真撮影設定と関連づけられており、
    前記第1の写真撮影設定と前記第2の写真撮影設定は、写真撮影設定パラメータ
    の前記セットの少なくとも1つに対して異なる値を含み、
    前記電子デバイスが、前記複数の画像の品質が画像品質閾値よりも低いことを決定する段階、
    前記電子デバイスが、前記電子デバイスの向き、決定された前記シーンモード、前記ユーザ選択シーンにおける前記オブジェクトのタイプ、そして前記複数の画像の品質が画像品質閾値よりも低いとされた決定に基づいて、少なくとも1つの最適な写真撮影設定を生成する段階、
    前記電子デバイスが、生成された前記少なくとも1つの最適な写真撮影設定に基づいて前記複数の画像とは異なる少なくとも1つの追加の画像を取り込む段階、を含む、ことを特徴とする非一時的コンピュータ可読記憶媒体。
JP2018505417A 2015-08-20 2016-08-02 画像の取り込みを制御するためのシステム及び方法 Active JP6681011B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/830,954 US10484598B2 (en) 2015-08-20 2015-08-20 System and method for controlling capture of images
US14/830,954 2015-08-20
PCT/US2016/045097 WO2017030777A1 (en) 2015-08-20 2016-08-02 System and method for controlling capture of images

Publications (2)

Publication Number Publication Date
JP2018533237A JP2018533237A (ja) 2018-11-08
JP6681011B2 true JP6681011B2 (ja) 2020-04-15

Family

ID=58051990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018505417A Active JP6681011B2 (ja) 2015-08-20 2016-08-02 画像の取り込みを制御するためのシステム及び方法

Country Status (6)

Country Link
US (1) US10484598B2 (ja)
EP (1) EP3320397B1 (ja)
JP (1) JP6681011B2 (ja)
KR (1) KR102038235B1 (ja)
CN (1) CN107925720B (ja)
WO (1) WO2017030777A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9737817B1 (en) * 2014-02-03 2017-08-22 Brett Ricky Method and apparatus for simulating a gaming event
US20160344949A1 (en) * 2015-05-22 2016-11-24 Ariel Inventions, Llc System and method and device for processing digital images
EP3361756B1 (en) * 2015-10-09 2024-04-17 Sony Group Corporation Signal processing device, signal processing method, and computer program
US10764301B2 (en) * 2015-11-17 2020-09-01 Oath Inc. Method and system for user authentication based on a visual representation of user location
WO2018052514A1 (en) * 2016-06-14 2018-03-22 Brett Ricky Method and apparatus for simulating a gaming event
FR3063558A1 (fr) * 2017-03-02 2018-09-07 Stmicroelectronics (Rousset) Sas Procede de controle de la detection en temps reel d'une scene par un appareil de communication sans fil et appareil correspondant
US10628959B2 (en) 2017-05-03 2020-04-21 International Business Machines Corporation Location determination using street view images
US10425578B1 (en) * 2017-09-07 2019-09-24 Amazon Technologies, Inc. Image capturing assistant
CN111247786B (zh) * 2017-10-25 2021-07-02 富士胶片株式会社 摄像***、信息处理装置及方法、服务器装置和记录介质
CN108810413B (zh) * 2018-06-15 2020-12-01 Oppo广东移动通信有限公司 图像处理方法和装置、电子设备、计算机可读存储介质
EP3850425A4 (en) 2018-09-11 2022-06-08 Profoto Aktiebolag COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR COORDINATING THE CAPTURE OF AN IMAGE USING A CAMERA AND TRIGGERING A FLASH PULSE FROM AT LEAST ONE FLASH UNIT
WO2020055312A1 (en) * 2018-09-11 2020-03-19 Profoto Aktiebolag A method, software product, camera device and system for determining artificial lighting and camera settings
CN109254646B (zh) * 2018-09-12 2020-06-26 广东小天才科技有限公司 智能设备的省电方法、装置及智能设备
US11863866B2 (en) 2019-02-01 2024-01-02 Profoto Aktiebolag Housing for an intermediate signal transmission unit and an intermediate signal transmission unit
CN111586282B (zh) * 2019-02-18 2021-08-10 北京小米移动软件有限公司 拍摄方法、装置、终端及可读存储介质
US10931868B2 (en) * 2019-04-15 2021-02-23 Gopro, Inc. Methods and apparatus for instant capture of content
CN110113534B (zh) * 2019-05-13 2021-04-23 Oppo广东移动通信有限公司 一种图像处理方法、图像处理装置及移动终端
EP3979618A1 (en) * 2020-10-01 2022-04-06 Axis AB A method of configuring a camera
CN116074623B (zh) * 2022-05-30 2023-11-28 荣耀终端有限公司 一种摄像头的分辨率选择方法和装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10133265A1 (de) * 2001-07-09 2003-01-23 Bosch Gmbh Robert Brennstoffeinspritzventil
JP3814514B2 (ja) * 2001-10-23 2006-08-30 キヤノン株式会社 画像表示装置、画像処理方法及びプログラム
US7066388B2 (en) * 2002-12-18 2006-06-27 Symbol Technologies, Inc. System and method for verifying RFID reads
US8407201B2 (en) * 2005-02-15 2013-03-26 Hewlett-Packard Development Company, L.P. Digital image search and retrieval system
JP2007258927A (ja) 2006-03-22 2007-10-04 Seiko Epson Corp 撮像装置
JP2009077157A (ja) 2007-09-20 2009-04-09 Fujifilm Corp 撮影制御方法、撮像装置、撮影意図判定装置、及び撮影システム
TW200930063A (en) 2007-12-26 2009-07-01 Altek Corp Auto-selection method of scene modes
CN101478639B (zh) 2008-01-04 2011-07-20 华晶科技股份有限公司 场景模式自动选择方法
JP5316070B2 (ja) 2009-02-23 2013-10-16 株式会社ニコン 撮像装置
WO2010125962A1 (ja) 2009-04-30 2010-11-04 ソニー株式会社 表示制御装置、表示制御方法、及び、プログラム
KR101594295B1 (ko) 2009-07-07 2016-02-16 삼성전자주식회사 촬영 장치 및 촬영 방법
JP5733952B2 (ja) 2010-11-04 2015-06-10 キヤノン株式会社 撮像装置、撮像システム、及び撮像装置の制御方法
NL2005930C2 (en) * 2010-12-28 2012-07-02 Bowling Nederland B V Pin-setting apparatus for bowling or skittle lanes.
US8666191B2 (en) 2011-03-02 2014-03-04 Canon Kabushiki Kaisha Systems and methods for image capturing
JP5995520B2 (ja) 2011-06-14 2016-09-21 キヤノン株式会社 画像に関する処理支援システム、情報処理装置、及び画像に関する処理影支援方法
JP6396798B2 (ja) 2012-06-13 2018-09-26 ソニー株式会社 推薦装置、方法、およびプログラム
KR101977703B1 (ko) * 2012-08-17 2019-05-13 삼성전자 주식회사 단말의 촬영 제어 방법 및 그 단말
KR101930460B1 (ko) * 2012-11-19 2018-12-17 삼성전자주식회사 촬영 장치 및 제어 방법
JP2014168207A (ja) 2013-02-28 2014-09-11 Canon Marketing Japan Inc 撮像装置、その制御方法及びプログラム
WO2015011707A1 (en) * 2013-07-23 2015-01-29 Ben Israel Michael Digital image processing

Also Published As

Publication number Publication date
US20170054899A1 (en) 2017-02-23
KR102038235B1 (ko) 2019-10-29
WO2017030777A1 (en) 2017-02-23
KR20180026513A (ko) 2018-03-12
EP3320397A4 (en) 2019-03-13
EP3320397B1 (en) 2022-12-14
JP2018533237A (ja) 2018-11-08
CN107925720A (zh) 2018-04-17
US10484598B2 (en) 2019-11-19
CN107925720B (zh) 2020-11-17
EP3320397A1 (en) 2018-05-16

Similar Documents

Publication Publication Date Title
JP6681011B2 (ja) 画像の取り込みを制御するためのシステム及び方法
US11368615B2 (en) Modifying image parameters using wearable device input
KR102597680B1 (ko) 맞춤형 화질 이미지를 제공하는 전자 장치 및 그 제어 방법
US9609221B2 (en) Image stabilization method and electronic device therefor
JP6431547B2 (ja) 画像取り込みを制御するための方法および装置
KR20140023705A (ko) 단말의 촬영 제어 방법 및 그 단말
CN109271552B (zh) 通过图片检索视频的方法、装置、电子设备及存储介质
JP6063093B2 (ja) 画像処理装置、撮像装置、画像処理方法及びプログラム
JP6063092B2 (ja) 画像処理装置、撮像装置、画像処理方法及びプログラム
RU2668609C1 (ru) Способ фотографирования для интеллектуального летательного устройства и интеллектуальное летательное устройство
US20240031665A1 (en) Method and terminal device for matching photographed objects and preset text information
JP2018045558A (ja) 制御装置、制御システム及び制御方法
CN110581950B (zh) 相机、选择相机设置的***和方法
EP3249999B1 (en) Intelligent matching method for filter and terminal
US10887525B2 (en) Delivery of notifications for feedback over visual quality of images
US9456148B1 (en) Multi-setting preview for image capture
US11622078B2 (en) Method and apparatus for image formation using preview images
JP2016144006A (ja) 画像処理装置、撮像装置、画像処理方法、プログラム及び記録媒体
WO2012140884A1 (ja) 撮影装置、撮影方法及び撮影プログラム
KR102619846B1 (ko) 촬영 구도 제안을 위한 전자 장치, 전자 장치의 촬영 구도 제안 방법
WO2020061993A1 (zh) 拍摄方法、拍摄***及终端
CN115550548A (zh) 拍摄处理方法、智能终端及存储介质
WO2013051545A1 (ja) 電子カメラ

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190306

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190701

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190828

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200303

R151 Written notification of patent or utility model registration

Ref document number: 6681011

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151