- Black Hole Vision adalah aplikasi edukasi gratis yang menempatkan lubang hitam di bidang pandang kamera iPhone dan mendistorsi video langsung seperti lensa gravitasi untuk menunjukkan bagaimana dunia di sekitarnya akan terlihat di depan lubang hitam
- Video langsung diproses menyerupai cara cahaya bintang dibelokkan, dan memungkinkan pengguna melihat photon ring, yaitu citra yang terlensakan kuat di sekitar lubang hitam
- Pengukuran photon ring terhubung dengan target observasi satelit orbital Black Hole Explorer(BHEX) di masa depan, yang dijadwalkan mengambil gambar paling tajam dalam sejarah astronomi
- Kode implementasi tersedia secara publik di GitHub, bersama dokumen yang menjelaskan persamaan lensa lubang hitam dan cara kerja implementasi Black Hole Vision
- Version 2.1 menambahkan pengambilan tangkapan layar, penjelasan fitur, dan penyembunyian feed video picture-in-picture, sementara Version 2.0 mendukung lubang hitam Kerr yang berotasi dan perubahan nilai spin
Efek lensa lubang hitam dilihat lewat kamera iPhone
- Black Hole Vision adalah aplikasi edukasi gratis yang dirancang dengan fokus pada kamera iPhone
- Aplikasi ini menempatkan lubang hitam di dalam bidang pandang kamera, lalu memproses feed video langsung dengan efek lensa gravitasi
- Pemrosesan lensa ini bekerja dengan bentuk yang sama seperti cara lubang hitam membelokkan cahaya bintang di sekitarnya
- Simulasi ini mencakup photon ring, yaitu citra yang terlensakan kuat di sekitar lubang hitam
photon ring dan Black Hole Explorer
- Pengukuran photon ring terhubung dengan target observasi astronomi masa depan yang akan dilakukan di luar angkasa
- Black Hole Explorer adalah satelit orbital yang dijadwalkan mengambil gambar paling tajam dalam sejarah astronomi
- Photon ring yang terlihat di Black Hole Vision dapat dipandang sebagai visualisasi edukatif untuk memahami target observasi BHEX
Kode open source dan dokumen implementasi
- Kode Black Hole Vision tersedia secara publik di GitHub
- Repositori tersebut mencakup dokumen yang menjelaskan persamaan lensa lubang hitam dasar dan cara implementasi aplikasi
- Kode ini ditulis oleh Trevor Gravely dari Vanderbilt University, dengan masukan dari Dr. Roman Berens dan Prof. Alex Lupsasca
- Masukan dan komentar dari Dominic Chang juga dicantumkan dalam acknowledgments
- Proyek ini didukung oleh CAREER award PHY-2340457 dan grant AST-2307888 dari National Science Foundation
Lisensi dan materi yang digunakan
- Aplikasi ini menyertakan kode yang mem-port implementasi Jacobi elliptic functions dan elliptic integrals dari GNU Scientific Library(GSL) ke Metal
- Komponen tersebut dilisensikan di bawah GNU General Public License v3.0(GPL-3.0)
- Lisensi lengkap dan kode sumber dapat dilihat di repositori GitHub BlackHoleVision
- Gambar lensa galaksi spiral Messier 101 dibuat menggunakan materi yang diproduksi oleh NASA dan STScI, dan materi aslinya tersedia di HubbleSite
Versi, privasi, dan kompatibilitas
- Version 2.1 didaftarkan pada 25 November 2024 dan mencakup pengambilan tangkapan layar, penambahan penjelasan fitur, serta penyembunyian feed video picture-in-picture
- Version 2.0 didaftarkan pada 16 November 2024 dan menambahkan lubang hitam Kerr yang berotasi serta fitur untuk mengubah nilai spin lubang hitam berotasi oleh pengguna
- Version 1.0 didaftarkan pada 30 Oktober 2024
- Pengembang Alexandru Lupsasca menandai bahwa praktik privasi aplikasi dapat mencakup pemrosesan data, dan Apple belum memverifikasi informasi tersebut
- Berdasarkan informasi aplikasi, ukurannya 67.1 MB, bahasanya English, dan rating usianya 4+
- Syarat kompatibilitasnya adalah iPhone dengan iOS 17.5 atau lebih baru, Mac dengan macOS 14.5 atau lebih baru serta chip Apple M1 atau lebih baru, dan Apple Vision memerlukan visionOS 1.2 atau lebih baru
1 komentar
Komentar Hacker News
Halo! Kami Dr. Roman Berens, Prof. Alex Lupsasca, dan mahasiswa doktoral Trevor Gravely, yang meneliti fisika di Vanderbilt University. Kami senang memperkenalkan Black Hole Vision: https://apps.apple.com/us/app/black-hole-vision/id6737292448
Black Hole Vision menyimulasikan efek lensa gravitasi dari black hole dan menerapkannya ke video kamera iPhone. Kami mengimplementasikan persamaan lensa yang diturunkan dari relativitas umum untuk menghasilkan efek yang akurat secara fisika. Detailnya bisa dilihat di https://arxiv.org/abs/1910.12881.
Aplikasi ini bisa menempatkan black hole di depan kamera utama sehingga lingkungan sekitar tampak dibengkokkan seperti lensa oleh black hole, atau menaruh black hole di depan kamera depan dalam mode “selfie” untuk menampilkan diri Anda dengan efek lensa yang diterapkan.
Ada dua sub-mode yang mengubah sudut pandang yang disimulasikan: “Realistic FOV” dan “Full FOV”. Mode sudut pandang realistis mencerminkan sudut pandang kamera iPhone yang terbatas, sehingga membuat beberapa area gelap bercabang di tengah layar. Ini mencakup “black hole shadow”, yaitu berkas cahaya yang jatuh ke black hole, serta “blind spots”, yaitu arah yang tidak masuk ke bidang pandang kamera depan maupun belakang.
Mode sudut pandang penuh bertindak seolah kamera memiliki sudut pandang tak terbatas yang mencakup semua sudut, sehingga membuat satu bayangan black hole berbentuk lingkaran di tengah layar. Berikutnya, jika memilih mode “Kerr black hole”, Anda bisa menambahkan rotasi, atau spin, pada black hole, dan juga menyesuaikan kecepatan rotasi “a” yang ditampilkan sebagai persentase dari spin maksimum.
Untuk sebuah black hole, saya mengira bukan hanya tampilan di suatu area yang berubah, tetapi sebagian yang ada di sana juga harus memiliki efek tampak menghilang.
Keren. Mungkin saya hanya akan memakainya sekitar 5 menit, mengagumi matematika di baliknya, lalu lanjut ke hal lain, tetapi tetap saja ini aplikasi yang cukup keren.
Namun saya punya ide yang mungkin membuat orang terus memakainya di v1.1. Apakah iPhone punya daya pemrosesan yang cukup untuk menggabungkan ini dengan augmented reality? Maksudnya, bisakah singularitas “dipasang” pada posisi tetap di ruang, lalu kita berjalan mengelilinginya sambil memegang ponsel?
Kalau bisa, ini mungkin bisa berkembang menjadi aplikasi berpendapatan sangat modest, dengan memungkinkan orang memasang singularitas, bintang neutron, dan semacamnya di dunia nyata, lalu membagikannya secara opsional dengan orang lain yang lewat. Misalnya, akan menarik melihat singularitas yang dipasang seseorang di dekat Washington Monument. Secara umum, akan menyenangkan jika bisa bermain-main dengan efek gravitasi terhadap cahaya lewat AR.
Ide augmented reality berbasis berbagi lokasi dari komentar induk juga sangat keren. Untuk yang seperti itu, saya bersedia membayar beberapa dolar. Elemen sosial juga bisa ditambahkan, misalnya membuat black hole yang ditinggalkan orang di berbagai tempat nyata saling bergabung.
Kalau nanti Anda ingin menjalankan infrastruktur murah untuk meng-host data lokasi black hole yang ditinggalkan orang-orang, hubungi saya. Saya bisa membantu bagian itu.
Seperti yang saya tulis di komentar lain, proyek ini adalah bagian dari upaya outreach untuk membuat publik dan siswa tertarik pada fisika black hole, jadi kodenya akan selalu tetap gratis dan open source.
Sebab black hole pada dasarnya bertindak seperti kamera 360 derajat, sehingga dari sudut tertentu ia bisa membuat apa pun di sekitarnya terlihat. Bukan mustahil, tetapi lebih sulit daripada “sekadar” memakai feed augmented reality.
Sangat bagus. Tapi akan lebih baik lagi kalau saya bisa mencobanya sendiri! Apakah ada kemungkinan port Android, mungkin untuk perangkat dengan GPU kelas atas?
Sementara itu, silakan lihat kode yang dibuat Dominic Chang, mahasiswa pascasarjana Harvard, yang mengimplementasikan efek lensa black hole Schwarzschild tidak berotasi di browser:
https://dominic-chang.com/bhi-filter/
Sebaiknya gunakan screenshot pratinjau lain di halaman App Store. Screenshot pertama dan paling penting sama sekali tidak menunjukkan efek yang diterapkan.
Memakai gambar galaksi juga tidak terlalu cocok dengan pengalaman penggunaan aplikasi yang sebenarnya.
Pikiran pertama saya adalah apa yang akan terjadi jika aplikasi ini diarahkan ke layar lain yang menampilkan gambar seperti ini. Saya tahu itu tidak realistis karena sumbu z dan sudut pandang, tetapi cukup menarik.
https://esahubble.org/images/heic0609a/
Saya baru saja mencoba memakainya, tetapi crash saat pertama kali dijalankan, dan setelah saya menutup aplikasi lalu mencoba lagi, sekarang tidak bisa dibuka. Akan saya instal ulang dan coba lagi. iPhone 16 Pro, iOS 18.1.
Tambahan singkat: setelah melakukan itu, sekarang berfungsi dengan baik. Saat pertama kali dijalankan, sepertinya macet pada tahap meminta izin penggunaan kamera.
Langsung saya unduh. Saya memang lemah terhadap apa pun yang berkaitan dengan black hole.
https://www.blackholeexplorer.org/