Substance Sampler photogrammetry VS competition

Dimitris Katsafouros
16 Feb 202313:04

Summary

TLDRこのビデオスクリプトでは、Adobeがリリースした新しいバージョンのSubstance Samplerの機能を比較分析しています。Photogrammetryを利用したリアルワールドの物体スキャンが可能で、テクスチャ作成やプロシージャルワークフローが一つのアプリで完結するという点が強調されています。しかし、Meta ShapeやPhoto Catchなど他のソフトウェアと比較して、スキャナリングソリューションの品質とパフォーマンスに関するいくつかの問題点が指摘されています。最終的には、Substance Samplerの潜在的な力は高く、改善が期待されるものの、現在は他のアプリと比べてまだ成長の余地があると結論づけています。

Takeaways

  • 📈 Adobeが新たにリリースしたSubstance Samplerのバージョンでは、写真測量を用いてリアルな物体をスキャンできる機能が追加されました。
  • 🔍 Substance Samplerは、スキャン、テクスチャ作成、プロシージャルワークフローを一つのアプリで完結させることを約束しています。
  • 🤖 Meta ShapeとPhotoCatchという他のソフトウェアと比較して、Substance Samplerのスキャンソリューションの性能をテストしました。
  • 🚫 Substance Samplerではカメラのセンサーサイズとレンズ情報を手動で入力する必要があり、これはプロセスを簡素化するアプリとしては不自然です。
  • 🧩 Substance Samplerは画像のアライメントプロセスでいくつかの問題に直面し、31枚の画像をアライメントできませんでした。
  • 🐞 SamplerのRAWオプションを使用すると、完全なメッシュを出力できないバグが存在するようです。
  • 🔄 高品質オプションを選択することで、期待していたメッシュ結果を得ることができましたが、詳細度は不足しています。
  • 📅 PhotoCatchはAppleのSDKを利用しており、詳細さとスピードの両方を提供しています。
  • 🌟 Meta Shapeはメッシュの詳細さと質に優れていますが、PhotoCatchほど高速ではありません。
  • ⏱️ 処理時間において、AppleのSDKが最も速いとわかりました。Substance Samplerは次いで、Meta Shapeが最も遅いとのことです。
  • 🔧 Substance Samplerはまだ多くのバグを抱えており、品質とパフォーマンスを改善する必要がありますが、将来的には一つのアプリで全てのフォトグラメトリニーズを満たす可能性があると期待されています。

Q & A

  • アドーブがリリースした新しいバージョンのサブスタンス・サンプラーはどのような機能が追加されましたか?

    -アドーブはサブスタンス・サンプラーにフォトグラメトリーを利用したリアルワールド物体のスキャン機能を追加しました。この新機能により、スキャン、テクスチャ作成、プロシージャルワークフローが全て一つのアプリ内で行えるようになりました。

  • サブスタンス・サンプラーのスキャンソリューションは他のソフトウェアと比較してどのくらいの性能を持っていますか?

    -ビデオスクリプトでは、サブスタンス・サンプラーをメタシェイプとフォトキャッチの2つのソフトウェアと比較しています。メタシェイプは機能は優れているが遅いとされ、フォトキャッチはAppleのフォトグラフィSDKを使用しており高速で詳細なメッシュを生成できるとされています。

  • ビデオスクリプトで使用されたテストオブジェクトは何ですか?

    -テストには大きな岩、小さなコンクリートの欠片、木の棒の3つのオブジェクトが使用されました。これらのオブジェクトを使って、各ソフトウェアのスキャン能力を比較しています。

  • サブスタンス・サンプラーのインターフェースはどのような特徴を持っていますか?

    -サブスタンス・サンプラーのインターフェースはシンプルですが、カメラのセンサーサイズやレンズ情報を入力する必要がある点が特徴で、通常はその情報が自動で取得されると期待される箇所です。

  • ビデオスクリプトで述べられた「raw」オプションとは何を意味していますか?

    -「raw」オプションは、サブスタンス・サンプラーで使用される出力オプションの一つで、最高の結果を得るために選択されましたが、完全なメッシュを出力できなかったバグがあることが明らかになりました。

  • メタシェイプとフォトキャッチはどのようにサブスタンス・サンプラーと比較されていますか?

    -メタシェイプとフォトキャッチは、詳細なメッシュとテクスチャを生成する能力においてサブスタンス・サンプラーより優れていると評価されています。特にフォトキャッチはAppleのSDKを利用しており、高速かつ高品質な結果を提供しています。

  • ビデオスクリプトで述べられた「ハイ」設定とは何を意味していますか?

    -「ハイ」設定はサブスタンス・サンプラーの出力オプションの一つで、完全なメッシュを期待する結果を得るために選択されましたが、詳細度は「raw」オプションに比べて劣ります。

  • スキャン時間において、どのソフトウェアが最も高速ですか?

    -AppleのSDKが最も高速で、次にサブスタンス・サンプラー、そしてメタシェイプが続きます。ただし、サブスタンス・サンプラーは91枚の写真のうち60枚しか処理できていなかったため、実際の比較は異なる可能性があります。

  • サブスタンス・サンプラーの最終的な評価はどのようなものでしたか?

    -サブスタンス・サンプラーはまだバグが多く、品質とパフォーマンスにも改善の余地があると評価されていますが、将来的には一つのアプリケーションで全てのフォトグラメトリーニーズを満たす可能性があると期待されています。

  • ビデオスクリプトの作成者は、現在の状況でどのソフトウェアを使用する予定ですか?

    -ビデオスクリプトの作成者は、現段階ではサブスタンス・サンプラーのバグが直るまで現状の分割されたワークフローを使用する予定であり、改善が期待されています。

Outlines

00:00

🚀 Adobeの新しいサブスタンス・サンプラーの評価

Adobeが新たにリリースしたサブスタンス・サンプラーのバージョンを評価。このアプリはフォトグラメトリー技術を用いて、リアルな物体をスキャンし、テクスチャ作成やプロシージャルなワークフローを一つのアプリで完結させることができるという特徴がある。しかし、実際には他のソフトウェアであるMeta ShapeやPhoto Catchと比較して、どのように機能するかを検証する。Meta Shapeは遅いが高性能なアプリで、Photo CatchはAppleのSDKを利用し高速かつ詳細なメッシュを生成できる。Reality CaptureはMac版がなく比較対象から外れている。まず大きな岩をスキャンし、91枚の写真を使用してテストを行う。サブスタンス・サンプラーはカメラのセンサーサイズやレンズ情報を入力する必要があり、これはアプリのプロセスを簡素化しようとしているのに不釣り合いに感じる。アライメントプロセスでは多くの画像が揃わず、最終的なメッシュ生成ではRAWオプションでは完全なメッシュが生成されなかったが、HIGHオプションで期待通りの結果を得ることができた。

05:02

🔍 詳細度の比較と処理時間の評価

サブスタンス・サンプラー、Photo Catch、Meta Shapeの3つのアプリを通じてスキャンされたメッシュの詳細度と処理時間を比較。Photo CatchはAppleのSDKを利用しており、詳細度と速度の両面で優れている。Meta Shapeはメッシュのサイズが大きいが、詳細度はAppleの結果に近く、メッシュの混ぜ方のアルゴリズムが緩和している。サブスタンス・サンプラーは画像のアライメントに問題があり、RAWオプションでは完全なメッシュを生成できなかったが、HIGHオプションでは期待通りの結果を得られた。処理時間ではAppleのSDKが最も速いとされ、サブスタンス・サンプラーは画像の数が少なく、Meta Shapeは遅いが品質は高いと評価されている。

10:04

📈 さらなるテストとサブスタンス・サンプラーの将来性

サブスタンス・サンプラーの他のオブジェクトに対するスキャン能力をさらにテストし、コンクリートの欠片や木の棒をスキャンして詳細度を比較。サブスタンス・サンプラーはハイオプションでポリゴンの上限に達し、他の2つのアプリと比べて詳細度は劣るが、それでも十分な品質である。Photo CatchはAppleのSDKを利用し、より詳細なメッシュを生成し、Meta Shapeは詳細度は劣るが高品質なスキャン結果を提供している。スキャン時間ではPhoto Catchが最も速いとされ、サブスタンス・サンプラーは品質と速度のバランスが良かったが、完全なRAW出力が利用できず、品質向上とパフォーマンスの改善が期待されている。サブスタンス・サンプラーはまだ多くのバグがあり、改善が必要なが、将来的には一つのアプリですべてのフォトグラメトリーニーズを満たすことができると期待されている。

Mindmap

Keywords

💡サブスタンス・サンプラー

Adobe社がリリースした3Dスキャンソフトウェア。ビデオのテーマは、このソフトウェアのスキャン能力を他のソフトウェアと比較することである。ビデオでは、サブスタンス・サンプラーのインターフェースやスキャンプロセス、そして結果について詳細に説明されている。

💡フォトグラメトリー

リアルワールドのオブジェクトをスキャンし、3Dモデルを作成するための技術。ビデオでは、サブスタンス・サンプラーがこの技術を利用して物体をスキャンすることができる機能が強調されている。

💡メタシェイプ

ビデオ内で比較対象として使用された別の3Dスキャンソフトウェア。メタシェイプはスキャン能力が高いが、処理速度が遅いという欠点があると説明されている。

💡フォトキャッチ

AppleのフォトグラフィSDKを使用するスキャンユーティリティソフトウェア。ビデオでは、フォトキャッチの高速さと詳細なメッシュの生成能力に重点が置かれている。

💡テキスチャー

3Dモデルの表面に貼られる画像。ビデオでは、サブスタンス・サンプラーがスキャンされたモデルにテキスチャーを作成することができる点が強調されている。

💡プロシージャルワークフロー

ビデオ内で言及された用語で、サブスタンス・サンプラーが提供する一連の自動化されたプロセス。これは、スキャンからテキスチャリング、そして最終的なモデルの完成までの一連のステップを意味する。

💡ポイントクラウド

3Dスキャンの結果として得られる、オブジェクトの表面を表すポイントの集合。ビデオでは、サブスタンス・サンプラーがポイントクラウドを生成し、それをメッシュに変換するプロセスが説明されている。

💡メッシュ

3Dモデルを構成する三角形や多角形の集合。ビデオでは、サブスタンス・サンプラーが生成するメッシュの詳細度と品質について議論されている。

💡ポリゴンキャップ

ビデオ内で言及された用語で、サブスタンス・サンプラーの「ハイ」設定でメッシュのポリゴン数を制限する機能。これは、最終的なモデルの詳細度に影響を与える。

💡処理時間

ビデオ内で比較された各ソフトウェアのスキャンプロセスに要した時間。特に、AppleのSDKが最も高速であることが強調され、他のソフトウェアと比較されている。

💡バックグラウンド

ビデオ内で言及された用語で、スキャンプロセスでオブジェクト以外の背景要素を識別し、モデルから除外する機能。サブスタンス・サンプラーとフォトキャッチは背景を効果的に除去することができると説明されている。

Highlights

Adobe发布了新版本的substance sampler,增加了使用摄影测量法扫描现实世界对象的功能。

substance sampler承诺提供一站式扫描、纹理创建和程序化工作流解决方案。

测试substance sampler的能力,将其与meta shape和photo catch两款软件进行比较。

meta shape功能强大但速度较慢,而photo catch使用Apple的摄影SDK,速度快且能生成详细网格。

substance sampler在输入相机传感器尺寸和镜头信息时存在问题,不能自动获取这些信息。

substance sampler在图像对齐过程中无法对齐31张图像,而meta shape仅对齐了3张。

substance sampler的raw选项存在bug,无法输出完整网格。

photo catch使用Apple的SDK,生成的网格细节丰富,与substance sampler相比有显著差异。

meta shape的网格质量接近Apple的结果,但算法更为宽容,细节融合更好。

Apple的SDK在处理速度上远超其他软件,而substance sampler处理了较少的图像。

substance sampler在处理第二个对象时没有图像问题,但与其他软件相比细节不足。

photo catch和meta shape生成的网格细节远超substance sampler。

substance sampler的raw选项在所有测试对象中均未工作,限制了其输出质量。

photo catch在扫描木棍时捕获了惊人的细节,而substance sampler的多边形限制影响了细节表现。

meta shape在细节方面表现良好,但结果不如photo catch锐利。

substance sampler和photo catch都能智能去除背景元素,而meta shape则捕获了一些环境细节。

photo catch在扫描时间上最快,substance sampler次之,meta shape最慢。

尽管substance sampler还有改进空间,但其一站式解决方案的方向具有巨大潜力。

如果substance sampler能清除bug并提高性能,可能会成为用户的主要选择。

Transcripts

play00:00

[Music]

play00:01

foreign

play00:04

a couple of days ago Adobe released a

play00:07

new version of substance sampler this

play00:09

release has the ability to use

play00:11

photogrammetry to scan Real World

play00:13

objects with his new addition sample

play00:15

promises a One-Stop shop scanning

play00:18

texture creation procedural workflows it

play00:21

can all happen in this one app but how

play00:24

good is Adobe scanning solution and how

play00:26

does it compare to the competition let's

play00:28

find out

play00:32

oh

play00:36

to test the sampler's capabilities we're

play00:38

going to pit it against two other pieces

play00:40

of software meta shape and photo catch

play00:43

metashape is a really capable app but

play00:45

it's a bit on the slower side photocatch

play00:48

is a small little utility using Apple's

play00:50

very own photography SDK and it's a

play00:53

program I use to build my own assets

play00:55

it's not only fast but it can also spit

play00:57

out very detailed meshes reality capture

play01:01

is missing from this comparison because

play01:02

there's no Mac version available so

play01:06

let's start things off with a scan of

play01:08

this nice big rock I'm going to use 91

play01:11

images for it and even though these

play01:14

images are not nearly enough to cover

play01:15

the whole object in detail it's fine for

play01:18

testing purposes

play01:20

let's do substance sampler first

play01:22

the interface is simple enough but I was

play01:25

immediately taken aback by these two

play01:27

options here the application is asking

play01:30

us to input the camera sensor size and

play01:33

lens

play01:34

I would have expected sampler to

play01:36

actually grab that information from the

play01:38

data but it does not

play01:41

we can leave the fields blank and the

play01:43

application will figure things out on

play01:45

its own but I'm guessing it will take

play01:47

some more time to process

play01:50

since I shot the images I know all the

play01:53

details but I still find it weird that

play01:55

something like this is needed especially

play01:57

from an app that wants to simplify the

play02:00

process as much as possible

play02:03

the next step is the alignment process

play02:06

unfortunately this is where we hit one

play02:09

more roadblock

play02:10

for some reason the application cannot

play02:12

align a big chunk of the images 31 to be

play02:17

exact I was quite surprised by this

play02:19

result because meta-shaped fared much

play02:21

better manashape couldn't align just

play02:24

three of those images that's a tenfold

play02:27

difference right there I decided to par

play02:30

through that issue and move along with

play02:32

the process I chose raw as the final

play02:34

output just to make sure that we will

play02:36

have the best possible result out of the

play02:38

application

play02:40

here's the result I got back

play02:43

by this point my confusion hit maximum

play02:45

levels this result didn't make any sense

play02:49

just moments ago the point Cloud looked

play02:52

great and the form was properly

play02:54

described

play02:55

after lots of testing with other objects

play02:57

I realized that substance sampler cannot

play03:00

output a complete mesh when using the

play03:03

raw option it's clearly a bug and it

play03:06

might even be a Max specific bug but

play03:08

it's still not a good first impression

play03:10

in the end I had to switch to the next

play03:13

best option which is the high setting

play03:16

that finally gave me the full mesh

play03:19

results I was expecting

play03:20

[Music]

play03:24

we're missing

play03:26

missing a bit of detail but that's to be

play03:28

expected the application couldn't align

play03:31

31 out of the 91 images and on top of

play03:34

that we had to use a lower mesh setting

play03:37

so it's no big surprise really

play03:40

it looks like the high setting limits

play03:43

the mesh size to around 250

play03:46

000 polygons the object looks fine but

play03:49

once we start comparing it with the

play03:51

competition it's obvious how much we're

play03:54

missing here's the mesh out of photo

play03:57

catch the program using Apple's SDK it's

play04:00

night and day we managed to capture an

play04:04

incredible amount of detail there are

play04:07

areas that aren't as detailed but that

play04:09

has to do with me not capturing every

play04:12

single part of the object but the parts

play04:14

that are properly captured display an

play04:18

insane amount of detail

play04:22

[Music]

play04:29

meta-shaped results are equally good the

play04:32

mesh is very close to Apple's results

play04:35

Mana shapes meshing seems to blur things

play04:38

a little bit more so we're not going to

play04:40

get the extremely fine details of

play04:42

Apple's solution but on the other hand

play04:44

it's a much more forgiving algorithm the

play04:47

areas with less capture detail blend a

play04:50

lot better with a more detailed ones and

play04:53

we get a very nice and consistent look

play04:55

throughout the mesh

play04:57

Apple Solution on the other hand will

play04:59

give us an incredible amount of detail

play05:01

but it's punishing us if we do a less

play05:04

than perfect job taking the photos our

play05:07

sloppiness will show through on the

play05:09

final result it's worth noting here that

play05:11

Apple's mesh is actually smaller in size

play05:14

compared to meta shapes but we still get

play05:16

the same amount of detail photo catches

play05:19

mesh is around three and a half million

play05:21

polygons and meta shapes is a little bit

play05:24

over 12 and a half million

play05:27

and considering how much faster photo

play05:29

catch is it's really impressive to see

play05:31

the kind of results we can get with it

play05:33

speaking of which let's talk about

play05:35

processing time

play05:38

Apple's SDK is the fastest one here by

play05:42

far then comes substance sampler and

play05:45

then the last position is meta shape

play05:48

we need to keep in mind though that

play05:49

sampler only processed 60 out of the 91

play05:53

images so I think the results wouldn't

play05:55

be that much different than meta shapes

play05:57

photocatch managed to not only be faster

play06:00

but also capture the same amount of

play06:02

detail as meta shape there are

play06:05

differences in meshing but I actually

play06:06

prefer photo catches sharp results in

play06:10

the end though I don't think there's

play06:11

going to be that much difference in the

play06:13

final low res object

play06:16

on meta shape I use the high quality

play06:19

option I did manage to get the same

play06:21

speed as photo catch if I use a lower

play06:23

setting but the mesh quality suffered

play06:25

quite a bit Apple's SDK is just

play06:28

incredibly fast it was consistently the

play06:31

fastest one out of the three

play06:33

it seems to know exactly how and when to

play06:36

push the system

play06:38

I tried meta shapes ultra high option

play06:41

but it was extremely slow and the

play06:43

scanning results weren't that much

play06:45

different so if you're using metashape I

play06:48

would say just stick with the high

play06:49

setting or go even lower that just

play06:52

depends on your needs and preferences

play06:55

substance sampler's results were very

play06:57

disappointing here but given the fact

play06:58

that it processed fewer images it's not

play07:01

unexpected hopefully it'll do better

play07:03

with the other objects

play07:06

which brings us to the next object of

play07:09

the test this small piece of concrete by

play07:12

the way you can find this object in my

play07:14

newly released debris collection so if

play07:16

you're interested you can find more info

play07:18

about it in the description below

play07:21

let's see now how sampler fared

play07:25

thankfully this time it didn't have any

play07:27

issues with the images it managed to use

play07:29

all of them and it shows the final

play07:32

object has quite a bit of detail

play07:35

that's until we compare it with the

play07:37

other two options both photo catch and

play07:40

metashape managed to produce meshes with

play07:43

a lot more detail I think the reason for

play07:46

that is once more Samplers polygon cap

play07:48

in the high option we just can't get

play07:51

over the 250 000 polygon limit the

play07:55

objects from photocatch and metashape

play07:57

are in the millions but unfortunately

play08:00

there's not much I can do about that

play08:02

sampler's raw option just doesn't work

play08:05

for me

play08:06

as was the case with the previous object

play08:08

Apple's SDK spits out the more detailed

play08:10

mesh out of the three metashape is a

play08:13

little bit blurrier but it's still a

play08:15

really really good mesh

play08:19

when it comes to speed photo catch is

play08:22

still the fastest and this time it's

play08:24

more than twice as fast compared to meta

play08:27

shape

play08:28

substance sampler is faster than

play08:30

metashape but again the mesh is not as

play08:33

detailed it would have been a different

play08:35

story if I had access to the raw data

play08:38

but for now sampler's time compared to

play08:40

the final output is nothing that amazing

play08:43

even with these two objects we can get a

play08:45

good idea about the kind of performance

play08:47

and quality one would expect from

play08:49

sampler but I want to do one last test

play08:52

this time I tried scanning this wooden

play08:55

stick

play08:56

I think this one was probably the best

play08:58

looking result I got out of sampler we

play09:01

managed to get a good amount of detail

play09:03

in both the texture and the mesh of

play09:06

course like before the final mesh isn't

play09:09

as detailed as the other two but it's

play09:11

more than enough for this type of model

play09:15

of course it's better to start with as

play09:16

much detail as possible and then tone

play09:18

things down but currently that's the

play09:21

best we can get out of substance sampler

play09:24

is was the case with all the other

play09:26

models photocatch managed to grab an

play09:28

incredible amount of detail notice all

play09:32

the small little bits of information

play09:33

that are there let's take as an example

play09:36

the wood grains on this part of the

play09:38

stick

play09:39

in substance sampler we can kind of see

play09:42

that they're there but the low polygon

play09:44

count is not doing us any favors the

play09:47

same applies to the texture with

play09:49

substance Samplers high quality setting

play09:51

we can get an 8K texture out of it

play09:55

with photocatch we get two 8K textures

play09:58

and with metashape we can even go for

play10:01

more if we wanted to of course no one

play10:04

would want to use a 16k texture for an

play10:06

object that will be mostly in the

play10:07

background but again it's just a matter

play10:09

of getting the best quality possible and

play10:12

then down sampling to whatever it is

play10:14

that we want

play10:16

meta shape is very good in the detail

play10:19

department but like before the results

play10:22

are not as sharp as photo catch but it's

play10:25

still a very high quality scan

play10:28

it's worth noting here that both subs

play10:30

and sampler and photo catch were smart

play10:33

enough to get rid of the background

play10:35

elements Mana shape captured some bits

play10:38

out of the environment but of course

play10:40

that's not a big deal we can easily get

play10:42

rid of these extra details I just like

play10:44

the fact that we can get a very fast and

play10:46

clean result out of subs and sampler and

play10:48

Apple's SDK now let's talk about scan

play10:52

times

play10:53

photocatch was the fastest one taking

play10:55

almost 22 minutes then came substance

play10:59

sampler with 30 minutes and finally met

play11:02

a shape with one hour in this occasion

play11:04

subs and sampler hit the right balance

play11:07

good quality match and texture and a

play11:10

fast enough time

play11:12

as you can see from a pure photography

play11:14

perspective subs and sampler still has

play11:17

Room to Grow of course due to the bug I

play11:19

didn't have the chance to test out the

play11:21

raw output so the gap between the three

play11:23

programs might be smaller than what

play11:25

we're seeing here but from a quick check

play11:28

on the fragmented Rod put I think the

play11:30

competition is still better than sampler

play11:32

but it's hard to tell

play11:34

I do like though where substance is

play11:36

headed they want to offer a one-step

play11:38

solution for all of our photogrammetry

play11:40

needs an application that can scan

play11:42

decimate texture cleanup and deliver a

play11:45

final object through the USD Z format I

play11:48

would absolutely love to see that

play11:50

because I'm currently using way too many

play11:51

apps to do all of those things photo

play11:54

catch Cinema 4ds zbrush the light

play11:57

Photoshop it can get annoying jumping

play11:59

through all of these apps do this one

play12:01

thing so if at some point substance

play12:04

manages to clear out all the bugs they

play12:07

are way too many it's not just the raw

play12:08

output issue and also improve the

play12:11

quality and performance of the app I

play12:12

could see myself using it exclusively

play12:14

but for now I will stick to my

play12:17

fragmented workflow so yeah substance

play12:20

sampler has incredible potential and the

play12:23

photogram Edition is a really nice

play12:25

feature it's not as complete as I would

play12:27

have liked but I'm hoping that things

play12:29

will improve fast in the coming months

play12:31

after all the app was still in beta just

play12:33

a couple of months ago so things are

play12:36

still being ironed out but what do you

play12:39

think I'm curious to hear your thoughts

play12:42

and

play12:43

I think I've covered pretty much

play12:44

everything I had in mind if you have any

play12:46

questions let me know in the comments

play12:48

below take care and I'll see you in the

play12:50

next one

play12:51

[Music]

play13:02

thank you

Rate This

5.0 / 5 (0 votes)

Related Tags
Substance Samplerスキャン比較テクスチャメッシュパフォーマンス写真グラメトリーMetashapePhotocatchApple SDK3Dモデリング評価
Do you need a summary in English?