JP2021082928A - Three-dimensional model data conversion device and program - Google Patents

Three-dimensional model data conversion device and program Download PDF

Info

Publication number
JP2021082928A
JP2021082928A JP2019208244A JP2019208244A JP2021082928A JP 2021082928 A JP2021082928 A JP 2021082928A JP 2019208244 A JP2019208244 A JP 2019208244A JP 2019208244 A JP2019208244 A JP 2019208244A JP 2021082928 A JP2021082928 A JP 2021082928A
Authority
JP
Japan
Prior art keywords
resolution
texture
geometry
dimensional
reduction ratio
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
Application number
JP2019208244A
Other languages
Japanese (ja)
Other versions
JP7414483B2 (en
Inventor
侑輝 河村
Yuki Kawamura
侑輝 河村
浩一郎 今村
Koichiro Imamura
浩一郎 今村
裕靖 永田
Hiroyasu Nagata
裕靖 永田
悠喜 山上
Yuki Yamagami
悠喜 山上
知也 楠
Kazuya Kusunoki
知也 楠
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.)
Japan Broadcasting Corp
Original Assignee
Nippon Hoso Kyokai NHK
Japan Broadcasting 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 Nippon Hoso Kyokai NHK, Japan Broadcasting Corp filed Critical Nippon Hoso Kyokai NHK
Priority to JP2019208244A priority Critical patent/JP7414483B2/en
Publication of JP2021082928A publication Critical patent/JP2021082928A/en
Application granted granted Critical
Publication of JP7414483B2 publication Critical patent/JP7414483B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

To reduce a data amount of three-dimensional model data so as not to deteriorate subjective visual quality.SOLUTION: A renderer 10 of a three-dimensional model data conversion unit 5 renders high resolution geometry and high resolution texture from the viewpoint of a plurality of angles to generate a two-dimensional image group. An attention area detection unit 11 specifies a two-dimensional attention area in each two-dimensional image by using a feature learning model, and converts the two-dimensional attention area into a three-dimensional attention area. A geometry conversion unit 12 reduces vertexes of the three-dimensional attention area or the like so as to suppress a ratio of vertex number reduction of the three-dimensional attention area to the ratio of the vertex number reduction of the entire high resolution geometry, and generates a low resolution geometry. A texture conversion unit 13 reduces the resolution of partial texture of a texture attention area or the like to perform remapping so as to suppress a reduction rate of partial texture of the texture attention area to a reduction rate of the entire high resolution texture, and generates low resolution texture.SELECTED DRAWING: Figure 2

Description

本発明は、AR(Augmented Reality:拡張現実)、VR(Virtual Reality:仮想現実)等に用いる3次元コンテンツのモデルデータを変換することで、データ量を削減する3次元モデルデータ変換装置及びプログラムに関する。 The present invention relates to a three-dimensional model data conversion device and a program that reduce the amount of data by converting model data of three-dimensional contents used for AR (Augmented Reality), VR (Virtual Reality), and the like. ..

近年、AR、VR等の3次元コンテンツ技術の普及が進んでいる。AR及びVRでは、コンテンツデータとして、3次元モデルデータを取り扱う。 In recent years, three-dimensional content technologies such as AR and VR have become widespread. AR and VR handle 3D model data as content data.

3次元モデルデータは、一般に、3次元オブジェクトの形状を近似表現する3角形または4角形からなる多面体の頂点及び面の集合であるジオメトリによって記述される。尚、4角形は必ず2つの3角形に分解できることから、3角形によるジオメトリの定義がより一般的である。ジオメトリは主に、3次元モデルデータの各頂点について、3次元座標(XYZ座標)、法線ベクトル、及び、テクスチャのマッピングに使用する2次元座標(UV座標)が記述される。ジオメトリでは、これらに加えて、各面について面を構成する頂点の番号のセットが記述され、多面体のメッシュ構造が定義される。ジオメトリの記録フォーマットの例としては、OBJ形式(例えば非特許文献1を参照)、Alembic形式(例えば非特許文献2を参照)、glTF2.0形式(例えば非特許文献3を参照)がある。 3D model data is generally described by geometry, which is a set of vertices and faces of a polyhedron consisting of triangles or quadrangles that approximate the shape of a 3D object. Since a quadrangle can always be decomposed into two triangles, the definition of geometry by a quadrangle is more general. The geometry mainly describes the 3D coordinates (XYZ coordinates), the normal vector, and the 2D coordinates (UV coordinates) used for texture mapping for each vertex of the 3D model data. In addition to these, geometry describes a set of vertex numbers that make up a face for each face, defining a polyhedral mesh structure. Examples of geometry recording formats include OBJ format (see, for example, Non-Patent Document 1), Alembic format (see, for example, Non-Patent Document 2), and glTF2.0 format (see, for example, Non-Patent Document 3).

テクスチャは、ジオメトリの多面体の各面に対応する部分テクスチャを2次元の矩形領域内にマッピングした、ジオメトリの各面の柄を定める矩形画像であり、静止画符号化技術または映像符号化技術により符号化される。3次元モデルデータをレンダリングする際には、ジオメトリの各面について、その面を構成する各頂点が保持するUV座標に従ってテクスチャから部分テクスチャを切り出し、面の柄として貼り付ける。 The texture is a rectangular image that defines the pattern of each face of the geometry by mapping the partial texture corresponding to each face of the polyhedron of the geometry in a two-dimensional rectangular area, and is coded by a still image coding technique or a video coding technique. Be transformed. When rendering the 3D model data, for each surface of the geometry, a partial texture is cut out from the texture according to the UV coordinates held by each vertex constituting the surface, and pasted as a pattern of the surface.

時系列の静止画フレームのシーケンスを連続再生することにより、動画として再生される。これと同様に、時系列の3次元モデルデータのシーケンスを連続再生し、例えば被写体の3次元の動きをARまたはVRにて空間的に提示することにより、視聴者は、被写体を自由な視点から見ることができる。このような3次元モデルデータの時系列シーケンスを、3次元ビデオまたはボリューメトリックビデオと呼ぶことがある。 By continuously playing back a sequence of time-series still image frames, it is played back as a moving image. Similarly, by continuously reproducing a sequence of time-series 3D model data and spatially presenting the 3D movement of the subject in AR or VR, the viewer can view the subject from a free viewpoint. You can see it. Such a time-series sequence of 3D model data may be referred to as 3D video or volumetric video.

一般に、3次元ビデオを構成する各フレームの3次元モデルデータは、プロダクションの段階では高解像度・大容量のデータ(高解像度ジオメトリ及び高解像度テクスチャ)である。一方、コンテンツの視聴者向けに伝送及び配信(伝送・配信)する段階では、コンテンツを視聴する端末で受信可能なファイルサイズ及び伝送路の伝送容量の制限により、データ量を削減したデータ(低解像度ジオメトリ及び低解像度テクスチャ)への変換が必要となる。また、サービス環境において、受信端末の性能やコンテンツの伝送路品質が均一ではない場合には、さまざまな処理性能や伝送路品質に適したデータサイズに変換した複数パターンのコンテンツデータを用意する必要も想定される。 Generally, the 3D model data of each frame constituting the 3D video is high-resolution and large-capacity data (high-resolution geometry and high-resolution texture) at the production stage. On the other hand, at the stage of transmission and distribution (transmission / distribution) to the viewers of the content, the amount of data is reduced by limiting the file size that can be received by the terminal viewing the content and the transmission capacity of the transmission line (low resolution). Conversion to geometry and low resolution textures) is required. In addition, if the performance of the receiving terminal and the transmission line quality of the content are not uniform in the service environment, it is also necessary to prepare multiple patterns of content data converted into a data size suitable for various processing performance and transmission line quality. is assumed.

高解像度ジオメトリ及び高解像度テクスチャから低解像度ジオメトリ及び低解像度テクスチャへの変換においては、映像・音声等の符号化処理と同様に、主観的な視覚品質を保ちつつデータ量を削減することが課題となる。3次元モデルデータのデータ量を削減するために、ジオメトリに関しては頂点の間引き、及びテクスチャに関しては解像度の縮小が行われる。ジオメトリにおいては、頂点数の削減により、結果として面の数も削減される。 In the conversion from high-resolution geometry and high-resolution texture to low-resolution geometry and low-resolution texture, it is a challenge to reduce the amount of data while maintaining subjective visual quality, as in the case of coding processing for video and audio. Become. In order to reduce the amount of 3D model data, vertices are thinned out for geometry and resolution is reduced for textures. In geometry, reducing the number of vertices results in a reduction in the number of faces.

ジオメトリの頂点の間引きによりデータ量を削減する一般的な手法としては、オブジェクト形状の特徴を用いることなく、全領域において一様の比率で頂点数の削減を行うものがある。例えば、単位体積あたりの頂点数を制限して頂点の間引きを行う。他の手法としては、高解像度ジオメトリにおける周波数的な特徴を利用して、エッジ部分等の高周波成分の多い領域について頂点削減の比率を低めに設定することで、低解像度ジオメトリのディテールを残すように制御を行うものもある。 As a general method for reducing the amount of data by thinning out the vertices of the geometry, there is a method of reducing the number of vertices at a uniform ratio in the entire area without using the characteristics of the object shape. For example, the number of vertices per unit volume is limited and the vertices are thinned out. Another technique is to take advantage of the frequency features of the high resolution geometry and set the vertex reduction ratio low for areas with high frequency components such as edges to retain the details of the low resolution geometry. Some control.

ジオメトリの各面に対応する部分テクスチャのテクスチャへの配置(マッピング)の状態は、ジオメトリの各頂点に関連付けられるUV座標によって定義されることから、UVマップとも呼ばれる。ジオメトリとUVマップの関係は多面体と展開図の関係に近いが、あくまで頂点と頂点の対応であり、多面体の展開図とは異なり各面の形状(3角形の各頂点の内角の角度及び各辺の長さ)はマッピングによって変形され得る。一般に、複雑なジオメトリのUVマップを作成する場合、全ての面を単一の集合(面と面が辺を共有して連結した集合)に展開することは難しく、それぞれ独立した複数の集合としてマッピングされる。これらの面の集合は、テクスチャの中に浮かぶ島の様に見えることから、UVアイランドと呼ばれることがある。一般に、テクスチャ上には1または複数のUVアイランドが配置される。 The state of mapping the partial texture corresponding to each face of the geometry to the texture is also called a UV map because it is defined by the UV coordinates associated with each vertex of the geometry. The relationship between the geometry and the UV map is similar to the relationship between the polyhedron and the development view, but it is just the correspondence between the vertices, and unlike the development view of the polyhedron, the shape of each face (the angle of the internal angle of each vertex of the triangle and each side Length) can be transformed by mapping. In general, when creating a UV map of complex geometry, it is difficult to expand all faces into a single set (a set in which faces share and connect sides), and each is mapped as an independent set. Will be done. The set of these faces is sometimes called a UV island because it looks like an island floating in the texture. Generally, one or more UV islands are arranged on the texture.

テクスチャの解像度の縮小を行う手法としては、単純な画像縮小処理により、テクスチャの全領域の解像度を一様に削減することが簡単である。しかし、この場合には、ジオメトリの頂点削減において、UVアイランドの境界線上の頂点を維持する制約が必要である。一方、ジオメトリの頂点削減において、UVアイランドの境界線上の頂点を維持する制約を設けない場合には、テクスチャの解像度を変更しない場合であってもUVマップの再構成(再マッピング)が必要である。テクスチャの解像度の縮小を行う場合、UVマップの再構成をするかしないかによらず、ジオメトリの各面に対応する部分テクスチャの解像度の削減比率は一様であることが一般的である。尚、一般にUV座標の値は、例えばテクスチャの左下を(0,0)、テクスチャの右上を(1,1)のように正規化された値で記述されるため、UVマップの変更を伴わない単純な画像縮小においては、ジオメトリの頂点に関連付けられるUV座標の変更は不要である。 As a method for reducing the resolution of the texture, it is easy to uniformly reduce the resolution of the entire area of the texture by a simple image reduction process. However, in this case, in reducing the vertices of the geometry, a constraint to maintain the vertices on the boundary of the UV island is required. On the other hand, in the reduction of geometry vertices, if the constraint of maintaining the vertices on the boundary line of the UV island is not provided, the UV map needs to be reconstructed (remapped) even if the texture resolution is not changed. .. When reducing the resolution of a texture, the reduction rate of the resolution of the partial texture corresponding to each surface of the geometry is generally uniform regardless of whether or not the UV map is reconstructed. In general, the UV coordinate value is described by a normalized value such as (0,0) at the lower left of the texture and (1,1) at the upper right of the texture, so that the UV map is not changed. In simple image reduction, it is not necessary to change the UV coordinates associated with the vertices of the geometry.

また、3次元モデルデータのデータ量を削減する手法ではないが、2次元データのデータ量を削減する手法において、その画像の品質を損ねることなく、適切な処理サイズに削減する手法が提案されている(例えば特許文献1を参照)。 Further, although it is not a method of reducing the amount of data of 3D model data, a method of reducing the amount of data of 2D data to an appropriate processing size without impairing the quality of the image has been proposed. (See, for example, Patent Document 1).

この手法は、2次元データの動画像に対して画像解析を行い、視聴者が注視する可能性の少ない非注視領域を設定し、非注視領域に対して画素の列または行の間引き等を行い、所定サイズに縮小するものである。 In this method, image analysis is performed on a moving image of 2D data, a non-gaze area that is unlikely to be gazed by the viewer is set, and pixel columns or rows are thinned out for the non-gaze area. , It is to reduce to a predetermined size.

特許第5690163号公報Japanese Patent No. 5690163

“Object Files (.obj)”、[online]、the University of Utah、[令和1年7月19日検索]、インターネット<URL:http://www.cs.utah.edu/〜boulos/cs3505/obj_spec.pdf>“Object Files (.obj)”, [online], the University of Utah, [Searched on July 19, 1991], Internet <URL: http://www.cs.utah.edu/ ~ boulos / cs3505 /obj_spec.pdf > “Alembic”、[online]、[令和1年7月19日検索]、インターネット<URL:http://www.alembic.io/>"Alembic", [online], [Searched on July 19, 1st year of Reiwa], Internet <URL: http://www.alembic.io/> “glTF2.0”、[online]、[令和1年9月25日検索]、インターネット<URL:https://github.com/KhronosGroup/glTF/tree/master/specification/2.0/>"GlTF2.0", [online], [Search on September 25, 1st year of Reiwa], Internet <URL: https://github.com/KhronosGroup/glTF/tree/master/specification/2.0/>

前述のとおり、3次元モデルデータは、プロダクションの段階から伝送・配信の段階へ移行するにあたり、ジオメトリの頂点の間引き、及びテクスチャの解像度の縮小が行われる。 As described above, when the 3D model data shifts from the production stage to the transmission / distribution stage, the vertices of the geometry are thinned out and the texture resolution is reduced.

しかしながら、3次元モデルデータのデータ量を削減することにより、コンテンツの視覚品質が低下してしまう。 However, by reducing the amount of 3D model data, the visual quality of the content deteriorates.

また、前述のとおり、高解像度ジオメトリにおいて、エッジ部分等の高周波成分の多い領域について頂点削減の比率を低く設定することで、低解像度ジオメトリのディテールを残すように制御を行う手法がある。つまり、空間周波数が低い滑らかな形状ほど高い比率で頂点を削減し、空間周波数が高い凹凸のある形状ほど低い比率で頂点を削減する。人物の顔を例にすると、頬、額等の滑らかな曲面の部位は比較的高い比率で頂点を削減してもディテールが失われ難いが、目、鼻、耳等の凹凸のある部位の頂点を同じように高い比率で削減してしまうと細部の形状が潰れてディテールが失われてしまう。 Further, as described above, in high-resolution geometry, there is a method of controlling so as to leave the details of low-resolution geometry by setting the ratio of vertex reduction to a low ratio in a region having a large high-frequency component such as an edge portion. That is, a smooth shape having a low spatial frequency reduces vertices at a high ratio, and a shape having irregularities having a high spatial frequency reduces vertices at a low ratio. Taking a person's face as an example, the details of smooth curved parts such as cheeks and forehead are hard to lose even if the vertices are reduced at a relatively high ratio, but the vertices of uneven parts such as eyes, nose, and ears. If the same high ratio is used, the shape of the details will be crushed and the details will be lost.

しかしながら、これと同種の手法では、コンテンツの主観品質の保持の観点で、必要のない領域の頂点について間引きを抑制する可能性があり、視覚品質に対して必ずしも効果的なデータ削減とならない場合がある。例えば、視点の異なる複数カメラから実写画像を撮影し、この実写画像を元に3次元モデルデータを生成するフォトグラメトリによって制作された3次元モデルデータでは、ノイズの発生が避けられない。一般に、フォトグラメトリによるノイズに起因するジオメトリには高周波成分が多く含まれており、高周波成分を維持するデータ削減手法ではノイズ成分が保持されてしまい、視覚品質に対して不利な結果となり得る。 However, this type of method may suppress thinning out of vertices of unnecessary areas from the viewpoint of maintaining the subjective quality of the content, and may not necessarily result in effective data reduction for visual quality. is there. For example, in the three-dimensional model data produced by photogrammetry in which a live-action image is taken from a plurality of cameras having different viewpoints and three-dimensional model data is generated based on the live-action image, the generation of noise is unavoidable. In general, the geometry caused by noise caused by photogrammetry contains a large amount of high-frequency components, and the data reduction method for maintaining the high-frequency components retains the noise components, which may be disadvantageous to the visual quality.

このように、3次元モデルデータのデータ量を削減するための従来の手法では、主観的な視覚品質が低下してしまうという問題があった。また、前述の特許文献1の手法は、画像の品質の低下を抑えるものであるが、2次元データを対象としており、3次元モデルデータにそのまま適用することができない。 As described above, the conventional method for reducing the amount of three-dimensional model data has a problem that the subjective visual quality is deteriorated. Further, although the method of Patent Document 1 described above suppresses deterioration of image quality, it targets two-dimensional data and cannot be applied as it is to three-dimensional model data.

そこで、本発明は前記課題を解決するためになされたものであり、その目的は、主観的な視覚品質が低下しないように、3次元モデルデータのデータ量を削減可能な3次元モデルデータ変換装置及びプログラムを提供することにある。 Therefore, the present invention has been made to solve the above problems, and an object of the present invention is a three-dimensional model data conversion device capable of reducing the amount of three-dimensional model data data so as not to deteriorate the subjective visual quality. And to provide the program.

前記課題を解決するために、請求項1の3次元モデルデータ変換装置は、3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、前記高解像度のモデルデータを構成するジオメトリ及びテクスチャを、それぞれ高解像度ジオメトリ及び高解像度テクスチャとして、各頂点の情報からなる前記高解像度ジオメトリ、及び当該高解像度ジオメトリの前記頂点から構成される各面に対応する部分テクスチャをUV座標により矩形画像へマッピングした前記高解像度テクスチャを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、前記高解像度テクスチャにおける全体の縮小率に対して、前記注目領域検出部により変換された前記3次元注目領域に対応する前記高解像度テクスチャのテクスチャ注目領域の部分テクスチャの縮小率が抑制されるように、前記高解像度テクスチャにおける前記テクスチャ注目領域の部分テクスチャの解像度を削減すると共に、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く領域の部分テクスチャの解像度を削減し、前記高解像度テクスチャを、前記低解像度のモデルデータを構成する低解像度テクスチャに変換し、前記ジオメトリ変換部により変換された前記低解像度ジオメトリに含まれる前記頂点の前記UV座標を変更し、新たな前記低解像度ジオメトリを生成するテクスチャ変換部と、を備えたことを特徴とする。 In order to solve the above-mentioned problems, the three-dimensional model data conversion device according to claim 1 is a three-dimensional model data conversion device that converts high-resolution model data of three-dimensional contents into low-resolution model data. The geometry and texture constituting the model data are regarded as high-resolution geometry and high-resolution texture, respectively, and the high-resolution geometry consisting of information on each vertex and the partial texture corresponding to each surface composed of the vertex of the high-resolution geometry. The high-resolution texture, which is mapped to a rectangular image by UV coordinates, is rendered from a viewpoint of a plurality of angles to generate a plurality of two-dimensional images, and each of the plurality of two-dimensional images generated by the renderer is used. The attention area detection unit that detects a two-dimensional attention area having a predetermined feature and converts the two-dimensional attention area of the plurality of two-dimensional images into a three-dimensional attention area of the high-resolution geometry, and the high-resolution geometry. The reduction ratio of the three-dimensional attention region in the high-resolution geometry is suppressed so that the reduction ratio of the vertices of the three-dimensional attention region converted by the attention region detection unit is suppressed with respect to the reduction ratio of the entire vertices. A geometry conversion unit that reduces the number of vertices, reduces the number of vertices in a region other than the three-dimensional attention area in the high-resolution geometry, and converts the high-resolution geometry into a low-resolution geometry that constitutes the low-resolution model data. The reduction ratio of the partial texture of the texture attention region of the high resolution texture corresponding to the three-dimensional attention region converted by the attention region detection unit is suppressed with respect to the overall reduction ratio of the high resolution texture. As described above, the resolution of the partial texture of the texture attention region in the high resolution texture is reduced, and the resolution of the partial texture of the region other than the texture attention region in the high resolution texture is reduced, so that the high resolution texture is obtained. A texture that is converted into a low-resolution texture that constitutes low-resolution model data, changes the UV coordinates of the vertices included in the low-resolution geometry converted by the geometry conversion unit, and generates a new low-resolution geometry. It is characterized by having a conversion unit.

また、請求項2の3次元モデルデータ変換装置は、請求項1に記載の3次元モデルデータ変換装置において、前記テクスチャ変換部が、前記低解像度ジオメトリからその各面に対応する前記部分テクスチャを抽出し、前記高解像度テクスチャの前記解像度を削減することなく、前記部分テクスチャを前記矩形画像に再マッピングし、前記高解像度テクスチャを前記低解像度テクスチャに変換する、ことを特徴とする。 Further, in the 3D model data conversion device according to claim 2, in the 3D model data conversion device according to claim 1, the texture conversion unit extracts the partial texture corresponding to each surface from the low resolution geometry. The partial texture is remapped to the rectangular image and the high resolution texture is converted to the low resolution texture without reducing the resolution of the high resolution texture.

また、請求項3の3次元モデルデータ変換装置は、請求項1または2に記載の3次元モデルデータ変換装置において、前記低解像度のモデルデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量を実効伝送容量Rとし、前記低解像度ジオメトリの単位時間あたりのデータ量をデータ量Goとし、前記低解像度テクスチャの単位時間あたりのデータ量をデータ量Toとし、前記高解像度テクスチャの単位時間あたりのデータ量をデータ量Tiとし、前記3次元注目領域の前記頂点を削減する比率を削減比率αとし、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減する比率を削減比率βとし、前記テクスチャ注目領域の前記部分テクスチャの前記解像度を削減する比率を削減比率γとし、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く前記領域の前記部分テクスチャの前記解像度を削減する比率を削減比率δとして、さらに、前記低解像度ジオメトリの前記データ量Goに前記低解像度テクスチャの前記データ量Toを加算した結果(Go+To)が前記実効伝送容量R以下となり、かつ前記削減比率αが前記削減比率βよりも小さくなるように、前記削減比率α及び前記削減比率βを決定し、前記高解像度テクスチャの前記データ量Ti及び前記低解像度テクスチャの前記データ量Toにおける比率To/Tiを算出し、1から前記比率To/Tiを減算し、前記削減比率δを決定し、前記削減比率γが前記削減比率δよりも小さくなるように、予め設定された係数a(0≦a<1)を前記削減比率δに乗算し、前記削減比率γを決定する削減比率決定部を備え、前記ジオメトリ変換部が、前記削減比率決定部により決定された前記削減比率αを用いて、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記削減比率決定部により決定された前記削減比率βを用いて、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減し、前記高解像度ジオメトリを前記低解像度ジオメトリに変換し、前記テクスチャ変換部が、前記削減比率決定部により決定された前記削減比率γを用いて、前記高解像度テクスチャにおける前記テクスチャ注目領域の前記部分テクスチャの前記解像度を削減すると共に、前記削減比率決定部により決定された前記削減比率δを用いて、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く前記領域の前記部分テクスチャの前記解像度を削減し、前記高解像度テクスチャを前記低解像度テクスチャに変換する、ことを特徴とする。 Further, the three-dimensional model data conversion device according to claim 3 is the three-dimensional model data conversion device according to claim 1 or 2, per unit time that can be actually transmitted when the low-resolution model data is transmitted. maximum amount of data of the effective transmission capacity R, the data amount per unit time of the low-resolution geometry and data amount G o, and the data amount per unit time of the low-resolution texture data amount T o, the high the data amount per unit time resolution texture data amount T i, the ratio of reducing the vertices of the three-dimensional region of interest and reduce the ratio alpha, the said area except for the 3-dimensional region of interest in the high-resolution geometry The ratio of reducing the vertices is defined as the reduction ratio β, the ratio of reducing the resolution of the partial texture in the texture attention region is defined as the reduction ratio γ, and the ratio of the partial texture in the region excluding the texture attention region in the high resolution texture is defined as the reduction ratio β. as the ratio of the reduction ratio δ of reducing the resolution further, the lower resolution the said data amount G o geometries result of adding the data amount T o of the low-resolution texture (G o + T o) is the effective transmission capacity becomes R or less, and the like reducing ratio α is smaller than the reduction ratio beta, to determine the reduction ratio α and the reduction ratio beta, the data amount T i and the low-resolution texture of the high-resolution texture calculating a ratio T o / T i in said amount of data T o, then subtracting the ratio T o / T i from 1 to determine the reduction ratio [delta], the reduction ratio γ is less than the reduction ratio [delta] As described above, a reduction ratio determining unit for multiplying the reduction ratio δ by a preset coefficient a (0 ≦ a <1) to determine the reduction ratio γ is provided, and the geometry conversion unit is the reduction ratio determining unit. The reduction ratio α determined by is used to reduce the apex of the three-dimensional attention region in the high resolution geometry, and the reduction ratio β determined by the reduction ratio determination unit is used to reduce the high resolution. The vertices of the region excluding the three-dimensional attention region in the geometry are reduced, the high resolution geometry is converted into the low resolution geometry, and the texture conversion unit determines the reduction ratio γ by the reduction ratio determination unit. To reduce the resolution of the partial texture of the texture attention region in the high resolution texture, and the reduction determined by the reduction ratio determining unit. The ratio δ is used to reduce the resolution of the partial texture in the region other than the texture attention region in the high resolution texture, and convert the high resolution texture into the low resolution texture.

また、請求項4の3次元モデルデータ変換装置は、3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、前記高解像度のモデルデータを構成するジオメトリ及びテクスチャを、それぞれ高解像度ジオメトリ及び高解像度テクスチャとして、各頂点の情報からなる前記高解像度ジオメトリ、及び当該高解像度ジオメトリの前記頂点から構成される各面に対応する部分テクスチャをマッピングした前記高解像度テクスチャを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、を備えたことを特徴とする。 Further, the 3D model data conversion device according to claim 4 is a 3D model data conversion device that converts high-resolution model data of 3D contents into low-resolution model data, and the geometry constituting the high-resolution model data. And the texture are high-resolution geometry and high-resolution texture, respectively, and the high-resolution geometry consisting of information on each vertex and the partial texture corresponding to each surface composed of the vertex of the high-resolution geometry are mapped. For each of the renderer that renders the texture from a viewpoint of a plurality of angles to generate a plurality of two-dimensional images and the plurality of two-dimensional images generated by the renderer, a two-dimensional attention region having a predetermined feature is detected. With respect to the attention area detection unit that converts the two-dimensional attention area of the plurality of two-dimensional images into the three-dimensional attention area of the high-resolution geometry, and the reduction ratio of the total peaks in the high-resolution geometry. The vertices of the three-dimensional attention region in the high-resolution geometry are reduced and the vertices in the high-resolution geometry are suppressed so that the reduction ratio of the vertices of the three-dimensional attention region converted by the attention region detection unit is suppressed. It is characterized by including a geometry conversion unit that reduces the vertices of a region other than a three-dimensional attention region and converts the high-resolution geometry into a low-resolution geometry that constitutes the low-resolution model data.

また、請求項5の3次元モデルデータ変換装置は、請求項4に記載の3次元モデルデータ変換装置において、前記低解像度のモデルデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量を実効伝送容量Rとし、前記低解像度ジオメトリの単位時間あたりのデータ量をデータ量Goとし、前記高解像度テクスチャが低解像度テクスチャとして伝送される場合の当該低解像度テクスチャの単位時間あたりのデータ量をデータ量Toとし、前記3次元注目領域の前記頂点を削減する比率を削減比率αとし、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減する比率を削減比率βとして、さらに、前記低解像度ジオメトリの前記データ量Goに前記低解像度テクスチャの前記データ量Toを加算した結果(Go+To)が前記実効伝送容量R以下となり、かつ前記削減比率αが前記削減比率βよりも小さくなるように、前記削減比率α及び前記削減比率βを決定する削減比率決定部を備え、前記ジオメトリ変換部が、前記削減比率決定部により決定された前記削減比率αを用いて、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記削減比率決定部により決定された前記削減比率βを用いて、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減し、前記高解像度ジオメトリを前記低解像度ジオメトリに変換する、ことを特徴とする。 Further, the three-dimensional model data conversion device according to the fifth aspect is the maximum per unit time that can be actually transmitted when the low-resolution model data is transmitted in the three-dimensional model data conversion device according to the fourth aspect. The amount of data per unit time of the low resolution geometry is defined as the effective transmission capacity R, the amount of data per unit time of the low resolution geometry is defined as the amount of data Go, and the amount of data per unit time of the low resolution texture is transmitted as the low resolution texture. of the amount of data as the amount of data T o, the three-dimensional region of interest ratios to reduce the apex and reduce the ratio α of the ratio to reduce the apex of the region except the three-dimensional region of interest in the high-resolution geometry as reduction ratio beta, further wherein the data amount G o of the low-resolution geometry result of adding the data amount T o of the low-resolution texture (G o + T o) is less than the effective transmission capacity R, and the reduction The reduction ratio determining unit for determining the reduction ratio α and the reduction ratio β is provided so that the ratio α is smaller than the reduction ratio β, and the geometry conversion unit is the reduction determined by the reduction ratio determining unit. The ratio α is used to reduce the vertices of the three-dimensional attention region in the high-resolution geometry, and the reduction ratio β determined by the reduction ratio determination unit is used to reduce the three-dimensional attention in the high-resolution geometry. It is characterized in that the vertices of the region excluding the region are reduced and the high resolution geometry is converted into the low resolution geometry.

また、請求項6の3次元モデルデータ変換装置は、請求項3または5に記載の3次元モデルデータ変換装置において、前記削減比率決定部が、前記削減比率α及び前記削減比率βを決定する際に、前記高解像度ジオメトリの単位時間あたりのデータ量をデータ量Giとし、前記高解像度ジオメトリの全体の頂点群に占める前記3次元注目領域に属する頂点群の比率を頂点群比率rとして、式:β≧1−(R−To−Gir(1−α))/Gi(1−r)を満たすように、かつ前記削減比率βが前記削減比率αよりも大きくなるように、前記削減比率α、または前記低解像度テクスチャの前記データ量To、または前記削減比率α及び前記低解像度テクスチャの前記データ量Toを変化させて、前記削減比率βを求めることで、前記削減比率α及び前記削減比率βを決定する、ことを特徴とする。 Further, in the three-dimensional model data conversion device according to claim 6, when the reduction ratio determining unit determines the reduction ratio α and the reduction ratio β in the three-dimensional model data conversion device according to claim 3 or 5. In addition, the amount of data per unit time of the high-resolution geometry is defined as the data amount G i, and the ratio of the vertex group belonging to the three-dimensional attention region to the entire vertex group of the high-resolution geometry is defined as the vertex group ratio r. : Β ≧ 1- (R−T o −G i r (1-α)) / G i (1-r) so that the reduction ratio β is larger than the reduction ratio α. the reduction ratio alpha, or the varied the amount of data T o or the reduction ratio alpha and the data amount T o of the low-resolution texture of the low-resolution texture, by obtaining the reduction ratio beta, the reduction ratio It is characterized in that α and the reduction ratio β are determined.

また、請求項7の3次元モデルデータ変換装置は、請求項1から6までのいずれか一項に記載の3次元モデルデータ変換装置において、前記注目領域検出部が、前記複数の2次元画像のそれぞれについて、予め設定された特徴学習モデルを用いて、前記2次元注目領域、及び当該2次元注目領域における前記所定の特徴を有する度合いを示すスコアを求め、所定の閾値以上の前記スコアを有する前記2次元注目領域を、複数角度の視点との空間的位置関係から前記3次元注目領域に変換する、ことを特徴とする。 Further, in the three-dimensional model data conversion device according to claim 7, in the three-dimensional model data conversion device according to any one of claims 1 to 6, the attention area detection unit is a plurality of two-dimensional images. For each, using a preset feature learning model, a score indicating the degree of having the predetermined feature in the two-dimensional attention region and the two-dimensional attention region is obtained, and the score having the score equal to or higher than the predetermined threshold is obtained. The feature is that the two-dimensional attention region is converted into the three-dimensional attention region from the spatial positional relationship with the viewpoints of a plurality of angles.

また、請求項8の3次元モデルデータ変換装置は、3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、前記高解像度のモデルデータを構成するジオメトリを高解像度ジオメトリとして、各頂点の情報にカラー情報を含む前記高解像度ジオメトリを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、を備えたことを特徴とする。 Further, the 3D model data conversion device according to claim 8 is a 3D model data conversion device that converts high-resolution model data of 3D contents into low-resolution model data, and the geometry constituting the high-resolution model data. Is used as a high-resolution geometry, and the high-resolution geometry that includes color information in the information of each vertex is rendered from a viewpoint of a plurality of angles to generate a plurality of two-dimensional images, and the plurality of 2s generated by the renderer. A two-dimensional attention region having a predetermined feature is detected for each of the dimensional images, and the two-dimensional attention region of the plurality of two-dimensional images is converted into a three-dimensional attention region of the high-resolution geometry. The reduction ratio of the vertices in the three-dimensional attention region converted by the attention region detection unit is suppressed with respect to the reduction ratio of the vertices in the high resolution geometry. The low-resolution geometry that constitutes the low-resolution model data by reducing the vertices in the three-dimensional attention region and reducing the vertices in the region other than the three-dimensional attention region in the high-resolution geometry. It is characterized by having a geometry conversion unit that converts to.

さらに、請求項9のプログラムは、コンピュータを、請求項1から8までのいずれか一項に記載の3次元モデルデータ変換装置として機能させることを特徴とする。 Further, the program of claim 9 is characterized in that the computer functions as the three-dimensional model data conversion device according to any one of claims 1 to 8.

以上のように、本発明によれば、主観的な視覚品質が低下しないように、3次元モデルデータのデータ量を削減することができる。 As described above, according to the present invention, the amount of three-dimensional model data can be reduced so that the subjective visual quality is not deteriorated.

3次元映像伝送システムの全体構成例を示す概略図である。It is the schematic which shows the whole structure example of the 3D video transmission system. 本発明の実施形態による3次元モデルデータ変換部の構成例を示すブロック図である。It is a block diagram which shows the structural example of the 3D model data conversion part by embodiment of this invention. 人物の3次元モデルデータにおいて、レンダラにより生成された2次元画像群の例、及び注目領域検出部により検出された2次元注目領域の例を説明する図である。It is a figure explaining the example of the 2D image group generated by the renderer, and the example of the 2D attention area detected by the attention area detection part in the 3D model data of a person. 注目領域検出部の処理例を示すフローチャートである。It is a flowchart which shows the processing example of the attention area detection part. (1)は、高解像度ジオメトリの例を示す図であり、(2)は、従来技術による低解像度ジオメトリの例を示す図であり、(3)は、本発明の実施形態による低解像度ジオメトリの例を示す図である。(1) is a diagram showing an example of high-resolution geometry, (2) is a diagram showing an example of low-resolution geometry according to the prior art, and (3) is a diagram showing an example of low-resolution geometry according to an embodiment of the present invention. It is a figure which shows an example. (1)は、高解像度テクスチャの例を示す図であり、(2)は、従来技術による低解像度テクスチャの例を示す図であり、(3)は、本発明の実施形態による低解像度テクスチャの例を示す図である。(1) is a diagram showing an example of a high-resolution texture, (2) is a diagram showing an example of a low-resolution texture according to the prior art, and (3) is a diagram showing an example of a low-resolution texture according to an embodiment of the present invention. It is a figure which shows an example. 削減比率決定部による削減比率α,βの決定処理例を示すフローチャートである。It is a flowchart which shows the determination processing example of the reduction ratio α, β by the reduction ratio determination part. 削減比率決定部による削減比率γ,δの決定処理例を示すフローチャートである。It is a flowchart which shows the determination processing example of the reduction ratio γ, δ by the reduction ratio determination part. 本発明の他の第1実施形態による3次元モデルデータ変換部の構成例を示すブロック図である。It is a block diagram which shows the structural example of the 3D model data conversion part by another 1st Embodiment of this invention. 本発明の他の第2実施形態による3次元モデルデータ変換部の構成例を示すブロック図である。It is a block diagram which shows the structural example of the 3D model data conversion part by another 2nd Embodiment of this invention.

以下、本発明を実施するための形態について図面を用いて詳細に説明する。
〔3次元映像伝送システム〕
まず、3次元映像伝送システムについて説明する。図1は、3次元映像伝送システムの全体構成例を示す概略図である。この3次元映像伝送システム1は、人物等の被写体から3次元モデルデータを制作し、制作された3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換して視聴者の端末へ伝送するシステムであり、制作処理装置9、送信処理装置3及び受信端末7を備えて構成される。
Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings.
[3D video transmission system]
First, a three-dimensional video transmission system will be described. FIG. 1 is a schematic view showing an overall configuration example of a three-dimensional video transmission system. This 3D video transmission system 1 creates 3D model data from a subject such as a person, converts the high-resolution model data of the produced 3D content into low-resolution model data, and transmits it to the viewer's terminal. This system includes a production processing device 9, a transmission processing device 3, and a receiving terminal 7.

制作処理装置9は、複数のカメラ2及び3次元モデルデータ生成部4を備えている。送信処理装置3は、3次元モデルデータ変換部(3次元モデルデータ変換装置)5及び配信装置6を備えている。伝送路8が配信装置6から受信端末7への片方向の通路である場合、受信端末7は、配信装置6から送信されたデータを、伝送路8を介して受信する。また、伝送路8が配信装置6と受信端末7との間における両方向の通路である場合、受信端末7は、配信装置6から送信されたデータを、伝送路8を介して受信し、配信装置6は、受信端末7から送信されたデータを、伝送路8を介して受信する。 The production processing device 9 includes a plurality of cameras 2 and a three-dimensional model data generation unit 4. The transmission processing device 3 includes a three-dimensional model data conversion unit (three-dimensional model data conversion device) 5 and a distribution device 6. When the transmission line 8 is a one-way passage from the distribution device 6 to the reception terminal 7, the reception terminal 7 receives the data transmitted from the distribution device 6 via the transmission line 8. When the transmission line 8 is a passage in both directions between the distribution device 6 and the reception terminal 7, the reception terminal 7 receives the data transmitted from the distribution device 6 via the transmission line 8 and distributes the data. 6 receives the data transmitted from the receiving terminal 7 via the transmission line 8.

図1に示す3次元映像伝送システム1は、人物の3次元モデルデータの制作から受信までの全体の処理ブロック図を示している。 The 3D video transmission system 1 shown in FIG. 1 shows an overall processing block diagram from the production of 3D model data of a person to the reception.

3次元モデルデータ生成部4は、複数のカメラ2のそれぞれにより撮影された人物の2次元の画像データを入力する。そして、3次元モデルデータ生成部4は、複数の2次元の画像データに基づいて、高解像度のモデルデータを構成する高解像度ジオメトリ及び高解像度テクスチャからなるコンテンツデータを生成する。このように実写画像から3次元モデルデータを生成する処理は、一般にフォトグラメトリと呼ばれる。 The three-dimensional model data generation unit 4 inputs two-dimensional image data of a person photographed by each of the plurality of cameras 2. Then, the three-dimensional model data generation unit 4 generates content data composed of high-resolution geometry and high-resolution texture that constitute high-resolution model data based on a plurality of two-dimensional image data. The process of generating 3D model data from a live-action image in this way is generally called photogrammetry.

具体的には、3次元モデルデータ生成部4は、複数の2次元の画像データに基づいて、3次元モデルデータの各頂点についての3次元座標(XYZ座標)及び法線ベクトル等からなる、UV座標を含まないジオメトリを生成する。そして、3次元モデルデータ生成部4は、UV座標を含まないジオメトリから3角形の各面に対応する部分テクスチャを抽出し、部分テクスチャをUV座標により矩形画像へマッピングする。3次元モデルデータ生成部4は、UV座標を含むジオメトリである高解像度ジオメトリ、及び高解像度テクスチャからなるコンテンツデータを生成する。 Specifically, the 3D model data generation unit 4 is composed of 3D coordinates (XYZ coordinates), normal vectors, and the like for each vertex of the 3D model data based on a plurality of 2D image data. Generate geometry that does not contain coordinates. Then, the three-dimensional model data generation unit 4 extracts the partial texture corresponding to each surface of the triangle from the geometry that does not include the UV coordinates, and maps the partial texture to the rectangular image by the UV coordinates. The three-dimensional model data generation unit 4 generates content data including high-resolution geometry, which is geometry including UV coordinates, and high-resolution texture.

3次元モデルデータ生成部4は、高解像度ジオメトリ及び高解像度テクスチャからなるコンテンツデータを、プロダクション過程(制作過程)の出力データとして3次元モデルデータ変換部5に出力する。3次元モデルデータ生成部4と3次元モデルデータ変換部5との間の3次元モデルデータの受け渡しは、図示しない記録装置または伝送装置を介して行われるようにしてもよい。 The three-dimensional model data generation unit 4 outputs the content data composed of the high-resolution geometry and the high-resolution texture to the three-dimensional model data conversion unit 5 as output data of the production process (production process). The transfer of the three-dimensional model data between the three-dimensional model data generation unit 4 and the three-dimensional model data conversion unit 5 may be performed via a recording device or a transmission device (not shown).

一般に、プロダクション過程の出力データであるコンテンツデータは、主観的及び定量的にできる限り高い品質を保持したデータとして生成される。3次元モデルデータ生成部4は、前述のとおり、コンテンツデータを生成するプロダクション過程の装置である。後段の配信装置6及び受信端末7は、コンテンツデータを配信装置6から伝送路8を介して受信端末7へ届けるデリバリー過程(伝送・配信過程)の装置である。 In general, content data, which is output data of a production process, is generated as data that maintains the highest possible quality subjectively and quantitatively. As described above, the three-dimensional model data generation unit 4 is a device in the production process that generates content data. The distribution device 6 and the reception terminal 7 in the subsequent stage are devices in the delivery process (transmission / distribution process) of delivering the content data from the distribution device 6 to the reception terminal 7 via the transmission line 8.

ここで、伝送路8には、使用されている伝送方式及びパラメータによる理論的な上限帯域があり、さらに、当該伝送路8の品質または輻輳状態により実用可能な帯域に制約が生じる。実用可能な伝送帯域に応じて、コンテンツデータのデータサイズを調整するためには、高解像度ジオメトリ及び高解像度テクスチャを、伝送に適したデータ量の低解像度ジオメトリ及び低解像度テクスチャに変換する必要がある。本発明の実施形態では、このような変換を行うことで、主観的な視覚品質をできるだけ保ちながら、定量的なデータ量を削減する。 Here, the transmission line 8 has a theoretical upper limit band depending on the transmission method and parameters used, and further, the practicable band is restricted by the quality or the congestion state of the transmission line 8. In order to adjust the data size of the content data according to the practical transmission band, it is necessary to convert the high resolution geometry and the high resolution texture into the low resolution geometry and the low resolution texture with a data amount suitable for transmission. .. In the embodiment of the present invention, such a conversion reduces the amount of quantitative data while maintaining the subjective visual quality as much as possible.

3次元モデルデータ変換部5は、3次元モデルデータ生成部4から高解像度ジオメトリ及び高解像度テクスチャを入力すると共に、配信装置6から実効伝送帯域情報を入力し、さらに、図示しない学習装置からニューラルネットワーク等の特徴学習モデルのデータを入力する。実効伝送帯域情報は、伝送路8においてデータを伝送可能な帯域を示す情報である。特徴学習モデルは、図示しない学習装置により生成され、予め設定されたデータとして入力される。例えば、人物の顔領域を検出するための特徴学習モデルは、事前に教師データとして様々な人物の顔写真と、顔写真ではない写真を、正解ラベルを付けてニューラルネットワーク等に読み込ませることによって訓練された学習モデルである。 The 3D model data conversion unit 5 inputs high-resolution geometry and high-resolution texture from the 3D model data generation unit 4, inputs effective transmission band information from the distribution device 6, and further, a neural network from a learning device (not shown). Input the data of the feature learning model such as. The effective transmission band information is information indicating a band in which data can be transmitted on the transmission line 8. The feature learning model is generated by a learning device (not shown) and input as preset data. For example, a feature learning model for detecting a person's face area is trained by loading various person's face photographs and non-face photographs as teacher data in advance into a neural network or the like with correct answer labels. It is a learning model that has been done.

3次元モデルデータ変換部5は、特徴学習モデルを用いて、高解像度ジオメトリ及び高解像度テクスチャにおける3次元モデルデータの注目領域を特定する。そして、3次元モデルデータ変換部5は、高解像度ジオメトリのデータ量及び高解像度テクスチャのデータ量が実効伝送帯域情報の示す帯域の容量以下に減少するように、注目領域及び注目領域外(高解像度ジオメトリの全領域のうち注目領域を除く領域)のそれぞれについて、高解像度のモデルデータを構成する高解像度ジオメトリ及び高解像度テクスチャを、低解像度のモデルデータを構成する低解像度ジオメトリ及び低解像度テクスチャに変換する。 The 3D model data conversion unit 5 uses the feature learning model to specify a region of interest in the 3D model data in the high-resolution geometry and the high-resolution texture. Then, the three-dimensional model data conversion unit 5 reduces the amount of data of the high-resolution geometry and the amount of data of the high-resolution texture to less than or equal to the capacity of the band indicated by the effective transmission band information, so that the area of interest and the area outside the area of interest (high resolution) are reduced. Convert the high-resolution geometry and high-resolution textures that make up the high-resolution model data into the low-resolution geometry and low-resolution textures that make up the low-resolution model data for each of the entire areas of the geometry (excluding the area of interest). To do.

3次元モデルデータ変換部5は、低解像度ジオメトリ及び低解像度テクスチャを配信装置6に出力する。3次元モデルデータ変換部5の詳細については後述する。 The three-dimensional model data conversion unit 5 outputs the low-resolution geometry and the low-resolution texture to the distribution device 6. The details of the three-dimensional model data conversion unit 5 will be described later.

配信装置6は、3次元モデルデータ変換部5から低解像度ジオメトリ及び低解像度テクスチャを入力し、これらのデータを伝送用のパケット等に格納して、伝送路8を介して受信端末7へ送信する。例えば、配信装置6は、低解像度ジオメトリ及び低解像度テクスチャをIP(Internet Protocol)パケットに格納し、IPパケットを、インターネット回線を介して送信する。 The distribution device 6 inputs low-resolution geometry and low-resolution texture from the three-dimensional model data conversion unit 5, stores these data in a packet for transmission or the like, and transmits the data to the receiving terminal 7 via the transmission line 8. .. For example, the distribution device 6 stores a low-resolution geometry and a low-resolution texture in an IP (Internet Protocol) packet, and transmits the IP packet via an Internet line.

また、配信装置6は、例えば図示しない伝送路監視装置から実効伝送帯域情報を入力し、これを3次元モデルデータ変換部5に出力する。図示しない伝送路監視装置は、テストデータを送受信する等して、伝送路8の帯域を監視し、配信装置6から受信端末7へデータが伝送される際の伝送可能な帯域を測定する。伝送路監視装置は、例えば、配信装置6から受信端末7へデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量を実効伝送容量Rとして測定し、これを含む実効伝送帯域情報を生成し、実効伝送帯域情報を配信装置6へ出力する。 Further, the distribution device 6 inputs effective transmission band information from, for example, a transmission line monitoring device (not shown), and outputs the effective transmission band information to the three-dimensional model data conversion unit 5. A transmission line monitoring device (not shown) monitors the band of the transmission line 8 by transmitting and receiving test data, and measures the transmittable band when data is transmitted from the distribution device 6 to the receiving terminal 7. The transmission line monitoring device measures, for example, the maximum amount of data per unit time that can be actually transmitted when data is transmitted from the distribution device 6 to the receiving terminal 7, as an effective transmission capacity R, and effective transmission including this. Band information is generated, and effective transmission band information is output to the distribution device 6.

尚、伝送路8が配信装置6と受信端末7との間における一対一の両方向の通路である場合、配信装置6は、受信端末7から受信状況に関する情報(例えば、パケットの正受信率、ジッタの程度を表すデータ)を受信するようにしてもよい。この場合、配信装置6は、受信状況に関する情報に基づいて、単位時間あたりの実効伝送容量Rを算出し、これを含む実効伝送帯域情報を生成する。 When the transmission line 8 is a one-to-one bidirectional passage between the distribution device 6 and the reception terminal 7, the distribution device 6 receives information on the reception status from the reception terminal 7 (for example, packet positive reception rate, jitter). Data indicating the degree of) may be received. In this case, the distribution device 6 calculates the effective transmission capacity R per unit time based on the information regarding the reception status, and generates the effective transmission band information including the effective transmission capacity R.

また、配信装置6が常に一定のビットレートで伝送路8に対してデータを送信する装置である場合には、配信装置6に実効伝送容量Rが予め設定されている場合もあり得る。この場合、配信装置6は、予め設定された一定値の実効伝送容量Rを含む実効伝送帯域情報を3次元モデルデータ変換部5に出力する。例えば、放送用の送信装置がこのような場合に該当する。 Further, when the distribution device 6 is a device that constantly transmits data to the transmission line 8 at a constant bit rate, the effective transmission capacity R may be preset in the distribution device 6. In this case, the distribution device 6 outputs the effective transmission band information including the preset effective transmission capacity R of a constant value to the three-dimensional model data conversion unit 5. For example, a transmitting device for broadcasting corresponds to such a case.

また、配信装置6は、当該配信装置6に備えた出力バッファの残量を反映させた動的な実効伝送容量Rを求め、これを含む実効伝送帯域情報を出力するようにしてもよい。つまり、配信装置6は、出力バッファに余裕がある場合には実効伝送容量Rを大きな値に設定し、出力バッファに余裕がない場合には実効伝送容量Rを小さな値に設定し、実効伝送帯域情報を出力する。このような制御により、配信装置6に備えた出力バッファのオーバーフローを防ぐと共に、伝送帯域の空きを削減し伝送効率を向上することができる。 Further, the distribution device 6 may obtain a dynamic effective transmission capacity R reflecting the remaining amount of the output buffer provided in the distribution device 6 and output effective transmission band information including the dynamic effective transmission capacity R. That is, the distribution device 6 sets the effective transmission capacity R to a large value when the output buffer has a margin, sets the effective transmission capacity R to a small value when the output buffer has a margin, and sets the effective transmission band. Output information. By such control, it is possible to prevent the output buffer provided in the distribution device 6 from overflowing, reduce the free space in the transmission band, and improve the transmission efficiency.

受信端末7は、配信装置6から伝送路8を介して低解像度ジオメトリ及び低解像度テクスチャを受信する。そして、受信端末7は、時系列の低解像度ジオメトリ及び低解像度テクスチャを連続再生し、被写体である人物等の3次元の動きをARまたはVRにて空間的に提示する。これにより、視聴者は、被写体である人物等を自由な視点から見ることができる。 The receiving terminal 7 receives the low-resolution geometry and the low-resolution texture from the distribution device 6 via the transmission line 8. Then, the receiving terminal 7 continuously reproduces the low-resolution geometry and the low-resolution texture in the time series, and spatially presents the three-dimensional movement of the person or the like as the subject by AR or VR. As a result, the viewer can see the person or the like as the subject from a free viewpoint.

尚、3次元モデルデータ変換部5と配信装置6の間には、図示しないデータ圧縮装置が存在してもよい。データ圧縮装置は、例えばジオメトリの量子化処理、テクスチャの不可逆圧縮処理等の既知の手法によるデータサイズの削減を行う。ジオメトリの量子化の例として、32ビット浮動小数点データから16ビット浮動小数点への量子化等、ジオメトリの不可逆圧縮の例として、JPEG形式での圧縮符号化等が挙げられる。このような場合には、伝送路8の実際の実効伝送容量に対してデータ圧縮装置による削減率を加味した値を実効伝送容量Rとし、配信装置6が3次元モデルデータ変換部5に出力してもよい。例えば、伝送路8の実際の実効伝送容量が100Mbpsである場合、データ圧縮装置による圧縮率が1/2であれば、実効伝送容量R=200Mbpsとなる。 A data compression device (not shown) may exist between the three-dimensional model data conversion unit 5 and the distribution device 6. The data compression device reduces the data size by known methods such as geometry quantization processing and texture lossy compression processing. Examples of geometry quantization include quantization of 32-bit floating-point data to 16-bit floating-point data, and examples of lossy compression of geometry include compression coding in the PEG format. In such a case, the value obtained by adding the reduction rate by the data compression device to the actual effective transmission capacity of the transmission line 8 is defined as the effective transmission capacity R, and the distribution device 6 outputs it to the three-dimensional model data conversion unit 5. You may. For example, when the actual effective transmission capacity of the transmission line 8 is 100 Mbps, and the compression ratio by the data compression device is 1/2, the effective transmission capacity R = 200 Mbps.

〔3次元モデルデータ変換部5〕
次に、図1に示した3次元モデルデータ変換部5について詳細に説明する。図2は、本発明の実施形態による3次元モデルデータ変換部5の構成例を示すブロック図である。この3次元モデルデータ変換部5は、レンダラ10、注目領域検出部11、ジオメトリ変換部12、テクスチャ変換部13、データ量計測部14及び削減比率決定部15を備えている。
[3D model data conversion unit 5]
Next, the three-dimensional model data conversion unit 5 shown in FIG. 1 will be described in detail. FIG. 2 is a block diagram showing a configuration example of the three-dimensional model data conversion unit 5 according to the embodiment of the present invention. The three-dimensional model data conversion unit 5 includes a renderer 10, a region of interest detection unit 11, a geometry conversion unit 12, a texture conversion unit 13, a data amount measurement unit 14, and a reduction ratio determination unit 15.

(レンダラ10)
レンダラ10は、3次元モデルデータ生成部4から高解像度ジオメトリ及び高解像度テクスチャを入力する。そして、レンダラ10は、高解像度ジオメトリ及び高解像度テクスチャを用いて、全周囲の複数角度の視点からレンダリングし、複数の2次元画像を生成する。高解像度ジオメトリ及び高解像度テクスチャを用いてレンダリングし、2次元画像を生成する処理は既知であるため、ここでは説明を省略する。レンダラ10は、生成した複数の2次元画像である2次元画像群を注目領域検出部11に出力する。
(Renderer 10)
The renderer 10 inputs a high-resolution geometry and a high-resolution texture from the three-dimensional model data generation unit 4. Then, the renderer 10 renders the high-resolution geometry and the high-resolution texture from the viewpoints of a plurality of angles around the entire circumference to generate a plurality of two-dimensional images. Since the process of rendering using high-resolution geometry and high-resolution texture to generate a two-dimensional image is known, the description thereof is omitted here. The renderer 10 outputs a group of two-dimensional images, which are a plurality of generated two-dimensional images, to the region of interest detection unit 11.

高解像度ジオメトリは、前述のとおり、3次元モデルデータの各頂点について、3次元座標(XYZ座標)、法線ベクトル、テクスチャのマッピングに使用する2次元座標(UV座標)等が記述されている。後述する低解像度ジオメトリも同様である。 As described above, the high-resolution geometry describes the three-dimensional coordinates (XYZ coordinates), the normal vector, the two-dimensional coordinates (UV coordinates) used for texture mapping, and the like for each vertex of the three-dimensional model data. The same applies to the low resolution geometry described later.

高解像度テクスチャは、前述のとおり、高解像度ジオメトリの多面体の各面に対応する部分テクスチャを2次元の矩形領域内にマッピングした、高解像度ジオメトリの各面の柄を定める矩形画像である。後述する低解像度テクスチャも同様に、低解像度ジオメトリの多面体の各面に対応する部分テクスチャを2次元の矩形領域内にマッピングした、低解像度ジオメトリの各面の柄を定める矩形画像である。 As described above, the high-resolution texture is a rectangular image that defines the pattern of each face of the high-resolution geometry by mapping the partial texture corresponding to each face of the polyhedron of the high-resolution geometry within the two-dimensional rectangular area. Similarly, the low-resolution texture described later is a rectangular image that defines the pattern of each face of the low-resolution geometry by mapping the partial texture corresponding to each face of the polyhedron of the low-resolution geometry within the two-dimensional rectangular area.

図3は、人物の3次元モデルデータにおいて、レンダラ10により生成された2次元画像群の例、及び注目領域検出部11により検出された2次元注目領域の例を説明する図である。図3に示す人物の2次元画像は、所定の高解像度ジオメトリ及び高解像度テクスチャに対し、被写体の重心の周りを取り囲む30度毎の視点位置s1,s2,・・・,s12からレンダリングすることにより得られた12個の画像群である。レンダリング手法としては、例えば、視点位置から被写体の重心方向を向く並行投影が使用される。 FIG. 3 is a diagram illustrating an example of a two-dimensional image group generated by the renderer 10 and an example of a two-dimensional attention region detected by the attention region detection unit 11 in the three-dimensional model data of a person. The two-dimensional image of the person shown in FIG. 3 is rendered from the viewpoint positions s1, s2, ..., S12 every 30 degrees surrounding the center of gravity of the subject with respect to the predetermined high-resolution geometry and high-resolution texture. It is a group of 12 images obtained. As the rendering method, for example, parallel projection is used in which the viewpoint position is directed toward the center of gravity of the subject.

例えば視点位置s1の2次元画像は、人物を後ろの所定位置からレンダリングすることにより得られた画像であり、視点位置s7の2次元画像は、人物を正前の所定位置からレンダリングすることにより得られた画像である。このように、レンダラ10により、図3に示す2次元画像群が生成される。尚、被写体の人物は動くため、注目領域が検出される視点は、時間方向の各フレームによって変化し得る。 For example, the two-dimensional image at the viewpoint position s1 is an image obtained by rendering a person from a predetermined position behind, and the two-dimensional image at the viewpoint position s7 is obtained by rendering the person from a predetermined position in front of the person. It is a rendered image. In this way, the renderer 10 generates the two-dimensional image group shown in FIG. Since the person in the subject moves, the viewpoint at which the region of interest is detected can change depending on each frame in the time direction.

(注目領域検出部11)
図2に戻って、注目領域検出部11は、事前に、図示しない学習装置から特徴学習モデルのデータを入力する。
(Attention area detection unit 11)
Returning to FIG. 2, the attention region detection unit 11 inputs the data of the feature learning model from a learning device (not shown) in advance.

図示しない学習装置は、2次元画像を入力データとし、所定の特徴との適合度合いを示すスコアを出力データとする学習モデルに対し、所定の特徴を有する複数の2次元画像と所定の特徴を有しない複数の2次元画像、及び各2次元画像が所定の特徴を有するかどうかを示す正解ラベルを教師データとして与えることで、学習モデルを訓練する装置である。学習装置は、訓練した学習モデルを特徴学習モデルのデータとして出力する。学習モデルとしては、例えばニューラルネットワークが用いられる。ニューラルネットワークによる特徴学習モデルのデータは、例えば、学習モデルのネットワーク構造を定義するデータと、各ネットワークノードの重み係数等を記述したデータからなる。 A learning device (not shown) has a plurality of two-dimensional images having predetermined features and predetermined features with respect to a learning model in which a two-dimensional image is used as input data and a score indicating the degree of conformity with a predetermined feature is used as output data. It is a device that trains a learning model by giving as teacher data a plurality of two-dimensional images and correct answer labels indicating whether or not each two-dimensional image has a predetermined feature. The learning device outputs the trained learning model as data of the feature learning model. As the learning model, for example, a neural network is used. The data of the feature learning model by the neural network is composed of, for example, data that defines the network structure of the learning model and data that describes the weighting coefficient of each network node.

注目領域検出部11は、特徴学習モデルを用いることにより、レンダリングされた2次元画像から、所定の特徴を有する2次元注目領域及びスコアを得る。スコアは、2次元注目領域の特徴度合いを示すデータであり、スコアが高いほど、当該2次元注目領域は所定の特徴を有している度合いが高いことを示し、スコアが低いほど、当該2次元注目領域は所定の特徴を有している度合いが低いことを示している。尚、特徴学習モデルが特定の解像度(例えば、教師データと同じ解像度)の2次元画像のみを入力とする場合には、注目領域検出部11は、注目領域検出処理において、レンダリング画像の一部を特定の解像度に切り出してスコアを求める処理を繰り返すことで、2次元注目領域を探索してもよい。 The attention area detection unit 11 obtains a two-dimensional attention area and a score having a predetermined feature from the rendered two-dimensional image by using the feature learning model. The score is data indicating the degree of feature of the two-dimensional attention region. The higher the score, the higher the degree of the two-dimensional attention region having a predetermined feature, and the lower the score, the more the two-dimensional feature. The region of interest indicates a low degree of possession of a given feature. When the feature learning model inputs only a two-dimensional image having a specific resolution (for example, the same resolution as the teacher data), the attention area detection unit 11 uses a part of the rendered image in the attention area detection process. The two-dimensional attention region may be searched by repeating the process of cutting out to a specific resolution and obtaining the score.

特徴学習モデルは、コンテンツ(番組)及びシーン(カット)に合わせて事前に制作され、コンテンツに紐づいたメタデータ等によって関連付けられてもよい。この場合、学習モデル及びメタデータは、コンテンツの完成データの一部として扱ってもよい。また、代表的な特徴学習モデルは、注目領域検出部11において汎用的なモデルとして事前に用意されていてもよい。この場合、特徴学習モデルはコンテンツの完成データの一部には含まれず、コンテンツのメタデータにより、汎用的な特徴学習モデルが指定される。 The feature learning model may be created in advance according to the content (program) and the scene (cut), and may be associated with metadata or the like associated with the content. In this case, the learning model and metadata may be treated as part of the completed content data. Further, a typical feature learning model may be prepared in advance as a general-purpose model in the region of interest detection unit 11. In this case, the feature learning model is not included in a part of the completed data of the content, and the general-purpose feature learning model is specified by the metadata of the content.

注目領域検出部11は、与えられた特徴学習モデルを用いて、2次元画像群のそれぞれに対し注目領域検出処理を行い、最も注目部位らしい領域を、2次元画像の注目領域として検出する。そして、注目領域検出部11は、2次元画像の注目領域である2次元注目領域を、高解像度ジオメトリの注目領域である3次元注目領域に変換し、3次元注目領域に関する情報を3次元注目領域情報としてジオメトリ変換部12及び削減比率決定部15に出力する。 The attention region detection unit 11 performs the attention region detection process for each of the two-dimensional image groups using the given feature learning model, and detects the region that seems to be the most attention region as the attention region of the two-dimensional image. Then, the attention area detection unit 11 converts the two-dimensional attention area, which is the attention area of the two-dimensional image, into the three-dimensional attention area, which is the attention area of the high-resolution geometry, and converts the information regarding the three-dimensional attention area into the three-dimensional attention area. It is output as information to the geometry conversion unit 12 and the reduction ratio determination unit 15.

図4は、注目領域検出部11の処理例を示すフローチャートである。注目領域検出部11は、制作者が意図する注目領域が変更されるコンテンツ先頭またはシーン先頭のタイミングで、図示しない学習装置から特徴学習モデルを入力する。この処理は、後述するステップS401〜S405の事前処理として行われる。注目領域検出部11は、レンダラ10から、フレーム毎に2次元画像群を入力する(ステップS401)。 FIG. 4 is a flowchart showing a processing example of the region of interest detection unit 11. The attention area detection unit 11 inputs a feature learning model from a learning device (not shown) at the timing of the beginning of the content or the beginning of the scene where the area of interest intended by the creator is changed. This process is performed as a pre-process in steps S401 to S405 described later. The attention area detection unit 11 inputs a two-dimensional image group for each frame from the renderer 10 (step S401).

注目領域検出部11は、特徴学習モデルを用いて、複数視点の2次元画像毎に、2次元注目領域及びスコアを求める(ステップS402)。具体的には、注目領域検出部11は、特徴学習モデルを用いて、2次元画像を入力データとして演算を行い、2次元画像から特徴部分が抽出された2次元注目領域、及び当該2次元注目領域のスコアを求める。 The attention area detection unit 11 obtains a two-dimensional attention area and a score for each of the two-dimensional images of a plurality of viewpoints by using the feature learning model (step S402). Specifically, the attention region detection unit 11 uses the feature learning model to perform calculations using the two-dimensional image as input data, and the two-dimensional attention region from which the feature portion is extracted from the two-dimensional image, and the two-dimensional attention. Find the score for the area.

注目領域検出部11は、所定の閾値以上のスコアを有する2次元注目領域を検出する(ステップS403)。所定の閾値として、例えば予め設定された値が用いられる。 The attention region detection unit 11 detects a two-dimensional attention region having a score equal to or higher than a predetermined threshold value (step S403). As a predetermined threshold value, for example, a preset value is used.

図3に示した例において、2次元注目領域を、人物の顔の特徴を有する領域とする。視点位置s1の2次元画像における2次元注目領域(図示せず)及びそのスコアをSc=0とし、視点位置s2の2次元画像における2次元注目領域(図示せず)及びそのスコアをSc=5とし、・・・、視点位置s6の2次元画像における2次元注目領域(点線の四角の枠内)及びそのスコアをSc=50とし、視点位置s7の2次元画像における2次元注目領域(点線の四角の枠内)及びそのスコアをSc=99とし、視点位置s8の2次元画像における2次元注目領域(点線の四角の枠内)及びそのスコアをSc=50とし、・・・、視点位置s12の2次元画像における2次元注目領域(図示せず)及びそのスコアをSc=5とする。 In the example shown in FIG. 3, the two-dimensional attention region is defined as a region having the characteristics of a person's face. The two-dimensional attention area (not shown) and its score in the two-dimensional image at the viewpoint position s1 are set to Sc = 0, and the two-dimensional attention area (not shown) and its score in the two-dimensional image at the viewpoint position s2 are set to Sc = 5. Then, the two-dimensional attention area (within the frame of the dotted square) in the two-dimensional image at the viewpoint position s6 and its score are set to Sc = 50, and the two-dimensional attention area (dotted line) in the two-dimensional image at the viewpoint position s7. (Inside the square frame) and its score are set to Sc = 99, and the two-dimensional attention area (inside the dotted square frame) and its score in the two-dimensional image at the viewpoint position s8 are set to Sc = 50, ..., Viewpoint position s12 Let Sc = 5 be the two-dimensional attention area (not shown) and its score in the two-dimensional image of.

注目領域検出部11により、視点位置s1〜s12の2次元画像のそれぞれについて、図3に示したスコアSc及び2次元注目領域が求められる。尚、図3には、視点位置s6〜s8の2次元画像における2次元注目領域が点線の四角の枠で示しており、視点位置s1〜s5,s9〜s12の2次元画像における2次元注目領域は省略してある。 The attention area detection unit 11 obtains the score Sc and the two-dimensional attention area shown in FIG. 3 for each of the two-dimensional images at the viewpoint positions s1 to s12. In FIG. 3, the two-dimensional attention area in the two-dimensional image of the viewpoint positions s6 to s8 is shown by a dotted square frame, and the two-dimensional attention area in the two-dimensional image of the viewpoint positions s1 to s5 and s9 to s12 is shown. Is omitted.

そして、注目領域検出部11により、スコアScが所定の閾値=50以上の2次元注目領域が検出される。図3の例では、点線の四角の枠で示した、視点位置s6〜s8の2次元画像におけるそれぞれの2次元注目領域が検出される。 Then, the attention region detection unit 11 detects a two-dimensional attention region having a score Sc of a predetermined threshold value = 50 or more. In the example of FIG. 3, each two-dimensional attention region in the two-dimensional images of the viewpoint positions s6 to s8 shown by the dotted square frame is detected.

図4に戻って、注目領域検出部11は、検出した2次元注目領域(図3の例では、視点位置s6〜s8の2次元画像におけるそれぞれの2次元注目領域)を、3次元注目領域に変換する(ステップS404)。3次元注目領域は、高解像度ジオメトリにおいて、2次元注目領域が検出された複数の2次元画像とそれをレンダリングしたときの視点位置との間の空間的位置関係を用いて求められ、2次元注目領域に対応する頂点群を含む領域を示す。 Returning to FIG. 4, the attention area detection unit 11 converts the detected two-dimensional attention area (in the example of FIG. 3, each two-dimensional attention area in the two-dimensional images of the viewpoint positions s6 to s8) into the three-dimensional attention area. Convert (step S404). The three-dimensional attention region is obtained by using the spatial positional relationship between a plurality of two-dimensional images in which the two-dimensional attention region is detected and the viewpoint position when rendering the two-dimensional attention region in the high-resolution geometry, and the two-dimensional attention region is obtained. A region including a group of vertices corresponding to the region is shown.

具体的には、レンダラ10において並行投影によるレンダリングが行われ、複数の2次元画像が生成された場合に、注目領域検出部11は、2次元画像群の中で2次元注目領域が検出された各画像について、2次元注目領域の中心を通り、視点位置と被写体の重心とを結ぶ直線に平行な直線を、3次元空間内に配置する。並行投影によるレンダリングでは、2次元から3次元への変換において、このような直線は1つに特定することができる。 Specifically, when rendering is performed by parallel projection in the renderer 10 and a plurality of two-dimensional images are generated, the attention area detection unit 11 detects the two-dimensional attention area in the two-dimensional image group. For each image, a straight line passing through the center of the two-dimensional attention area and parallel to the straight line connecting the viewpoint position and the center of gravity of the subject is arranged in the three-dimensional space. In rendering by parallel projection, one such straight line can be specified in the conversion from 2D to 3D.

注目領域検出部11は、この処理を、2次元注目領域が検出された視点位置s6〜s8の2次元画像について繰り返すことで、これらの直線が3次元空間内のある点において交わる場合、その交点を求めるか、または完全に交わらない場合であっても、その近い位置で交点を求める。注目領域検出部11は、この交点を、3次元注目領域の中心点に設定し、中心点からの半径を、2次元注目領域の大きさに基づいて決定する。 The attention area detection unit 11 repeats this process for the two-dimensional images of the viewpoint positions s6 to s8 in which the two-dimensional attention area is detected, and when these straight lines intersect at a certain point in the three-dimensional space, the intersection point. Or, even if they do not completely intersect, find the intersection at a close position. The attention area detection unit 11 sets this intersection as the center point of the three-dimensional attention area, and determines the radius from the center point based on the size of the two-dimensional attention area.

注目領域検出部11は、ステップS404にて変換した3次元注目領域を示す情報を3次元注目領域情報(例えば、中心点の座標(中心座標)及び半径)としてジオメトリ変換部12に出力する(ステップS405)。 The attention area detection unit 11 outputs the information indicating the three-dimensional attention area converted in step S404 to the geometry conversion unit 12 as three-dimensional attention area information (for example, the coordinates (center coordinates) and radius of the center point) (step). S405).

尚、図3の例では、注目領域検出部11は、人物の周りを30度毎の視点位置s1,s2,・・・,s12からレンダリングして得られた12個の2次元画像群を用いて、2次元注目領域を特定し、これを3次元注目領域に変換するようにした。 In the example of FIG. 3, the attention area detection unit 11 uses 12 two-dimensional image groups obtained by rendering around the person from the viewpoint positions s1, s2, ..., S12 every 30 degrees. The two-dimensional attention area was specified, and this was converted into the three-dimensional attention area.

これに対し、注目領域検出部11は、例えば1回目の試行で、スコアScが所定値を超える最も顔らしい領域を1つの2次元画像のみから検出した場合、その視点を中心に、周辺角度で徐々に角度分解能を上げて同様の試行を行い、注目部位検出の精度を上げるようにしてもよい。また、注目領域検出部11は、スコアScが所定値を超える領域を全ての2次元画像から検出できなかった場合、最もスコアScの高い領域を検出した2次元画像の視点を中心に、周辺角度で徐々に角度分解能を上げて同様の試行を行い、注目部位検出の精度を上げるようにしてもよい。 On the other hand, when the region of interest detection unit 11 detects, for example, the most facial region in which the score Sc exceeds a predetermined value from only one two-dimensional image in the first trial, the peripheral angle is centered on that viewpoint. The angular resolution may be gradually increased and the same trial may be performed to improve the accuracy of detecting the region of interest. Further, when the region having a score Sc exceeding a predetermined value cannot be detected from all the two-dimensional images, the region of interest detection unit 11 has a peripheral angle centered on the viewpoint of the two-dimensional image in which the region having the highest score Sc is detected. The angle resolution may be gradually increased and the same trial may be performed to improve the accuracy of detecting the region of interest.

具体的には、レンダラ10は、所定の視点位置におけるレンダリングにより、2次元画像を生成する。注目領域検出部11は、レンダラ10から2次元画像を入力し、当該2次元画像について、1つの視点の2次元画像のみから、2次元注目領域の要件である所定値(例えば50)以上のスコアScを得ることができたものとする。しかし、2次元注目領域を3次元注目領域に変換するためには、最低2つの視点の2次元画像における2次元注目領域を検出する必要がある。 Specifically, the renderer 10 generates a two-dimensional image by rendering at a predetermined viewpoint position. The attention area detection unit 11 inputs a two-dimensional image from the renderer 10, and for the two-dimensional image, a score of a predetermined value (for example, 50) or more, which is a requirement of the two-dimensional attention area, is obtained from only the two-dimensional image of one viewpoint. It is assumed that Sc can be obtained. However, in order to convert the two-dimensional attention region into the three-dimensional attention region, it is necessary to detect the two-dimensional attention region in the two-dimensional image of at least two viewpoints.

この場合、注目領域検出部11は、当該スコアScの2次元注目領域を最も顔らしい領域として視点位置の角度を特定し、当該角度を中心角度としてレンダラ10に出力する。レンダラ10は、注目領域検出部11から中心角度を入力し、中心角度を基準とした所定の周辺角度について角度分解能を上げて、レンダリングにより2次元画像群を生成する。そして、注目領域検出部11は、レンダラ10から2次元画像群を入力し、前述の処理を行い、複数の視点から2次元注目領域を特定し、これを3次元注目領域に変換する。 In this case, the attention area detection unit 11 specifies the angle of the viewpoint position with the two-dimensional attention area of the score Sc as the most facial region, and outputs the angle to the renderer 10 as the center angle. The renderer 10 inputs a center angle from the region of interest detection unit 11, increases the angle resolution for a predetermined peripheral angle with reference to the center angle, and generates a two-dimensional image group by rendering. Then, the attention area detection unit 11 inputs the two-dimensional image group from the renderer 10, performs the above-mentioned processing, identifies the two-dimensional attention area from a plurality of viewpoints, and converts the two-dimensional attention area into the three-dimensional attention area.

尚、所定回数だけ上記の試行を繰り返しても、2次元注目領域が2以上の視点の2次元画像から検出されなかった場合には、予め設定された2次元注目領域の要件である所定値に対応する3次元注目領域が存在しないと判断してよい。 If the two-dimensional attention region is not detected from the two-dimensional images of two or more viewpoints even after repeating the above trial a predetermined number of times, the predetermined value, which is a requirement of the preset two-dimensional attention region, is obtained. It may be determined that the corresponding 3D region of interest does not exist.

(ジオメトリ変換部12)
図2に戻って、ジオメトリ変換部12は、3次元モデルデータ生成部4から高解像度ジオメトリを入力すると共に、注目領域検出部11から3次元注目領域情報を入力する。また、ジオメトリ変換部12は、削減比率決定部15から注目領域(ここでは3次元注目領域)の削減比率α及び注目領域外(高解像度ジオメトリの全領域のうち注目領域を除く領域)の削減比率βを入力する。
(Geometry conversion unit 12)
Returning to FIG. 2, the geometry conversion unit 12 inputs high-resolution geometry from the three-dimensional model data generation unit 4, and inputs three-dimensional attention area information from the attention area detection unit 11. Further, the geometry conversion unit 12 reduces the reduction ratio α of the attention region (here, the three-dimensional attention region) and the reduction ratio outside the attention region (the region excluding the attention region among all the regions of the high-resolution geometry) from the reduction ratio determination unit 15. Enter β.

ジオメトリ変換部12は、高解像度ジオメトリの全体の頂点数削減の比率に対して、高解像度ジオメトリの全領域のうちの3次元注目領域情報の示す3次元注目領域の頂点数削減の比率が抑制されるように(3次元注目領域の頂点数削減の比率が全体よりも低くなるように)、3次元注目領域の頂点を削減比率αにて削減すると共に、3次元注目領域以外の領域の頂点を削減比率βにて削減し、高解像度ジオメトリを低解像度ジオメトリに変換する。 The geometry conversion unit 12 suppresses the ratio of the reduction in the number of vertices in the three-dimensional attention region indicated by the three-dimensional attention region information in the entire region of the high-resolution geometry to the ratio of the reduction in the total number of vertices in the high-resolution geometry. (So that the reduction ratio of the number of vertices in the 3D attention region is lower than the whole), the vertices of the 3D attention region are reduced by the reduction ratio α, and the vertices of the region other than the 3D attention region are reduced. It is reduced by the reduction ratio β and converted from high resolution geometry to low resolution geometry.

ここで、頂点数削減の比率は、頂点数を削減する度合いを示し、頂点数削減の比率を抑制するとは、頂点数を削減する度合いを低くする(さほど削減しない)ことを意味する。頂点数削減の比率は、後述する削減比率α,βに相当する。 Here, the ratio of reducing the number of vertices indicates the degree of reducing the number of vertices, and suppressing the ratio of reducing the number of vertices means reducing the degree of reducing the number of vertices (not so much). The ratio of reducing the number of vertices corresponds to the reduction ratios α and β described later.

ジオメトリ変換部12は、低解像度ジオメトリをテクスチャ変換部13に出力すると共に、配信装置6に出力する。また、ジオメトリ変換部12は、注目領域検出部11から入力した3次元注目領域情報をテクスチャ変換部13に出力する。 The geometry conversion unit 12 outputs the low-resolution geometry to the texture conversion unit 13 and outputs it to the distribution device 6. Further, the geometry conversion unit 12 outputs the three-dimensional attention area information input from the attention area detection unit 11 to the texture conversion unit 13.

低解像度ジオメトリは、高解像度ジオメトリと同様に、各頂点について、3次元座標(XYZ座標)、法線ベクトル、テクスチャのマッピングに使用する2次元座標(UV座標)、及び、各面について面を構成する頂点の番号のセットが記述された情報である。ここで、ジオメトリ変換部12は、高解像度ジオメトリを低解像度ジオメトリに変換する際に、高解像度ジオメトリから所定の頂点が削減された低解像度ジオメトリの各面について、残存する面を構成する頂点の番号のセットを再構成する。例えば、隣接する4つの三角形の面が1つの頂点を共有しており、頂点数削減によりその共有した頂点が削除された場合、隣接する4つの三角形の面の数は2つに削減され、残存する2つの三角形の面についても、面を構成する頂点の番号のセットが変更される。 The low resolution geometry, like the high resolution geometry, constitutes 3D coordinates (XYZ coordinates), normal vectors, 2D coordinates (UV coordinates) used for texture mapping, and faces for each face for each vertex. This is the information that describes the set of the number of the vertices to be used. Here, when the geometry conversion unit 12 converts the high-resolution geometry into the low-resolution geometry, the number of vertices constituting the remaining faces for each face of the low-resolution geometry in which predetermined vertices are reduced from the high-resolution geometry. Reconstruct the set of. For example, if the faces of four adjacent triangles share one vertex and the shared vertices are deleted by reducing the number of vertices, the number of faces of the four adjacent triangles is reduced to two and remains. For the two triangular faces, the set of vertex numbers that make up the faces is also changed.

尚、ジオメトリ変換部12は、高解像度ジオメトリの3次元注目領域の頂点を、削減比率αにて削減する際に、3次元注目領域内の全ての頂点を対象として、一様に(均一に)削減するようにしてもよい。また、ジオメトリ変換部12は、3次元注目領域において、エッジ部分等の高周波成分の多い領域については削減比率をαよりも低くし、高周波成分の多い領域以外については削減比率をαよりも高くすることで、高解像度ジオメトリの3次元注目領域の頂点を、全体として削減比率αにて削減するようにしてもよい。これにより、さらに低解像度ジオメトリのディテールを残すことができる。ジオメトリ変換部12が、高解像度ジオメトリの3次元注目領域以外の領域について、その頂点を削減比率βにて削減する場合も同様である。 When the geometry conversion unit 12 reduces the vertices of the three-dimensional attention region of the high-resolution geometry at the reduction ratio α, the geometry conversion unit 12 uniformly (uniformly) targets all the vertices in the three-dimensional attention region. You may try to reduce it. Further, in the three-dimensional attention region, the geometry conversion unit 12 lowers the reduction ratio to be lower than α in the region having many high frequency components such as the edge portion, and makes the reduction ratio higher than α in the region other than the region having many high frequency components. As a result, the vertices of the three-dimensional attention region of the high-resolution geometry may be reduced by the reduction ratio α as a whole. This allows for even lower resolution geometry details. The same applies when the geometry conversion unit 12 reduces the vertices of a region other than the three-dimensional attention region of the high-resolution geometry by the reduction ratio β.

図5(1)は、高解像度ジオメトリの例を示す図である。図5(2)は、従来技術による低解像度ジオメトリの例を示す図であり、高解像度ジオメトリに対して一様に頂点を削減した場合の例である。図5(3)は、本発明の実施形態による低解像度ジオメトリの例を示す図であり、高解像度ジオメトリに対して3次元注目領域の頂点数の削減比率を抑制した場合の例である。図5(1)は頂点のみを示しているが、図5(2)(3)は、頂点に加え、面を表すための頂点間の線も示している。 FIG. 5 (1) is a diagram showing an example of high resolution geometry. FIG. 5 (2) is a diagram showing an example of low-resolution geometry according to the prior art, and is an example in which the vertices are uniformly reduced with respect to the high-resolution geometry. FIG. 5 (3) is a diagram showing an example of low-resolution geometry according to the embodiment of the present invention, and is an example in which the reduction ratio of the number of vertices in the three-dimensional attention region is suppressed with respect to the high-resolution geometry. Although FIG. 5 (1) shows only vertices, FIGS. 5 (2) and (3) show lines between vertices to represent faces in addition to vertices.

従来技術では、高解像度ジオメトリに対して一様に頂点が削減されることから、図5(2)のとおり、低解像度ジオメトリの頂点は、全体として一様に分布している。 In the prior art, the vertices of the low-resolution geometry are uniformly reduced with respect to the high-resolution geometry. Therefore, as shown in FIG. 5 (2), the vertices of the low-resolution geometry are uniformly distributed as a whole.

これに対し、本発明の実施形態では、ジオメトリ変換部12により、高解像度ジオメトリの全体の頂点数削減の比率に対して、3次元注目領域の頂点数削減の比率が抑制されるように、高解像度ジオメトリが低解像度ジオメトリに変換される。このため、図5(3)のとおり、低解像度ジオメトリにおける顔領域である3次元注目領域の頂点は、3次元注目領域外よりも高い密度で分布している。 On the other hand, in the embodiment of the present invention, the geometry conversion unit 12 suppresses the ratio of reducing the number of vertices in the three-dimensional attention region to the ratio of reducing the total number of vertices of the high-resolution geometry. Resolution geometry is converted to low resolution geometry. Therefore, as shown in FIG. 5 (3), the vertices of the three-dimensional attention region, which is the face region in the low-resolution geometry, are distributed at a higher density than those outside the three-dimensional attention region.

(テクスチャ変換部13)
図2に戻って、テクスチャ変換部13は、3次元モデルデータ生成部4から高解像度ジオメトリ及び高解像度テクスチャを入力すると共に、ジオメトリ変換部12から低解像度ジオメトリを入力し、さらに、ジオメトリ変換部12から3次元注目領域情報を入力する。また、テクスチャ変換部13は、削減比率決定部15から注目領域(ここではテクスチャ注目領域)の削減比率γ及び注目領域外(高解像度テクスチャの全領域のうちテクスチャ注目領域を除く領域)の削減比率δを入力する。
(Texture conversion unit 13)
Returning to FIG. 2, the texture conversion unit 13 inputs the high-resolution geometry and the high-resolution texture from the three-dimensional model data generation unit 4, inputs the low-resolution geometry from the geometry conversion unit 12, and further, the geometry conversion unit 12 Enter the 3D attention area information from. Further, the texture conversion unit 13 reduces the reduction ratio γ of the attention region (here, the texture attention region) and the reduction ratio outside the attention region (the region excluding the texture attention region among all the regions of the high resolution texture) from the reduction ratio determination unit 15. Enter δ.

テクスチャ変換部13は、高解像度ジオメトリ(及び低解像度ジオメトリ)の注目領域である3次元注目領域を、高解像度テクスチャの注目領域であるテクスチャ注目領域に変換する。高解像度テクスチャの全領域のうちテクスチャ注目領域以外の領域(テクスチャ注目領域を除く領域)を、テクスチャ注目領域外とする。 The texture conversion unit 13 converts the three-dimensional attention area, which is the attention area of the high-resolution geometry (and the low-resolution geometry), into the texture attention area, which is the attention area of the high-resolution texture. Of all the high-resolution texture areas, the area other than the texture attention area (the area excluding the texture attention area) is excluded from the texture attention area.

具体的には、テクスチャ変換部13は、高解像度ジオメトリの全領域のうち、3次元注目領域情報の示す3次元注目領域の頂点群を注目頂点群とし、それ以外の領域の頂点群を注目外頂点群とする。そして、テクスチャ変換部13は、高解像度ジオメトリの注目頂点群についてそれぞれ関連付けられているUVの2次元座標の領域を、テクスチャ注目領域に設定する。すなわち、テクスチャ注目領域とは、注目頂点群に属する頂点により構成される面の各柄を決めている部分テクスチャの集合領域である。また、テクスチャ変換部13は、注目外頂点群についてそれぞれ記述されているUVの2次元座標の領域を、テクスチャ注目領域外に設定する。 Specifically, the texture conversion unit 13 sets the vertices of the three-dimensional attention region indicated by the three-dimensional attention region information as the vertices of interest, and excludes the vertices of the other regions from the total region of the high-resolution geometry. Let it be a group of vertices. Then, the texture conversion unit 13 sets a region of UV two-dimensional coordinates associated with each of the attention vertex groups of the high-resolution geometry as the texture attention region. That is, the texture attention region is a set region of partial textures that determines each pattern of the surface composed of the vertices belonging to the attention vertex group. Further, the texture conversion unit 13 sets a region of UV two-dimensional coordinates in which each of the non-attention vertex groups is described outside the texture attention region.

テクスチャ変換部13は、高解像度テクスチャの全体の縮小率(解像度の削減度合い)に対して、高解像度テクスチャの全領域のうちのテクスチャ注目領域の部分テクスチャの縮小率が抑制されるように、テクスチャ注目領域の部分テクスチャを低解像テクスチャへマッピングする際の解像度を削減比率γにて削減すると共に、テクスチャ注目領域外の部分テクスチャの解像度を削減比率δにて削減する。これにより、テクスチャ注目領域及びテクスチャ注目領域外のそれぞれについて、縮小された部分テクスチャの集合が得られる。 The texture conversion unit 13 has a texture so that the reduction ratio of the partial texture of the texture attention area in the entire area of the high resolution texture is suppressed with respect to the overall reduction ratio (resolution reduction degree) of the high resolution texture. The resolution when mapping the partial texture of the attention area to the low resolution texture is reduced by the reduction ratio γ, and the resolution of the partial texture outside the texture attention area is reduced by the reduction ratio δ. As a result, a reduced set of partial textures is obtained for each of the texture attention area and the outside of the texture attention area.

ここで、縮小率が抑制されるとは、縮小する度合いを低くする(さほど縮小しない)ことを意味する。縮小率である解像度の削減度合いは、後述する削減比率γ,δに相当する。 Here, suppressing the reduction ratio means reducing the degree of reduction (not so much reduction). The degree of reduction in resolution, which is the reduction rate, corresponds to the reduction ratios γ and δ, which will be described later.

そして、テクスチャ変換部13は、解像度が削減されたテクスチャ注目領域の(縮小された)部分テクスチャ及びテクスチャ注目領域外の(縮小された)部分テクスチャについて、低解像度の矩形画像への再マッピングを行い、低解像度テクスチャを生成することで、高解像度テクスチャを低解像度テクスチャに変換する。この場合、テクスチャ変換部13は、この再マッピングに伴い、ジオメトリ変換部12から入力した低解像度ジオメトリに含まれる各頂点のUV座標を、低解像度テクスチャに対応するように変更し、再マッピング後の低解像度ジオメトリを生成する。 Then, the texture conversion unit 13 remaps the (reduced) partial texture of the texture attention region whose resolution has been reduced and the (reduced) partial texture outside the texture attention region to a low-resolution rectangular image. Converts high resolution textures to low resolution textures by generating low resolution textures. In this case, the texture conversion unit 13 changes the UV coordinates of each vertex included in the low-resolution geometry input from the geometry conversion unit 12 so as to correspond to the low-resolution texture in accordance with this remapping, and after remapping. Generate low resolution geometry.

テクスチャ変換部13は、低解像度ジオメトリ(再マッピング後の低解像度ジオメトリ)及び低解像度テクスチャを配信装置6に出力する。 The texture conversion unit 13 outputs the low-resolution geometry (low-resolution geometry after remapping) and the low-resolution texture to the distribution device 6.

尚、テクスチャ変換部13は、低解像度テクスチャへの再マッピングの際に、当該低解像度テクスチャの規定のサイズ(解像度)の矩形画像の中に、全ての部分テクスチャを収めることができない場合があり得る。この場合、テクスチャ変換部13は、高解像度テクスチャよりも小さく、かつ低解像度テクスチャよりも大きいサイズの中間解像度の矩形画像に再マッピングし、当該中間解像度の矩形画像の全体を低解像度テクスチャの規定のサイズに縮小する。中間解像度の矩形画像から低解像度テクスチャへ変換する際の縮小率は、テクスチャ注目領域及びテクスチャ注目領域外を問わず一定とする(UVマップは変更されない)。 When re-mapping to a low-resolution texture, the texture conversion unit 13 may not be able to fit all the partial textures in the rectangular image of the specified size (resolution) of the low-resolution texture. .. In this case, the texture conversion unit 13 remaps to an intermediate resolution rectangular image having a size smaller than the high resolution texture and larger than the low resolution texture, and defines the entire intermediate resolution rectangular image as the low resolution texture. Reduce to size. The reduction ratio when converting a medium-resolution rectangular image to a low-resolution texture is constant regardless of whether it is in the texture attention area or outside the texture attention area (UV map is not changed).

図6(1)は、高解像度テクスチャの例を示す図である。図6(2)は、従来技術による低解像度テクスチャの例を示す図であり、高解像度テクスチャに対して一様に解像度を削減した場合の例である。図6(3)は、本発明の実施形態による低解像度テクスチャの例を示す図であり、高解像度テクスチャに対してテクスチャ注目領域の縮小率を抑制した場合の例である。 FIG. 6 (1) is a diagram showing an example of a high resolution texture. FIG. 6 (2) is a diagram showing an example of a low-resolution texture according to the prior art, and is an example in which the resolution is uniformly reduced with respect to the high-resolution texture. FIG. 6 (3) is a diagram showing an example of a low-resolution texture according to the embodiment of the present invention, and is an example in which the reduction ratio of the texture attention region is suppressed with respect to the high-resolution texture.

図6(1)〜(3)のテクスチャの座標は、UV座標系で表される。このUV座標は、高解像度ジオメトリ及び低解像度ジオメトリを構成する各面の部分テクスチャが矩形画像であるテクスチャにマッピングされた状態を示す2次元座標であり、ジオメトリの各頂点がUV座標を保持する。 The coordinates of the textures in FIGS. 6 (1) to 6 (3) are represented by the UV coordinate system. The UV coordinates are two-dimensional coordinates indicating a state in which the partial textures of the faces constituting the high-resolution geometry and the low-resolution geometry are mapped to the texture which is a rectangular image, and each vertex of the geometry holds the UV coordinates.

従来技術では、高解像度テクスチャに対して一様に解像度が削減されることから、図6(2)のとおり、低解像度テクスチャの解像度は、全体として同じである。 In the prior art, the resolution is uniformly reduced with respect to the high resolution texture, so that the resolution of the low resolution texture is the same as a whole as shown in FIG. 6 (2).

これに対し、本発明の実施形態では、テクスチャ変換部13により、高解像度テクスチャの全体領域の縮小率に対して、テクスチャ注目領域の部分テクスチャの縮小率が抑制されるように、高解像度テクスチャが低解像度テクスチャに変換される。このため、図6(3)のとおり、低解像度テクスチャにおける顔領域であるテクスチャ注目領域の解像度は、テクスチャ注目領域外よりも高い。つまり、テクスチャ注目領域の縮小率は全体に対して抑制される。 On the other hand, in the embodiment of the present invention, the texture conversion unit 13 suppresses the reduction ratio of the partial texture of the texture attention region with respect to the reduction ratio of the entire region of the high resolution texture. Converted to a low resolution texture. Therefore, as shown in FIG. 6 (3), the resolution of the texture attention region, which is the face region in the low resolution texture, is higher than that outside the texture attention region. That is, the reduction ratio of the texture attention area is suppressed with respect to the whole.

(データ量計測部14)
図2に戻って、データ量計測部14は、3次元モデルデータ生成部4から高解像度ジオメトリ及び高解像度テクスチャを入力する。高解像度ジオメトリ及び高解像度テクスチャがファイルシステム上で管理されている場合等、ファイルサイズを参照できる場合には、データ量計測部14は、データ本体ではなく、ファイルサイズのみの情報をファイルシステムから入力してよい。
(Data amount measurement unit 14)
Returning to FIG. 2, the data amount measurement unit 14 inputs the high-resolution geometry and the high-resolution texture from the three-dimensional model data generation unit 4. When the file size can be referred to, such as when the high-resolution geometry and high-resolution texture are managed on the file system, the data amount measurement unit 14 inputs only the file size information from the file system, not the data itself. You can do it.

ここで、3次元モデルデータ変換部5が3次元モデルデータ生成部4から入力する高解像度ジオメトリ及び高解像度テクスチャについて、単位時間あたりの最大データ量をLとする。また、高解像度ジオメトリの単位時間あたりのデータ量をGiとし、高解像度テクスチャの単位時間あたりのデータ量をTiとする。つまり、L=Gi+Tiである。 Here, let L be the maximum amount of data per unit time for the high-resolution geometry and high-resolution texture input by the 3D model data conversion unit 5 from the 3D model data generation unit 4. Further, let G i be the amount of data per unit time of the high-resolution geometry, and let T i be the amount of data per unit time of the high-resolution texture. That is, L = G i + T i .

データ量計測部14は、入力した高解像度ジオメトリの単位時間あたりのデータ量Giを計測すると共に、入力した高解像度テクスチャの単位時間あたりのデータ量Tiを計測する。そして、データ量計測部14は、データ量Gi,Tiを削減比率決定部15に出力する。 Data amount measuring section 14 is adapted to measure a data amount G i per unit of the high-resolution geometry and input time, measures the amount of data T i per unit of the high-resolution texture entered time. The data amount measuring unit 14 outputs the data amount G i, the T i to reduce ratio determination unit 15.

(削減比率決定部15)
削減比率決定部15は、データ量計測部14から高解像度ジオメトリの単位時間あたりのデータ量Gi(以下、高解像度ジオメトリのデータ量Giという。)、及び高解像度テクスチャの単位時間あたりのデータ量Ti(以下、高解像度テクスチャのデータ量Tiという。)を入力すると共に、配信装置6から実効伝送容量Rを含む実効伝送帯域情報を入力する。また、削減比率決定部15は、3次元モデルデータ生成部4から高解像度ジオメトリを入力すると共に、注目領域検出部11から3次元注目領域情報(例えば、中心座標及び半径)を入力する。
(Reduction ratio determination unit 15)
Reduction ratio determining section 15, the data amount per unit of the high-resolution geometry from data amount measuring section 14 time G i (hereinafter. Referred to data amount G i of the high-resolution geometry), and high-resolution data per unit time of the texture The amount T i (hereinafter referred to as the data amount T i of the high resolution texture) is input, and the effective transmission band information including the effective transmission capacity R is input from the distribution device 6. Further, the reduction ratio determination unit 15 inputs high-resolution geometry from the three-dimensional model data generation unit 4, and inputs three-dimensional attention area information (for example, center coordinates and radius) from the attention area detection unit 11.

実効伝送容量Rは、前述のとおり、配信装置6から受信端末7へデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量である。 As described above, the effective transmission capacity R is the maximum amount of data per unit time that can actually be transmitted when data is transmitted from the distribution device 6 to the receiving terminal 7.

この場合、配信装置6がデータの損失なくコンテンツを伝送するためには、3次元モデルデータ変換部5において、平均でR/Lの比率にてデータ量の変換が必要である。言い換えると、平均で(1−R/L)の比率にてデータ量の削減が必要である。前述のとおり、L=Gi+Tiである。 In this case, in order for the distribution device 6 to transmit the content without data loss, the three-dimensional model data conversion unit 5 needs to convert the amount of data at an average R / L ratio. In other words, it is necessary to reduce the amount of data at an average ratio of (1-R / L). As described above, L = G i + T i .

高解像度テクスチャに関しては、UVマップが再構成されるか否かに関わらず、低解像度テクスチャの出力解像度と圧縮率により平均的なデータ量(ビットレート)が決まり、低解像度テクスチャは、実効伝送容量Rのうち必ず一定割合を占める。このため、最初に、低解像度テクスチャのデータ量を決めることとする。このデータ量をToとする。すなわち、低解像度ジオメトリの伝送に使用可能なデータ量は、R−Toとなる。 For high resolution textures, the average amount of data (bit rate) is determined by the output resolution and compression ratio of the low resolution texture, regardless of whether the UV map is reconstructed, and the low resolution texture is the effective transmission capacity. Always occupy a certain percentage of R. Therefore, first, the amount of data of the low resolution texture is determined. Let this amount of data be To. That is, the amount of data available for transmission of low resolution geometry, the R-T o.

(削減比率α,β)
まず、高解像度ジオメトリに対する注目領域の削減比率α及び注目領域外の削減比率βの決定手法について説明する。高解像度ジオメトリにおける3次元注目領域情報の示す3次元注目領域により、高解像度ジオメトリの全体の頂点群に占める3次元注目領域に属する頂点群の比率が算出され、これを頂点群比率rとする。そうすると、高解像度ジオメトリの3次元注目領域のデータ量及び3次元注目領域外のデータ量は、以下のとおりである。
[数1]
(高解像度ジオメトリの3次元注目領域のデータ量)=Gir ・・・(1)
[数2]
(高解像度ジオメトリの3次元注目領域外のデータ量)=Gi(1−r)
・・・(2)
(Reduction ratio α, β)
First, a method for determining the reduction ratio α of the region of interest and the reduction ratio β outside the region of interest for the high-resolution geometry will be described. The ratio of the vertex group belonging to the three-dimensional attention area to the entire vertex group of the high-resolution geometry is calculated from the three-dimensional attention area indicated by the three-dimensional attention area information in the high-resolution geometry, and this is defined as the vertex group ratio r. Then, the amount of data in the three-dimensional attention area and the amount of data outside the three-dimensional attention area of the high-resolution geometry are as follows.
[Number 1]
(High data amount of the three-dimensional region of interest resolution geometry) = G i r ··· (1 )
[Number 2]
(High dimensional region of interest outside the data amount of resolution geometry) = G i (1-r )
... (2)

低解像度ジオメトリのデータ量Goは、注目領域の削減比率α(0≦α<1)及び注目領域外の削減比率β(0≦α<β<1)を用いると、以下のとおりである。
[数3]
低解像度ジオメトリのデータ量Go=Gir(1−α)+Gi(1−r)(1−β)
=R−To ・・・(3)
前記式(3)の右辺の第一項は、低解像度ジオメトリの3次元注目領域のデータ量であり、第二項は、低解像度ジオメトリの3次元注目領域外のデータ量である。Toは、低解像度テクスチャのデータ量である。
Data amount G o of the low-resolution geometry, the use of reduction of the area of interest ratio α (0 ≦ α <1) and region of interest outside the reduction ratio β (0 ≦ α <β < 1), as follows.
[Number 3]
Data amount of low resolution geometry Go = G i r (1-α) + G i (1-r) (1-β)
= R-T o ··· (3 )
The first term on the right side of the equation (3) is the amount of data in the three-dimensional attention region of the low-resolution geometry, and the second term is the amount of data outside the three-dimensional attention region of the low-resolution geometry. T o is the data amount of the low-resolution texture.

ここで、一例として3次元注目領域の頂点を全く削減しないで、3次元注目領域外の頂点のみを削減するものとする。この場合、注目領域の削減比率α=0が設定される。そうすると、前記式(3)は、以下の式で表される。
[数4]
低解像度ジオメトリのデータ量Go=Gir+Gi(1−r)(1−β)=R−To
・・・(4)
Here, as an example, it is assumed that only the vertices outside the three-dimensional attention region are reduced without reducing the vertices of the three-dimensional attention region at all. In this case, the reduction ratio α = 0 of the region of interest is set. Then, the above equation (3) is expressed by the following equation.
[Number 4]
Amount of data of low resolution geometry Go = G i r + G i (1-r) (1-β) = R-T o
... (4)

前記式(4)から以下の式が導出される。
[数5]
実効伝送容量R=Gi−Gi(1−r)β+To ・・・(5)
The following equation is derived from the equation (4).
[Number 5]
Effective transmission capacity R = G i -G i (1 -r) β + T o ··· (5)

そして、配信装置6から受信端末7への伝送において、実効伝送容量R以下の伝送を実現するためには、以下の式を満たす必要がある。
[数6]
実効伝送容量R≧Gi−Gi(1−r)β+To ・・・(6)
Then, in the transmission from the distribution device 6 to the receiving terminal 7, it is necessary to satisfy the following equation in order to realize the transmission of the effective transmission capacity R or less.
[Number 6]
Effective transmission capacity R ≧ G i -G i (1 -r) β + T o ··· (6)

前記式(6)から以下の式が導出される。
[数7]
注目領域外の削減比率β≧1−(R−To−Gir)/Gi(1−r) ・・・(7)
The following equation is derived from the equation (6).
[Number 7]
Reduction ratio of outside the region of interest β ≧ 1- (R-T o -G i r) / G i (1-r) ··· (7)

このように、削減比率決定部15は、注目領域の削減比率α=0を決定すると共に、前記式(7)の条件を満たす注目領域外の削減比率βを決定する。そして、削減比率決定部15は、決定した注目領域の削減比率α=0及び注目領域外の削減比率βをジオメトリ変換部12に出力する。 In this way, the reduction ratio determination unit 15 determines the reduction ratio α = 0 in the region of interest, and also determines the reduction ratio β outside the region of interest that satisfies the condition of the above equation (7). Then, the reduction ratio determining unit 15 outputs the determined reduction ratio α = 0 of the region of interest and the reduction ratio β outside the region of interest to the geometry conversion unit 12.

これにより、低解像度ジオメトリ及び低解像度テクスチャは、実効伝送容量R以下にて、配信装置6から受信端末7へ伝送することができる。 As a result, the low-resolution geometry and the low-resolution texture can be transmitted from the distribution device 6 to the receiving terminal 7 with an effective transmission capacity R or less.

図7は、削減比率決定部15による削減比率α,βの決定処理例を示すフローチャートである。削減比率決定部15は、高解像度ジオメトリ及び3次元注目領域情報に基づいて、頂点群比率rを算出する(ステップS701)。 FIG. 7 is a flowchart showing an example of determination processing of reduction ratios α and β by the reduction ratio determination unit 15. The reduction ratio determination unit 15 calculates the vertex group ratio r based on the high-resolution geometry and the three-dimensional attention area information (step S701).

具体的には、削減比率決定部15は、高解像度ジオメトリの全体の頂点群の数を求め、高解像度ジオメトリの全体の頂点群の数のうち、3次元注目領域情報の示す3次元注目領域に含まれる頂点群の数を求める。そして、削減比率決定部15は、これらの頂点群の数の比率を、高解像度ジオメトリの頂点群に占める3次元注目領域に属する頂点群の比率(頂点群比率r)として算出する。 Specifically, the reduction ratio determination unit 15 obtains the total number of vertex groups of the high-resolution geometry, and among the total number of vertex groups of the high-resolution geometry, the three-dimensional attention area indicated by the three-dimensional attention area information. Find the number of vertices included. Then, the reduction ratio determination unit 15 calculates the ratio of the number of these vertex groups as the ratio of the vertex groups belonging to the three-dimensional attention region to the vertex groups of the high-resolution geometry (vertex group ratio r).

削減比率決定部15は、注目領域の削減比率αを初期設定する(ステップS702)。削減比率αは0であってもよいし、後述するステップS705において削減比率αが増加することを考慮して、0を超える実数であってもよい。削減比率αは初期値が予め設定される。 The reduction ratio determination unit 15 initially sets the reduction ratio α of the region of interest (step S702). The reduction ratio α may be 0, or may be a real number exceeding 0 in consideration of the increase in the reduction ratio α in step S705 described later. The initial value of the reduction ratio α is set in advance.

削減比率決定部15は、以下の式を満たすように、注目領域外の削減比率βを算出する(ステップS703)。
[数8]
注目領域外の削減比率β≧1−(R−To−Gir(1−α))/Gi(1−r)
・・・(8)
この式は、前記式(3)を、α≠0として前記式(4)から前記式(7)へと同じ手順で展開して得られたものである。ここで、実効伝送容量Rは配信装置6から入力され、低解像度テクスチャのデータ量Toは予め設定される。また、高解像度ジオメトリのデータ量Giはデータ量計測部14から入力され、頂点群比率rはステップS701の処理にて算出される。さらに、注目領域の削減比率αは、ステップS702(または後述するステップS705)にて設定される。
The reduction ratio determination unit 15 calculates the reduction ratio β outside the region of interest so as to satisfy the following equation (step S703).
[Number 8]
Reduction ratio of outside the region of interest β ≧ 1- (R-T o -G i r (1-α)) / G i (1-r)
... (8)
This equation is obtained by expanding the equation (3) from the equation (4) to the equation (7) with α ≠ 0 in the same procedure. Here, the effective transmission capacity R is input from the distribution device 6, the data amount T o of the low-resolution texture is set in advance. The data amount G i of the high-resolution geometry is inputted from the data amount measuring section 14, vertices ratio r is calculated by the processing in step S701. Further, the reduction ratio α of the region of interest is set in step S702 (or step S705 described later).

尚、注目領域検出部11において、2次元注目領域が検出されなかった場合には、頂点群比率r=0となることから、削減比率βはβ=1−(R−To)/Giにより定まり、ジオメトリの全領域の頂点が一様に削減される。 If the two-dimensional attention region is not detected in the attention region detection unit 11, the vertex group ratio r = 0, so that the reduction ratio β is β = 1- ( RTo ) / G i. Determined by, the vertices of the entire region of the geometry are uniformly reduced.

削減比率決定部15は、ステップS703にて算出した注目領域外の削減比率βが予め設定された閾値以上であるか否かを判定する(ステップS704)。そして、削減比率決定部15は、ステップS704において、注目領域外の削減比率βが閾値以上であると判定した場合(ステップS704:Y)、注目領域の削減比率αに予め設定された増分Δ1を加算し、α<βとなる範囲にて新たな削減比率αを設定する(ステップS705、α←α+Δ1)。削減比率決定部15は、ステップS703へ移行し、新たな削減比率αを用いて、前記式(8)を満たすように、注目領域外の削減比率βを算出する。 The reduction ratio determination unit 15 determines whether or not the reduction ratio β outside the region of interest calculated in step S703 is equal to or greater than a preset threshold value (step S704). Then, when the reduction ratio determination unit 15 determines in step S704 that the reduction ratio β outside the region of interest is equal to or greater than the threshold value (step S704: Y), the reduction ratio α of the region of interest is set to the preset increment Δ1. Add and set a new reduction ratio α in the range where α <β (step S705, α ← α + Δ1). The reduction ratio determination unit 15 proceeds to step S703 and uses the new reduction ratio α to calculate the reduction ratio β outside the region of interest so as to satisfy the above equation (8).

削減比率決定部15は、ステップS705において、α<βとなる範囲にて新たな削減比率αを設定することができない場合、すなわち、新たな削減比率αが削減比率β以上となる場合、異常が発生したとして処理を中止する。 In step S705, when the reduction ratio determination unit 15 cannot set a new reduction ratio α in the range where α <β, that is, when the new reduction ratio α becomes the reduction ratio β or more, an abnormality occurs. Cancels processing as it occurs.

一方、削減比率決定部15は、ステップS704において、注目領域外の削減比率βが閾値以上でないと判定した場合(ステップS704:N)、ステップS702またはステップS705にて設定した注目領域の削減比率α及びステップS703にて算出した注目領域外の削減比率βを、ジオメトリ変換部12にて用いる削減比率α,βとして決定し、これらをジオメトリ変換部12に出力する(ステップS706)。 On the other hand, when the reduction ratio determining unit 15 determines in step S704 that the reduction ratio β outside the region of interest is not equal to or greater than the threshold value (step S704: N), the reduction ratio α of the region of interest set in step S702 or step S705 The reduction ratio β outside the region of interest calculated in step S703 is determined as the reduction ratios α and β used by the geometry conversion unit 12, and these are output to the geometry conversion unit 12 (step S706).

尚、削減比率決定部15は、ステップS705において、注目領域の削減比率αの代わりに、低解像度テクスチャのデータ量Toを変化させるようにしてもよい。具体的には、削減比率決定部15は、ステップS705において、低解像度テクスチャのデータ量Toから予め設定された減分Δ2を減算し、新たな低解像度テクスチャのデータ量Toを設定する。そして、削減比率決定部15は、ステップS703へ移行し、新たな低解像度テクスチャのデータ量Toを用いて、前記式(8)を満たすように、注目領域外の削減比率βを算出する。この場合の注目領域の削減比率αは、予め設定された初期値から変化しない。 Incidentally, reduction ratio determining unit 15, in step S705, the instead of reducing the ratio α of the region of interest, may be to vary the amount of data T o of the low-resolution texture. Specifically, reduction ratio determining unit 15, in step S705, the subtracted decrement Δ2 set in advance from the data amount T o of the low-resolution texture, sets the amount of data T o of the new low-resolution texture. The reduction ratio determining section 15, the process proceeds to step S703, by using the data amount T o of the new low-resolution texture, said to satisfy equation (8), calculates the reduction ratio β outside the region of interest. In this case, the reduction ratio α of the region of interest does not change from the preset initial value.

また、削減比率決定部15は、ステップS705において、注目領域の削減比率αに加えて、低解像度テクスチャのデータ量Toを変化させるようにしてもよい。具体的には、削減比率決定部15は、ステップS705において、注目領域の削減比率αに予め設定された増分Δ1を加算し、α<βとなる範囲にて新たな削減比率αを設定すると共に、低解像度テクスチャのデータ量Toから予め設定された減分Δ2を減算し、新たな低解像度テクスチャのデータ量Toを設定する。そして、削減比率決定部15は、ステップS703へ移行し、新たな削減比率α及び新たな低解像度テクスチャのデータ量Toを用いて、前記式(8)を満たすように、注目領域外の削減比率βを算出する。 Further, reduction ratio determining unit 15, in step S705, the addition to the reduction ratio α of the region of interest, may be to vary the amount of data T o of the low-resolution texture. Specifically, in step S705, the reduction ratio determination unit 15 adds a preset increment Δ1 to the reduction ratio α of the region of interest, sets a new reduction ratio α in the range where α <β, and sets a new reduction ratio α. subtracts the decrement Δ2 set in advance from the data amount T o of the low-resolution texture, sets the amount of data T o of the new low-resolution texture. The reduction ratio determining section 15, the process proceeds to step S703, by using the data amount T o of the new reduction ratio α and the new low-resolution texture, said to satisfy equation (8), reducing the outside region of interest Calculate the ratio β.

このように、削減比率決定部15は、注目領域の削減比率αを設定し、前記式(8)の条件を満たす注目領域外の削減比率βを設定し、削減比率βが閾値以上である場合、注目領域の削減比率αを変化させることで、新たな削減比率βを設定し、削減比率βが閾値未満である場合、設定した削減比率α,βをジオメトリ変換部12にて用いる削減比率α,βに決定する。 In this way, the reduction ratio determining unit 15 sets the reduction ratio α of the region of interest, sets the reduction ratio β outside the region of interest that satisfies the condition of the above equation (8), and the reduction ratio β is equal to or greater than the threshold value. , A new reduction ratio β is set by changing the reduction ratio α in the region of interest, and when the reduction ratio β is less than the threshold value, the set reduction ratios α and β are used in the geometry conversion unit 12. , Β.

これにより、低解像度ジオメトリ及び低解像度テクスチャは、実効伝送容量R以下にて、配信装置6から受信端末7へ伝送することができる。 As a result, the low-resolution geometry and the low-resolution texture can be transmitted from the distribution device 6 to the receiving terminal 7 with an effective transmission capacity R or less.

また、削減比率決定部15は、前記式(3)から導出した以下の式を満たすように、注目領域の削減比率α、注目領域外の削減比率β及び低解像度テクスチャのデータ量Toの3つのパラメータを変化させ、これらのパラメータを決定するようにしてもよい。
[数9]
R≧Gir(1−α)+Gi(1−r)(1−β)+To ・・・(9)
Further, reduction ratio determining section 15, the formula so as to satisfy the following equation derived from (3), reducing the ratio of the area of interest alpha, 3 data amount T o reduce outside attention area ratio β and the low-resolution texture One parameter may be varied to determine these parameters.
[Number 9]
R ≧ G i r (1- α) + G i (1-r) (1-β) + T o ··· (9)

前記式(9)は、低解像度ジオメトリの3次元注目領域のデータ量(Gir(1−α))、低解像度ジオメトリの3次元注目領域外のデータ量(Gi(1−r)(1−β))及び低解像度テクスチャのデータ量Toの加算結果が、実効伝送容量R以下であることを示す式である。 In the above equation (9), the amount of data in the three-dimensional attention region of the low-resolution geometry (G i r (1-α)) and the amount of data outside the three-dimensional attention region of the low-resolution geometry (G i (1-r)) ( 1-beta)) of the data amount T o and of low resolution texture addition result is an equation indicating that less effective transmission capacity R.

前記式(9)と、式:実効伝送容量R≧Go+Toとは、数学的に等価である。削減比率決定部15は、実効伝送容量Rと、低解像度ジオメトリのデータ量Goに低解像度テクスチャのデータ量Toを加算して得られた結果である3次元モデルデータ変換後のデータ量(Go+To)との間の関係が、前記式を満たすように((Go+To)がR以下となるように)、すなわち、前記式(8)を満たすように、かつ注目領域の削減比率α及び注目領域外の削減比率βの関係がα<βとなるように、注目領域の削減比率α、または低解像度テクスチャのデータ量To、または注目領域の削減比率α及び低解像度テクスチャのデータ量Toを変化させて、注目領域外の削減比率βを求めることで、注目領域の削減比率α及び注目領域外の削減比率βを決定する。 The equation (9), wherein: the effective transmission capacity R ≧ G o + T o, which is mathematically equivalent. Reduction ratio determining section 15, the effective transmission capacity R and the data amount after the three-dimensional model data conversion is the result obtained by adding the data amount T o of the low-resolution texture data amount G o of the low-resolution geometry ( the relationship between G o + T o) is, so as to satisfy the equation as ((G o + T o) is equal to or less than R), i.e., the so as to satisfy equation (8), and region of interest as related reduction ratio alpha and attention area outside the reduction ratio beta is alpha <beta, the data amount T o reduction ratio alpha or low-resolution texture, of the region of interest or reduce ratio alpha and the low-resolution texture of the region of interest, By changing the data amount To of the above and obtaining the reduction ratio β outside the attention region, the reduction ratio α outside the attention region and the reduction ratio β outside the attention region are determined.

これにより、注目領域の削減比率α、注目領域外の削減比率β及び低解像度テクスチャのデータ量Toの3つのパラメータが調整されることで、低解像度ジオメトリ及び低解像度テクスチャが、実効伝送容量R以下にて、配信装置6から受信端末7へ伝送されることとなる。 Thus, by reducing the ratio α of the area of interest, three parameters of the data amount T o reduction ratio β and the low resolution texture outside the region of interest are adjusted, low resolution geometry and the low resolution texture, effective transmission capacity R In the following, the data will be transmitted from the distribution device 6 to the receiving terminal 7.

(削減比率γ,δ)
次に、高解像度テクスチャに対する注目領域の削減比率γ及び注目領域外の削減比率δの決定手法について説明する。図8は、削減比率決定部15による削減比率γ,δの決定処理例を示すフローチャートである。
(Reduction ratio γ, δ)
Next, a method for determining the reduction ratio γ of the region of interest for the high-resolution texture and the reduction ratio δ outside the region of interest will be described. FIG. 8 is a flowchart showing an example of determination processing of the reduction ratios γ and δ by the reduction ratio determination unit 15.

削減比率決定部15は、データ量計測部14から入力した高解像度テクスチャのデータ量Ti、及び例えば予め設定された低解像度テクスチャのデータ量Toから、その比率To/Tiを算出する(ステップS801)。具体的には、削減比率決定部15は、低解像度テクスチャのデータ量Toを高解像度テクスチャのデータ量Tiで除算することで、比率To/Tiを求める。 Reduction ratio determining section 15, the data amount T i of a high resolution texture input from data amount measuring section 14, and for example, from the data amount T o of a predetermined low-resolution texture, and calculates the ratio T o / T i (Step S801). Specifically, reduction ratio determining unit 15, by dividing the amount of data T o of the low-resolution texture data amount T i of high resolution texture, determining the ratio T o / T i.

削減比率決定部15は、以下の式により、1から比率To/Tiを減算して注目領域外の削減比率δを求め、これを、テクスチャ変換部13にて用いる削減比率δとして決定する(ステップS802)。
[数10]
δ=1−To/Ti ・・・(10)
Reduction ratio determining unit 15, by the following equation, obtains a reduction ratio δ outside the region of interest by subtracting the ratio T o / T i from 1, which is determined as reducing the ratio δ is used by the texture converter 13 (Step S802).
[Number 10]
δ = 1-T o / T i ... (10)

削減比率決定部15は、以下の式により、削減比率γが削減比率δよりも小さくなるように、所定の係数aを削減比率δに乗算して注目領域の削減比率γを求め、これを、テクスチャ変換部13にて用いる削減比率γとして決定する(ステップS803)。係数aは、0≦a<1までの範囲で予め設定される。すなわち、γ<δである。
[数11]
γ=aδ ・・・(11)
The reduction ratio determination unit 15 obtains the reduction ratio γ of the region of interest by multiplying the reduction ratio δ by a predetermined coefficient a so that the reduction ratio γ becomes smaller than the reduction ratio δ by the following formula. It is determined as the reduction ratio γ used in the texture conversion unit 13 (step S803). The coefficient a is preset in the range of 0 ≦ a <1. That is, γ <δ.
[Number 11]
γ = aδ ・ ・ ・ (11)

削減比率決定部15は、注目領域の削減比率γ及び注目領域外の削減比率δをテクスチャ変換部13に出力する(ステップS804)。 The reduction ratio determining unit 15 outputs the reduction ratio γ in the region of interest and the reduction ratio δ outside the region of interest to the texture conversion unit 13 (step S804).

このように、削減比率決定部15により決定された削減比率α,βはジオメトリ変換部12に出力され、削減比率γ,δはテクスチャ変換部13へ出力される。そして、ジオメトリ変換部12により、削減比率α,βを用いて高解像度ジオメトリが低解像度ジオメトリに変換され、テクスチャ変換部13により、削減比率γ,δを用いて高解像度テクスチャが低解像度テクスチャに変換される。 In this way, the reduction ratios α and β determined by the reduction ratio determination unit 15 are output to the geometry conversion unit 12, and the reduction ratios γ and δ are output to the texture conversion unit 13. Then, the geometry conversion unit 12 converts the high-resolution geometry into a low-resolution geometry using the reduction ratios α and β, and the texture conversion unit 13 converts the high-resolution texture into a low-resolution texture using the reduction ratios γ and δ. Will be done.

以上のように、本発明の実施形態の3次元モデルデータ変換部5によれば、レンダラ10は、高解像度ジオメトリ及び高解像度テクスチャを用いて、全周囲の複数角度の視点からレンダリングし、2次元画像群を生成する。 As described above, according to the three-dimensional model data conversion unit 5 of the embodiment of the present invention, the renderer 10 renders from a plurality of angles around the entire circumference using high-resolution geometry and high-resolution texture, and is two-dimensional. Generate a group of images.

注目領域検出部11は、特徴学習モデルを用いて、2次元画像毎に、2次元注目領域及びスコアを求め、所定の閾値以上のスコアを有する2次元注目領域を検出し、検出した2次元注目領域を3次元注目領域に変換する。 The attention area detection unit 11 obtains a two-dimensional attention area and a score for each two-dimensional image using a feature learning model, detects a two-dimensional attention area having a score equal to or higher than a predetermined threshold, and detects the two-dimensional attention. Convert the area into a three-dimensional area of interest.

削減比率決定部15は、実効伝送容量Rと、低解像度ジオメトリのデータ量Goに低解像度テクスチャのデータ量Toを加算して得られた結果である3次元モデルデータ変換後のデータ量(Go+To)との間の関係が、R≧Go+Toを満たすように、すなわち、前記式(8)を満たすように、かつ注目領域の削減比率α及び注目領域外の削減比率βの関係がα<βとなるように、注目領域の削減比率α、または低解像度テクスチャのデータ量To、または注目領域の削減比率α及び低解像度テクスチャのデータ量Toを変化させて、注目領域外の削減比率βを求めることで、注目領域の削減比率α及び注目領域外の削減比率βを決定する。 Reduction ratio determining section 15, the effective transmission capacity R and the data amount after the three-dimensional model data conversion is the result obtained by adding the data amount T o of the low-resolution texture data amount G o of the low-resolution geometry ( G o + relationship between T o) is, to satisfy the R ≧ G o + T o, i.e., the equation (8) so as to satisfy the, and reduce the ratio of outer reduction ratio α and a region of interest region of interest β as the relationship is alpha <beta, by changing the amount of data T o reduction ratio alpha and the low resolution texture data amount T o or region of interest, the reduction ratio alpha or low-resolution texture, region of interest, attention By obtaining the reduction ratio β outside the region, the reduction ratio α in the region of interest and the reduction ratio β outside the region of interest are determined.

これにより、ジオメトリ変換部12において、高解像度ジオメトリの全体の頂点数削減の比率に対して、3次元注目領域の頂点数削減の比率を抑制するように(3次元注目領域の頂点数削減の比率が、高解像度ジオメトリの全体の頂点数削減の比率よりも低くなるように)、注目領域の削減比率α及び注目領域外の削減比率βが決定される。 As a result, the geometry conversion unit 12 suppresses the ratio of reducing the number of vertices in the three-dimensional attention region to the ratio of reducing the total number of vertices in the high-resolution geometry (ratio of reduction in the number of vertices in the three-dimensional attention region). However, the reduction ratio α of the region of interest and the reduction ratio β outside the region of interest are determined so that the reduction ratio of the total number of vertices of the high-resolution geometry is lower than the ratio of reduction.

また、削減比率決定部15は、高解像度テクスチャのデータ量Ti及び低解像度テクスチャのデータ量Toから比率To/Tiを算出し、1から比率To/Tiを減算して注目領域外の削減比率δを決定する。そして、削減比率決定部15は、削減比率δが削減比率γよりも大きくなるように、予め設定された係数a(0≦a<1)を削減比率δに乗算して注目領域の削減比率γを決定する。 Further, reduction ratio determining unit 15 calculates the ratio T o / T i from the data amount T o of the amount of data T i and the low resolution texture high resolution texture, interest by subtracting the ratio T o / T i from 1 Determine the reduction ratio δ outside the region. Then, the reduction ratio determining unit 15 multiplies the preset coefficient a (0 ≦ a <1) by the reduction ratio δ so that the reduction ratio δ becomes larger than the reduction ratio γ, and the reduction ratio γ in the region of interest To determine.

これにより、テクスチャ変換部13において、高解像度テクスチャの全体の縮小率(解像度削減の比率)に対して、テクスチャ注目領域の縮小率を抑制するように(テクスチャ注目領域の縮小率が、高解像度テクスチャの全体の縮小率よりも低くなるように)、注目領域の削減比率γ及び注目領域外の削減比率δが決定される。 As a result, in the texture conversion unit 13, the reduction ratio of the texture attention area is suppressed with respect to the overall reduction ratio (resolution reduction ratio) of the high resolution texture (the reduction ratio of the texture attention area is the high resolution texture). The reduction ratio γ of the region of interest and the reduction ratio δ outside the region of interest are determined so as to be lower than the overall reduction ratio of.

ジオメトリ変換部12は、高解像度ジオメトリの3次元注目領域の頂点を削減比率αにて削減すると共に、3次元注目領域以外の領域の頂点を削減比率βにて削減し、高解像度ジオメトリを低解像度ジオメトリに変換する。 The geometry conversion unit 12 reduces the vertices of the three-dimensional attention region of the high-resolution geometry by the reduction ratio α, and reduces the vertices of the region other than the three-dimensional attention region by the reduction ratio β, so that the high-resolution geometry is low-resolution. Convert to geometry.

これにより、高解像度ジオメトリの全体の頂点数削減の比率に対して、3次元注目領域の頂点数削減の比率が抑制されるように、低解像度ジオメトリが生成されることとなる。 As a result, the low-resolution geometry is generated so that the ratio of the reduction in the number of vertices in the three-dimensional attention region is suppressed to the ratio of the reduction in the total number of vertices of the high-resolution geometry.

テクスチャ変換部13は、高解像度テクスチャにおけるテクスチャ注目領域の部分テクスチャの解像度を削減比率γにて削減すると共に、テクスチャ注目領域外の部分テクスチャの解像度を削減比率δにて削減し、解像度が削減されたテクスチャ注目領域の部分テクスチャ及びテクスチャ注目領域外の部分テクスチャについて、低解像度の矩形画像への再マッピングを行い、低解像度テクスチャを生成することで、高解像度テクスチャを低解像度テクスチャに変換する。また、テクスチャ変換部13は、再マッピングに伴い、低解像度ジオメトリに含まれる各頂点のUV座標を変更し、再マッピング後の低解像度ジオメトリを生成する。 The texture conversion unit 13 reduces the resolution of the partial texture in the texture attention region in the high-resolution texture by the reduction ratio γ, and reduces the resolution of the partial texture outside the texture attention region by the reduction ratio δ, so that the resolution is reduced. Texture Partial texture in the area of interest and texture Partial texture outside the area of interest is remapped to a low-resolution rectangular image to generate a low-resolution texture, thereby converting the high-resolution texture into a low-resolution texture. Further, the texture conversion unit 13 changes the UV coordinates of each vertex included in the low-resolution geometry in accordance with the remapping, and generates the low-resolution geometry after the remapping.

これにより、高解像度テクスチャの全体の縮小率に対して、テクスチャ注目領域の部分テクスチャの縮小率が抑制されるように、低解像度テクスチャが生成されることとなる。 As a result, the low-resolution texture is generated so that the reduction ratio of the partial texture in the texture attention region is suppressed with respect to the overall reduction ratio of the high-resolution texture.

一般に、視聴者は、人物3次元モデルデータを含む3次元コンテンツを視聴する際に、人物の顔の表情、手指の動き等、無意識に目に入りやすい領域に注目する。本発明の実施形態では、これらの注目領域の品質劣化を抑制することができ、3次元コンテンツ全体としての主観的な視覚品質の低下を抑えることができる。 In general, when viewing 3D content including 3D model data of a person, the viewer pays attention to areas that are easily visible to the eyes, such as facial expressions of the person and movements of fingers. In the embodiment of the present invention, the deterioration of the quality of these areas of interest can be suppressed, and the subjective deterioration of the visual quality of the three-dimensional content as a whole can be suppressed.

また、3次元モデルデータ上での周波数特徴ではなく、コンテンツ制作者の意図により品質を保持したい注目領域に対応した特徴学習モデルを与え、2次元にレンダリングした画像特徴を用いて注目領域を抽出し、的確に主観品質に影響を与える領域を限定するようにした。これにより、主観的な視覚品質が低下しないように、3次元モデルデータのデータ量を削減することができる。 In addition, instead of the frequency features on the 3D model data, a feature learning model corresponding to the region of interest whose quality is desired to be maintained is given according to the intention of the content creator, and the region of interest is extracted using the image features rendered in 2D. , I tried to limit the area that affects the subjective quality accurately. As a result, the amount of 3D model data can be reduced so that the subjective visual quality is not deteriorated.

〔他の例1〕
次に、本発明の他の第1実施形態について説明する。図9は、本発明の他の第1実施形態による3次元モデルデータ変換部の構成例を示すブロック図である。3次元オブジェクトの表現方法としては、図2に示した3次元のジオメトリと2次元のテクスチャとを組み合わせた3次元モデルデータによる方式の他に、3次元のジオメトリの各頂点にカラー情報(RGB、YCbCr等)を持たせる3次元点群データによる方式がある。図9では、このカラー情報を持たせる3次元点群データによる方式を実現する。
[Other Example 1]
Next, another first embodiment of the present invention will be described. FIG. 9 is a block diagram showing a configuration example of a three-dimensional model data conversion unit according to another first embodiment of the present invention. As a method of expressing a three-dimensional object, in addition to the method using three-dimensional model data that combines the three-dimensional geometry and the two-dimensional texture shown in FIG. 2, color information (RGB, There is a method using three-dimensional point cloud data that has YCbCr, etc.). In FIG. 9, a method using three-dimensional point cloud data having this color information is realized.

この3次元モデルデータ変換部5’は、レンダラ10’、注目領域検出部11、ジオメトリ変換部12、データ量計測部14’及び削減比率決定部15’を備えている。 The three-dimensional model data conversion unit 5'includes a renderer 10', a region of interest detection unit 11, a geometry conversion unit 12, a data amount measurement unit 14', and a reduction ratio determination unit 15'.

レンダラ10’は、3次元モデルデータ生成部4からカラー情報を含む高解像度ジオメトリを入力し、高解像度ジオメトリを、全周囲の複数角度の視点からレンダリングし、複数の2次元画像を生成する。そして、レンダラ10’は、生成した複数の2次元画像である2次元画像群を注目領域検出部11に出力する。 The renderer 10'inputs high-resolution geometry including color information from the three-dimensional model data generation unit 4, renders the high-resolution geometry from viewpoints at a plurality of angles around the entire circumference, and generates a plurality of two-dimensional images. Then, the renderer 10'outputs the generated two-dimensional image group, which is a plurality of two-dimensional images, to the attention region detection unit 11.

レンダラ10’が入力する高解像度ジオメトリは、各頂点について、3次元座標(XYZ座標)、法線ベクトル等に加え、カラー情報が記述されている。ジオメトリ変換部12が出力する低解像度ジオメトリも同様である。 In the high-resolution geometry input by the renderer 10', color information is described for each vertex in addition to three-dimensional coordinates (XYZ coordinates), a normal vector, and the like. The same applies to the low resolution geometry output by the geometry conversion unit 12.

注目領域検出部11は、レンダラ10’から2次元画像群を入力し、図2に示した注目領域検出部11と同様の処理を行い、3次元注目領域情報をジオメトリ変換部12及び削減比率決定部15’に出力する。 The attention area detection unit 11 inputs a two-dimensional image group from the renderer 10', performs the same processing as the attention area detection unit 11 shown in FIG. 2, and determines the three-dimensional attention area information by the geometry conversion unit 12 and the reduction ratio. Output to unit 15'.

ジオメトリ変換部12は、3次元モデルデータ生成部4から、カラー情報を含む高解像度ジオメトリを入力すると共に、注目領域検出部11から3次元注目領域情報を入力する。また、ジオメトリ変換部12は、削減比率決定部15’から注目領域の削減比率α及び注目領域外の削減比率βを入力する。 The geometry conversion unit 12 inputs high-resolution geometry including color information from the three-dimensional model data generation unit 4, and inputs three-dimensional attention area information from the attention area detection unit 11. Further, the geometry conversion unit 12 inputs the reduction ratio α of the region of interest and the reduction ratio β outside the region of interest from the reduction ratio determination unit 15'.

ジオメトリ変換部12は、図2に示したジオメトリ変換部12と同様の処理を行い、カラー情報を含む高解像度ジオメトリを低解像度ジオメトリに変換し、カラー情報を含む低解像度ジオメトリを配信装置6に出力する。 The geometry conversion unit 12 performs the same processing as the geometry conversion unit 12 shown in FIG. 2, converts the high-resolution geometry including the color information into the low-resolution geometry, and outputs the low-resolution geometry including the color information to the distribution device 6. To do.

データ量計測部14’は、3次元モデルデータ生成部4からカラー情報を含む高解像度ジオメトリを入力し、入力した高解像度ジオメトリのデータ量Giを計測する。そして、データ量計測部14’は、高解像度ジオメトリのデータ量Giを削減比率決定部15’に出力する。 Data amount measuring section 14 ', a three-dimensional model data generation unit 4 to enter the high-resolution geometry including color information, measures the data amount G i of the high-resolution geometry type. The data amount measuring section 14 ', the data amount G i of the high-resolution geometry reduction ratio determination unit 15' outputs a.

削減比率決定部15’は、データ量計測部14’から高解像度ジオメトリのデータ量Giを入力すると共に、配信装置6から実効伝送容量Rを含む実効伝送帯域情報を入力する。また、削減比率決定部15’は、3次元モデルデータ生成部4からカラー情報を含む高解像度ジオメトリを入力すると共に、注目領域検出部11から3次元注目領域情報(例えば、中心座標及び半径)を入力する。 Reduction ratio determination unit 15 ', the data amount measuring section 14' inputs the data amount G i of the high-resolution geometry from, and inputs the effective transmission band information including the effective transmission capacity R from the distribution device 6. Further, the reduction ratio determination unit 15'inputs high-resolution geometry including color information from the three-dimensional model data generation unit 4, and inputs three-dimensional attention area information (for example, center coordinates and radius) from the attention area detection unit 11. input.

削減比率決定部15’は、図2に示した削減比率決定部15と同様の処理を行う。すなわち、削減比率決定部15’は、実効伝送容量Rと、低解像度ジオメトリのデータ量Goとの間の関係が、以下の式を満たすように(GoがR以下となるように)(式(12)は前記式:実効伝送容量R≧Go+Toに対応する。)、
[数12]
実効伝送容量R≧Go ・・・(12)
すなわち、以下の式を満たすように、
[数13]
注目領域外の削減比率β≧1−(R−Gir(1−α))/Gi(1−r)
・・・(13)
注目領域の削減比率α及び注目領域外の削減比率βの関係がα<βの範囲内で、注目領域の削減比率αを変化させて、注目領域外の削減比率βを求めることで、注目領域の削減比率α及び注目領域外の削減比率βを決定する。
The reduction ratio determination unit 15'performs the same processing as the reduction ratio determination unit 15 shown in FIG. That is, the reduction ratio determination unit 15'so that the relationship between the effective transmission capacity R and the data amount Go of the low-resolution geometry satisfies the following equation (so that Go is R or less) ( Equation (12) corresponds to the equation: effective transmission capacity R ≧ Go + To ),.
[Number 12]
Effective transmission capacity R ≧ Go・ ・ ・ (12)
That is, so as to satisfy the following equation
[Number 13]
Reduction ratio outside the region of interest β ≧ 1- (R-G i r (1-α)) / G i (1-r)
... (13)
When the relationship between the reduction ratio α of the region of interest and the reduction ratio β outside the region of interest is within the range of α <β, the reduction ratio α of the region of interest is changed to obtain the reduction ratio β outside the region of interest. The reduction ratio α and the reduction ratio β outside the region of interest are determined.

これにより、ジオメトリ変換部12において、高解像度ジオメトリの全体の頂点数削減の比率に対して、3次元注目領域の頂点数削減の比率を抑制するように(3次元注目領域の頂点数削減の比率が、高解像度ジオメトリの全体の頂点数削減の比率よりも低くなるように)、注目領域の削減比率α及び注目領域外の削減比率βが決定される。 As a result, the geometry conversion unit 12 suppresses the ratio of reducing the number of vertices in the three-dimensional attention region to the ratio of reducing the total number of vertices in the high-resolution geometry (ratio of reduction in the number of vertices in the three-dimensional attention region). However, the reduction ratio α of the region of interest and the reduction ratio β outside the region of interest are determined so that the reduction ratio of the total number of vertices of the high-resolution geometry is lower than the ratio of reduction.

以上のように、本発明の他の第1実施形態の3次元モデルデータ変換部5’によれば、ジオメトリ変換部12は、高解像度ジオメトリの頂点の削減と同時に、カラー情報も削減する。 As described above, according to the three-dimensional model data conversion unit 5'of another first embodiment of the present invention, the geometry conversion unit 12 reduces the vertices of the high-resolution geometry and at the same time reduces the color information.

これにより、図2に示したテクスチャ変換部13による高解像度テクスチャを低解像度テクスチャに変換する処理及びテクスチャ再マッピング処理、低解像度ジオメトリの頂点が保持するUV座標を変更する処理が不要となる。このように、主観的な視覚品質が低下しないように、3次元モデルデータのデータ量を削減することができ、さらに、図2に比べて処理負荷を低減することができる。 This eliminates the need for the texture conversion unit 13 shown in FIG. 2 to convert a high-resolution texture into a low-resolution texture, a texture remapping process, and a process of changing the UV coordinates held by the vertices of the low-resolution geometry. In this way, the amount of data of the three-dimensional model data can be reduced so that the subjective visual quality does not deteriorate, and the processing load can be reduced as compared with FIG.

〔他の例2〕
次に、本発明の他の第2実施形態について説明する。図10は、本発明の他の第2実施形態による3次元モデルデータ変換部の構成例を示すブロック図である。図2に示した本発明の実施形態による3次元モデルデータ変換部5は、高解像度ジオメトリを低解像度ジオメトリに変換すると共に、高解像度テクスチャを低解像度テクスチャに変換する。これに対し、本発明の他の第2実施形態による3次元モデルデータ変換部は、高解像度ジオメトリを低解像度ジオメトリに変換するが、高解像度テクスチャの解像度を変換しないで、高解像度テクスチャと同じ解像度の矩形画像を低解像度テクスチャとして出力する。
[Other example 2]
Next, another second embodiment of the present invention will be described. FIG. 10 is a block diagram showing a configuration example of a three-dimensional model data conversion unit according to another second embodiment of the present invention. The three-dimensional model data conversion unit 5 according to the embodiment of the present invention shown in FIG. 2 converts high-resolution geometry into low-resolution geometry and converts high-resolution texture into low-resolution texture. On the other hand, the three-dimensional model data conversion unit according to the other second embodiment of the present invention converts the high-resolution geometry into the low-resolution geometry, but does not convert the resolution of the high-resolution texture, and has the same resolution as the high-resolution texture. Outputs a rectangular image of the above as a low resolution texture.

この3次元モデルデータ変換部5”は、レンダラ10、注目領域検出部11、ジオメトリ変換部12、データ量計測部14’及び削減比率決定部15’を備えており、図2に示したテクスチャ変換部13を備えていない。3次元モデルデータ変換部5”は、ジオメトリの頂点削減において、UVマップを保持するため、UVアイランドの境界線上の頂点は削減しない。 The three-dimensional model data conversion unit 5 "includes a renderer 10, a region of interest detection unit 11, a geometry conversion unit 12, a data amount measurement unit 14', and a reduction ratio determination unit 15', and texture conversion shown in FIG. The part 13 is not provided. Since the 3D model data conversion unit 5 "holds the UV map in the reduction of the vertices of the geometry, the vertices on the boundary line of the UV island are not reduced.

レンダラ10、注目領域検出部11及びジオメトリ変換部12は、図2に示した構成部と同じであるため、ここでは説明を省略する。データ量計測部14’及び削減比率決定部15’は、図9に示した構成部と同じであるため、ここでは説明を省略する。ここで、ジオメトリ変換部12は、高解像度テクスチャにおけるUVアイランドの境界線のUV座標に対応する高解像度ジオメトリの頂点を削減しないように(頂点を維持する制約の下で)、高解像度ジオメトリを低解像度ジオメトリに変換する。 Since the renderer 10, the region of interest detection unit 11, and the geometry conversion unit 12 are the same as the components shown in FIG. 2, description thereof will be omitted here. Since the data amount measuring unit 14'and the reduction ratio determining unit 15' are the same as the constituent units shown in FIG. 9, description thereof will be omitted here. Here, the geometry conversion unit 12 lowers the high-resolution geometry so as not to reduce the vertices of the high-resolution geometry corresponding to the UV coordinates of the UV island boundary in the high-resolution texture (under the constraint of maintaining the vertices). Convert to resolution geometry.

以上のように、本発明の他の第2実施形態の3次元モデルデータ変換部5”によれば、図2に示したテクスチャ変換部13による高解像度テクスチャを低解像度テクスチャに変換する処理及びテクスチャ再マッピング処理、低解像度ジオメトリの頂点が保持するUV座標を変更する処理が不要となる。このように、主観的な視覚品質が低下しないように、3次元モデルデータのデータ量を削減することができ、さらに、図2に比べて処理負荷を低減することができる。 As described above, according to the three-dimensional model data conversion unit 5 "of another second embodiment of the present invention, the processing and texture for converting the high-resolution texture by the texture conversion unit 13 shown in FIG. 2 into the low-resolution texture. The remapping process and the process of changing the UV coordinates held by the vertices of the low resolution geometry are not required. In this way, the amount of 3D model data can be reduced so as not to deteriorate the subjective visual quality. Further, the processing load can be reduced as compared with FIG.

以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。 Although the present invention has been described above with reference to embodiments, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the technical idea.

例えば図2に示した3次元モデルデータ変換部5において、テクスチャ変換部13は、高解像度テクスチャにおけるテクスチャ注目領域の部分テクスチャの解像度を削減比率γにて削減すると共に、テクスチャ注目領域外の部分テクスチャの解像度を削減比率δにて削減し、解像度が削減されたテクスチャ注目領域の部分テクスチャ及びテクスチャ注目領域外の部分テクスチャについて、低解像度の矩形画像への再マッピングを行い、低解像度テクスチャを生成することで、高解像度テクスチャを低解像度テクスチャに変換するようにした。 For example, in the three-dimensional model data conversion unit 5 shown in FIG. 2, the texture conversion unit 13 reduces the resolution of the partial texture of the texture attention region in the high-resolution texture by the reduction ratio γ, and the partial texture outside the texture attention region. The resolution of the texture is reduced by the reduction ratio δ, and the partial texture in the attention area and the partial texture outside the attention area are remapped to a low-resolution rectangular image to generate a low-resolution texture. By doing so, I tried to convert high resolution textures to low resolution textures.

これに対し、ジオメトリ変換部12により、高解像度テクスチャにおけるUVアイランドの境界線のUV座標に対応する高解像度ジオメトリの頂点が削減され、UVマップを保持することができない場合には、テクスチャ変換部13は、高解像度テクスチャの解像度を変更することなく、低解像度ジオメトリを構成する各面の部分テクスチャを矩形画像に再マッピングし、高解像度テクスチャと同じ解像度の矩形画像を低解像度テクスチャとして生成するようにしてもよい。すなわち、テクスチャ変換部13は、低解像度ジオメトリから部分テクスチャを抽出し、部分テクスチャの解像度を縮小することなく矩形画像に再マッピングし、低解像度テクスチャを生成する。 On the other hand, when the geometry conversion unit 12 reduces the vertices of the high-resolution geometry corresponding to the UV coordinates of the boundary line of the UV island in the high-resolution texture and the UV map cannot be held, the texture conversion unit 13 Remaps the partial textures of each face that make up the low resolution geometry to a rectangular image without changing the resolution of the high resolution texture so that a rectangular image with the same resolution as the high resolution texture is generated as the low resolution texture. You may. That is, the texture conversion unit 13 extracts the partial texture from the low resolution geometry and remaps it to the rectangular image without reducing the resolution of the partial texture to generate the low resolution texture.

つまり、高解像度テクスチャと低解像度テクスチャとが同じ解像度であってもよい。この場合、低解像度テクスチャの単位時間あたりのデータ量To及び高解像度テクスチャの単位時間あたりのデータ量Tiは、To=Tiの関係となり、注目領域の削減比率γ=0、及び注目領域外の削減比率δ=0である。 That is, the high resolution texture and the low resolution texture may have the same resolution. In this case, the data amount T i per unit amount of data T o and a high-resolution texture per unit of the low-resolution texture time period, T o = become relationship T i, reduction of the area of interest ratio gamma = 0, and attention The reduction ratio δ = 0 outside the region.

また、例えば3次元モデルデータ変換部5の注目領域検出部11は、顔の特徴を有する注目領域に着目し、特徴学習モデルを用いて、2次元画像群のそれぞれに対し注目領域検出処理を行い、顔の特徴を有する2次元注目領域を検出するようにした。 Further, for example, the attention region detection unit 11 of the three-dimensional model data conversion unit 5 pays attention to the attention region having facial features, and performs the attention region detection processing for each of the two-dimensional image groups using the feature learning model. , Two-dimensional attention area having facial features was detected.

これに対し、注目領域検出部11は、顔以外の手指の特徴を有する注目領域に着目するようにしてもよい。この場合、図示しない学習装置は、人物等の2次元画像を入力データとし、手指の特徴を有する2次元注目領域及び当該2次元注目領域のスコアを出力データとする学習モデルを訓練し、特徴学習モデルとして出力する。注目領域検出部11は、この特徴学習モデルを用いて、2次元画像群のそれぞれに対し注目領域検出処理を行い、手指の特徴を有する2次元注目領域を検出する。 On the other hand, the attention region detection unit 11 may pay attention to the attention region having the characteristics of the fingers other than the face. In this case, a learning device (not shown) trains a learning model that uses a two-dimensional image of a person or the like as input data, a two-dimensional attention region having the characteristics of fingers and a score of the two-dimensional attention region as output data, and performs feature learning. Output as a model. Using this feature learning model, the attention region detection unit 11 performs attention region detection processing on each of the two-dimensional image groups, and detects a two-dimensional attention region having the characteristics of the fingers.

また、コンテンツの特性に応じて、顔に加えて手指など複数の特徴量を検出可能な特徴学習モデルを用い、高解像度ジオメトリの各領域に対して品質維持の優先順位を設定するようにしてもよい。例えば、楽器演奏家の3次元モデルデータを演奏指導用のコンテンツとして配信する場合には、演奏家の細かい手指の動きが見えるように、ユーザは、手指領域の品質保持を第一優先とするように設定し、顔領域の品質保持は第二優先とするように設定する。 In addition, a feature learning model that can detect multiple features such as fingers in addition to the face according to the characteristics of the content is used, and quality maintenance priority is set for each area of high-resolution geometry. Good. For example, when distributing 3D model data of a musical instrument player as content for performance instruction, the user should give first priority to maintaining the quality of the finger area so that the fine movements of the performer's fingers can be seen. Set to, and set the quality retention of the face area to be the second priority.

この場合、図示しない学習装置は、人物の2次元画像を入力データとし、手指の特徴を有する第1の2次元注目領域及び顔の特徴を有する第2の2次元注目領域、並びに当該第1の2次元注目領域のスコア及び当該第2の2次元注目領域のスコアを出力データとする学習モデルを訓練し、特徴学習モデルとして出力する。注目領域検出部11は、この特徴学習モデルを用いて、2次元画像群のそれぞれに対し、注目領域検出処理を行い、手指の特徴を有する第1の2次元注目領域及び顔の特徴を有する第2の2次元注目領域を検出する。削減比率決定部15は、前述と同様の処理にて、手指の特徴を有する第1の注目領域の削減比率α1,γ1、顔の特徴を有する第2の注目領域の削減比率α2,γ2及び注目領域外の削減比率β,δを決定する。 In this case, the learning device (not shown) uses a two-dimensional image of a person as input data, and has a first two-dimensional attention area having finger features, a second two-dimensional attention area having facial features, and the first one. A learning model using the score of the two-dimensional attention region and the score of the second two-dimensional attention region as output data is trained and output as a feature learning model. Using this feature learning model, the attention region detection unit 11 performs attention region detection processing on each of the two-dimensional image groups, and has a first two-dimensional attention region having the characteristics of fingers and a first two-dimensional image group having features of the face. 2 Two-dimensional attention area is detected. In the same process as described above, the reduction ratio determining unit 15 performs reduction ratios α1 and γ1 of the first attention region having finger features, reduction ratios α2 and γ2 of the second attention region having facial features, and attention. Determine the reduction ratios β and δ outside the region.

また、配信装置6は、低解像度ジオメトリ及び低解像度テクスチャを含むIPパケット等を直ちに後段のネットワーク等に送出せず、低解像度ジオメトリ及び低解像度テクスチャのデータをHDDやSSD等の記録媒体に保存する記録装置と、記録媒体に記録された低解像度ジオメトリ及び低解像度テクスチャを読み出して再生する再生装置とに分離しても良い。この場合、3次元モデルデータ変換部5は、コンテンツの時間尺による再生時の出力データ量に従ったデータ変換処理を行う必要があるが、データ変換処理は必ずしも再生時と同じ速度でリアルタイムに実行する必要はない。 Further, the distribution device 6 does not immediately send an IP packet or the like containing the low-resolution geometry and the low-resolution texture to the subsequent network or the like, and stores the data of the low-resolution geometry and the low-resolution texture in a recording medium such as an HDD or SSD. The recording device may be separated into a playback device that reads out and reproduces the low-resolution geometry and the low-resolution texture recorded on the recording medium. In this case, the three-dimensional model data conversion unit 5 needs to perform data conversion processing according to the amount of output data at the time of reproduction according to the time scale of the content, but the data conversion processing is not necessarily executed at the same speed as at the time of reproduction in real time. do not have to.

尚、本発明の実施形態による3次元モデルデータ変換部5のハードウェア構成としては、通常のコンピュータを使用することができる。3次元モデルデータ変換部5は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。 As the hardware configuration of the three-dimensional model data conversion unit 5 according to the embodiment of the present invention, a normal computer can be used. The three-dimensional model data conversion unit 5 is composed of a computer provided with a volatile storage medium such as a CPU and RAM, a non-volatile storage medium such as a ROM, and an interface.

3次元モデルデータ変換部5に備えたレンダラ10、注目領域検出部11、ジオメトリ変換部12、テクスチャ変換部13、データ量計測部14及び削減比率決定部15の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。 Each function of the renderer 10, the area of interest detection unit 11, the geometry conversion unit 12, the texture conversion unit 13, the data amount measurement unit 14, and the reduction ratio determination unit 15 provided in the three-dimensional model data conversion unit 5 describes these functions. Each of these is realized by having the CPU execute the programs.

これらのプログラムは、前記記憶媒体に格納されており、CPUに読み出されて実行される。また、これらのプログラムは、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の記憶媒体に格納して頒布することもでき、ネットワークを介して送受信することもできる。 These programs are stored in the storage medium, read by the CPU, and executed. In addition, these programs can be stored and distributed in storage media such as magnetic disks (floppy (registered trademark) disks, hard disks, etc.), optical disks (CD-ROM, DVD, etc.), semiconductor memories, etc., and can be distributed via a network. You can also send and receive.

本発明の実施形態による3次元モデルデータ変換部5は、3次元CG編集ソフトウェアにおけるデータ量削減機能として実装することができ、ジオメトリ及びテクスチャの符号化装置の前処理装置として実装することもできる。また、ARまたはVRコンテンツのプロダクション及び配信サービスに用いることができる。 The 3D model data conversion unit 5 according to the embodiment of the present invention can be implemented as a data amount reduction function in the 3D CG editing software, and can also be implemented as a preprocessing device for a geometry and texture coding device. It can also be used for production and distribution services of AR or VR content.

1 3次元映像伝送システム
2 カメラ
3 送信処理装置
4 3次元モデルデータ生成部
5,5’,5” 3次元モデルデータ変換部
6 配信装置
7 受信端末
8 伝送路
9 制作処理装置
10,10’ レンダラ
11 注目領域検出部
12 ジオメトリ変換部
13 テクスチャ変換部
14,14’ データ量計測部
15,15’ 削減比率決定部
α,α1,α2,γ,γ1,γ2 注目領域の削減比率
β,δ 注目領域外の削減比率
i 高解像度ジオメトリの単位時間あたりのデータ量
o 低解像度ジオメトリの単位時間あたりのデータ量
i 高解像度テクスチャの単位時間あたりのデータ量
o 低解像度テクスチャの単位時間あたりのデータ量
R 実効伝送容量
s1,s2,・・・,s12 視点位置
Sc スコア
r 頂点群比率
Δ1 増分
Δ2 減分
a 係数
1 3D video transmission system 2 Camera 3 Transmission processing device 4 3D model data generation unit 5, 5', 5 "3D model data conversion unit 6 Distribution device 7 Receiving terminal 8 Transmission line 9 Production processing device 10, 10' Renderer 11 Area of interest detection unit 12 Geometry conversion unit 13 Texture conversion unit 14, 14'Data amount measurement unit 15, 15'Reduction ratio determination unit α, α1, α2, γ, γ1, γ2 Reduction ratio of area of interest β, δ Area of interest Outer reduction ratio G i Amount of data per unit time for high resolution geometry Go o Amount of data per unit time for low resolution geometry T i Amount of data per unit time for high resolution texture T o Amount of data per unit time for low resolution texture Data amount R Effective transmission capacity s1, s2, ..., s12 Viewpoint position Sc Score r Peak group ratio Δ1 Increment Δ2 Decrease a Coefficient

Claims (9)

3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、
前記高解像度のモデルデータを構成するジオメトリ及びテクスチャを、それぞれ高解像度ジオメトリ及び高解像度テクスチャとして、各頂点の情報からなる前記高解像度ジオメトリ、及び当該高解像度ジオメトリの前記頂点から構成される各面に対応する部分テクスチャをUV座標により矩形画像へマッピングした前記高解像度テクスチャを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、
前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、
前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、
前記高解像度テクスチャにおける全体の縮小率に対して、前記注目領域検出部により変換された前記3次元注目領域に対応する前記高解像度テクスチャのテクスチャ注目領域の部分テクスチャの縮小率が抑制されるように、前記高解像度テクスチャにおける前記テクスチャ注目領域の部分テクスチャの解像度を削減すると共に、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く領域の部分テクスチャの解像度を削減し、前記高解像度テクスチャを、前記低解像度のモデルデータを構成する低解像度テクスチャに変換し、前記ジオメトリ変換部により変換された前記低解像度ジオメトリに含まれる前記頂点の前記UV座標を変更し、新たな前記低解像度ジオメトリを生成するテクスチャ変換部と、
を備えたことを特徴とする3次元モデルデータ変換装置。
In a 3D model data conversion device that converts high-resolution model data of 3D content into low-resolution model data.
The geometry and texture constituting the high-resolution model data are set as high-resolution geometry and high-resolution texture, respectively, on the high-resolution geometry consisting of information on each vertex and on each surface composed of the vertices of the high-resolution geometry. A renderer that renders the high-resolution texture in which the corresponding partial texture is mapped to a rectangular image by UV coordinates from a viewpoint of multiple angles to generate a plurality of two-dimensional images.
For each of the plurality of two-dimensional images generated by the renderer, a two-dimensional attention region having a predetermined feature is detected, and the two-dimensional attention region of the plurality of two-dimensional images is three-dimensionalized in the high-resolution geometry. An area of interest detector that converts to an area of interest,
The 3 in the high-resolution geometry so that the reduction ratio of the vertices in the 3-dimensional attention region converted by the attention region detection unit is suppressed with respect to the reduction ratio of the vertices in the high-resolution geometry as a whole. The vertices of the dimensional attention region are reduced, the vertices of the region other than the three-dimensional attention region in the high resolution geometry are reduced, and the high resolution geometry is converted into the low resolution geometry constituting the low resolution model data. Geometry conversion part to convert and
The reduction ratio of the partial texture of the texture attention region of the high resolution texture corresponding to the three-dimensional attention region converted by the attention region detection unit is suppressed with respect to the overall reduction ratio of the high resolution texture. , The resolution of the partial texture of the texture attention region in the high resolution texture is reduced, and the resolution of the partial texture of the region other than the texture attention region in the high resolution texture is reduced. A texture conversion unit that converts the model data into a low-resolution texture that constitutes the above, changes the UV coordinates of the vertices included in the low-resolution geometry converted by the geometry conversion unit, and generates a new low-resolution geometry. When,
A three-dimensional model data conversion device characterized by being equipped with.
請求項1に記載の3次元モデルデータ変換装置において、
前記テクスチャ変換部は、
前記低解像度ジオメトリからその各面に対応する前記部分テクスチャを抽出し、前記高解像度テクスチャの前記解像度を削減することなく、前記部分テクスチャを前記矩形画像に再マッピングし、前記高解像度テクスチャを前記低解像度テクスチャに変換する、ことを特徴とする3次元モデルデータ変換装置。
In the three-dimensional model data conversion device according to claim 1,
The texture conversion unit
The partial texture corresponding to each surface is extracted from the low resolution geometry, the partial texture is remapped to the rectangular image without reducing the resolution of the high resolution texture, and the high resolution texture is converted to the low. A three-dimensional model data conversion device characterized by converting to a resolution texture.
請求項1または2に記載の3次元モデルデータ変換装置において、
前記低解像度のモデルデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量を実効伝送容量Rとし、前記低解像度ジオメトリの単位時間あたりのデータ量をデータ量Goとし、前記低解像度テクスチャの単位時間あたりのデータ量をデータ量Toとし、前記高解像度テクスチャの単位時間あたりのデータ量をデータ量Tiとし、前記3次元注目領域の前記頂点を削減する比率を削減比率αとし、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減する比率を削減比率βとし、前記テクスチャ注目領域の前記部分テクスチャの前記解像度を削減する比率を削減比率γとし、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く前記領域の前記部分テクスチャの前記解像度を削減する比率を削減比率δとして、
さらに、前記低解像度ジオメトリの前記データ量Goに前記低解像度テクスチャの前記データ量Toを加算した結果(Go+To)が前記実効伝送容量R以下となり、かつ前記削減比率αが前記削減比率βよりも小さくなるように、前記削減比率α及び前記削減比率βを決定し、
前記高解像度テクスチャの前記データ量Ti及び前記低解像度テクスチャの前記データ量Toにおける比率To/Tiを算出し、1から前記比率To/Tiを減算し、前記削減比率δを決定し、前記削減比率γが前記削減比率δよりも小さくなるように、予め設定された係数a(0≦a<1)を前記削減比率δに乗算し、前記削減比率γを決定する削減比率決定部を備え、
前記ジオメトリ変換部は、
前記削減比率決定部により決定された前記削減比率αを用いて、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記削減比率決定部により決定された前記削減比率βを用いて、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減し、前記高解像度ジオメトリを前記低解像度ジオメトリに変換し、
前記テクスチャ変換部は、
前記削減比率決定部により決定された前記削減比率γを用いて、前記高解像度テクスチャにおける前記テクスチャ注目領域の前記部分テクスチャの前記解像度を削減すると共に、前記削減比率決定部により決定された前記削減比率δを用いて、前記高解像度テクスチャにおける前記テクスチャ注目領域を除く前記領域の前記部分テクスチャの前記解像度を削減し、前記高解像度テクスチャを前記低解像度テクスチャに変換する、ことを特徴とする3次元モデルデータ変換装置。
In the three-dimensional model data conversion device according to claim 1 or 2.
The maximum amount of data per unit time that can actually be transmitted when the low-resolution model data is transmitted is defined as the effective transmission capacity R, and the amount of data per unit time of the low-resolution geometry is defined as the data amount Go . reducing the ratio of the the data amount per unit time of the low-resolution texture data amount T o, the data amount per unit of the high-resolution texture time as the amount of data T i, reducing the vertices of the three-dimensional region of interest The ratio α is defined as the reduction ratio β, and the ratio of reducing the peaks of the region excluding the three-dimensional attention region in the high resolution geometry is defined as the reduction ratio β, and the ratio of reducing the resolution of the partial texture of the texture attention region is defined as the reduction ratio γ. The ratio of reducing the resolution of the partial texture in the region excluding the texture attention region in the high resolution texture is defined as the reduction ratio δ.
Moreover, said the data amount G o of the low-resolution geometry result of adding the data amount T o of the low-resolution texture (G o + T o) is less than the effective transmission capacity R, and the reduction ratio α is the reduction The reduction ratio α and the reduction ratio β are determined so as to be smaller than the ratio β.
Said high the resolution texture data amount T i and the calculated ratio T o / T i in the data amount T o of the low-resolution texture, and subtracting the ratio T o / T i from 1, the reduction ratio δ The reduction ratio is determined and the reduction ratio γ is determined by multiplying the reduction ratio δ by a preset coefficient a (0 ≦ a <1) so that the reduction ratio γ is smaller than the reduction ratio δ. Equipped with a decision section
The geometry conversion unit
The reduction ratio α determined by the reduction ratio determination unit is used to reduce the vertices of the three-dimensional attention region in the high resolution geometry, and the reduction ratio β determined by the reduction ratio determination unit is used. Therefore, the vertices of the region excluding the three-dimensional attention region in the high-resolution geometry are reduced, and the high-resolution geometry is converted into the low-resolution geometry.
The texture conversion unit
The reduction ratio γ determined by the reduction ratio determining unit is used to reduce the resolution of the partial texture of the texture attention region in the high resolution texture, and the reduction ratio determined by the reduction ratio determining unit. A three-dimensional model characterized in that δ is used to reduce the resolution of the partial texture in the region other than the texture attention region in the high resolution texture, and to convert the high resolution texture into the low resolution texture. Data converter.
3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、
前記高解像度のモデルデータを構成するジオメトリ及びテクスチャを、それぞれ高解像度ジオメトリ及び高解像度テクスチャとして、各頂点の情報からなる前記高解像度ジオメトリ、及び当該高解像度ジオメトリの前記頂点から構成される各面に対応する部分テクスチャをマッピングした前記高解像度テクスチャを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、
前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、
前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、
を備えたことを特徴とする3次元モデルデータ変換装置。
In a 3D model data conversion device that converts high-resolution model data of 3D content into low-resolution model data.
The geometry and texture constituting the high-resolution model data are set as high-resolution geometry and high-resolution texture, respectively, on the high-resolution geometry consisting of information on each vertex and on each surface composed of the vertices of the high-resolution geometry. A renderer that renders the high-resolution texture that maps the corresponding partial texture from multiple angle viewpoints to generate multiple two-dimensional images.
For each of the plurality of two-dimensional images generated by the renderer, a two-dimensional attention region having a predetermined feature is detected, and the two-dimensional attention region of the plurality of two-dimensional images is three-dimensionalized in the high-resolution geometry. An area of interest detector that converts to an area of interest,
The 3 in the high-resolution geometry so that the reduction ratio of the vertices in the 3-dimensional attention region converted by the attention region detection unit is suppressed with respect to the reduction ratio of the vertices in the high-resolution geometry as a whole. The vertices of the dimensional attention region are reduced, the vertices of the region other than the three-dimensional attention region in the high resolution geometry are reduced, and the high resolution geometry is converted into the low resolution geometry constituting the low resolution model data. Geometry conversion part to convert and
A three-dimensional model data conversion device characterized by being equipped with.
請求項4に記載の3次元モデルデータ変換装置において、
前記低解像度のモデルデータが伝送される際の実際に伝送可能な単位時間あたりの最大のデータ量を実効伝送容量Rとし、前記低解像度ジオメトリの単位時間あたりのデータ量をデータ量Goとし、前記高解像度テクスチャが低解像度テクスチャとして伝送される場合の当該低解像度テクスチャの単位時間あたりのデータ量をデータ量Toとし、前記3次元注目領域の前記頂点を削減する比率を削減比率αとし、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減する比率を削減比率βとして、
さらに、前記低解像度ジオメトリの前記データ量Goに前記低解像度テクスチャの前記データ量Toを加算した結果(Go+To)が前記実効伝送容量R以下となり、かつ前記削減比率αが前記削減比率βよりも小さくなるように、前記削減比率α及び前記削減比率βを決定する削減比率決定部を備え、
前記ジオメトリ変換部は、
前記削減比率決定部により決定された前記削減比率αを用いて、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記削減比率決定部により決定された前記削減比率βを用いて、前記高解像度ジオメトリにおける前記3次元注目領域を除く前記領域の前記頂点を削減し、前記高解像度ジオメトリを前記低解像度ジオメトリに変換する、ことを特徴とする3次元モデルデータ変換装置。
In the three-dimensional model data conversion device according to claim 4.
The maximum amount of data per unit time that can actually be transmitted when the low-resolution model data is transmitted is defined as the effective transmission capacity R, and the amount of data per unit time of the low-resolution geometry is defined as the data amount Go . the high resolution texture and the amount of data the data amount T o per unit time of the low-resolution texture when being transmitted as a low-resolution texture, the ratio of reducing the apex and reduce the ratio α of the 3-dimensional region of interest, The ratio of reducing the peaks in the region excluding the three-dimensional attention region in the high-resolution geometry is defined as the reduction ratio β.
Moreover, said the data amount G o of the low-resolution geometry result of adding the data amount T o of the low-resolution texture (G o + T o) is less than the effective transmission capacity R, and the reduction ratio α is the reduction A reduction ratio determining unit for determining the reduction ratio α and the reduction ratio β is provided so as to be smaller than the ratio β.
The geometry conversion unit
The reduction ratio α determined by the reduction ratio determination unit is used to reduce the vertices of the three-dimensional attention region in the high resolution geometry, and the reduction ratio β determined by the reduction ratio determination unit is used. A three-dimensional model data conversion device, wherein the vertices of the region other than the three-dimensional attention region in the high-resolution geometry are reduced, and the high-resolution geometry is converted into the low-resolution geometry.
請求項3または5に記載の3次元モデルデータ変換装置において、
前記削減比率決定部は、
前記削減比率α及び前記削減比率βを決定する際に、前記高解像度ジオメトリの単位時間あたりのデータ量をデータ量Giとし、前記高解像度ジオメトリの全体の頂点群に占める前記3次元注目領域に属する頂点群の比率を頂点群比率rとして、
式:β≧1−(R−To−Gir(1−α))/Gi(1−r)
を満たすように、かつ前記削減比率βが前記削減比率αよりも大きくなるように、前記削減比率α、または前記低解像度テクスチャの前記データ量To、または前記削減比率α及び前記低解像度テクスチャの前記データ量Toを変化させて、前記削減比率βを求めることで、前記削減比率α及び前記削減比率βを決定する、ことを特徴とする3次元モデルデータ変換装置。
In the three-dimensional model data conversion device according to claim 3 or 5.
The reduction ratio determination unit
In determining the reduction ratio α and the reduction ratio beta, the data amount per unit time of the high-resolution geometry and data amount G i, in the three-dimensional region of interest in the whole of the vertices of the high resolution geometry Let the ratio of the vertex group to which it belongs be the vertex group ratio r.
Formula: β ≧ 1- (R−T o −G i r (1-α)) / G i (1-r)
To satisfy, and the like reduction ratio β is larger than the reduction ratio alpha, the reduction ratio alpha, or the said amount of data T o of the low-resolution texture or the reduction ratio alpha and the low-resolution texture, the amount of data T o is changed to, by determining the reduction ratio beta, it determines the reduction ratio α and the reduction ratio beta, 3-dimensional model data conversion apparatus, characterized in that.
請求項1から6までのいずれか一項に記載の3次元モデルデータ変換装置において、
前記注目領域検出部は、
前記複数の2次元画像のそれぞれについて、予め設定された特徴学習モデルを用いて、前記2次元注目領域、及び当該2次元注目領域における前記所定の特徴を有する度合いを示すスコアを求め、所定の閾値以上の前記スコアを有する前記2次元注目領域を、複数角度の視点との空間的位置関係から前記3次元注目領域に変換する、ことを特徴とする3次元モデルデータ変換装置。
In the three-dimensional model data conversion device according to any one of claims 1 to 6.
The area of interest detection unit
For each of the plurality of two-dimensional images, a score indicating the degree of having the predetermined feature in the two-dimensional attention region and the two-dimensional attention region is obtained by using a preset feature learning model, and a predetermined threshold value is obtained. A three-dimensional model data conversion device characterized in that the two-dimensional attention region having the above score is converted into the three-dimensional attention region from a spatial positional relationship with a viewpoint of a plurality of angles.
3次元コンテンツの高解像度のモデルデータを低解像度のモデルデータに変換する3次元モデルデータ変換装置において、
前記高解像度のモデルデータを構成するジオメトリを高解像度ジオメトリとして、各頂点の情報にカラー情報を含む前記高解像度ジオメトリを、複数角度の視点からレンダリングし、複数の2次元画像を生成するレンダラと、
前記レンダラにより生成された前記複数の2次元画像のそれぞれについて、所定の特徴を有する2次元注目領域を検出し、前記複数の2次元画像の前記2次元注目領域を、前記高解像度ジオメトリの3次元注目領域に変換する注目領域検出部と、
前記高解像度ジオメトリにおける全体の前記頂点の削減比率に対して、前記注目領域検出部により変換された前記3次元注目領域の前記頂点の削減比率が抑制されるように、前記高解像度ジオメトリにおける前記3次元注目領域の前記頂点を削減すると共に、前記高解像度ジオメトリにおける前記3次元注目領域を除く領域の前記頂点を削減し、前記高解像度ジオメトリを、前記低解像度のモデルデータを構成する低解像度ジオメトリに変換するジオメトリ変換部と、
を備えたことを特徴とする3次元モデルデータ変換装置。
In a 3D model data conversion device that converts high-resolution model data of 3D content into low-resolution model data.
A renderer that renders the high-resolution geometry that includes color information in the information of each vertex from a viewpoint of a plurality of angles and generates a plurality of two-dimensional images, using the geometry that constitutes the high-resolution model data as the high-resolution geometry.
For each of the plurality of two-dimensional images generated by the renderer, a two-dimensional attention region having a predetermined feature is detected, and the two-dimensional attention region of the plurality of two-dimensional images is three-dimensionalized in the high-resolution geometry. An area of interest detector that converts to an area of interest,
The 3 in the high-resolution geometry so that the reduction ratio of the vertices in the 3-dimensional attention region converted by the attention region detection unit is suppressed with respect to the reduction ratio of the vertices in the high-resolution geometry as a whole. The vertices of the dimensional attention region are reduced, the vertices of the region other than the three-dimensional attention region in the high resolution geometry are reduced, and the high resolution geometry is converted into the low resolution geometry constituting the low resolution model data. Geometry conversion part to convert and
A three-dimensional model data conversion device characterized by being equipped with.
コンピュータを、請求項1から8までのいずれか一項に記載の3次元モデルデータ変換装置として機能させるためのプログラム。 A program for causing a computer to function as the three-dimensional model data conversion device according to any one of claims 1 to 8.
JP2019208244A 2019-11-18 2019-11-18 3D model data conversion device and program Active JP7414483B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019208244A JP7414483B2 (en) 2019-11-18 2019-11-18 3D model data conversion device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019208244A JP7414483B2 (en) 2019-11-18 2019-11-18 3D model data conversion device and program

Publications (2)

Publication Number Publication Date
JP2021082928A true JP2021082928A (en) 2021-05-27
JP7414483B2 JP7414483B2 (en) 2024-01-16

Family

ID=75963340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019208244A Active JP7414483B2 (en) 2019-11-18 2019-11-18 3D model data conversion device and program

Country Status (1)

Country Link
JP (1) JP7414483B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220157024A1 (en) * 2020-11-18 2022-05-19 Adobe Inc. Systems for Augmented Reality Authoring of Remote Environments
CN115618478A (en) * 2022-12-14 2023-01-17 中国铁路设计集团有限公司 Intelligent method and system for importing BIM (building information modeling) into rendering engine in urban rail engineering

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004054572A (en) * 2002-07-19 2004-02-19 Minolta Co Ltd Method and device for editing three-dimensional model
JP2011039869A (en) * 2009-08-13 2011-02-24 Nippon Hoso Kyokai <Nhk> Face image processing apparatus and computer program
WO2019146194A1 (en) * 2018-01-25 2019-08-01 ソニー株式会社 Information processing device and information processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004054572A (en) * 2002-07-19 2004-02-19 Minolta Co Ltd Method and device for editing three-dimensional model
JP2011039869A (en) * 2009-08-13 2011-02-24 Nippon Hoso Kyokai <Nhk> Face image processing apparatus and computer program
WO2019146194A1 (en) * 2018-01-25 2019-08-01 ソニー株式会社 Information processing device and information processing method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220157024A1 (en) * 2020-11-18 2022-05-19 Adobe Inc. Systems for Augmented Reality Authoring of Remote Environments
US11875462B2 (en) * 2020-11-18 2024-01-16 Adobe Inc. Systems for augmented reality authoring of remote environments
CN115618478A (en) * 2022-12-14 2023-01-17 中国铁路设计集团有限公司 Intelligent method and system for importing BIM (building information modeling) into rendering engine in urban rail engineering
CN115618478B (en) * 2022-12-14 2023-03-10 中国铁路设计集团有限公司 Intelligent method and system for importing BIM (building information modeling) into rendering engine in urban rail engineering
WO2024124720A1 (en) * 2022-12-14 2024-06-20 中国铁路设计集团有限公司 Intelligent method and system for importing bim model into rendering engine in urban rail transit engineering

Also Published As

Publication number Publication date
JP7414483B2 (en) 2024-01-16

Similar Documents

Publication Publication Date Title
US11012679B2 (en) Generating apparatus, generating method, and storage medium
WO2020003038A1 (en) Point cloud mapping
EP3367334B1 (en) Depth estimation method and depth estimation apparatus of multi-view images
JP2020515937A (en) Method, apparatus and stream for immersive video format
CN108805979A (en) A kind of dynamic model three-dimensional rebuilding method, device, equipment and storage medium
Bahirat et al. Designing and evaluating a mesh simplification algorithm for virtual reality
CN103345771A (en) Efficient image rendering method based on modeling
EP4014207A1 (en) Systems and methods for foveated rendering
US11270468B1 (en) Joint color image and texture data compression
JP7414483B2 (en) 3D model data conversion device and program
US20220084300A1 (en) Image processing apparatus and image processing method
US11893705B2 (en) Reference image generation apparatus, display image generation apparatus, reference image generation method, and display image generation method
US20230215047A1 (en) Free-viewpoint method and system
JP2000348213A (en) Three-dimensional image generating device, three- dimensional image generating and display device, and method thereof and recording medium
US11748940B1 (en) Space-time representation of dynamic scenes
US11951394B2 (en) Apparatus and method for acquiring in-game 360 VR image by using plurality of virtual cameras
WO2018014324A1 (en) Method and device for synthesizing virtual viewpoints in real time
JP7276337B2 (en) Information processing device and method, and program
US11647193B2 (en) Adaptive range packing compression
JP2011233141A (en) Server device for free viewpoint image transmission, program and method of free viewpoint image transmission
JP4722055B2 (en) Method for changing the scale of a three-dimensional model and scale changing unit
Rolff et al. Interactive VRS-NeRF: Lightning fast Neural Radiance Field Rendering for Virtual Reality
EP3564905A1 (en) Conversion of a volumetric object in a 3d scene into a simpler representation model
Pasman et al. Scheduling level of detail with guaranteed quality and cost
US20240013443A1 (en) Pixel Block Encoder Capable of Jointly Encoding Pixel Channels

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221003

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231117

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231228

R150 Certificate of patent or registration of utility model

Ref document number: 7414483

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150