Skip to Content
Python を使った 3D データサイエンス
book

Python を使った 3D データサイエンス

by Florent Poux
April 2025
Intermediate to advanced
690 pages
10h 49m
Japanese
O'Reilly Media, Inc.
Content preview from Python を使った 3D データサイエンス

序文

私たちを取り巻く世界は驚くほど多様で、最も重要なことは立体的であるということだ。すべてのものには位置があり、意味がある。我々の環境をよりよく理解し、現在の疑問に答えるためには、現実世界の正確な表現を仮想世界で表現する必要がある。このような表現は、しばしばデジタル・ツインと呼ばれる。デジタルツインは通常、3次元画像以上のものを含み、可能な限り多くの追加データや情報を含んでいる。しかし、ほとんどすべてのデジタルツインに共通することがある。それは、3次元、あるいは時間的要素を含めると4次元の基礎データセットを必要とすることだ。したがって、3Dデータは、地球科学、自動運転車、医療など、多くの分野で我々の世界を変えつつある。

Pythonによる3Dデータサイエンス』では、このデータがなぜ貴重なのか、どのように効果的に利用・活用できるのかを示す。画像から点群を生成する写真測量メソッド、環境を「スキャン」するレーザースキャナー、身体の画像を作成するMRIマシンなど、3Dデータを生成する方法は数多くある。これらのメソッドに共通しているのは、精度の高いデータを生成するものの、そのデータには意味情報が欠けているという事実だ。本当の価値は、データの処理と分析によって作成される。価値を実現するために、現在ではAIメソッドとそのPythonでの実装を使わない手はない。

私は、レーザースキャナーやカメラなどの空中システムから高精度の空間データを取得・分析するプロジェクトに携わってきた。これらのデータはデジタルツインの基礎として使われることが多く、初期段階では空間的背景に関する貴重な情報を提供する。しかし、本当の価値は、エンドユーザのためのデータの処理、分析、可視化によって作成される。例えば、AIベースのメソッドは、自動的に土地利用を推測したり、建物や樹木のような個々のオブジェクトを抽出したり、シーンの3Dモデルを作成したりすることができる。本書でフローレンは、実用的なアプリケーションを念頭に置きながら、データをどのように操作、分析、視覚化すれば素晴らしい結果が得られるかを説明している。

3Dデータの意義は、単に空間情報を捉えることにとどまらない。世界をより深く理解し、より詳細に分析することを可能にする。ヘルスケアでは、3Dデータはより正確な診断や個人に合わせた治療計画に貢献する。製造業では、複雑な製品が設計され、最適化され、効率が向上し、製造コストが削減される。文化遺産の保護では、3Dデータが史跡や成果物の記録と保存に役立つ。

3Dデータサイエンスの重要な側面は、データを操作し可視化する能力である。Pythonは、これらのタスクのために特別に開発された様々なライブラリやツールを提供している。NumPyやpandasを使った基本的なデータ操作から、Open3DやPyVistaを使った高度なビジュアライゼーションまで、Florentは3Dデータ解析の世界へ簡単かつ成功裏にエントリするための方法を示し、理解しやすいチュートリアルを提供する。

10年以上の研究経験を持つフローレンはその名を知られるようになり、本書でその豊富な知識を披露している。彼は、プログラミング言語としてのPythonや、3Dデータの解析のためのAIなど、最新のメソッドやツールの使用に焦点を当てている。彼は分かりやすいチュートリアルで読者に様々なトピックを紹介し、シンプルで再現可能な例を提供することで、読者自身が解決へのパスをたどれるようにしている。LinkedIn、自身が設立した3D Geodata Academy、Medium.comなどのプラットフォームで定期的に出版している。これらの出版物は、彼の著書でカバーされているトピックを補完し、深めている。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

詳解 OpenCV 3 ―コンピュータビジョンライブラリを使った画像処理・認識

詳解 OpenCV 3 ―コンピュータビジョンライブラリを使った画像処理・認識

Adrian Kaehler, Gary Bradski, 松田 晃一, 小沼 千絵, 永田 雅人, 花形 理

Publisher Resources

ISBN: 9798341640481