Bagaimana foto 360 ° disimpan dan diproses?

8

Ketika mencari foto 360 ° saya menemukan kurangnya informasi tentang bagaimana gambar sebenarnya bekerja, saya menemukan beberapa info yang menunjukkan bahwa gambar disimpan sebagai jpeg biasa tetapi saya tidak dapat menemukan detail yang lebih baik.

Pertanyaan yang saya miliki adalah:

  • Bagaimana foto 360 ° disimpan? Apakah mereka memiliki format file khusus atau diproyeksikan ke png / jpeg biasa?
  • Jika mereka diproyeksikan ke gambar datar apakah mereka akan kehilangan kualitas di beberapa daerah di mana proyeksi bola telah membelokkan gambar?
  • Apakah ada cara non standar untuk menyimpan dan memproses foto 360 ° yang bekerja secara berbeda dengan metode umum?
Qwertie
sumber

Jawaban:

5

Tidak ada detail yang lebih baik.

Mari kita mulai dari awal.

File

Anda memiliki kamera dengan lensa dan file menyimpan apa yang diproyeksikan pada sensor.

Anda dapat mengubah lensa, misalnya ke lensa sudut lebar dan file hanya melakukan hal yang sama. Tidak ada ilmu hitam di sana.

Anda kemudian dapat menyimpan gambar yang diambil dengan lensa mata ikan. File itu sendiri tidak tahu dan menyimpan gambar dengan cara yang persis sama.

Format file tidak memiliki cara untuk membedakan apa yang disimpan di dalamnya.


360 tampilan

Baik. Sekarang mari kita lihat beberapa jenis gambar "360".

Gambar 360 untuk memulai adalah gambar yang berisi informasi tentang apa yang ada di sekitar Anda. Di belakang Anda, di depan, ke kiri, ke kanan.

Cara paling primitif untuk menangkap informasi ini adalah mengambil foto bola reflektif logam. Ini berisi informasi (hampir) semua lingkungan Anda.

https://www.google.com.mx/search?q=360+images+from+a+round+reflective+ball&rlz=1C1GKLA_enMX664MX664&tbm=isch&imgil=F2hlK8IMLSqcZM%253A%253bid2525 com% 25252Fstore% 25252Fapps% 25252Fdetails% 25253Fid% 2525253Dcom.dermandar.mirrorballf & source = iu & pf = m & cemara = F2hlK8IMLSqcZM% 253A% 252Cxn9sYujBbnwtoM% 252C_ & USG = __ 4ArL5IGMSMHfslxpKDfSVDoGJpE% 3D & biw = 1920 & bih = 1132 & ved = 0ahUKEwj3o9ypjYXUAhVExFQKHVtpDUYQyjcIRA & ei = lbAjWbeFJsSI0wLb0rWwBA # imgrc = _

Ini adalah proyeksi "Probe Map". Tetapi ada beberapa yang lain. Proyeksi kubik, Proyeksi bulat, Proyeksi silinder.

Apa yang sekarang telah mempopulerkan gambar-gambar ini adalah kemampuan untuk menghitung transformasi ini dan membukanya kembali.

Jadi Jpg sederhana ini dengan proyeksi yang terdistorsi diproyeksikan menjadi 3D "solid" dari dalam dan kemudian Anda melihat bagian darinya, dan Anda dapat bergerak diseluruh.

Benda padat ini bisa berupa bola atau kubus, tergantung pada aplikasinya. (Cube adalah yang paling umum)

Proyeksi kubik:

https://www.google.com.mx/search?q=cubic+projection&rlz=1C1GKLA_enMX664MX664&source=lnms&tbm=isch&sa=X&ved=0&UK=wJX1pG-nIXUAhVM5oMKHTr1B7&hl=id

Rafael
sumber
Terima kasih atas jawabannya! dengan benda padat, apakah ada bedanya jika Anda menggunakan kubus atau bola? Saya kira Anda tidak bisa melihat sudut-sudut pada kubus?
Qwertie
Rendering sebuah sphere membutuhkan lebih banyak kekuatan pemrosesan yang menghasilkan kubus. Sebuah kubus hanya memiliki 6 wajah, sebuah "bola" dapat memiliki ratusan. Tapi proyeksi kubik berbeda dengan proyeksi bola sehingga mereka harus cocok. Sakit posting tautan ke beberapa contoh.
Rafael
Perhatikan bahwa saat menggunakan proyeksi bola Anda mengalami banyak matematika yang tidak nyaman di kutub. Pixel yang berada di kutub bisa direntangkan ke seluruh lebar gambar, misalnya. Dengan wajah kubus, Anda memiliki 6 gambar berbeda (mungkin digabungkan menjadi satu gambar), tetapi tidak ada masalah matematika yang mengganggu.
user1118321
Mengapa harus berpegang pada sesuatu yang mainstream seperti proyeksi bola. Anda dapat memproyeksikan pada permukaan apa pun. Geometri analitik dapat menyebabkan distorsi hebat dan sakit kepala serius ...
Crowley
6

Bagaimana foto 360 ° disimpan? Apakah mereka memiliki format file khusus atau diproyeksikan ke png / jpeg biasa?

Pano 360x180 disimpan sejumlah cara yang berbeda, tetapi paling umum sebagai gambar tunggal dalam format file visual biasa (TIFF, JPEG, PNG) dalam proyeksi equirectangular . Proyeksi Equirectangular mewakili bola sebagai persegi panjang 2x1, di mana koordinat XY kartesian sesuai dengan garis bujur dan garis lintang titik pada bola. Akibatnya, ada banyak lilitan di sekitar kutub.

Ketika ditampilkan secara interaktif, equirectangular itu paling umum digunakan sebagai dasar untuk output HTML5 atau Flash; format Apple QuicktimeVR yang lebih lama adalah standar lain, yang menggunakan cubemap daripada proyeksi equirectangular sebagai basis. Cubemaps paling umum dilakukan sebagai kisi 3x2 wajah, atau sebagai tata letak silang (misalnya, Blender skybox dan peta lingkungan).

Format Google kardus adalah dua equirectangulars bertumpuk untuk 3-d; pandangan mata kiri ke kanan.

Jika mereka diproyeksikan ke gambar datar apakah mereka akan kehilangan kualitas di beberapa daerah di mana proyeksi bola telah membelokkan gambar?

Tergantung pada bagaimana Anda berencana untuk melihat dan memutar ulang ke proyeksi lain.

Apakah ada cara non standar untuk menyimpan dan memproses foto 360 ° yang bekerja secara berbeda dengan metode umum?

Banyak. Tidak ada standar. Dan memetakan ulang adalah jenis olahraga di antara mereka yang melakukan 360x180s. Kartografer telah menemukan banyak cara untuk mewakili bola di permukaan yang datar. :) Hanya dengan melihat daftar pemetaan Flexify harus memberikan gambaran tentang berapa banyak kemungkinan pemetaan yang ada. Beberapa yang umum Anda akan lihat adalah stereotip planet kecil / terowongan. Tapi langit seperti batasnya. Saya suka menggunakan quincuncial beku ketika saya benar-benar ingin mengacaukan kepala orang.

Script Quincuncial Mathmap dengan set drostify

Lihat juga: menandai.

inkista
sumber
1

Banyak dari gambar-gambar ini yang dibuat untuk tujuan komersial, misalnya, real estate walk throughs, adalah proyeksi silindris atau bola, dan metodenya akan tergantung pada persyaratan lingkungan hosting. Banyak layanan hosting online memiliki perangkat lunak berpemilik, dan memiliki persyaratan yang sedikit berbeda. Apakah gambar proyeksi silinder atau bola dipilih tergantung pada anggaran pemasaran untuk properti tertentu. Gambar proyeksi bola membutuhkan tiga kali lipat jumlah gambar individu (pra-dijahit) sebagai gambar proyeksi silindris, sehingga biaya lebih banyak untuk diproduksi. Jawaban yang menyebutkan proyeksi (non-tipikal) lainnya tepat. Ini hanya soal mengerjakan matematika. Secara virtual, setiap ruang 3d akan dimungkinkan setelah algoritma konversi ditentukan.

Mark R Russell
sumber