JP7336346B2 - Framing information generator and its program - Google Patents
Framing information generator and its program Download PDFInfo
- Publication number
- JP7336346B2 JP7336346B2 JP2019183416A JP2019183416A JP7336346B2 JP 7336346 B2 JP7336346 B2 JP 7336346B2 JP 2019183416 A JP2019183416 A JP 2019183416A JP 2019183416 A JP2019183416 A JP 2019183416A JP 7336346 B2 JP7336346 B2 JP 7336346B2
- Authority
- JP
- Japan
- Prior art keywords
- framing
- framing information
- unit
- auxiliary data
- subject
- 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
Links
Images
Landscapes
- Studio Devices (AREA)
- Image Analysis (AREA)
Description
本発明は、注目すべき被写体の部分領域を特定するためのフレーミング情報を生成するフレーミング情報生成装置及びそのプログラムに関する。 The present invention relates to a framing information generating apparatus and program for generating framing information for specifying a partial area of a subject of interest.
従来、テレビカメラを用いて撮影した映像の中で注目すべき領域を特定するための自動撮影技術が提案されている。
例えば、特許文献1では、モニタテレビ上において、カメラワークをライトペンで描くことで、その軌跡に応じたパンおよびチルト制御を行う手法が提案されている。
また、特許文献2では、広角カメラにより撮影された視野内の撮影対象である被写体を認識し、認識した被写体の動きに応じて撮影用カメラの向きを制御する手法が提案されている。
また、特許文献3では、医療診断用の医用画像から読影する場合に、関心領域(ROI: Region of Interest)を医用画像に付与する技術として、複数の診断情報ごとに、それらが付与された際の医用画像表示のためのパラメータと優先度とを用いて、複数の診断情報ごとに、視野を阻害せずかつ複数の診断情報を生成する手法が提案されている。
2. Description of the Related Art Conventionally, there has been proposed an automatic shooting technique for specifying a region of interest in a video shot using a television camera.
For example, Japanese Patent Application Laid-Open No. 2002-200003 proposes a technique of drawing camera work with a light pen on a monitor television and performing pan and tilt control according to the trajectory.
Further, Japanese Patent Application Laid-Open No. 2002-200002 proposes a method of recognizing a subject within a field of view captured by a wide-angle camera and controlling the orientation of the photographic camera in accordance with the recognized movement of the subject.
Further, in Japanese Patent Laid-Open No. 2006-100003, when interpreting a medical image for medical diagnosis, as a technique for assigning a region of interest (ROI) to a medical image, for each of a plurality of pieces of diagnostic information, when they are assigned, A method has been proposed for generating a plurality of pieces of diagnostic information without obstructing the field of view for each piece of diagnostic information using parameters and priorities for displaying medical images.
2次元映像、3次元映像、AR(Augmented Reality)やVR(Virtual Reality)など、映像コンテンツの視聴形態が多様化しつつある。これらの映像コンテンツを効率的に制作するために、例えば、実写カメラによる2次元映像の撮影、3次元CGの仮想カメラによる2次元画像の仮想撮影、3次元ディスプレイで表示する3次元の部分領域の決定といった様々な制作手法が用いられている。これらの制作手法に対応して、シーン内で注目すべき被写体の部分領域を自動判定する統合的な手法が強く望まれている。 Viewing forms of video content are diversifying, such as two-dimensional video, three-dimensional video, AR (Augmented Reality), and VR (Virtual Reality). In order to efficiently produce these video contents, for example, 2D video shooting with a live-action camera, 2D image virtual shooting with a 3D CG virtual camera, and 3D partial area display on a 3D display. Various production methods such as determination are used. In response to these production methods, there is a strong demand for an integrated method for automatically determining a partial area of a subject of interest in a scene.
上述した特許文献1の技術は、モニタテレビ上における描画操作によって実写カメラのパン・チルト操作を実現している。しかしながら、このような従来技術は、2次元の画面上で操作するため奥行き方向の注目領域を指定できないため、視点が異なる2次元映像や3次元映像の制作に適用することが困難である。
The technique disclosed in
また、特許文献2の技術は、被写体の自動抽出や動き情報に基づいて注目領域を自動設定するものであり、3次元実空間上における注目領域を撮影カメラの制御に反映することができる。しかしながら、この従来技術は、どの被写体に注目すべきかといった演出に関する情報を生成する機能を有していない。
Further, the technique of
また、特許文献3の技術は、3次元情報に対して、複数の診断情報に好適なパラメータを優先度付きでアノテーションすることが可能となる。しかしながら、この従来技術では、既に設定されたパラメータのみしか利用できないので、3次元空間内において注目すべき部分領域を決定する機能を有しておらず、2次元映像や3次元映像の制作に適用することが困難である。
以上のように、特許文献1~3に記載の技術では、様々な制作手法に対応して、注目すべき被写体の部分領域を特定することが困難である。
In addition, the technique of Patent Literature 3 makes it possible to annotate three-dimensional information with parameters suitable for a plurality of pieces of diagnostic information with priority. However, since this prior art can only use parameters that have already been set, it does not have the function of determining a partial area of interest in a three-dimensional space, and is therefore applicable to the production of two-dimensional and three-dimensional images. It is difficult to
As described above, with the techniques described in
本発明は、様々な制作手法に対応した注目すべき被写体の部分領域を特定するためのフレーミング情報を生成できるフレーミング情報生成装置及びそのプログラムを提供することを課題とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a framing information generating apparatus and a program thereof that can generate framing information for specifying a partial area of a subject of interest corresponding to various production methods.
前記した課題に鑑みて、本発明に係るフレーミング情報生成装置は、被写体の世界座標と被写体を一意に識別する識別子及び、被写体全体又は一部の重要さを示す第1の重要度との組を記述したフレーミング補助データと、注目すべき被写体の一部である部分領域を特定するフレーミング対象を記述した演出プロファイルとに基づいて、被写体の部分領域であるフレーミング対象を特定するフレーミング情報を生成するフレーミング情報生成装置であって、選択部と、照合部と、加重統計部と、フレーミング情報生成部と、を備える構成とした。 In view of the above-described problems, the framing information generating apparatus according to the present invention generates a set of the world coordinates of a subject, an identifier that uniquely identifies the subject, and a first importance level indicating the importance of the whole or part of the subject. Framing for generating framing information specifying a framing target, which is a partial area of a subject, based on the described framing auxiliary data and an effect profile describing a framing target, which specifies a partial area that is a part of the subject of interest. The information generation device is configured to include a selection unit, a collation unit, a weighted statistics unit, and a framing information generation unit.
かかる構成によれば、選択部は、フレーミング補助データを入力し、フレーミング補助データを1組ずつ順次選択する。
照合部は、演出プロファイルを入力し、演出プロファイルと選択部で選択されたフレーミング補助データとを照合し、照合の度合いに応じた加重値を算出する。
加重統計部は、被写体の世界座標を加重値で加重し、加重した世界座標の予め定めた統計量を算出する。
フレーミング情報生成部は、統計量に基づいて、フレーミング情報を生成する。
このように、フレーミング情報生成装置は、フレーミング対象を記述した演出プロファイルを参照するので、様々な制作手法に対応した注目すべき被写体の部分領域を特定するためのフレーミング情報を生成することができる。
According to such a configuration, the selector receives the framing auxiliary data and sequentially selects the framing auxiliary data one by one.
The collation unit receives an effect profile, compares the effect profile with the framing auxiliary data selected by the selection unit, and calculates a weighted value according to the degree of collation.
The weighted statistic unit weights the world coordinates of the subject with a weight value and calculates a predetermined statistic of the weighted world coordinates.
The framing information generator generates framing information based on the statistics.
In this way, the framing information generation device refers to the presentation profile describing the framing target, so that it is possible to generate framing information for specifying the partial area of the subject of interest corresponding to various production methods.
なお、本発明は、コンピュータが備えるCPU、メモリ、ハードディスクなどのハードウェア資源を、前記したフレーミング情報生成装置として動作させるプログラムで実現することもできる。 The present invention can also be implemented by a program that causes hardware resources such as a CPU, memory, and hard disk provided in a computer to operate as the framing information generation device described above.
本発明によれば、様々な制作手法に対応した注目すべき被写体の部分領域を特定するためのフレーミング情報を生成することができる。 According to the present invention, it is possible to generate framing information for specifying a partial area of a subject of interest corresponding to various production methods.
(実施形態)
[自動フレーミング装置の構成]
以下、実施形態について、適宜図面を参照しながら詳細に説明する。なお、同一の手段には同一の符号を付し、説明を省略する。
図1を参照し、実施形態に係る自動フレーミング装置(フレーミング情報生成装置)1の構成を詳細に説明する。なお、本実施形態では、自動フレーミング装置1が、映像コンテンツを制作する放送局側に配置されているものとする。
(embodiment)
[Configuration of automatic framing device]
Hereinafter, embodiments will be described in detail with reference to the drawings as appropriate. In addition, the same reference numerals are given to the same means, and the description thereof is omitted.
A configuration of an automatic framing device (framing information generating device) 1 according to an embodiment will be described in detail with reference to FIG. In this embodiment, it is assumed that the
自動フレーミング装置1は、後記するフレーミング補助データFと演出プロファイルとに基づいて、注目すべき被写体の部分領域を特定するためのフレーミング情報を生成するものである。そして、自動フレーミング装置1は、生成したフレーミング情報を外部装置(例えば、撮影カメラや3次元CG制作装置)に出力する。
これにより、これらの外部装置では、自動フレーミング装置1から入力されたフレーミング情報を用いて、注目すべき被写体にフレーミングを行い、所望の映像コンテンツを制作することが可能となる。
The
As a result, these external devices can use the framing information input from the
図1に示すように、自動フレーミング装置1は、走査部10と、選択部11と、フィルタ部(照合部)12と、加重統計部13と、座標変換部14と、フレーミング決定部(フレーミング情報生成部)15とを備える。
As shown in FIG. 1, the
走査部10は、自動フレーミング装置1に入力されるN組のフレーミング補助データFのうち、何番目の組を選択すべきかを指定するインデックスを順次生成するものである(Nは1以上の整数)。例えば、走査部10は、1以上N以下の整数を所定の順序で発生(1からNまで1刻みでカウントアップ)し、インデックスとして、生成した整数を選択部11及び加重統計部13に出力する。
The scanning unit 10 sequentially generates an index designating which set to select from N sets of framing auxiliary data F input to the automatic framing device 1 (N is an integer equal to or greater than 1). . For example, the scanning unit 10 generates integers from 1 to N in a predetermined order (counting up from 1 to N in increments of 1), and outputs the generated integers to the
選択部11は、フレーミング補助データFを入力し、走査部10から入力されたインデックスに基づいて、そのフレーミング補助データFを1組ずつ順次選択するものである。そして、選択部11は、選択した1組のフレーミング補助データFをフィルタ部12に出力すると共に、その1組のフレーミング補助データFに含まれる世界座標値を加重統計部13に出力する。
The
<フレーミング補助データ>
図2及び図3を参照し、フレーミング補助データFについて詳細に説明する。
フレーミング補助データFは、被写体の世界座標と、被写体の識別子及び/又は被写体の重要度(第1の重要度)との組を記述した情報である。つまり、フレーミング補助データFには、データ項目として、被写体の世界座標に加え、被写体の識別子と被写体の重要度との少なくとも一方が含まれている。
<Framing auxiliary data>
The framing auxiliary data F will be described in detail with reference to FIGS. 2 and 3. FIG.
The framing auxiliary data F is information describing a set of the world coordinates of the subject, the identifier of the subject, and/or the degree of importance of the subject (first degree of importance). That is, the framing auxiliary data F includes at least one of the subject identifier and the subject importance in addition to the subject world coordinates as data items.
なお、世界座標とは、仮想又は現実の3次元空間内の各物体に共通する座標のことである。
また、識別子とは、被写体を一意に識別する情報のことである。
また、重要度とは、被写体全体又は一部の重要さを示す情報のことである。
The world coordinates are coordinates common to each object in a virtual or real three-dimensional space.
An identifier is information that uniquely identifies a subject.
Also, the degree of importance is information indicating the importance of the whole or part of the subject.
被写体の3次元モデル(3次元形状及びテクスチャ情報)を用いて、映像コンテンツを制作することが多い。そこで、識別子や重要度といった情報は、被写体の3次元形状・テクスチャ情報に付随して表現してもよい。例えば、点群モデル(ポイントクラウド)形式で3次元形状・テクスチャ情報を表現する場合、点群の各構成点(被写体を構成する各点の3次元座標)に対して、色情報が付加される。従って、被写体の各構成点に、識別子や重要度をさらに付加すればよい。 Video content is often produced using a three-dimensional model (three-dimensional shape and texture information) of a subject. Therefore, information such as the identifier and the degree of importance may be expressed along with the three-dimensional shape/texture information of the object. For example, when expressing 3D shape and texture information in a point cloud model (point cloud) format, color information is added to each constituent point of the point cloud (3D coordinates of each point that constitutes the subject). . Therefore, an identifier and a degree of importance may be added to each constituent point of the object.
図2(a)に示すように、男ダンサー9Mと女ダンサー9Wがペアでダンスしているときの3次元モデルを一例として説明する。ここで、女ダンサー9Wの頭部1点の世界座標値(X1,Y1,Z1)、頭部を除いた上半身1点の世界座標値(X2,Y2,Z2)、下半身1点の世界座標値(X3,Y3,Z3)とする。また、男ダンサー9Mの頭部1点の世界座標値(X4,Y4,Z4)、上半身1点の世界座標値(X5,Y5,Z5)、下半身1点の世界座標値(X6,Y6,Z6)とする。また、図2(b)に示すように、女ダンサー9Wの識別子を‘1’とし(ID=1)、男ダンサー9Mの識別子を‘2’とする(ID=2)。さらに、図2(c)に示すように、男ダンサー9M及び女ダンサー9Wのそれぞれについて、頭部の重要度を‘H’とし、上半身の重要度を‘M’とし、下半身の重要度を‘L’とする。この場合、フレーミング補助データFは、図3に示すような6組のデータとなる。なお、‘H’は重要度が高いことを示し、‘M’は重要度が中間であることを示し、‘L’は重要度が低いことを示す。 As shown in FIG. 2(a), a three-dimensional model in which a male dancer 9M and a female dancer 9W are dancing as a pair will be described as an example. Here, the world coordinate values (X1, Y1, Z1) of one point of the head of the female dancer 9 W , the world coordinate values (X2, Y2, Z2) of one point of the upper body excluding the head, and the world coordinates of one point of the lower body Let the value be (X3, Y3, Z3). In addition, the world coordinate values (X4, Y4, Z4) of the male dancer 9M 's head, the world coordinate values (X5, Y5, Z5) of the upper body, and the world coordinate values of the lower body (X6, Y6, Z6). Also, as shown in FIG. 2(b), the identifier of the female dancer 9W is set to '1' (ID=1), and the identifier of the male dancer 9M is set to '2' (ID=2). Furthermore, as shown in FIG. 2(c), for each of the male dancer 9 M and the female dancer 9 W , the importance of the head is 'H', the importance of the upper body is 'M', and the importance of the lower body is be 'L'. In this case, the framing auxiliary data F are six sets of data as shown in FIG. 'H' indicates high importance, 'M' indicates medium importance, and 'L' indicates low importance.
また、図4に示すように、フレーミング補助データFは、文字で記述した識別子を含めてもよい。例えば、文字で記述した識別子としては、被写体の氏名や名称等の固有名詞、又は、職業や役割等の分類を示す文字情報があげられる。図4のフレーミング補助データFでは、女ダンサー9Wの識別子が‘女ダンサー’であり、男ダンサー9Mの識別子が‘男ダンサー’である。 Also, as shown in FIG. 4, the framing auxiliary data F may include an identifier written in characters. For example, identifiers written in characters include proper nouns such as the subject's name and name, and character information indicating classification such as occupation and role. In the framing auxiliary data F of FIG. 4, the identifier of the female dancer 9W is 'female dancer', and the identifier of the male dancer 9M is 'male dancer'.
なお、図3及び図4では、説明を簡易にするため、フレーミング補助データFが6組であるものとして説明したが、男ダンサー9Mや女ダンサー9Wを構成する点群が合計N個の場合、フレーミング補助データFもN組となる。
また、図3及び図4のフレーミング補助データFには、識別子と重要度の両方が含まれているが、識別子又は重要度の一方のみが含まれていればよい。
以後、n番目のフレーミング補助データFnに含まれる世界座標値、識別子、重要度をそれぞれ、Xn、In、Wnとする(nは1以上N以下の整数)。
In addition, in FIGS. 3 and 4, for the sake of simplification of explanation , it is assumed that there are six sets of framing auxiliary data F. In this case, the framing auxiliary data F also have N sets.
Also, although the framing auxiliary data F in FIGS. 3 and 4 contain both the identifier and the degree of importance, it suffices if only one of the identifier or the degree of importance is contained.
Hereafter, the world coordinate value, the identifier, and the degree of importance included in the n-th framing auxiliary data Fn are assumed to be Xn , In , and Wn, respectively (where n is an integer from 1 to N).
図1に戻り、自動フレーミング装置1の構成について説明を続ける。
フィルタ部12は、演出プロファイルを入力し、演出プロファイルと選択部11から入力されたフレーミング補助データFnとを照合し、照合の度合いに応じた加重値を算出するものである。そして、フィルタ部12は、算出した加重値を加重統計部13に出力する。
Returning to FIG. 1, the description of the configuration of the
The
演出プロファイルは、注目すべき被写体の一部である部分領域を特定するフレーミング対象を記述した情報である。例えば、演出プロファイルには、注目すべき被写体や注目すべき場所といった、フレーミング対象をフィルタリングする条件が記述されている。
ここで、演出プロファイルは、フレーミング補助データFnに含まれるデータ項目で記述できる。例えば、フレーミング補助データFnに世界座標値Xn、識別子In及び重要度Wnが含まれている場合、世界座標値、識別子又は重要度の何れか1以上で演出プロファイルを記述できる。
一方、演出プロファイルは、フレーミング補助データFnに含まれない被写体の属性で記述してもよい。この場合、後記する識別補助データHをフィルタ部12に入力する必要がある(図1の破線)。なお、属性とは、被写体を識別する固有名詞、被写体の性質や特徴を表す情報のことである。
A presentation profile is information describing a framing target that specifies a partial area that is part of a subject of interest. For example, the presentation profile describes conditions for filtering framing targets, such as notable subjects and notable places.
Here, the rendering profile can be described by data items included in the framing auxiliary data Fn . For example, if the framing auxiliary data Fn includes the world coordinate value Xn , the identifier In , and the importance level Wn , the presentation profile can be described by any one or more of the world coordinate value, the identifier, and the importance level.
On the other hand, the rendering profile may be described with subject attributes that are not included in the framing auxiliary data Fn . In this case, it is necessary to input identification auxiliary data H, which will be described later, to the filter unit 12 (broken line in FIG. 1). Note that an attribute is a proper noun for identifying a subject, and information representing the properties and features of the subject.
<照合の第1例:識別子による照合>
以下、フィルタ部12による照合の第1例~第4例を順次説明する。
この第1例では、フィルタ部12が、識別子により演出プロファイルとフレーミング補助データFnとの照合を行い、その照合の度合いに応じた加重値Vnを算出する。つまり、フィルタ部12は、演出プロファイルに記述されている識別子(例えば、ID=2)とフレーミング補助データFnの識別子Inとの照合を行う。そして、フィルタ部12は、演出プロファイルの識別子とフレーミング補助データFnの識別子Inとが一致した場合、加重値Vn=αを算出する。一方、フィルタ部12は、演出プロファイルの識別子とフレーミング補助データFnの識別子Inとが一致しない場合、加重値Vn=βを算出する。なお、α,βは、予め設定された実数であり、0≦β<αを満たすことが好ましい(例えば、α=1、β=0)。
<First Example of Matching: Matching by Identifier>
First to fourth examples of collation by the
In this first example, the
また、フィルタ部12は、フレーミング補助データFnに重要度Wnが含まれる場合、この重要度Wnを考慮して加重値Vnを算出してもよい。例えば、フィルタ部12は、識別子が一致する場合には加重値Vn=Wn・αを算出し、識別子が一致しない場合には加重値Vn=Wn・βを算出する。ここで、図2(c)のように、重要度Wnが数値化されていない場合、H=1、M=0.5、L=0のように、重要度Wnに応じた数値を予め設定しておき、その数値を乗算するものとする。
Further, when the framing auxiliary data Fn includes the importance level Wn , the
ここで、図4に示すように、フレーミング補助データFにおいて、‘女ダンサー’や‘男ダンサー’といった文字で識別子が記述されている場合を考える。このとき、演出プロファイルには、‘女ダンサー’、‘サッカー選手’、‘男’といった文字を記述する。この場合、フィルタ部12は、演出プロファイルの識別子とフレーミング補助データFnの識別子Inとが完全一致、部分一致又は完全不一致の何れに該当するかを照合する。例えば、フィルタ部12は、演出プロファイルに‘女ダンサー’が記述されている場合、フレーミング補助データFnの識別子Inに完全一致するので、加重値Vn=αを算出する。また、フィルタ部12は、演出プロファイルに‘男’が記述されている場合、フレーミング補助データFnの識別子Inに部分一致するので、加重値Vn=γを算出する。なお、γは、予め設定された実数であり、β<γ<αを満たすことが好ましい(例えば、γ=0.5)。さらに、フィルタ部12は、演出プロファイルに‘サッカー選手’が記述されている場合、フレーミング補助データFnの識別子Inに完全不一致なので、加重値Vn=βを算出する。このように、フィルタ部12は、照合の度合いが大きいほど、大きな値の加重値Vnを算出する。
Here, as shown in FIG. 4, let us consider a case where identifiers are described in characters such as 'female dancer' and 'male dancer' in the framing auxiliary data F. FIG. At this time, characters such as 'female dancer', 'soccer player', and 'man' are described in the presentation profile. In this case, the
<照合の第2例:重要度による照合>
この第2例では、フィルタ部12が、重要度により演出プロファイルとフレーミング補助データFnとの照合を行い、その照合の度合いに応じた加重値Vnを算出する。つまり、フィルタ部12は、注目すべき被写体の重要度(例えば、‘H’)が演出プロファイルに記述されている場合、その重要度とフレーミング補助データFnの重要度Wnとの照合を行う。そして、フィルタ部12は、演出プロファイルの重要度とフレーミング補助データFnの重要度Wnとが一致した場合、加重値Vn=αを算出する。一方、フィルタ部12は、演出プロファイルの識別子とフレーミング補助データFnの重要度Wnとが一致しない場合、加重値Vn=βを算出する。
<Second Example of Matching: Matching by Importance>
In this second example, the
<照合の第3例:世界座標値による照合>
この第3例では、フィルタ部12が、世界座標値により演出プロファイルとフレーミング補助データFnとの照合を行い、その照合の度合いに応じた加重値Vnを算出する。
例えば、演出プロファイルに[5,10,0]Tのような世界座標上の1点を記述した場合を考える。この場合、フィルタ部12は、フレーミング補助データFnの世界座標値Xnが演出プロファイルに記述された世界座標上の1点に近くなる程、加重値Vnを大きな値で算出する。
<Third Example of Matching: Matching by World Coordinate Values>
In this third example, the
For example, consider a case where one point on world coordinates such as [5, 10, 0] T is described in the presentation profile. In this case, the
また、演出プロファイルに{[x,y,z]T|-1≦x≦+1,-2≦y≦+2,0≦z≦+0.2}のような世界座標上の部分領域を記述した場合を考える。この場合、フィルタ部12は、フレーミング補助データFnの世界座標値Xnが演出プロファイルに記述された世界座標上の部分領域に含まれるか否かにより、加重値Vnを算出する。例えば、フィルタ部12は、世界座標値Xnが世界座標上の部分領域に含まれる場合、加重値Vn=αを算出する。一方、フィルタ部12は、世界座標値Xnが世界座標上の部分領域に含まれない場合、加重値Vn=βを算出する。
Also, when a partial area on the world coordinates such as {[x, y, z] T |-1 ≤ x ≤ +1, -2 ≤ y ≤ +2, 0 ≤ z ≤ +0.2} is described in the production profile think of. In this case, the
<照合の第4例:属性による照合>
この第4例では、フィルタ部12が、属性により識別補助データHと演出プロファイルとを照合して識別子を特定する。そして、フィルタ部12は、特定した識別子により演出プロファイルとフレーミング補助データFnとの照合を行い、その照合の度合いに応じた加重値Vnを算出する。
<Fourth example of matching: Matching by attribute>
In this fourth example, the
まず、フィルタ部12に入力される識別補助データHを説明する。図5に示すように、識別補助データHは、被写体の識別子と属性とを記述したものである。図5の例は、男ダンサー9Mと女ダンサー9Wの識別補助データHを表している。つまり、この識別補助データHは、女ダンサー9Wの識別子‘1’と、女ダンサー9Wの属性としての氏名‘花子’、性別‘女’、出身地‘静岡’とを対応付けている。また、識別補助データHは、男ダンサー9Mの識別子‘2’と、男ダンサー9Mの属性としての氏名‘太郎’、性別‘男’、出身地‘富山’とを対応付けている。なお、属性は、氏名等の固有名詞、性別や出身地に限定されず、例えば、職業や役割であってもよい。
First, the identification assistance data H input to the
演出プロファイルに属性としての氏名‘太郎’を記述した場合を考える。この場合、フィルタ部12は、図5の識別補助データHを参照し、氏名‘太郎’に該当する被写体の識別子(ID=2)を特定する。続いて、フィルタ部12は、第1例と同様、特定した識別子(ID=2)とフレーミング補助データFnの識別子Inとの照合を行い、その照合の度合いに応じた加重値Vnを算出する。
Consider the case where the name 'Taro' is described as an attribute in the production profile. In this case, the
なお、フィルタ部12では、前記した第1例~第4例の何れにより照合を行うか、事前に設定しておくものとする。また、フィルタ部12では、第1例~第3例の手法を2以上組み合わせて照合を行うこともできる。
It should be noted that in the
図1に戻り、自動フレーミング装置1の構成について説明を続ける。
加重統計部13は、選択部11から入力された世界座標値Xnをフィルタ部12から入力された加重値Vnで加重し、加重した世界座標値Xnにおける統計量を算出するものである。例えば、加重統計部13は、以下の式(1)を用いて、世界座標値Xnにおける統計量として、期待値ベクトルμ(平均)、及び、分散・共分散行列S(分散)を算出する。その後、加重統計部13は、算出した統計量を座標変換部14に出力する。
Returning to FIG. 1, the description of the configuration of the
The weighted
座標変換部14は、座標変換パラメータが入力され、入力された座標変換パラメータにより、世界座標における統計量をローカル座標における統計量に変換するものである。
なお、ローカル座標とは、仮想又は現実の視点位置(例えば、フレーミングを行うべきカメラ位置)を基準(例えば、原点)として定義した座標系における座標値のことである。
また、座標変換パラメータとは、世界座標をローカル座標に変換するためパラメータのことである(例えば、回転行列R及び平行移動ベクトルT)。
The coordinate
Note that the local coordinates are coordinate values in a coordinate system defined with a virtual or real viewpoint position (eg, camera position for framing) as a reference (eg, origin).
Coordinate transformation parameters are parameters for transforming world coordinates into local coordinates (for example, rotation matrix R and translation vector T).
例えば、図6に示すように、ローカル座標系Lの原点が世界座標系Wで座標Tに位置し(平行移動ベクトルT)、世界座標系Wからローカル座標系Lへの姿勢変化を表す回転行列がRであるものとする。この場合、世界座標系Wにおいて位置ベクトルXnで表される点が、ローカル座標系Lにおいて位置ベクトルYnで表される場合、以下の式(2)が成立する。 For example, as shown in FIG. 6, the origin of the local coordinate system L is located at the coordinate T in the world coordinate system W (translation vector T), and the rotation matrix representing the attitude change from the world coordinate system W to the local coordinate system L Let be R. In this case, when a point represented by a position vector Xn in the world coordinate system W is represented by a position vector Yn in the local coordinate system L, the following equation (2) holds.
式(1)に示すように、世界座標系Wにおける期待値ベクトルμ及び分散・共分散行列Sをローカル座標系Lに座標変換した場合を考える。この場合、ローカル座標における期待値ベクトルξ及び分散・共分散行列Vは、以下の式(3)で表される。 Consider the case where the expected value vector μ and the variance/covariance matrix S in the world coordinate system W are coordinate-transformed into the local coordinate system L as shown in equation (1). In this case, the expected value vector ξ and the variance/covariance matrix V in local coordinates are represented by the following equation (3).
すなわち、座標変換部14は、例えば、世界座標系Wにおける期待値ベクトルμ及び分散・共分散行列Sを、式(3)により、ローカル座標系Lにおける期待値ベクトルξ及び分散・共分散行列Vに変換する。そして、座標変換部14は、ローカル座標系Lにおける期待値ベクトルξ及び分散・共分散行列Vをフレーミング決定部15に出力する。
That is, the coordinate
フレーミング決定部15は、座標変換部14から入力されたローカル座標系Lにおける統計量(期待値ベクトルξ及び分散・共分散行列V)に基づいて、被写体の部分領域であるフレーミング対象を特定するフレーミング情報を生成するものである。
The framing
フレーミング情報は、被写体から切り取るべき重要領域を表した情報である。切り取るべき重要領域は、例えば、ローカル座標系Lにおける部分領域や、ローカル座標系Lで表記したカメラの撮影姿勢(例えば、パン、チルト、ロール)及び画角(例えば、焦点距離)を表す。このカメラには、実写撮影を行う実写カメラだけでなく、CGによる仮想撮影を行う仮想カメラも含まれる。 The framing information is information representing important areas to be cut out from the subject. The important area to be cropped represents, for example, a partial area in the local coordinate system L, or the shooting posture (eg, pan, tilt, roll) and angle of view (eg, focal length) of the camera expressed in the local coordinate system L. This camera includes not only a live-action camera that performs live-action photography, but also a virtual camera that performs virtual photography by CG.
以下、フレーミング決定部15によるフレーミング情報の生成について、第1例~第4例を順次説明する。なお、フレーミング決定部15では、第1例~第4例の何れによりフレーミング情報を生成するか事前に設定しておくものとする。
First to fourth examples of the generation of framing information by the framing
<第1例:ローカル座標系における楕円体状の部分領域>
この第1例では、フレーミング決定部15が、ローカル座標系Lにおける楕円体状の部分領域を表したフレーミング情報を生成する。例えば、この部分領域は、期待値ベクトルξを中心とし、分散・共分散行列Vに応じた広がりを有する楕円体とする。従って、フレーミング決定部15は、以下の式(4)により、統計量(期待値ベクトルξ及び分散・共分散行列V)で表される楕円体状の部分領域Aを特定するフレーミング情報を生成する。
なお、定数rは、0以上の値で予め設定された実数であり、例えば、0.1乃至10で設定する。また、定数rの値が大きくなる程、部分領域Aの体積が大きくなる。また、Yはローカル座標系Lの各点を表す。
<First Example: Ellipsoidal Partial Area in Local Coordinate System>
In this first example, the framing
Note that the constant r is a preset real number equal to or greater than 0, and is set to 0.1 to 10, for example. Also, the volume of the partial area A increases as the value of the constant r increases. Y represents each point of the local coordinate system L.
この第1例のフレーミング情報を用いれば、3Dディスプレイで再現すべき視野及び奥行き範囲を決定することが可能となる。さらに、このフレーミング情報を用いれば、仮想カメラで撮影する場合や、自動雲台及びサーボ付きレンズを備える実写カメラを制御して撮影する場合において、これらカメラの撮影姿勢及び撮影画角を適切に算出することもできる。 Using the framing information of this first example, it is possible to determine the field of view and depth range to be reproduced on the 3D display. Furthermore, by using this framing information, when shooting with a virtual camera, or when shooting by controlling a live-action camera equipped with an automatic platform and a lens with a servo, the shooting posture and shooting angle of view of these cameras can be calculated appropriately. You can also
<第2例:ローカル座標系における直方体状の部分領域>
この第2例では、フレーミング決定部15が、前記した第1例の楕円体を近似する直方体状の部分領域Aを表したフレーミング情報を生成する。
例えば、直方体状の部分領域Aは、式(4)の楕円体に内包される最大のもの、又は、式(4)の楕円体を内包する最小のものとする。この直方体状の部分領域Aは、ローカル座標系Lの各軸と平行な各辺を有するものとする。
この第2例のフレーミング情報を用いれば、第1例と同様の効果に加え、近似により演算量を低減することができる。
<Second example: rectangular parallelepiped partial area in local coordinate system>
In this second example, the framing
For example, the rectangular parallelepiped partial area A is the maximum that is included in the ellipsoid of formula (4) or the minimum that includes the ellipsoid of formula (4). The rectangular parallelepiped partial area A has sides parallel to the axes of the local coordinate system L. As shown in FIG.
By using the framing information of the second example, the amount of calculation can be reduced by approximation in addition to the same effect as the first example.
<第3例:重要度の付加>
この第3例では、フレーミング決定部15が、部分領域A又はこの部分領域Aをさらに分割した分割領域毎に、重要度(第2の重要度)J(Y)を算出する。この分割領域は、部分領域Aを所定サイズのメッシュに分割したものである。また、重要度J(Y)は、表示デバイスに合わせた映像コンテンツの切り出しに利用できる。
<Third example: Addition of importance>
In this third example, the framing
例えば、フレーミング決定部15は、ローカル座標系Lにおける部分領域Aに付随して、以下の式(5)で表されるように、楕円体の中心に近づくほど高い値をとる重要度J(Y)を算出してもよい。
For example, the framing
また、フレーミング決定部15は、ローカル座標系Lの各点Yに付随して、以下の式(6)で表されるように、ローカル座標系Lの第3成分(例えば、奥行き成分)が大きいほど小さい値をとる重要度J(Y)を算出してもよい。その後、フレーミング決定部15は、算出した重要度J(Y)をフレーミング情報に付加する。
In addition, the framing
この第3例のフレーミング情報を用いれば、3Dディスプレイで再現すべき視野及び奥行き範囲を決定することが可能となる。さらに、このフレーミング情報を用いれば、インテグラル方式やレンチキュラ方式のように奥行き再現範囲が限定される3Dディスプレイにおいて、重要度の低い領域を奥行き方向に圧縮して表示することが可能となる。 Using the framing information of this third example, it is possible to determine the field of view and depth range to be reproduced on the 3D display. Furthermore, by using this framing information, it becomes possible to compress and display a region of low importance in the depth direction in a 3D display with a limited depth reproduction range such as the integral method or the lenticular method.
<第4例:カメラの姿勢及び画角>
この第4例では、フレーミング決定部15が、カメラの姿勢角3自由度及び画角1自由度を表したフレーミング情報を生成する。このカメラは、ローカル座標系Lの原点に第一光学主点を合わせるように設置されている。また、ローカル座標系Lの第1軸をカメラで撮影した画像平面の水平右向きとし、第2軸をカメラで撮影した画像平面の垂直下向きとし、第3軸をカメラの光軸奥向きとする。
<Fourth example: Camera posture and angle of view>
In this fourth example, the framing
例えば、フレーミング決定部15は、カメラ(実写カメラだけでなく仮想カメラも含む)で撮影する場合、以下の式(7)で表されるパン角α及びチルト角δと、式(8)で表される焦点距離fとを算出する。
For example, when shooting with a camera (including not only a real camera but also a virtual camera), the framing
例えば、焦点距離fは、ローカル座標系Lの原点から式(4)で表される楕円体(内側を含む)の中心までの距離に応じて長く、かつ、式(4)で表される楕円体(内側を含む)の広がりに応じて短くなる。
なお、式(8)のtrは、トレースを表す。また、定数cは、任意の値で設定可能であり、例えば、カメラのセンササイズの0.1倍乃至10倍程度の値(例えば、0.8倍)とする。また、パン角α、チルト角δ及び焦点距離fの全てを求めるものとして説明したが、何れか1以上を求めてもよい。
For example, the focal length f is long according to the distance from the origin of the local coordinate system L to the center of the ellipsoid (including the inside) represented by Equation (4), and the ellipse represented by Equation (4) Shortened according to the extension of the body (including the inside).
Note that tr in Equation (8) represents a trace. Also, the constant c can be set to an arbitrary value, for example, a value about 0.1 to 10 times the sensor size of the camera (for example, 0.8 times). Also, although it has been described that all of the pan angle α, tilt angle δ, and focal length f are obtained, any one or more of them may be obtained.
この第4例のフレーミング情報を用いれば、仮想カメラで撮影する場合や、自動雲台及びサーボ付きレンズを備える実写カメラを制御して撮影する場合において、これらカメラの撮影姿勢及び撮影画角を適切に算出できる。その結果、これらカメラが、部分領域Aを適切な姿勢及び画角で撮影することが可能となる。 By using the framing information of the fourth example, when shooting with a virtual camera, or when shooting by controlling a real camera equipped with an automatic camera platform and a servo-equipped lens, the shooting posture and shooting angle of view of these cameras can be set appropriately. can be calculated to As a result, these cameras can photograph the partial area A with an appropriate posture and angle of view.
[自動フレーミング装置の動作]
図7を参照し、自動フレーミング装置1の動作について説明する。
図7に示すように、ステップS1において、走査部10は、インデックスnを初期化する(n=1)。
ステップS2において、インデックスnに基づいて、n番目のフレーミング補助データFn(世界座標値Xn、識別子In、重要度Wn)を選択する。
[Operation of automatic framing device]
The operation of the
As shown in FIG. 7, in step S1, the scanning unit 10 initializes index n (n=1).
In step S2, n-th framing auxiliary data F n (world coordinate value X n , identifier I n , importance W n ) is selected based on index n.
ステップS3において、フィルタ部12は、演出プロファイルとフレーミング補助データFnとを照合し、照合の度合いに応じた加重値Vnを算出する
ステップS4において、加重統計部13は、世界座標値Xnを加重値Vnで加重し、加重した世界座標値Xnにおける統計量(期待値ベクトルμ、分散・共分散行列S)を算出する。
In step S3, the
ステップS5において、座標変換部14は、座標変換パラメータにより、世界座標系Wにおける統計量をローカル座標系Lにおける統計量(期待値ベクトルξ及び分散・共分散行列V)に変換する
ステップS6において、フレーミング決定部15は、ローカル座標系Lにおける統計量(期待値ベクトルξ及び分散・共分散行列V)に基づいて、注目すべき被写体の部分領域Aを特定するためのフレーミング情報を生成する。
In step S5, the coordinate
ステップS7において、走査部10は、インデックスnがN以上であるか否かを判定する。
インデックスnがN未満の場合(ステップS7でNo)、ステップS8の処理に進む。
ステップS8において、走査部10は、インデックスnをインクリメントし(n=n+1)、ステップS2の処理に戻る。
インデックスnがN以上の場合(ステップS7でYes)、フレーミング決定部15がフレーミング情報を出力し、処理を終了する。
In step S7, the scanning unit 10 determines whether the index n is N or more.
If the index n is less than N (No in step S7), the process proceeds to step S8.
In step S8, the scanning unit 10 increments the index n (n=n+1) and returns to the process of step S2.
If the index n is greater than or equal to N (Yes in step S7), the framing
[作用・効果]
以上のように、自動フレーミング装置1によれば、様々な制作手法に対応した注目すべき被写体の部分領域を特定するためのフレーミング情報を生成することができる。
つまり、自動フレーミング装置1によれば、ローカル座標系Lにおける注目すべき部分領域Aを演出プロファイルに応じて適応的に特定することができ、その注目すべき部分領域Aをフレーミング情報として出力することができる。その結果、番組演出等に応じて撮影エリアを自動決定することが可能となる。また、カメラごとに個別に定義されたローカル座標系Lにおいて注目すべき領域を判断するため、カメラの設置位置によらず適切にフレーミングを行うことが可能となる。
[Action/effect]
As described above, according to the
In other words, according to the
(変形例1)
以上、実施形態を詳述してきたが、本発明は前記した実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
(Modification 1)
Although the embodiments have been described in detail above, the present invention is not limited to the above-described embodiments, and includes design changes and the like within the scope of the present invention.
前記した実施形態では、世界座標系からローカル座標系に変換するものとして説明したが、これに限定されない。例えば、ローカル座標系と世界座標系が同一の場合、図8に示すように、座標変換部14を省略して自動フレーミング装置1Bを構成してもよい。この場合、自動フレーミング装置1Bは、世界座標系における統計量をローカル座標系に変換しない。従って、フレーミング決定部15Bは、ローカル座標系における統計量(期待値ベクトルξ及び分散・共分散行列V)の代わりに、世界座標系における統計量(期待値ベクトルμ、分散・共分散行列S)を用いる。他の点、自動フレーミング装置1Bは、第1実施形態と同様のため、これ以上の説明を省略する。
In the above-described embodiment, the world coordinate system is converted into the local coordinate system, but the present invention is not limited to this. For example, when the local coordinate system and the world coordinate system are the same, the
このように、自動フレーミング装置1Bによれば、世界座標系における注目すべき部分領域Aを演出プロファイルに応じて適応的に特定することができ、その注目すべき部分領域Aをフレーミング情報として出力することが可能となる。その結果、番組演出等に応じて撮影エリアを自動決定することが可能となる。
As described above, according to the
(その他変形例)
前記した実施形態では、統計量として、期待値ベクトル(平均値)及び分散・共分散行列(分散値)を求めるものとして説明したが、これに限定されない。例えば、統計量として、中央値、最大値又は最小値の何れか1以上を求めてもよい。
(Other modifications)
In the above-described embodiment, the expected value vector (average value) and the variance/covariance matrix (variance value) are obtained as the statistics, but the present invention is not limited to this. For example, one or more of the median value, maximum value, or minimum value may be obtained as the statistic.
前記した実施形態では、自動フレーミング装置が映像コンテンツを制作する放送局側に配置されているものとして説明したが、これに限定されない。例えば、自動フレーミング装置は、映像コンテンツを視聴する受信機に内蔵されてもよい。これにより、受信機側でも、フレーミング情報を用いて、様々な映像演出が可能となる。 In the above-described embodiment, the automatic framing device is arranged on the side of the broadcasting station that produces the video content, but it is not limited to this. For example, the autoframer may be built into a receiver for viewing video content. As a result, the receiver can use the framing information to produce various video presentations.
前記した実施形態では、自動フレーミング装置を独立したハードウェアとして説明したが、本発明は、これに限定されない。例えば、本発明は、コンピュータが備えるCPU、メモリ、ハードディスク等のハードウェア資源を、前記した自動フレーミング装置として動作させるプログラムで実現することもできる。これらのプログラムは、通信回線を介して配布してもよく、CD-ROMやフラッシュメモリ等の記録媒体に書き込んで配布してもよい。 Although the automatic framing device has been described as independent hardware in the above-described embodiments, the present invention is not limited to this. For example, the present invention can be implemented by a program that causes hardware resources such as a CPU, memory, and hard disk provided in a computer to operate as the automatic framing device described above. These programs may be distributed via a communication line, or may be distributed after being written in a recording medium such as a CD-ROM or flash memory.
1,1B 自動フレーミング装置(フレーミング情報生成装置)
10 走査部
11 選択部
12 フィルタ部(照合部)
13 加重統計部
14 座標変換部
15,15B フレーミング決定部(フレーミング情報生成部)
1, 1B Automatic framing device (framing information generating device)
10
13
Claims (8)
前記フレーミング補助データを入力し、当該フレーミング補助データを1組ずつ順次選択する選択部と、
前記演出プロファイルを入力し、当該演出プロファイルと前記選択部で選択されたフレーミング補助データとを照合し、照合の度合いに応じた加重値を算出する照合部と、
前記被写体の世界座標を前記加重値で加重し、加重した前記世界座標の予め定めた統計量を算出する加重統計部と、
前記統計量に基づいて、前記フレーミング情報を生成するフレーミング情報生成部と、
を備えることを特徴とするフレーミング情報生成装置。 framing auxiliary data describing a set of world coordinates of a subject, an identifier that uniquely identifies the subject, and a first importance level indicating the importance of the whole or a part of the subject; and part of the subject that should be noted. A framing information generating device for generating framing information for specifying the framing target, which is the partial region of the subject, based on an effect profile describing the framing target for specifying the partial region,
a selection unit that inputs the framing auxiliary data and sequentially selects the framing auxiliary data one by one;
a matching unit that inputs the rendering profile, matches the rendering profile with the framing auxiliary data selected by the selecting unit, and calculates a weighted value according to the degree of matching;
a weighted statistic unit that weights the world coordinates of the subject with the weight value and calculates a predetermined statistic of the weighted world coordinates;
a framing information generating unit that generates the framing information based on the statistic;
A framing information generating device comprising:
前記フレーミング情報生成部は、前記ローカル座標における統計量に基づいて、前記フレーミング情報を生成することを特徴とする請求項1に記載のフレーミング情報生成装置。 a coordinate transformation unit that transforms the statistic in the world coordinates into the statistic in the local coordinates using preset coordinate transformation parameters;
2. The framing information generating apparatus according to claim 1, wherein said framing information generating unit generates said framing information based on statistics in said local coordinates.
前記被写体の識別子と属性とを記述した識別補助データ、及び、前記フレーミング対象を前記属性で記述した前記演出プロファイルが入力され、
前記属性により前記識別補助データと前記演出プロファイルとを照合して前記識別子を特定し、
特定した前記識別子により前記演出プロファイルと前記選択部で選択されたフレーミング補助データとの照合を行うことを特徴とする請求項1から請求項6の何れか一項に記載のフレーミング情報生成装置。 The collation unit
identification auxiliary data describing the identifier and attributes of the subject and the production profile describing the framing target with the attributes are input;
identifying the identifier by comparing the identification auxiliary data and the production profile with the attribute;
7. The framing information generating apparatus according to claim 1, wherein the effect profile and the framing auxiliary data selected by the selection unit are compared with the specified identifier.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019183416A JP7336346B2 (en) | 2019-10-04 | 2019-10-04 | Framing information generator and its program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019183416A JP7336346B2 (en) | 2019-10-04 | 2019-10-04 | Framing information generator and its program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021060701A JP2021060701A (en) | 2021-04-15 |
| JP7336346B2 true JP7336346B2 (en) | 2023-08-31 |
Family
ID=75380153
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019183416A Active JP7336346B2 (en) | 2019-10-04 | 2019-10-04 | Framing information generator and its program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7336346B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004015523A (en) | 2002-06-07 | 2004-01-15 | Nippon Hoso Kyokai <Nhk> | Video-related content generation apparatus, video-related content generation method, and video-related content generation program |
| JP2005044181A (en) | 2003-07-23 | 2005-02-17 | Matsushita Electric Ind Co Ltd | Movie creating apparatus and movie creating method |
| JP2015035070A (en) | 2013-08-08 | 2015-02-19 | カシオ計算機株式会社 | Image collation device, image collation method and program |
-
2019
- 2019-10-04 JP JP2019183416A patent/JP7336346B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004015523A (en) | 2002-06-07 | 2004-01-15 | Nippon Hoso Kyokai <Nhk> | Video-related content generation apparatus, video-related content generation method, and video-related content generation program |
| JP2005044181A (en) | 2003-07-23 | 2005-02-17 | Matsushita Electric Ind Co Ltd | Movie creating apparatus and movie creating method |
| JP2015035070A (en) | 2013-08-08 | 2015-02-19 | カシオ計算機株式会社 | Image collation device, image collation method and program |
Non-Patent Citations (2)
| Title |
|---|
| 太田篤史他,3DCGにおけるカメラワークの自動生成及び支援,情報処理学会研究報告,日本,社団法人情報処理学会,2000年12月08日,第2000巻 第115号,pp.61-66 |
| 鈴木章他,対象物適応型カメラ視線制御による景観内文字領域抽出法,電子情報通信学会1998年総合大会講演論文集 情報・システム2,日本,社団法人電子情報通信学会,1998年03月06日,p.410 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021060701A (en) | 2021-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3450833B2 (en) | Image processing apparatus and method, program code, and storage medium | |
| JP6798183B2 (en) | Image analyzer, image analysis method and program | |
| JP6921686B2 (en) | Generator, generation method, and program | |
| JP4072330B2 (en) | Display device and information processing method | |
| KR20200015147A (en) | Method and apparatus for camera calibration based on deep learning | |
| CN106997618A (en) | A kind of method that virtual reality is merged with real scene | |
| WO2016153388A1 (en) | Method for depicting an object | |
| JP6552256B2 (en) | Image processing apparatus and image processing apparatus control method | |
| JP2001022936A (en) | 3D shape generator | |
| JP2023122130A (en) | VIDEO PROCESSING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM | |
| JP2020053774A (en) | Imaging device and image recording method | |
| JP2008217593A (en) | Subject area extraction device and subject area extraction program | |
| CN114241127A (en) | Panoramic image generation method and device, electronic equipment and medium | |
| JP2019121945A (en) | Imaging apparatus, control method of the same, and program | |
| JP7336346B2 (en) | Framing information generator and its program | |
| KR100422470B1 (en) | Method and apparatus for replacing a model face of moving image | |
| JP7296735B2 (en) | Image processing device, image processing method and program | |
| US20240155093A1 (en) | Device, system, camera device, and method for capturing immersive images with improved quality | |
| CN106254853A (en) | Ball scape image generating method and device | |
| CN115550563B (en) | Video processing method, device, computer equipment and storage medium | |
| JP7608983B2 (en) | Photographing system, photographing method, and program | |
| JP2021027487A (en) | Video presentation processing apparatus and program therefor | |
| JPWO2018117099A1 (en) | Image processing apparatus and program | |
| CN109859268B (en) | Object shielded part imaging method based on query network generation | |
| CN107016729A (en) | A kind of method that virtual reality is merged with real scene |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220905 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230714 |
|
| 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: 20230725 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230821 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7336346 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |