Pensampelan subkroma ialah cara untuk menjimatkan ruang dalam imej atau video. Fail mengekalkan butiran kecerahan bagi setiap piksel tetapi merekodkan butiran warna hanya untuk sebahagiannya, kerana mata manusia hampir tidak menyedari perbezaannya.
Di mana anda menemuinya dan dari mana asalnya
Pensampelan subkroma digunakan dalam video, imej digital dan televisyen berwarna, dan ia mempengaruhi maklumat visual yang dipaparkan. Dalam amalan, anda menemuinya dalam foto JPEG dan hampir setiap fail video, tanpa mengira kontena: MP4, MOV, AVI, MKV.
Ia hanya berfungsi jika fail memisahkan kecerahan dan warna. Daripada menyimpan merah, hijau dan biru bagi setiap piksel, format ini menyimpan luma, iaitu kecerahan, berasingan daripada kroma, iaitu warna, sebagai dua komponen yang biasanya ditulis Cb dan Cr. Pensampelan subkroma kemudian menyasarkan kroma sahaja dan membiarkan luma tidak disentuh. Pilihan ini dibuat oleh apa sahaja yang mengekodkan fail itu: kamera atau telefon, pratetap eksport penyunting video, perakam skrin, atau program yang menyimpan JPEG tersebut. Laporan mungkin memaparkannya sebagai YCbCr4:2:0 (2 2) untuk foto, atau sebagai format piksel seperti yuv420p untuk strim video. Itu ialah dua cara menulis perkara yang sama.
Membaca notasi
Nilai ini biasanya dipaparkan sebagai YCbCr diikuti tiga nombor, dan nombor tersebut menerangkan satu blok piksel selebar empat dan setinggi dua. Nombor pertama ialah lebar blok itu, rujukan luma, yang tidak terjejas oleh pensampelan subkroma dan sebab itulah ia hampir sentiasa 4. Nombor kedua menunjukkan berapa banyak sampel warna diambil merentasi baris atas blok, dan nombor ketiga berapa banyak merentasi baris bawah, di mana 0 bermaksud baris bawah hanya menggunakan semula warna baris di atasnya.
4:4:4- satu sampel warna bagi setiap piksel, tiada pensampelan subkroma langsung4:2:2- warna pada separuh resolusi mendatar4:2:0- warna pada separuh resolusi mendatar dan separuh resolusi menegak, suku daripada jumlah sampel warna, dan jauh sekali tetapan yang paling biasa untuk foto dan video pengguna4:1:1- warna pada suku resolusi mendatar
Mengapa ia penting untuk fail anda
Keuntungannya ialah saiz dan jalur lebar. Sampel warna yang lebih sedikit bermakna bait yang lebih sedikit untuk bingkai yang sama, yang menjimatkan ruang storan dan menjadikan muat naik, penstriman dan penyiaran lebih murah. Sebab itulah kamera dan perkhidmatan penstriman memilih 4:2:0.
Kekurangannya biasanya tidak kelihatan, kerana mata jauh kurang sensitif terhadap butiran warna halus berbanding kontras kecerahan halus. Ia menjadi ketara pada tepi warna tepu yang keras: teks merah atau biru pada latar belakang gelap, seni garisan berwarna yang nipis, dan rakaman skrin antara muka pengguna, yang kesemuanya boleh mendapat garis pinggir warna yang samar. Kerja kritikal warna menghadapi masalah yang sama atas sebab berbeza. Keying skrin hijau dan gred warna yang berat memotong terus ke dalam maklumat warna, jadi ia memerlukan 4:2:2 atau 4:4:4 untuk digunakan.
Untuk pengarkiban, ingat bahawa pensampelan subkroma adalah merosakkan dan sehala. Menukar fail 4:2:0 kepada 4:4:4 kemudian hanya menghasilkan fail yang lebih besar, bukan mendapatkan semula sampel warna yang telah dibuang. Medan ini hanya menerangkan pengekodan dan tidak mengandungi apa-apa maklumat peribadi.