Fitur Berbasis Parameterization Permukaan dan Pemetaan Tekstur

Eugene Zhang, Konstantin Mischaikow, dan Greg Turk
Transaksi ACM pada Graphics, Vol 24 (1), 2005, hlm 1-27.

Kertas (PDF, 1,31 Mb) | Ambil model parameter

Abstrak

Permukaan parameterisasi diperlukan untuk banyak tugas grafis:. Tekstur-melestarikan penyederhanaan, pembentukan grid ulang, lukisan permukaan, dan pra-perhitungan tekstur padat Peregangan disebabkan oleh parameterisasi diberikan menentukan sampling rate di permukaan. Dalam tulisan ini, kami mengusulkan metode parameterisasi otomatis yang segmen permukaan ke patch yang kemudian diratakan dengan sedikit peregangan.

Kami mengamati bahwa banyak benda terdiri dari daerah bentuk sederhana relatif, yang masing-masing memiliki parameterisasi alami. Oleh karena itu, kami mengusulkan metode pembuatan patch yang fitur tiga tahap berdasarkan untuk permukaan jala bermacam-macam. Pertama dua tahap, pengurangan genus dan identifikasi fitur, dilakukan dengan bantuan fungsi Morse berdasarkan jarak. Pada tahap terakhir, kami membuat satu atau dua patch untuk masing-masing daerah fitur berdasarkan matriks kovarians poin fitur permukaan.

Untuk mengurangi stretch selama patch yang berlangsung, kami melihat bahwa peregangan adalah tensor 2x2 yang dalam situasi ideal adalah identitas. Oleh karena itu, kita mendefinisikan metrik peregangan baru yang didasarkan pada isometry untuk mengukur dan untuk memandu proses optimasi. Selanjutnya, kita membiarkan simpul batas patch harus dioptimalkan dengan menambahkan segitiga perancah. Kami menunjukkan identifikasi fitur dan patch yang berlangsung metode untuk beberapa model bertekstur.

Angka-angka

1. permukaan hasil segmentasi Fitur berbasis untuk berbagai model 3D. Beberapa model memiliki pegangan (Buddha, Naga dan Feline).

2. 3D permukaan dengan tekstur (baris atas) dan peta tekstur yang sesuai mereka (baris bawah) yang dihasilkan berdasarkan teknik parameterisasi kami.