Bagaimana mereka mewarnai film hitam putih lama?

22

Pertanyaan ini ada di dsp.SE karena saya lebih tertarik pada bagian pemrosesan sinyal.

Ada film India Mughal-e-Azam yang dirilis pada tahun 1960 dalam warna hitam & putih yang telah direproduksi dalam warna pada tahun 2004.

  • Bagaimana mereka mewarnai setiap piksel dengan sempurna?
  • Teknik apa yang mereka gunakan untuk mengidentifikasi penempatan warna pada setiap piksel?

Lihatlah salah satu tangkapan layar dari film:

Tangkapan Layar Film

Saya punya foto hitam putih Einstein yang ingin saya warnai. Bagaimana mungkin melakukannya tanpa mengetahui apa yang dia kenakan saat itu dan apa warna sebenarnya dari pakaiannya, latar belakang dll.

Sufiyan Ghori
sumber
1
Pertama, mustahil untuk merekonstruksi warna asli dengan sempurna. Kedua, mereka kemungkinan besar menggunakan sedikit tebakan untuk tidak mewarnai setiap gambar dengan susah payah.
CyberMen
1
Berkenaan dengan pilihan warna, seperti yang saya ingat, satu gulungan film diambil dan dirilis dalam warna, dan warna pakaian dari sekuens tersebut mungkin mempengaruhi pilihan warna pada bagian-bagian yang diwarnai kemudian, misalnya seorang pangeran diharapkan memiliki pakaian dengan warna yang berbeda, seorang gadis budak mungkin hanya memiliki satu atau dua pakaian. Di sisi lain, inkonsistensi dan kurangnya kontinuitas, nama Anda adalah Bollywood.
Dilip Sarwate
1
Anda akan melihat, dalam bidikan di atas, bahwa banyak yang dapat dicapai dengan hanya memisahkan para aktor dari latar belakang, mewarnai latar belakang kebiru-biruan, dan mewarnai para aktor dan pakaian mereka dengan warna kecoklatan, dengan area yang sangat putih atau gelap diwarnai secara berbeda , ditambah mungkin beberapa detail yang dipilih dengan hati-hati yang diwarnai secara terpisah.
Daniel R Hicks

Jawaban:

26

Tidak ada cara untuk memulihkan informasi warna asli dari foto hitam putih, jadi apakah Einstein (resp. Waheeda Rehman) mengenakan sweater merah muda atau hijau (resp. Dupatta) sesuai dengan imajinasi Anda.

Secara historis, ini telah dilakukan dengan tangan , dengan melukis di atas film. Teknik digital pertama untuk mengotomatiskan proses terdiri dari "lukisan" beberapa titik warna pada setiap bingkai, di tengah masing-masing daerah berwarna seragam, dan menggunakan sesuatu seperti partisi voronoi + beberapa kabur untuk mendapatkan peta warna untuk setiap bingkai ( lihat misalnya paten AS 4606625).

Saat ini, ini dapat dilakukan dengan relatif mudah (meskipun secara manual) dengan perangkat lunak pengeditan video, dengan menggunakan topeng vektor untuk menunjukkan daerah-daerah dengan warna seragam pada beberapa kerangka kunci, dan menyisipkan di antara keduanya. Kemudian transformasi warna diterapkan ke masing-masing topeng. Lihat beraksi di sini .

Segmentasi gambar standar dan teknik pelacakan wilayah dapat digunakan untuk mengotomatiskan tugas segmentasi dan penandaan daerah pada setiap kerangka kunci - misalnya dengan menyebarkan anotasi manual ke piksel yang serupa / berdekatan dalam ruang / waktu , atau dengan mendeteksi wilayah bertekstur seragam . Tekstur dan kesamaan tingkat abu-abu dapat digunakan untuk menyebarkan isyarat warna dari gambar warna ke gambar skala abu-abu yang menggambarkan subjek yang sama - dalam hal ini proses manual hanya terdiri dalam menemukan gambar warna templat - tugas ini nantinya dapat dengan sendirinya otomatis menggunakan konten- teknik pengambilan gambar berbasis .

pichenettes
sumber
6

Saya hanya membaca tentang ini, dan ini sudah setidaknya 15 tahun sejak saya melihat sesuatu di media cetak, tetapi saya mengerti ada sejumlah algoritma yang digunakan.

Pertama, seperti yang disebutkan, beberapa film telah diwarnai dengan dengan susah payah mewarnai setiap frame dengan tangan. (Beberapa menit pertama Gone with the Wind dilakukan dengan cara ini, setelah keputusan dibuat untuk memfilmkan sisanya dalam warna.)

Setelah itu, beberapa teknik digunakan, semua didasarkan pada pemrosesan gambar komputer. Pendekatan paling sederhana adalah memecah film menjadi adegan-adegan individual, masing-masing di mana kamera tidak berubah, dan kemudian memiliki algoritma komputer mengenali wilayah dengan intensitas yang berbeda. Seseorang pada monitor komputer melihat beberapa frame pertama adegan dan mengatur warna masing-masing daerah, kemudian komputer membawa pewarnaan melalui sisa adegan, dengan asumsi bahwa daerah yang diidentifikasi tidak akan berubah begitu cepat sehingga koneksi dengan mereka warna yang ditugaskan akan hilang. Teknik ini biasanya terbatas pada pewarnaan aktor utama dan latar belakang dasar, karena adegan berubah begitu cepat di sebagian besar film,

Teknik yang lebih canggih menggunakan algoritme pengenalan gambar untuk mengenali (misalnya) seseorang, memisahkan latar belakang dari latar depan, dll. Kemudian warna dapat ditetapkan pada basis yang lebih global dan beberapa tingkat naungan dapat dicapai saat aktor bergerak dari bayangan ke cahaya, dll. Dan, karena skema ini dapat bekerja di luar satu adegan, lebih banyak upaya dapat dilakukan untuk membuat manusia awalnya mengatur warna, sehingga palet yang lebih bervariasi dan jelas dapat digunakan.

Saya kira (walaupun saya belum pernah membaca) bahwa teknik yang menyerupai animasi komputer sekarang dapat digunakan, berdasarkan teknik yang digunakan untuk menggerakkan film aksi. Semacam penangkapan gerak dapat digunakan pada film asli, dan kemudian animasi komputer dari tindakan akan diproduksi. Dengan "campuran" yang hati-hati, detail film aslinya dapat dipertahankan sambil menggunakan warna yang dihasilkan oleh animasi.

Daniel R Hicks
sumber
2

BBC menemukan cara dengan mendekode titik-titik warna untuk mengembalikan film berwarna yang sebelumnya hanya tersedia salinan hitam putih. Mereka dapat mengembalikan warna kembali ke warna aslinya.

Sumber: http://www.youtube.com/watch?v=CjK-b4x9ZmQ

user7211
sumber
2
Saya menolak untuk menyetujui hasil edit Anda pada jawaban @pichenettes karena itu salah. Alasan pendekatan BBC ini berhasil adalah karena, secara efektif, informasi warna dikodekan dalam rekaman televisi. Secara umum (seperti alamat dalam jawaban lain) informasi ini benar-benar hilang. BTW: +1: teknik yang menarik, jika bahan sumber direkam dengan cara ini!
Peter K.