Skip to content

ardasdasdas/point-cloud-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nokta Bulutu İşleme

1 - Giriş

2 - UML

1. Giriş

Projenin kapsamı, nokta bulutları (Point Cloud) ve nokta bulutları üzerinde işlemleri kapsamaktadır. Şekil 1’de resmi verilen derinlik kamerası, görüş alanı içerisinde renkli piksel değerleri yanına derinlik bilgisi de sunmaktadır. Elde edilen 3B derinlik bilgisi kameraya göre tanımlı 3B noktalarla ifade edilmektedir. Bu noktaların oluşturduğu noktalar kümesine nokta bulutu adı verilir. Şekil 1’de bir tavşan yüzeyinden elde edilen nokta bulutunun gösterimi verilmektedir.

sekil-1

Bir kameradan alınan nokta bulutundaki her bir nokta, o kamera üzerinde tanımlı koordinat sistemine göre tanımlıdır. Örneğin, Şekil 2’de mavi renkli elips içinde gösterilen nokta bulutu 𝑂c1 koordinat sistemine göre tanımlıdır. Yeşil renkli elips içinde gösterilen nokta bulutu 𝑂c2 koordinat sistemine göre tanımlıdır. Bu iki nokta bulutunu birleştirip tek bir nokta bulutu olarak elde etmek için, her iki buluttaki noktaları ortak bir koordinat sistemine (𝑂B) göre tanımlı olacak şekilde dönüştürmek gerekir.

sekil-2

P noktasının, {A} koordinat eksenine göre gösterimi aşağıda verilmektedir.

A-koordinat-ekseni

Bir P noktasının, {A} ve {B} koordinat eksenlerine göre, gösterimi sırasıyla ^A𝑃 ve ^B𝑃 ile gösterilmektedir.

A-B-koordinat-ekseni

donusum-matrisleri

2. UML

uml-point-cloud

3. CloudCompare Program Çıktısı

Son koordinatları CloudCompare programı ile açtığımız zaman aşağıdaki şekil elde edilmektedir.

CloudCompare-ciktisi

4. Takım Üyeleri

About

Nesne Tabanlı Programlama I Dersi Dönem Projesi.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages