カメラによって撮像され、前記カメラに結合された装置に表示されるべき少なくとも1つの被写体を含む画像に対応する画像データを受信することと、前記カメラに結合された前記装置の表示器に対して人間の視点を決定することと、前記人間の前記決定された視点に応じて前記表示器に表示される前記少なくとも1つの被写体を移動することと、を備え、前記視点を決定することは、前記人間の決定された肌色領域に基づいて前記人間の顔領域を決定し、前記顔領域に基づいて前記人間の顔の位置を追跡することを備える、方法。前記人間の前記肌色領域は、肌色に対応するクロミナンス分散値とクロミナンス平均値に基づいて決定される、請求項1に記載の方法。前記人間の肌色の前記クロミナンス平均値と前記クロミナンス分散値を決定するためユーザ認識トレーニングプロセスを実行すること、をさらに備える請求項2に記載の方法。前記視点を検出することは、前記顔領域内の顔の位置を確認するために前記顔領域内の目を検出することをさらに備える、請求項1に記載の方法。前記視点を決定することは、顔の前の位置に基づいて処理されるべき前記画像の第1の領域を選択することをさらに備える、請求項1に記載の方法。前記選択された領域内で顔が検出されないことに応じて、前記第1の領域よりも大きい第2の領域が処理されるために選択される、請求項5に記載の方法。前記視点を決定することは、肌色の範囲内でクロミナンス値を有する画素を識別することをさらに備える、請求項1に記載の方法。前記顔の位置を追跡することは、ユーザ認識トレーニングモードに応じて:前記人間の前記顔領域に関する前記画像データの候補領域を走査すること、肌トーン範囲内にある画素毎に、サンプル画素データを蓄積すること、前記候補領域における全ての画素を走査した後に:肌トーン閾値を計算すること、及び前記サンプリングされた画素データの測定された肌トーンの分散と平均値を計算することによって人間の顔領域の中心画素位置を推定すること;前記肌トーンしきい値内の画素サンプル毎に、前記平均値までの前記サンプル画素の距離を測定し、前記距離を前記分散と比較することによって選択的に尤度値を蓄積すること;前記距離が前記分散内にあるとき:水平及び垂直の尤度値を蓄積すること;前記尤度値の選択的な蓄積を完了したとき:前記水平及び垂直の尤度値の各々において最大セグメントを見つけるために動的閾値を設定すること、前記動的閾値の評価に基づいて最大水平セグメントと最大垂直セグメントを検出すること、及び前記最大水平セグメントと前記最大垂直セグメントとに基づいて推定された中心画素位置を決定すること;を含む、請求項1に記載の方法。前記サンプリングされた画素データの前記測定された肌トーンの前記分散と前記平均値をリセットすること、をさらに備える請求項8に記載の方法。前記中心画素の位置が前記人間の前記顔領域内にあるということを確認すること、をさらに備える請求項8に記載の方法。前記顔の前の位置に基づいて、前記候補領域を最初に探索すること、をさらに備える請求項8に記載の方法。前記肌トーンしきい値は、特定の人間と関連づけられる、請求項8に記載の方法。カメラによって撮像された画像に対応する画像データ内で人間の肌色領域を検出するように構成された肌色検出器と、前記人間の前記検出された肌色領域に基づいて、前記画像の顔領域を検出するように構成された顔検出器と、前記検出された肌色領域に少なくとも部分的に基づいて前記カメラに結合された装置の表示器に対して前記人間の視点を検出するように構成された視点検出器と、を備え、前記視点検出器は、前記検出された顔領域に基づいて前記人間の顔の位置を追跡するようにさらに構成され、前記画像内の被写体は、前記人間の前記検出された視点に応じて移動される、装置。前記肌色領域は、肌色に対応するクロミナンス分散値とクロミナンス平均値に基づいて検出される、請求項13に記載の装置。前記表示器と前記カメラをさらに備え、前記肌色検出器は、前記カメラから前記画像データを受信し、前記表示器に表示コンテンツを提供するために結合された画像処理パイプライン内にある、請求項13に記載の装置。前記顔の位置を追跡することは、ユーザ認識トレーニングモードに応じて:前記人間の前記顔領域に関する画像データの候補領域を走査すること、肌トーン範囲内にある画素毎に、サンプル画素データを蓄積すること、前記候補領域内の全ての画素を走査した後に:肌トーンしきい値を計算すること、及び前記サンプリングされた画素データの測定された肌トーンの分散と平均値を計算することによって前記人間の前記顔領域の中心画素位置を推定すること;前記肌トーンしきい値内の画素サンプル毎に、平均値までの前記サンプル画素の距離を測定し、前記距離を前記分散と比較することによって尤度値を選択的に蓄積すること;前記距離が前記分散内にあるとき:水平及び垂直の尤度値を蓄積すること;前記尤度値の選択的な蓄積を完了したとき:前記水平及び垂直の尤度値の各々において最大セグメントを見つけるために動的閾値を設定すること、前記動的閾値の評価に基づいて最大水平セグメントと最大垂直セグメントを検出すること、及び前記最大水平セグメントと前記最大垂直セグメントとに基づいて推定された中心画素位置を決定すること;を含む、請求項13に記載の装置。コンピュータによって実行可能なコードを格納するコンピュータ可読有体媒体であって、前記コードは、カメラによって撮像された画像に対応する画像データを受信することを前記コンピュータによって実行可能にするコードと、前記カメラに結合された装置の表示器に対して人間の視点を決定することを前記コンピュータによって実行可能にするコードと、前記人間の前記検出された視点に応じて前記画像内で被写体を移動することを前記コンピュータによって実行可能にするコードと、を備え、前記人間の視点を決定するためのコードは、前記人間の決定される肌色領域に基づいて前記人間の顔領域を決定することを前記コンピュータによって実行可能にするコードと、前記顔領域に基づいて前記人間の顔の位置を追跡することを前記コンピュータによって実行可能にするコードと、を備える、コンピュータ可読有体媒体。前記人間の肌色に基づいて前記人間の肌色のクロミナンス分散値とクロミナンス平均値を決定するためにユーザ認識トレーニングプロセスを実行することを前記コンピュータによって実行可能にするコード、をさらに備える請求項17に記載のコンピュータ可読有体媒体。前記人間の前記視点を決定するためのコードは、前記顔領域内の顔の位置を確認するために前記顔領域内の目を検出することを前記コンピュータによって実行可能にするコードをさらに備える、請求項17に記載のコンピュータ可読有体媒体。ユーザ認識トレーニングモードに応じて:前記人間の前記顔領域に関する画像データの候補領域を走査すること、肌トーン範囲内にある画素毎にサンプル画素データを蓄積すること、前記候補領域における全ての画素を走査した後で:肌トーン閾値を計算すること、及び前記サンプリングされた画素データの測定された肌トーンの分散値と平均値を計算することによって、前記人間の前記顔領域の中心ピクセル位置を推定する;前記肌トーン閾値内の画素サンプル毎に、前記平均値までの前記サンプル画素の距離を測定し、前記距離を前記分散値と比較することによって選択的に尤度値を蓄積する;前記距離が前記分散内にあるとき:水平及び垂直の尤度値を蓄積する;前記尤度値の前記選択的な蓄積を完了したとき:前記水平及び垂直の尤度値の各々において最大セグメントを見つけるために動的閾値を設定する、前記動的閾値の評価に基づいて最大水平セグメントと最大垂直セグメントを検出する、及び前記最大水平セグメントと前記最大垂直セグメントとに基づいて推定された中心画素位置を決定する;ためのコード、をさらに備える請求項17に記載のコンピュータ可読有体媒体。前記サンプリングされた画素データの前記測定された肌トーンの前記分散値及び前記平均値をリセットすることを前記コンピュータによって実行可能にするコード、をさらに備える請求項20に記載のコンピュータ可読有体媒体。前記中心画素位置が前記人間の前記顔領域内にあるということを確認することを前記コンピュータによって実行可能にするコード、をさらに備える請求項20に記載のコンピュータ可読有体媒体。前記顔の前の位置に基づいて前記候補領域を最初に探索することを前記コンピュータによって実行可能にするコード、をさらに備える請求項20に記載のコンピュータ可読有体媒体。カメラによって撮像された画像に対応する画像データを受信するための手段と、前記カメラに結合された装置の表示器に対して人間の視点を決定するための手段と、前記人間の前記検出された視点に応じて前記画像内で被写体を移動するための手段と、を備え、前記視点を決定するための手段は、前記人間の決定された肌色領域に基づいて前記人間の顔領域を決定するための手段と、前記顔領域に基づいて前記人間の顔の位置を追跡するための手段とを備える、装置。前記人間の前記肌色領域は、肌色に対応するクロミナンス分散値とクロミナンス平均値に基づいて決定される、請求項24に記載の装置。前記顔の位置を追跡するための手段は、ユーザ認識トレーニングモードに応じて:前記人間の前記顔領域に関する画像データの候補領域を走査すること、肌トーン範囲内にある画素毎に、サンプル画素データを蓄積すること、前記候補領域における全ての画素を走査した後で:肌トーン閾値を計算すること、及び前記サンプリングされた画素データの測定された肌トーンの分散値と平均値を計算することによって前記人間の前記顔領域の中心画素位置を推定すること;前記肌トーン閾値内の画素毎に、前記平均値までの前記サンプル画素の距離を測定すること、前記距離を前記分散値と比較すること、によって尤度値を選択的に蓄積すること;前記距離が前記分散内にあるとき:水平及び垂直の尤度値を蓄積すること;前記尤度値の前記選択的な蓄積を完了したとき:前記水平及び垂直の尤度値の各々において最大セグメントを見つけるために動的閾値を設定すること、前記動的閾値の評価に基づいて最大水平セグメントと最大垂直セグメントを検出すること、及び前記最大水平セグメントと前記最大垂直セグメントに基づいて推定された中心画素位置を決定すること;を含む、請求項24に記載の装置。カメラを有する装置の表示器に対する視聴者の位置又は視点は、装置のカメラを使用することにより、視聴者の肌色領域及び顔領域に基づいて決定されることができる。一旦視聴者の視点が決定されると、カメラによって撮像され表示器において表示された画像内の1つ以上の被写体は、視聴者の検出された視点に基づいて移動されることができる。図1を参照すると、人間の遠近に基づいて画像データを表示するシステムの具体的な例示的実施形態が図示されており、一般的には100と図示される。システム100は、表示器124、カメラ120及び表示器124とカメラ120とに結合された画像処理パイプライン102、を含む電子装置101を含む。電子装置101は人間130の近くに図示される。電子装置101はまた、被写体を含む画像データ116を格納するメモリ114を含む。電子装置101は、表示器124に対する人間130の視点128を決定し、視点128の位置に基づいて表示器124に表示された画像126の遠近を調整するように構成される。具体的な実施形態では、人間130が表示器124を見ながら、人間130がカメラ120を考慮する位置にて構成される。特にカメラ120は、レンズと画像センサ図示されずを含めうる。画像センサは、画像データ121を獲得し、画像処理パイプライン102に画像データ121を供給するように構成されうる。具体的な実施形態では、画像処理パイプライン102は、画像データ121を受信し、人間130の検出された視点128に基づいて表示器124の画像126の遠近を調整するように構成される。画像処理パイプライン102は、肌色検出器104、顔位置追跡器106、視点検出器110及び遠近調整モジュール112を含む。具体的な実施形態では、肌色検出器104は、カメラ120によって撮像された画像に対応する画像データを受信する。例えば、肌色検出器104で受信される画像データは、画像データ121のようなカメラ120から直接受信されうる。或いは、肌色検出器104は、例えばモザイク解除、質の悪い画素修正、他の画像処理によって、画像処理パイプライン102内で処理されてきた画像データを受信しうる。肌色検出器104は、肌色領域、或いは非肌色領域に画像データ121の各特定の画素が対応するかを決定するために、画像データ121のクロミナンス値を比較するように構成されうる。説明するため、肌色検出器104は、特定の画素のクロミナンス赤値を、非肌領域を示す上部及び下部のクロミナンス赤閾値と比較しうる。さらに、肌色検出器104は、画像データ121の画素のクロミナンス青値を決定し、クロミナンス青値を肌領域と非肌領域との間の境を示す1つ以上のクロミナンス青閾値と比較しうる。肌色検出器104は、肌色領域105を示す出力を生成するように構成される。具体的な実施形態では、顔位置追跡器106は肌色検出器104から肌色領域105を受信し、画像データ121内の顔の位置を追跡するように構成されうる。例えば、顔位置追跡器106は、識別された肌色領域105の1つ以上を調べ、顔認識を実行するか、又はそうでなければ、顔が画像データ121内に存在するかを決定する。具体的な実施形態では、顔位置追跡器106は、肌色領域内のクロミナンス値を有する画素を含む肌色検出器104から肌色領域105を受信するように構成されうる。顔位置追跡器106は、クロミナンス平均値及びクロミナンス分散値に基づいて、第1の1次元探索に従って画像データの行を識別するように構成され、顔位置追跡器106は、クロミナンス平均値とクロミナンス分散値とに基づいて、第2の1次元探索に従って画像データの列を識別するように構成されうる。具体的な実施形態では、画像データ内の選択された画素の行に対応する画素の第1カウントは、選択された画素のクロミナンス値と差異閾値を満たすクロミナンス平均値との比較に応じてインクリメントされ、画素データ内の選択された画素の対応する列は、選択された画素のクロミナンス値と差異閾値を満たすクロミナンス平均値との比較に応じてインクリメントされる。推定された中心画素位置は、画素の第1カウントと画素の第2カウントに基づいて決定されうる。具体的な実施形態では、視点検出器110は顔位置追跡器106から位置された顔を示す情報を受信し、人間130の位置された顔に基づいて、人間130の、例えば視点128のような視点を決定するように構成される。視点検出器110は、遠近調整モジュール112に対して検出された視点を示すデータを提供するように構成されうる。具体的な実施形態では、遠近調整モジュール112は表示器124での表示のためにメモリ114から被写体を含む画像データ116を受信するように構成される。遠近調整モジュール112はさらに、視点検出器110からの検出された視点を示すデータを受信し、人間の視点130の移動に従って被写体を含む画像データ116を修正するように構成されうる。例えば、視聴者130の検出された視点128の変化により、画像データ116内の被写体は表示器124で表示される前に移動されることがある。例えば、人間の視点が変化する場合には例えば図1の視点128、画像内の被写体は、変更された視点に依存して、左に移動又は回転する、又は、右に移動又は回転する。説明するため、検出された視点が表示器124の中央である被写体例えば図4の被写体404は、人間の視点が中央から左に変化する場合には、左に移動又は回転されうる。同様に、検出された視点が表示器124の中央である被写体は、人間の視点が中央から右に変化する場合には、右に移動又は回転されうる。動作中に、人間130は、表示器124で表示される画像126を選択しうる。人間130が画像126を見ている間、カメラ120は反復して人の画像データ121を得ていることがある。それは画像処理パイプライン102に供給される。画像処理パイプライン102は、肌色検出器104で肌色領域を検出し、顔位置追跡器106で人間の顔の位置を追跡し、視点検出器110で人間の視点128を検出し、遠近調整モジュール112に検出された視点データを供給することにより、人間130の顔を追跡しうる。遠近調整モジュール112は、人間130の検出された視点128に基づいて表示器124で表示されるべき画像126を変更しうる。視点に応じて移動された被写体を備える更新された画像データ113は、表示器124に供給され、画像126が更新される。結果、表示器124又はカメラ120に対する人間130の移動は、画像126内の被写体の移動をもたらし、従って、画像126の3次元透視図の印象を生成する。例えば、三次元視覚効果は、深さ依存投射図法を伴うコンテンツをレンダリングすることにより、深さ情報を有する二次元コンテンツに加えられうる。カメラ120、表示器124、画像処理パイプライン102及びメモリ114を含む構成要素は単一の電子装置101内に図示されているが、他の実施形態では、構成要素は、別個の装置にあることがある。例えば、カメラは、ブラウン管表示装置、プラズマ表示器、又は液晶ダイオード表示器のようなスタンドアロン表示器に結合されうる。図2を参照すると、視聴者の遠近に基づいて画像データを表示するシステムで使用される画像処理パイプラインの具体的な例示的実施形態が図示されており、一般的には200と図示される。画像処理パイプライン202は、肌色検出回路204、顔検出器206、目検出器208、肌色及び顔検出回路に応答する視点検出器210及び顔の位置ヒストリ回路212を含む。具体的な実施形態では、肌色検出回路204は画像に対応する画像データ221を受信するように構成され、画像データの各特定の画素が肌色又は非肌色領域に対応するかを決定するために画像データのクロミナンス値を比較するように構成されうる。具体的な実施形態では、肌色検出回路204は、クロミナンス青Cb閾値233及びクロミナンス赤Cr閾値235を含む。例えば、肌色検出回路204は、非肌領域を示している、上部及び下部のクロミナンス赤閾値のような1つ以上のクロミナンス赤閾値235と特定の画素のクロミナンス赤値を比較しうる。さらに、肌色検出回路204は、画像データの画素のクロミナンス青値を決定し、クロミナンス青値を肌領域と非肌領域との間の境を示す1つ以上のクロミナンス青閾値233と比較しうる。具体的な実施形態では、肌色範囲内のクロミナンス値を有する画素は、例えば肌色検出回路204の、クロミナンス青閾値233及びクロミナンス赤閾値235を満たすことにより識別されうる。肌色検出回路204は、肌色領域を示して、肌色範囲内のクロミナンスを有する画素を含む出力を生成するように構成されうる。具体的な実施形態では、顔検出器206は肌色検出回路204から肌色領域出力を受信し、画像データ内の顔領域の位置を検出するように構成される。具体的な実施形態では、顔検出回路206は、動的閾値243、行の顔検出回路245、列の顔検出回路247及びクロミナンス差異回路249を含む。具体的な実施形態では、顔検出回路206は、肌色範囲内のクロミナンス値を有する画素を含む肌色検出回路204の出力を受信するように構成される。具体的な実施形態では、行の顔検出回路245は画像データの行を識別するように構成され、列の顔検出回路247は画像データの列を識別するように構成されうる。例えば、行の顔検出回路245は、クロミナンス平均値及びクロミナンス分散値に基づいて、第1の1次元探索に従って画像データの行を識別するように構成され、列の顔検出回路247は、クロミナンス平均値とクロミナンス分散値とに基づいて、第2の1次元探索に従って画像データの列を識別するように構成されうる。具体的な実施形態では、クロミナンス差異回路249は識別された画素のクロミナンス値をクロミナンス平均値と比較し、差異閾値を満たす比較結果に応じて識別された画素を選択するように構成されうる。差異閾値は、クロミナンス分散値に基づいていることがある。具体的な実施形態では、画像データ内の選択された画素の行に対応するクロミナンス平均値に対する尤度又は画素の第1カウントは、候補領域内でより多くの画素を走査し差異閾値が画素にて満たされるとき、増分され、画像データ内の選択された画素の列に対応するクロミナンス平均値に対する尤度又は画素の第2カウントは、候補領域内でより多くの画素を走査し差異閾値が画素にて満たされるとき、増分される。具体的な実施形態では、差異閾値を満たすクロミナンス平均に対する尤度又は画素の最大カウントを伴う列セグメントが位置され、差異閾値を満たすクロミナンス平均に対する尤度又は画素の最大カウントを伴う行セグメントが位置される。最大列セグメント及び最大行セグメントの位置は、図3を参照してさらに詳述されるように、顔領域の推定された中心画素位置を決定するために使用されうる。具体的な実施形態では、目検出回路208は顔検出回路206から顔の位置データを受信し、画像データ内の人間の目を検出するように構成される。目検出回路208は、顔の位置データをさらに精製し、顔領域内の顔の位置を確認するために利用されうる。具体的な実施形態では、視点検出器210は目の検出回路208から顔の位置された目を示す情報を受信し、人間の位置された顔に基づいて、人間の視点を決定するように構成される。具体的な実施形態では、視点検出器210は顔位置ヒストリ212から、前の顔位置データを受信するように構成される。例えば、具体的な実施形態では、人間の顔の画像データを探索するとき、初期の候補探索領域は、顔の位置ヒストリ212によって供給される過去の顔の位置データに基づいてセットアップされうる。例えば、電子装置は、人間の肌色トーンによって人間の顔を見つけるように以前にトレーニングされたことがある場合がある。その場合には、肌トーンの平均値及び分散とクロミナンス赤及びクロミナンス青閾値のような肌データを含む前回の又は過去の顔の位置データが電子装置のメモリに格納されうる。動作中に、画像処理パイプライン202は、肌色検出回路204で肌色領域を検出し、顔検出回路206で人間の顔を検出し、目検出回路208で人間の目を検出し、視点検出器210で人間の視点を検出することにより、人間の顔を検出しうる。具体的な実施形態では、人間の視点は、顔位置ヒストリ212によって供給される過去の顔の位置データに少なくとも一部基づいて、検出されうる。図3を参照すると、視聴者の遠近に基づいて画像データを表示するシステムの具体的な例示的実施形態が図示されており、一般的には300と図示される。候補領域302は、非肌領域304、顔領域306及び肌領域308を含む。説明を明瞭にするため、肌領域308は、長方形で図示されている。しかしながら、肌領域308は、不整形であり、肌トーン範囲内にある非肌の被写体を含んでいる1つ以上の被写体の画素を含めうる。肌領域308は、推定された中心画素322とテスト下の代表画素345とを含む。候補領域302はX-Y座標系で図示されており、X軸340は水平方向に配置され、Y軸330は垂直方向に配置される。水平の尤度値318最大位置を示すのに使用されないは、X軸340に沿って図示され、垂直の尤度値320最大位置を示すのに使用されないは、y軸330に沿って図示される。各水平の尤度値は、画素数342と関連づけられ、各垂直の尤度値は、画素数332と関連づけられる。水平の尤度値318に基づいて、最大水平セグメント310が位置されることができ、垂直の尤度値320に基づいて、最大垂直セグメント312が位置されることができる。第1の動的閾値314はX軸340に沿ってセットアップされ、第2の動的閾値316はY軸330に沿ってセットアップされる。動作中に、人間の顔領域306に対する画像データの候補領域302が走査される。肌領域308内にある画素サンプル毎に、サンプル画素データが蓄積される。候補領域302における全ての画素は走査された後、肌トーン閾値が計算され、サンプリングされた画素データの測定された肌トーンの分散と平均値が計算される。肌トーン閾値内の画素サンプル毎に、尤度値は、平均値までのサンプリングされた画素の距離を測定し、距離を分散と比較することによって選択的に蓄積される。距離が分散内にある場合、水平の尤度値318と垂直の尤度値320が蓄積される。水平の尤度値318と垂直の尤度値320の選択された蓄積を完了すると、水平の動的閾値314及び垂直の動的閾値316がセットアップされる。具体的な実施形態では、画像データ内の選択された画素の行に対応する画素の第1カウントは、肌トーンの平均に対するサンプリングされた画素の水平尤度例えば距離測定値が分散内にあるとき、増分され、画像データ内の選択された画素の列に対応する画素の第2カウントは、肌トーンの平均に対するサンプリングされた画素の垂直尤度測定値が分散内にあるとき、インクリメントされうる。水平の動的閾値と垂直の動的閾値がセットアップされた後、水平の尤度値からの最大水平セグメントと、垂直尤度値からの最大垂直セグメントが、634で検出される。具体的な実施形態では、垂直の尤度測定値を満たす画素の最大カウントを伴う列、即ち最大列が位置され、水平の尤度測定値を満たす画素の最大カウントを伴う行、即ち最大行が位置される。最大垂直セグメント312、及び最大水平セグメント310の位置は、顔領域306の推定された中心画素位置322を決定するために使用されうる。図4を参照すると、異なる視点から表示された画像内の被写体の具体的な例示的実施形態が図示されており、一般には400と示される。視点が表示器の左である被写体が402で図示され、視点が表示器の中央である被写体が404で図示され、視点が表示器の右である被写体が406で図示される。例えば、人間の視点が変化する場合には例えば図1の視点128、画像内の被写体は、新たな又は変更された視点に依存して、左に移動又は回転する、若しくは、右に移動又は回転する。説明するため、検出された視点が表示器の中央である被写体例えば図1の表示器124は、402で図示されるように、人間の視点が中央から左に変化する場合には、左に移動又は回転されうる。同様に、検出された視点が表示器の中央である被写体は、406で図示されるように、人間の視点が中央から右に変化する場合には、右に移動又は回転されうる。図5を参照すると、人間人物の遠近に基づいて画像データを表示する方法の具体的な例示的な実施形態のフロー図が図示されており、一般的には500と示される。502では、図1のカメラ120のようなカメラによって撮像された画像に対応する画像データが受信される。画像は、カメラに結合された装置で表示されるべき少なくとも1つの被写体を含む。504に進み、図1の表示器124のようなカメラに結合又は組み込まれている装置の表示器に対する人間の図1の視点128のような視点が決定される。506に進み、視点は、図1の肌色領域105のような決定された肌色領域に基づいて人間の顔領域を決定することにより決定される。続けて508に進み、視点はさらに、決定された顔領域に基づいて人間の顔の位置を追跡することにより決定される。具体的な実施形態では、顔の位置は、図1の顔位置追跡器106のような顔追跡モジュールによって追跡されうる。510に進み、表示器で表示された1つ以上の被写体は、人間の決定された視点に応じて移動される。図6を参照すると、顔を追跡する方法の具体的な例示的な実施形態のフロー図が図示されており、一般的には600と示される。方法600は、図1のシステム100の電子装置101のようなワイヤレス電子装置によって実行されうる。輝度コンポーネントY、クロマ青コンポーネントCb、及びクロマ赤コンポーネントCr例えば、YCbCrカラースペースを有するカラースペースのようなカラースペースにおける入力データは、602にてカメラビューファインダから受信される。例えば、図1の画像データ121のような画像データの場合、図1のカメラ120のようなカメラから受信されうる。システム適応が始まるかの決定が604で行なわれうる。例えば、ユーザ認識トレーニングモードに入ったかどうかの決定が行なわれうる。具体的な実施形態では、例えば電子装置に結合されたキー又はボタンを押すことによって、ユーザによって手動でユーザ認識トレーニングモードに入ることがある。或いは、自動的にユーザ認識トレーニングモードに入ることがある。ユーザ認識トレーニングモードに入る場合には、候補領域は606で走査されうる。例えば、人間の顔領域に関する画像データの領域が走査されうる。候補領域における画素が肌トーン範囲内にあるかどうかの決定が608で行なわれうる。肌トーン範囲内にある画素毎に、サンプル画素データは、610で蓄積され、候補領域における全ての画素が走査されたかどうかの決定が612で行なわれうる。候補領域における全ての画素が走査されなかった場合には、処理は606に戻る。候補領域における全ての画素を走査した後に、肌トーン閾値は、614で計算され、サンプリングされた画素データの測定された肌トーンの分散と平均値もまた、614で計算される。Cb及びCrにおける肌トーンの平均値及び分散は616にてリセットされ、YCbCrにおける肌トーンの閾値は618にてリセットされる。その結果、肌トーン閾値は特定の人間例えばユーザと関連づけられることがある。顔追跡処理では、画素サンプルが肌トーン閾値内にあるかどうかの決定が620で行なわれうる。画素サンプルが肌トーン閾値内にある場合、肌トーンの平均値と比較するときの画素サンプルの尤度測定が622にて行なわれうる。具体的な実施形態では、尤度測定が、肌トーンの平均値までのサンプル画素の距離例えば、サンプル画素及び平均値との間の肌トーン値における差異を測定することによって行われうる。距離が分散内にあるかどうかの決定が624で行なわれうる。具体的な実施形態では、肌トーン閾値内の画素サンプル毎に、尤度値は、平均値までのサンプリングされた画素の距離を測定し、距離を分散と比較することによって蓄積される。距離が分散内にある場合、水平の尤度値と垂直の尤度値が626で蓄積されうる。水平尤度値及び垂直尤度値の蓄積を完了すると、水平動的閾値及び垂直動的閾値は、632にてセットアップされうる。具体的な実施形態では、画像データ内の選択された画素の行に対応するクロミナンス平均に対する尤度又は画素の第1カウントは、肌トーンの平均に対するサンプリングされた画素の水平尤度例えば距離測定値が分散内にあるとき、インクリメントされ、画像データ内の選択された画素の列に対応するクロミナンス平均に対する尤度又は画素の第2カウントは、肌トーンの平均に対するサンプリングされた画素の垂直尤度測定値が分散内にあるとき、インクリメントされる。水平の動的閾値と垂直の動的閾値がセットアップされた後、水平尤度値からの最大水平セグメントと、垂直尤度値からの最大垂直セグメントが、634で検出されうる。具体的な実施形態では、垂直の尤度測定値を満たす画素の最大カウントを伴う列、即ち、最大列が位置され、水平の尤度測定値を満たす画素の最大カウントを伴う行、即ち、最大行が位置されうる。最大垂直セグメントと最大水平セグメントの位置は、636にて、顔領域の推定された中心画素位置を決定するために、また、見つけた顔領域が視聴者の顔領域、即ち、有効な顔領域であるかどうかを決定するために、使用されうる。見つけた領域が有効である場合、視聴者の顔が位置づけされ、処理は650で終了する。見つけた領域が有効でない場合、候補探索領域は、638でリセットされ、処理は630に戻り、そこでは、候補領域が探索される。システム順応が604で開始していない場合、顔の追跡システムが開始しているかという決定が640で行なわれうる。例えば、電子装置は、人間の肌色トーンによって人間の顔を見つけるように既にトレーニングされていてもよく、システム順応又はトレーニングモードをバイパスし、顔追跡モードに直接進むことがある。具体的な実施形態では、例えば電子装置に結合されたキー又はボタンを押すことによって、ユーザによって手動で顔の追跡システムに入ることがある。或いは、自動的に顔の追跡システムに入ることがある。顔の追跡システムが始まっている場合、初期の候補探索領域は642でセットアップされる。具体的な実施形態では、初期の候補探索領域は、過去の顔の位置データに基づいてセットアップされうる。具体的な実施形態では、顔の位置データは、図2の顔位置ヒストリ212によって提供されることがある。初期の候補探索領域がセットアップされた後、候補領域は630で探索されうる。顔の追跡システムが始まっていない場合には、処理は604に戻る。一旦、視聴者の視点が決定されると、表示器に表示された1つ以上の被写体は、視聴者の検出された視点に基づいて移動されうる。視聴者の位置と視野方向を適用することにより、視聴者の位置に基づいて異なる視点からマルチメディアアプリケーションを実行するシステムが設計されることができる。図7は、肌色領域と顔領域に基づく視点検出器764を含む装置700の具体的な実施形態のブロック図である。装置700は、ワイヤレス電子装置において実装され、また、メモリ732に結合された、デジタル信号処理装置DSPのような処理装置710を含む。カメラインタフェース制御器770は処理装置710に結合され、また、ビデオカメラのようなカメラ772に結合される。カメラ制御器770は、例えば自動焦点及び自動露光制御のために、処理装置710に応答する。表示制御器726は、処理装置710に、そして、表示装置728に結合される。符号化器/復号器CODEC734はまた、処理装置710に結合されることができる。スピーカー736とマイクロホン738は、CODEC734に結合されることができる。ワイヤレスインタフェース740は、処理装置710に、そして、ワイヤレスアンテナ742に、結合されることができる。処理装置710もまた、処理された画像データ780を生成するために適応されうる。表示制御器726は、処理された画像データを受信し、表示装置728に処理された画像データ780を提供するように構成される。メモリ732は、処理された画像データ780を受信し格納するように構成され、ワイヤレスインタフェース740は、アンテナ742によって送信のために処理された画像データ780を検索するように構成されうる。さらに、メモリ732は、ユーザ肌データ782特定の画素のクロミナンス赤値及びクロミナンス青値、クロミナンス赤閾値及びクロミナンス青閾値、並びに肌トーンの平均値及び分散を受信し格納するように構成され、ワイヤレスインタフェース740は、アンテナ742を介して送信のためにユーザ肌データ782を検索するように構成されうる。具体的な実施形態では、肌色領域と顔領域に基づく視点検出器764は、コンピュータ可読媒体で格納されるコンピュータ実行可能な命令のような処理装置710で実行可能にするコンピュータコードとして実装される。例えば、プログラム命令782は、人間の決定された肌色領域に基づいて人間の顔領域を決定するためのコードと、顔領域に基づいて人間の顔の位置を追跡するためのコードと、人間の検出された視点に応じて画像内の被写体を移動させるためのコードと、を含めうる。具体的な実施形態では、処理装置710、表示制御器726、メモリ732、CODEC734、ワイヤレスインタフェース740、そして、カメラ制御器770は、システムインパッケージ又はシステムオンチップ装置722に含まれる。具体的な実施形態では、入力装置730と電力供給744は、システムオンチップ装置722に結合される。さらに、具体的な実施形態では、図7で図示されるように、表示装置728、入力装置730、スピーカー736、マイクロホン738、ワイヤレスアンテナ742、ビデオカメラ772及び電力供給744は、システムオンチップ装置722に外付けである。しかしながら、表示装置728、入力装置730、スピーカー736、マイクロホン738、ワイヤレスアンテナ742、カメラ772及び電力供給744の各々は、インタフェース又は制御器のようなシステムオンチップ装置722のコンポーネントに結合されることができる。当業者は、ここにおいて開示された実施形態に関連して説明された、様々な説明のための論理ブロック、構成、モジュール、回路、及び、アルゴリズムステップは、電子ハードウェア、処理装置によって実行されるコンピュータソフトウェア或いは両方の組合せとして実装されうるということをさらに理解するであろう。様々な説明のためのコンポーネント、ブロック、構成、モジュール、回路及びステップが、それらの機能の点から一般的に上述されている。このような機能が、処理装置によって実行されるハードウェア又はソフトウェアとして実装されるかは、特定のアプリケーションと全体のシステムに課された設計制約に依存する。熟練職人は、各特定のアプリケーションについての様々な方法で、説明された機能を実装しうるが、そのような実装の決定は、本発明の範囲から逸脱を生じさせるものとして解釈されるべきでない。1つ以上の実施形態では、記載された機能は、ハードウェア、処理装置によって実行されるソフトウェア、ファームウェア又はそれらのいずれかの組み合わせで実装されうる。開示された機能は、装置において実行されるとき、ここにおいて説明された技法の1つ以上を装置に実行させるプログラムコードを備えるコンピュータ可読媒体を対象としうる。その場合には、コンピュータ可読記憶媒体は、ランダムアクセスメモリRAM、シンクロナス動的ランダムアクセスメモリSDRAM、読み出し専用メモリROM、不揮発性ランダムアクセスメモリNVRAM、電子的消去可能プログラマブル読取専用メモリEEPROM、FLASHメモリなどのような有体記憶媒体を備えうる。プログラムコードは、コンピュータ可読命令の形式でメモリに格納されうる。その場合には、DSPのような処理装置は、画像処理技法の1つ以上を実行するためにメモリに格納された命令を実行しうる。ある場合には、技法は、画像処理を加速するために様々なハードウェアコンポーネントを呼び起こすDSPによって実行されうる。他の場合では、ここにおいて説明された装置は、マイクロプロセッサ、1つ以上の特定用途向け集積回路ASIC、1つ以上のフィールドプログラマブルゲートアレイFPGA、又は他の何らかのハードウェアソフトウェアの組み合わせとして実装されうる。ここにおいて開示された実施形態に関して説明された方法又はアルゴリズムのステップは、直接ハードウェアにおいて、処理装置によって実行されたソフトウェアモジュールにおいて、又は2つの組み合わせで具現化されうる。ソフトウェアモジュールは、ランダムアクセスメモリRAMメモリ、フラッシュメモリ、読み取り専用メモリROM、プログラマブル読取専用メモリPROM、消去可能プログラマブル読取専用メモリEPROM、電子的に消去可能プログラマブル読取専用メモリEEPROM、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスク読取専用メモリCD-ROM、又は、当技術分野で知られているいずれの他の形の有体記憶媒体において存在しうる。例示的な記憶媒体は、処理装置に結合されるので、処理装置が記憶媒体から情報を読み取ることができ、また記憶媒体に情報を書き込むことができる。或いは、記憶媒体は、処理装置に一体化されうる。処理装置と記憶媒体は、特定用途集積回路ASICにおいて存在しうる。ASICは、コンピューティング装置又はユーザ端末において存在しうる。或いは、処理装置と記憶媒体は、コンピューティング装置又はユーザ端末において、ディスクリートコンポーネントとして存在しうる。開示される実施形態の前の説明は、当業者が開示された実施形態を行う又は使用することを可能にするために提供される。これらの実施形態に対する様々な修正は、当業者にとっては容易に明らかであろう、そして、ここにおいて定義された包括的な原理は、本開示の範囲から逸脱することなく、他の実施形態に適用されうる。従って、本開示は、ここにおいて示される実施形態に限定されるように意図されていないが、特許請求の範囲によって規定されるように原理及び新規な特徴に整合する最も広い範囲が与えられるべきである。