Kontrol EasyAR terhadap kamera
Artikel ini memperkenalkan cara mengontrol kamera di EasyAR.
Sebelum mulai
- Pelajari model kamera, parameter, dan beberapa catatan penggunaan lain untuk kamera fisik melalui kamera dan ekstensi input.
Jenis kamera dan pembalikan kamera
Saat menggunakan kamera depan, EasyAR secara default melakukan pembalikan horizontal pada gambar kamera. Sesuai kebutuhan aplikasi, pembalikan horizontal gambar kamera juga dapat dinyalakan atau dimatikan secara manual.
Misalnya, saat mengembangkan aplikasi berbasis image recognition untuk tablet dengan cermin reflektif eksternal bawaan, Anda perlu mengatur pembalikan gambar kamera.
Catatan
Jika kamera dipasang sebagai kamera depan tetapi sistem tidak mengenalinya sebagai kamera depan, pembalikan horizontal gambar kamera tidak akan dilakukan secara default dan perlu diaktifkan secara manual.
Fokus
Ponsel biasanya menggunakan kamera fokus tetap, yaitu focal length tidak dapat disesuaikan. Beberapa ponsel menggunakan beberapa kamera fokus tetap, masing-masing dengan focal length berbeda, dan dapat berpindah antar kamera.
Ketika sebuah objek berada di tak terhingga, bayangannya tepat berada pada bidang fokus. Saat objek mendekat, bayangan objek akan bergerak menjauh dari pusat optik. Jika sensor kamera dipasang tetap pada bidang fokus, gambar jelas hanya dapat diperoleh saat objek berada di tak terhingga. Saat objek dekat, karena bayangannya berada di belakang sensor, sensor akan memperoleh gambar buram dengan circle of confusion.
Kamera ponsel biasanya memiliki fungsi fokus, yaitu dapat menyesuaikan focal distance dan menggerakkan sensor atau pusat optik agar circle of confusion dari sebagian besar titik pada objek menjadi paling kecil di sensor. Perhatikan bahwa objek nyata selalu 3D, dan gambar yang diperoleh melalui kamera juga 3D, sementara sensor adalah bidang datar. Karena itu, dalam satu foto selalu ada bagian yang jelas dan bagian yang buram.
Dapat diperhatikan bahwa pada focal distance tertentu, focal length hanya memengaruhi ukuran circle of confusion, sehingga parameter kamera berhubungan dengan focal distance, atau dengan kata lain field of view. Secara umum tracker tidak menginginkan parameter kamera berubah secara dinamis karena akan memengaruhi akurasi tracking. Namun, fokus yang tetap pada jarak tertentu dapat membuat gambar kamera sangat buram, jadi dalam sebagian besar kasus aplikasi AR tetap mengaktifkan autofocus.
Resolusi dan frame rate
Kamera ponsel biasanya menyediakan berbagai format resolusi dan frame rate untuk dipilih, tetapi semakin tinggi resolusi dan frame rate, semakin tinggi pula tuntutan kinerja prosesor dan panas yang dihasilkan berbeda, sehingga harus dipilih sesuai kondisi sebenarnya.
Flash
Dalam beberapa kondisi cahaya rendah, flash perlu dinyalakan terus-menerus. Pada saat itu tracker mungkin memiliki hasil yang lebih buruk atau tidak dapat bekerja dengan normal.