JP2018513640A - パンニングショットの自動生成 - Google Patents
パンニングショットの自動生成 Download PDFInfo
- Publication number
- JP2018513640A JP2018513640A JP2017553001A JP2017553001A JP2018513640A JP 2018513640 A JP2018513640 A JP 2018513640A JP 2017553001 A JP2017553001 A JP 2017553001A JP 2017553001 A JP2017553001 A JP 2017553001A JP 2018513640 A JP2018513640 A JP 2018513640A
- Authority
- JP
- Japan
- Prior art keywords
- image
- target object
- images
- series
- motion data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004091 panning Methods 0.000 title claims description 70
- 238000000034 method Methods 0.000 claims abstract description 118
- 230000033001 locomotion Effects 0.000 claims abstract description 117
- 230000008569 process Effects 0.000 claims abstract description 70
- 230000015654 memory Effects 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 14
- 238000013481 data capture Methods 0.000 claims description 8
- 230000003936 working memory Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/215—Motion-based segmentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2625—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of images from a temporal image sequence, e.g. for a stroboscopic effect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
- Studio Circuits (AREA)
Abstract
Description
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[C1]
シーンの少なくとも2つの画像の一連の画像を記憶するように構成されたメモリ構成要素と、前記一連の画像が、前記シーン内で移動する少なくとも1つのオブジェクトを含む、
前記メモリ構成要素と通信している少なくとも1つのプロセッサと
を備え、前記プロセッサが、
前記少なくとも2つの画像中の対象オブジェクトを決定することと、
前記少なくとも2つの画像のうちの少なくとも1つから前記対象オブジェクトを示す画像データを生成することと、
前記少なくとも2つの画像中の前記対象オブジェクトの位置に基づいて前記対象オブジェクトの動きデータを決定することと、
前記少なくとも2つの画像と前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を行うように構成された、システム。
[C2]
前記動きデータが方向と大きさ値とを備え、前記少なくとも2つの画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、前記背景画像が、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備えるぼけプロセスを使用することによって生成される、C1に記載のシステム。
[C3]
前記ピクセル値を正規化することが、前記背景画像を前記第2の画像の寸法にスケーリングすることを備える、C2に記載のシステム。
[C4]
前記ピクセル値を前記正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、C2に記載のシステム。
[C5]
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることが、前記第1の画像の第1のピクセル値を前記第2の画像の第2のピクセル値にマッピングする、C2に記載のシステム。
[C6]
前記少なくとも2つの画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、ここにおいて、前記少なくとも1つのプロセッサが、
前記一連の画像の第3の画像中の前記対象オブジェクトのロケーションを前記第2の画像中の対象オブジェクトのロケーションと比較することによって前記対象オブジェクトの第2の動きデータを決定することと、前記第3の画像が、前記第2の画像の後にキャプチャされる、
前記背景画像と前記第2の動きデータとを使用することによって前記背景画像を更新する(update)ことと
を行うようにさらに構成された、C1に記載のシステム。
[C7]
前記少なくとも1つのプロセッサが、前記第2の画像中の前記対象オブジェクトのロケーションにおいて前記背景画像上に前記対象オブジェクトを示す前記画像データを含めることによって、前記最終画像を生成するようにさらに構成された、C1に記載のシステム。
[C8]
前記少なくとも1つのプロセッサが、前記第2の画像からの前記一連の画像中の動いている前記少なくとも1つのオブジェクトの対象オブジェクトの画像を生成するようにさらに構成された、C7に記載のシステム。
[C9]
前記少なくとも1つのプロセッサが、ユーザ入力を受信し、前記対象オブジェクトを識別するために前記ユーザ入力を使用するようにさらに構成された、C1に記載のシステム。
[C10]
前記少なくとも1つのプロセッサが、前記シーンにわたって移動する少なくとも2つのオブジェクトをディスプレイ上に表示し、前記少なくとも2つのオブジェクトのうちのどちらが前記対象オブジェクトであるかを識別するためのユーザ入力を受信するようにさらに構成された、C9に記載のシステム。
[C11]
前記少なくとも1つのプロセッサが、前記一連の画像のうちの1つを、前記対象オブジェクトを識別するために使用するための参照画像として決定するようにさらに構成された、C1に記載のシステム。
[C12]
少なくとも1つのプロセッサが、前記一連の画像のうちのいずれが前記参照画像であるかを起訴する(indicting)ユーザ入力を受信するようにさらに構成された、C11に記載のシステム。
[C13]
前記シーンの前記一連の画像をキャプチャするように構成されたカメラモジュールと、
前記シーンにわたって移動する少なくとも2つのオブジェクトを表示するように構成されたディスプレイと、
前記メモリ、前記少なくとも1つのプロセッサ、前記カメラモジュールおよび前記ディスプレイを包囲するように構成されたハウジング(housing)と
をさらに備え、ここにおいて、前記ディスプレイおよび前記カメラモジュールが、前記ハウジングの表面の一部を形成するようにさらに構成された、
C1に記載のシステム。
[C14]
パンニングショットを生成するための方法であって、
シーンの一連の画像を受信することと、前記一連の画像が、少なくとも1つのオブジェクトと背景情報とを含む、
前記一連の画像中の動いている前記少なくとも1つのオブジェクトの対象オブジェクトを示す画像データを生成することと、
前記一連の画像のうちの第2の画像中の前記対象オブジェクトの第2のロケーションを前記一連の画像のうちの第1の画像中の前記対象オブジェクトの第1のロケーションと比較することによって前記対象オブジェクトの動きデータを決定することと、前記第2の画像が前記第1の画像の後にキャプチャされる、
前記第1の画像と、前記第2の画像と、前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を備える、方法。
[C15]
前記動きデータが方向と大きさ値とを備え、背景画像を生成することが、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備えるぼけプロセスを実装することをさらに備える、C14に記載の方法。
[C16]
前記一連の画像の第3の画像を前記第2の画像と比較することによって前記対象オブジェクトの第2の動きデータを決定することと、前記第3の画像が、前記第2の画像の後にキャプチャされる、
前記背景画像と前記第2の動きデータとを使用することによって前記背景画像を更新することと
をさらに備える、C14に記載の方法。
[C17]
前記最終画像を前記生成することが、前記第2の画像中の前記対象オブジェクトのロケーションにおいて前記背景画像上に前記対象オブジェクトの前記画像を含めることを備える、C14に記載の方法。
[C18]
前記一連の画像中の動いている前記少なくとも1つのオブジェクトの前記対象オブジェクトが前記第2の画像からコピーされる、C14に記載の方法。
[C19]
前記ピクセル値を正規化することが、前記背景画像を前記第2の画像の寸法にスケーリングすることを備える、C14に記載の方法。
[C20]
前記ピクセル値を正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、C14に記載の方法。
[C21]
前記シフトされた第2の画像のピクセル値を前記第1の画像に前記加算することから得られたピクセル値をもつピクセルの数が、前記第2の画像中のピクセルの数よりも少ない、C14に記載の方法。
[C22]
コンピュータ実行可能命令を少なくとも記憶するように構成されたメモリと、
1つまたは複数のプロセッサを含むコンピューティングデバイスと
を備えるシステムであって、前記コンピューティングデバイスは、前記メモリと通信しており、
シーンの一連の画像を受信するように構成された画像収集モジュールと、前記一連の画像が、前記シーン内の少なくとも1つのオブジェクトをキャプチャする、
前記少なくとも1つのオブジェクトから選択された対象オブジェクトを示す画像データを生成するように構成された対象オブジェクトキャプチャモジュールと、
前記一連の画像中の前記対象オブジェクトの位置に基づいて前記対象オブジェクトの動きデータを決定するように構成された動きデータキャプチャモジュールと、
前記一連の画像と前記動きデータとを使用することによって背景画像を生成するように構成されたぼけプロセス適用モジュールと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成するように構成された画像ファイナライズモジュールと
を実装するために前記コンピュータ実行可能命令を実行するように構成された、システム。
[C23]
前記対象オブジェクトキャプチャモジュールが、ユーザ入力を受信し、前記対象オブジェクトを識別するために前記ユーザ入力を使用するようにさらに構成された、C22に記載のシステム。
[C24]
前記対象オブジェクトキャプチャモジュールが、前記シーンにわたって移動する少なくとも2つのオブジェクトをディスプレイ上に表示し、前記少なくとも2つのオブジェクトのうちのどちらが前記対象オブジェクトであるかを識別するためのユーザ入力を受信するようにさらに構成された、C23に記載のシステム。
[C25]
前記対象オブジェクトキャプチャモジュールが、前記一連の画像のうちの1つを、前記対象オブジェクトを識別するために使用するための参照画像として決定するようにさらに構成された、C23に記載のシステム。
[C26]
前記対象オブジェクトキャプチャモジュールが、前記一連の画像のうちのいずれが前記参照画像であるかを起訴する(indicting)ユーザ入力を受信するようにさらに構成された、C25に記載のシステム。
[C27]
1つまたは複数のコンピュータシステムによって実行されたとき、
シーンの一連の画像を受信することと、前記一連の画像が、前記シーン内の少なくとも1つのオブジェクトと背景情報とを含む、
前記少なくとも1つのオブジェクトに基づいて対象オブジェクトを示す画像データを生成することと、
前記一連の画像にわたって前記対象オブジェクトを比較することによって前記対象オブジェクトの動きデータを決定することと、
前記一連の画像と前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を備える動作を実行するように前記1つまたは複数のコンピュータシステムを構成するコンピュータ実行可能命令を記憶するコンピュータ可読、非一時的記憶媒体。
[C28]
前記動きデータが方向と大きさ値とを備え、前記一連の画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、最終画像を生成することが、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備える、C27に記載のコンピュータ可読、非一時的記憶媒体。
[C29]
前記ピクセル値を前記正規化することが、前記背景画像を前記第2の画像のサイズにスケーリングすることを備える、C28に記載のコンピュータ可読、非一時的記憶媒体。
[C30]
前記ピクセル値を前記正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、C28に記載のコンピュータ可読、非一時的記憶媒体。
Claims (30)
- シーンの少なくとも2つの画像の一連の画像を記憶するように構成されたメモリ構成要素と、前記一連の画像が、前記シーン内で移動する少なくとも1つのオブジェクトを含む、
前記メモリ構成要素と通信している少なくとも1つのプロセッサと
を備え、前記プロセッサが、
前記少なくとも2つの画像中の対象オブジェクトを決定することと、
前記少なくとも2つの画像のうちの少なくとも1つから前記対象オブジェクトを示す画像データを生成することと、
前記少なくとも2つの画像中の前記対象オブジェクトの位置に基づいて前記対象オブジェクトの動きデータを決定することと、
前記少なくとも2つの画像と前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を行うように構成された、システム。 - 前記動きデータが方向と大きさ値とを備え、前記少なくとも2つの画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、前記背景画像が、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備えるぼけプロセスを使用することによって生成される、請求項1に記載のシステム。 - 前記ピクセル値を正規化することが、前記背景画像を前記第2の画像の寸法にスケーリングすることを備える、請求項2に記載のシステム。
- 前記ピクセル値を前記正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、請求項2に記載のシステム。
- 前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることが、前記第1の画像の第1のピクセル値を前記第2の画像の第2のピクセル値にマッピングする、請求項2に記載のシステム。
- 前記少なくとも2つの画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、ここにおいて、前記少なくとも1つのプロセッサが、
前記一連の画像の第3の画像中の前記対象オブジェクトのロケーションを前記第2の画像中の対象オブジェクトのロケーションと比較することによって前記対象オブジェクトの第2の動きデータを決定することと、前記第3の画像が、前記第2の画像の後にキャプチャされる、
前記背景画像と前記第2の動きデータとを使用することによって前記背景画像を更新する(update)ことと
を行うようにさらに構成された、請求項1に記載のシステム。 - 前記少なくとも1つのプロセッサが、前記第2の画像中の前記対象オブジェクトのロケーションにおいて前記背景画像上に前記対象オブジェクトを示す前記画像データを含めることによって、前記最終画像を生成するようにさらに構成された、請求項1に記載のシステム。
- 前記少なくとも1つのプロセッサが、前記第2の画像からの前記一連の画像中の動いている前記少なくとも1つのオブジェクトの対象オブジェクトの画像を生成するようにさらに構成された、請求項7に記載のシステム。
- 前記少なくとも1つのプロセッサが、ユーザ入力を受信し、前記対象オブジェクトを識別するために前記ユーザ入力を使用するようにさらに構成された、請求項1に記載のシステム。
- 前記少なくとも1つのプロセッサが、前記シーンにわたって移動する少なくとも2つのオブジェクトをディスプレイ上に表示し、前記少なくとも2つのオブジェクトのうちのどちらが前記対象オブジェクトであるかを識別するためのユーザ入力を受信するようにさらに構成された、請求項9に記載のシステム。
- 前記少なくとも1つのプロセッサが、前記一連の画像のうちの1つを、前記対象オブジェクトを識別するために使用するための参照画像として決定するようにさらに構成された、請求項1に記載のシステム。
- 少なくとも1つのプロセッサが、前記一連の画像のうちのいずれが前記参照画像であるかを起訴する(indicting)ユーザ入力を受信するようにさらに構成された、請求項11に記載のシステム。
- 前記シーンの前記一連の画像をキャプチャするように構成されたカメラモジュールと、
前記シーンにわたって移動する少なくとも2つのオブジェクトを表示するように構成されたディスプレイと、
前記メモリ、前記少なくとも1つのプロセッサ、前記カメラモジュールおよび前記ディスプレイを包囲するように構成されたハウジング(housing)と
をさらに備え、ここにおいて、前記ディスプレイおよび前記カメラモジュールが、前記ハウジングの表面の一部を形成するようにさらに構成された、
請求項1に記載のシステム。 - パンニングショットを生成するための方法であって、
シーンの一連の画像を受信することと、前記一連の画像が、少なくとも1つのオブジェクトと背景情報とを含む、
前記一連の画像中の動いている前記少なくとも1つのオブジェクトの対象オブジェクトを示す画像データを生成することと、
前記一連の画像のうちの第2の画像中の前記対象オブジェクトの第2のロケーションを前記一連の画像のうちの第1の画像中の前記対象オブジェクトの第1のロケーションと比較することによって前記対象オブジェクトの動きデータを決定することと、前記第2の画像が前記第1の画像の後にキャプチャされる、
前記第1の画像と、前記第2の画像と、前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を備える、方法。 - 前記動きデータが方向と大きさ値とを備え、背景画像を生成することが、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備えるぼけプロセスを実装することをさらに備える、請求項14に記載の方法。 - 前記一連の画像の第3の画像を前記第2の画像と比較することによって前記対象オブジェクトの第2の動きデータを決定することと、前記第3の画像が、前記第2の画像の後にキャプチャされる、
前記背景画像と前記第2の動きデータとを使用することによって前記背景画像を更新することと
をさらに備える、請求項14に記載の方法。 - 前記最終画像を前記生成することが、前記第2の画像中の前記対象オブジェクトのロケーションにおいて前記背景画像上に前記対象オブジェクトの前記画像を含めることを備える、請求項14に記載の方法。
- 前記一連の画像中の動いている前記少なくとも1つのオブジェクトの前記対象オブジェクトが前記第2の画像からコピーされる、請求項14に記載の方法。
- 前記ピクセル値を正規化することが、前記背景画像を前記第2の画像の寸法にスケーリングすることを備える、請求項14に記載の方法。
- 前記ピクセル値を正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、請求項14に記載の方法。
- 前記シフトされた第2の画像のピクセル値を前記第1の画像に前記加算することから得られたピクセル値をもつピクセルの数が、前記第2の画像中のピクセルの数よりも少ない、請求項14に記載の方法。
- コンピュータ実行可能命令を少なくとも記憶するように構成されたメモリと、
1つまたは複数のプロセッサを含むコンピューティングデバイスと
を備えるシステムであって、前記コンピューティングデバイスは、前記メモリと通信しており、
シーンの一連の画像を受信するように構成された画像収集モジュールと、前記一連の画像が、前記シーン内の少なくとも1つのオブジェクトをキャプチャする、
前記少なくとも1つのオブジェクトから選択された対象オブジェクトを示す画像データを生成するように構成された対象オブジェクトキャプチャモジュールと、
前記一連の画像中の前記対象オブジェクトの位置に基づいて前記対象オブジェクトの動きデータを決定するように構成された動きデータキャプチャモジュールと、
前記一連の画像と前記動きデータとを使用することによって背景画像を生成するように構成されたぼけプロセス適用モジュールと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成するように構成された画像ファイナライズモジュールと
を実装するために前記コンピュータ実行可能命令を実行するように構成された、システム。 - 前記対象オブジェクトキャプチャモジュールが、ユーザ入力を受信し、前記対象オブジェクトを識別するために前記ユーザ入力を使用するようにさらに構成された、請求項22に記載のシステム。
- 前記対象オブジェクトキャプチャモジュールが、前記シーンにわたって移動する少なくとも2つのオブジェクトをディスプレイ上に表示し、前記少なくとも2つのオブジェクトのうちのどちらが前記対象オブジェクトであるかを識別するためのユーザ入力を受信するようにさらに構成された、請求項23に記載のシステム。
- 前記対象オブジェクトキャプチャモジュールが、前記一連の画像のうちの1つを、前記対象オブジェクトを識別するために使用するための参照画像として決定するようにさらに構成された、請求項23に記載のシステム。
- 前記対象オブジェクトキャプチャモジュールが、前記一連の画像のうちのいずれが前記参照画像であるかを起訴する(indicting)ユーザ入力を受信するようにさらに構成された、請求項25に記載のシステム。
- 1つまたは複数のコンピュータシステムによって実行されたとき、
シーンの一連の画像を受信することと、前記一連の画像が、前記シーン内の少なくとも1つのオブジェクトと背景情報とを含む、
前記少なくとも1つのオブジェクトに基づいて対象オブジェクトを示す画像データを生成することと、
前記一連の画像にわたって前記対象オブジェクトを比較することによって前記対象オブジェクトの動きデータを決定することと、
前記一連の画像と前記動きデータとを使用することによって背景画像を生成することと、
前記背景画像中に前記対象オブジェクトを示す前記画像データを含めることによって最終画像を生成することと
を備える動作を実行するように前記1つまたは複数のコンピュータシステムを構成するコンピュータ実行可能命令を記憶するコンピュータ可読、非一時的記憶媒体。 - 前記動きデータが方向と大きさ値とを備え、前記一連の画像が、第1の画像と前記第1の画像の後にキャプチャされた第2の画像とを備え、最終画像を生成することが、
前記動きデータの前記大きさ値だけ前記動きデータの方向に前記第2の画像をシフトすることと、
前記第1の画像上に前記シフトされた第2の画像をオーバーレイすることと、
前記背景画像のためのピクセル値を生成するために前記シフトされた第2の画像のピクセル値を前記第1の画像に加算することと、
前記背景画像の前記ピクセル値を正規化することと
を備える、請求項27に記載のコンピュータ可読、非一時的記憶媒体。 - 前記ピクセル値を前記正規化することが、前記背景画像を前記第2の画像のサイズにスケーリングすることを備える、請求項28に記載のコンピュータ可読、非一時的記憶媒体。
- 前記ピクセル値を前記正規化することが、前記背景画像の前記ピクセル値の各々を2で除算することを備える、請求項28に記載のコンピュータ可読、非一時的記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/684,227 | 2015-04-10 | ||
US14/684,227 US9591237B2 (en) | 2015-04-10 | 2015-04-10 | Automated generation of panning shots |
PCT/US2016/023581 WO2016164166A1 (en) | 2015-04-10 | 2016-03-22 | Automated generation of panning shots |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2018513640A true JP2018513640A (ja) | 2018-05-24 |
JP2018513640A5 JP2018513640A5 (ja) | 2019-04-11 |
JP6746607B2 JP6746607B2 (ja) | 2020-08-26 |
Family
ID=55650749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017553001A Active JP6746607B2 (ja) | 2015-04-10 | 2016-03-22 | パンニングショットの自動生成 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9591237B2 (ja) |
EP (1) | EP3281400A1 (ja) |
JP (1) | JP6746607B2 (ja) |
KR (1) | KR102480245B1 (ja) |
CN (1) | CN107409166B (ja) |
WO (1) | WO2016164166A1 (ja) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109194849B (zh) | 2013-06-13 | 2021-01-15 | 核心光电有限公司 | 双孔径变焦数字摄影机 |
CN108519655A (zh) | 2013-07-04 | 2018-09-11 | 核心光电有限公司 | 小型长焦透镜套件 |
CN108989648B (zh) | 2013-08-01 | 2021-01-15 | 核心光电有限公司 | 具有自动聚焦的纤薄多孔径成像系统及其使用方法 |
US9392188B2 (en) | 2014-08-10 | 2016-07-12 | Corephotonics Ltd. | Zoom dual-aperture camera with folded lens |
KR101963546B1 (ko) | 2015-04-16 | 2019-03-28 | 코어포토닉스 리미티드 | 소형 접이식 카메라의 오토 포커스 및 광학 이미지 안정화 |
KR102017976B1 (ko) | 2015-08-13 | 2019-09-03 | 코어포토닉스 리미티드 | 비디오 지원 및 스위칭/비스위칭 동적 제어 기능이 있는 듀얼-애퍼처 줌 카메라 |
EP3758356B1 (en) | 2016-05-30 | 2021-10-20 | Corephotonics Ltd. | Actuator |
US10845565B2 (en) | 2016-07-07 | 2020-11-24 | Corephotonics Ltd. | Linear ball guided voice coil motor for folded optic |
WO2018116322A1 (en) * | 2016-12-20 | 2018-06-28 | Indian Institute Of Technology Madras | System and method for generating pan shots from videos |
CN110140078B (zh) | 2016-12-28 | 2021-11-19 | 核心光电有限公司 | 具有延伸光折叠元件扫描范围的折叠相机结构 |
CN113805406A (zh) | 2017-01-12 | 2021-12-17 | 核心光电有限公司 | 紧凑型折叠式摄影机及其组装方法 |
KR102317624B1 (ko) * | 2017-03-27 | 2021-10-26 | 삼성전자 주식회사 | 전자 장치 및 그의 이미지 처리 방법 |
CN106791456A (zh) * | 2017-03-31 | 2017-05-31 | 联想(北京)有限公司 | 一种拍照方法及电子设备 |
US10499042B2 (en) * | 2017-04-01 | 2019-12-03 | Intel Corporation | Barreling and compositing of images |
US11151727B2 (en) * | 2017-08-24 | 2021-10-19 | Sony Group Corporation | Image processing devices with efficient motion blur detection and methods of operating same |
CN113219614B (zh) | 2017-11-23 | 2023-02-03 | 核心光电有限公司 | 摄影机及制法、移动电子设备及减小凸起占用空间的方法 |
US10600157B2 (en) * | 2018-01-05 | 2020-03-24 | Qualcomm Incorporated | Motion blur simulation |
JP7030534B2 (ja) * | 2018-01-16 | 2022-03-07 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
KR102128223B1 (ko) | 2018-02-05 | 2020-06-30 | 코어포토닉스 리미티드 | 폴디드 카메라에 대한 감소된 높이 페널티 |
EP3785059B1 (en) | 2018-04-23 | 2023-05-31 | Corephotonics Ltd. | An optical-path folding-element with an extended two degree of freedom rotation range |
US11635596B2 (en) | 2018-08-22 | 2023-04-25 | Corephotonics Ltd. | Two-state zoom folded camera |
KR102061867B1 (ko) * | 2018-09-10 | 2020-01-02 | 한성욱 | 이미지 생성 장치 및 그 방법 |
CN110782459B (zh) * | 2019-01-08 | 2021-02-19 | 北京嘀嘀无限科技发展有限公司 | 一种图像处理方法及装置 |
CN110223245B (zh) * | 2019-05-16 | 2021-07-16 | 华南理工大学 | 基于深度神经网络的模糊图片清晰化处理方法及系统 |
KR102254947B1 (ko) * | 2019-07-31 | 2021-05-24 | 코어포토닉스 리미티드 | 카메라 패닝 또는 모션에서 배경 블러링을 생성하는 시스템 및 방법 |
US11949976B2 (en) | 2019-12-09 | 2024-04-02 | Corephotonics Ltd. | Systems and methods for obtaining a smart panoramic image |
CN113315903B (zh) * | 2020-02-26 | 2023-08-22 | 北京小米移动软件有限公司 | 图像获取方法和装置、电子设备、存储介质 |
US11164299B1 (en) * | 2020-04-06 | 2021-11-02 | Gopro, Inc. | Systems and methods for generating panning images |
CN116582741B (zh) * | 2020-05-07 | 2023-11-28 | 华为技术有限公司 | 一种拍摄方法及设备 |
US11832018B2 (en) | 2020-05-17 | 2023-11-28 | Corephotonics Ltd. | Image stitching in the presence of a full field of view reference image |
KR102617779B1 (ko) | 2020-05-30 | 2023-12-22 | 코어포토닉스 리미티드 | 슈퍼 매크로 이미지를 얻기 위한 시스템 및 방법 |
US11637977B2 (en) | 2020-07-15 | 2023-04-25 | Corephotonics Ltd. | Image sensors and sensing methods to obtain time-of-flight and phase detection information |
KR102672536B1 (ko) | 2020-07-15 | 2024-06-04 | 코어포토닉스 리미티드 | 스캐닝 폴디드 카메라에서의 시점 수차-보정 |
US11308586B2 (en) * | 2020-09-08 | 2022-04-19 | Unity Technologies Sf | Method for applying a vignette effect to rendered images |
US11328437B2 (en) | 2020-09-08 | 2022-05-10 | Weta Digital Limited | Method for emulating defocus of sharp rendered images |
KR102638173B1 (ko) | 2021-06-08 | 2024-02-19 | 코어포토닉스 리미티드 | 슈퍼-매크로 이미지의 초점면을 틸팅하기 위한 시스템 및 카메라 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07254071A (ja) * | 1994-03-15 | 1995-10-03 | Matsushita Electric Ind Co Ltd | アニメーション表示平滑化方法およびアニメーション表示平滑化装置 |
JPH07328228A (ja) * | 1994-06-07 | 1995-12-19 | Sega Enterp Ltd | ゲーム装置 |
JP2003228735A (ja) * | 2002-02-05 | 2003-08-15 | Shinnichi Electronics Kk | パチンコ機の画像表示装置、パチンコ機の画像表示装置に於ける画像表示方法及び画像表示プログラム |
JP2006025312A (ja) * | 2004-07-09 | 2006-01-26 | Konica Minolta Photo Imaging Inc | 撮像装置、及び画像取得方法 |
JP2006339784A (ja) * | 2005-05-31 | 2006-12-14 | Casio Comput Co Ltd | 撮像装置、画像処理方法及びプログラム |
JP2007074031A (ja) * | 2005-09-02 | 2007-03-22 | Canon Inc | 撮像装置、及び、画像処理装置及び方法 |
JP2010246162A (ja) * | 2010-07-16 | 2010-10-28 | Casio Computer Co Ltd | 撮像装置と画像処理プログラム |
JP2011114823A (ja) * | 2009-11-30 | 2011-06-09 | Sanyo Electric Co Ltd | 画像処理装置及び撮像装置 |
JP2011176557A (ja) * | 2010-02-24 | 2011-09-08 | Casio Computer Co Ltd | 画像処理装置及び方法、並びにプログラム |
JP2015012481A (ja) * | 2013-06-28 | 2015-01-19 | キヤノン株式会社 | 画像処理装置 |
JP2015012482A (ja) * | 2013-06-28 | 2015-01-19 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006050070A (ja) * | 2004-08-02 | 2006-02-16 | Fuji Photo Film Co Ltd | 画像処理方法および装置並びにプログラム |
JP2006080844A (ja) * | 2004-09-09 | 2006-03-23 | Nikon Corp | 電子カメラ |
JP4818987B2 (ja) * | 2007-05-21 | 2011-11-16 | オリンパスイメージング株式会社 | 撮像装置、表示方法、及びプログラム |
US20080309770A1 (en) | 2007-06-18 | 2008-12-18 | Fotonation Vision Limited | Method and apparatus for simulating a camera panning effect |
JP4561845B2 (ja) | 2008-02-29 | 2010-10-13 | カシオ計算機株式会社 | 撮像装置と画像処理プログラム |
JP5210198B2 (ja) * | 2009-02-13 | 2013-06-12 | オリンパス株式会社 | 画像処理装置、画像処理方法、画像処理プログラム |
JP2010268441A (ja) * | 2009-04-16 | 2010-11-25 | Sanyo Electric Co Ltd | 画像処理装置、撮像装置及び画像再生装置 |
WO2011074049A1 (ja) | 2009-12-18 | 2011-06-23 | 富士通株式会社 | 画像選別装置及び画像選別方法 |
US8736704B2 (en) | 2011-03-25 | 2014-05-27 | Apple Inc. | Digital camera for capturing an image sequence |
CN103733607B (zh) | 2011-08-10 | 2015-08-26 | 富士胶片株式会社 | 用于检测运动物体的装置和方法 |
CN104205803A (zh) * | 2012-04-03 | 2014-12-10 | 索尼公司 | 图像处理设备,图像处理设备的控制方法和程序 |
KR20140132568A (ko) | 2013-05-08 | 2014-11-18 | 삼성전자주식회사 | 움직이는 물체를 하나의 이미지에 합성하기 위한 장치 및 방법 |
US9432575B2 (en) | 2013-06-28 | 2016-08-30 | Canon Kabushiki Kaisha | Image processing apparatus |
-
2015
- 2015-04-10 US US14/684,227 patent/US9591237B2/en active Active
-
2016
- 2016-03-22 JP JP2017553001A patent/JP6746607B2/ja active Active
- 2016-03-22 WO PCT/US2016/023581 patent/WO2016164166A1/en active Application Filing
- 2016-03-22 KR KR1020177028259A patent/KR102480245B1/ko active IP Right Grant
- 2016-03-22 EP EP16714158.9A patent/EP3281400A1/en not_active Withdrawn
- 2016-03-22 CN CN201680018026.6A patent/CN107409166B/zh not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07254071A (ja) * | 1994-03-15 | 1995-10-03 | Matsushita Electric Ind Co Ltd | アニメーション表示平滑化方法およびアニメーション表示平滑化装置 |
JPH07328228A (ja) * | 1994-06-07 | 1995-12-19 | Sega Enterp Ltd | ゲーム装置 |
JP2003228735A (ja) * | 2002-02-05 | 2003-08-15 | Shinnichi Electronics Kk | パチンコ機の画像表示装置、パチンコ機の画像表示装置に於ける画像表示方法及び画像表示プログラム |
JP2006025312A (ja) * | 2004-07-09 | 2006-01-26 | Konica Minolta Photo Imaging Inc | 撮像装置、及び画像取得方法 |
JP2006339784A (ja) * | 2005-05-31 | 2006-12-14 | Casio Comput Co Ltd | 撮像装置、画像処理方法及びプログラム |
JP2007074031A (ja) * | 2005-09-02 | 2007-03-22 | Canon Inc | 撮像装置、及び、画像処理装置及び方法 |
JP2011114823A (ja) * | 2009-11-30 | 2011-06-09 | Sanyo Electric Co Ltd | 画像処理装置及び撮像装置 |
JP2011176557A (ja) * | 2010-02-24 | 2011-09-08 | Casio Computer Co Ltd | 画像処理装置及び方法、並びにプログラム |
JP2010246162A (ja) * | 2010-07-16 | 2010-10-28 | Casio Computer Co Ltd | 撮像装置と画像処理プログラム |
JP2015012481A (ja) * | 2013-06-28 | 2015-01-19 | キヤノン株式会社 | 画像処理装置 |
JP2015012482A (ja) * | 2013-06-28 | 2015-01-19 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2016164166A1 (en) | 2016-10-13 |
JP6746607B2 (ja) | 2020-08-26 |
US9591237B2 (en) | 2017-03-07 |
KR20170135855A (ko) | 2017-12-08 |
CN107409166B (zh) | 2021-04-20 |
KR102480245B1 (ko) | 2022-12-21 |
EP3281400A1 (en) | 2018-02-14 |
CN107409166A (zh) | 2017-11-28 |
US20160301868A1 (en) | 2016-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6746607B2 (ja) | パンニングショットの自動生成 | |
US11756223B2 (en) | Depth-aware photo editing | |
KR102338576B1 (ko) | 이미지를 이용하여 획득된 깊이 정보의 속성에 따라 이미지와 연관하여 깊이 정보를 저장하는 전자 장치 및 전자 장치 제어 방법 | |
US11978225B2 (en) | Depth determination for images captured with a moving camera and representing moving features | |
CN109565551B (zh) | 对齐于参考帧合成图像 | |
CN106713755B (zh) | 全景图像的处理方法及装置 | |
KR20200041981A (ko) | 이미지 처리 방법, 기기, 및 장치 | |
WO2021047345A1 (zh) | 图像降噪方法、装置、存储介质及电子设备 | |
JP2018510324A (ja) | 複数技術奥行きマップ取得および融合のための方法および装置 | |
JP2009053748A (ja) | 画像処理装置、画像処理プログラムおよびカメラ | |
JP2014168227A (ja) | 画像処理装置、撮像装置、画像処理方法 | |
JP2015073185A (ja) | 画像処理装置、画像処理方法およびプログラム | |
CN116744120B (zh) | 图像处理方法和电子设备 | |
JP2015043495A (ja) | 画像処理装置、撮像装置、画像処理方法、およびプログラム | |
JP2013025649A (ja) | 画像処理装置及び画像処理方法、プログラム | |
JP6261205B2 (ja) | 画像処理装置 | |
JP6270413B2 (ja) | 画像処理装置、撮像装置、および画像処理方法 | |
US20230033956A1 (en) | Estimating depth based on iris size | |
US12010433B2 (en) | Image processing apparatus, image processing method, and storage medium | |
CN114071009B (zh) | 一种拍摄方法及设备 | |
US10715743B2 (en) | System and method for photographic effects | |
JP6645711B2 (ja) | 画像処理装置、画像処理方法、プログラム | |
CN105208286A (zh) | 一种模拟慢速快门的拍摄方法及装置 | |
JP6762779B2 (ja) | 画像処理装置、撮像装置、画像処理方法、及びプログラム | |
CN113890984B (zh) | 拍照方法、图像处理方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190227 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190227 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191203 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200303 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200325 |
|
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: 20200707 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200805 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6746607 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |