Twilight of the Pixels - Menggeser Fokus ke Grafik Vektor

Pengarang: Roger Morrison
Tanggal Pembuatan: 20 September 2021
Tanggal Pembaruan: 21 Juni 2024
Anonim
Twilight of the Pixels - Menggeser Fokus ke Grafik Vektor - Teknologi
Twilight of the Pixels - Menggeser Fokus ke Grafik Vektor - Teknologi

Isi



Sumber: Dip2000 / Dreamstime.com

Bawa pulang:

Meskipun codec video vektor eksperimental mungkin memberi bayangan revolusi dalam skalabilitas dan definisi video, hasil yang lebih cepat kemungkinan akan menjadi peningkatan dramatis dalam efisiensi pengkodean.

Piksel, pada dasarnya, adalah bagian dari gambar yang lebih besar. Semakin kecil pikselnya, semakin banyak yang dapat menyusun gambar yang lebih besar dan lengkap (dan karenanya, semakin tinggi definisinya). Tepi yang lebih halus memberikan gambar lebih banyak resolusi, karena definisi yang lebih tinggi memungkinkan gambar yang lebih setia. Kami telah melihat resolusi menjadi semakin baik selama bertahun-tahun, yang pada dasarnya merupakan hasil dari kapasitas yang lebih besar untuk piksel yang lebih kecil seiring perkembangan grafis digital. Tetapi bagaimana jika ukuran dan kuantitas piksel tidak lagi menjadi variabel penentu dalam kualitas gambar? Bagaimana jika gambar dapat diubah dengan sedikit atau tidak ada resolusi hilang?


Apa itu Grafik Vektor?

Grafik vektor digunakan untuk menjadi sistem tampilan utama komputer pribadi. Sebaliknya, bitmap pixel (juga dikenal sebagai gambar raster) dikembangkan pada 1960-an dan 70-an, tetapi tidak menonjol sampai tahun 80-an. Sejak itu, piksel telah memainkan peran besar dalam cara kami membuat dan mengonsumsi fotografi, video, serta banyak animasi dan permainan. Namun demikian, grafik vektor telah digunakan dalam desain visual digital selama bertahun-tahun, dan pengaruhnya meluas seiring dengan meningkatnya teknologi.

Berlawanan dengan gambar raster (yang memetakan pixel-pixel bernilai warna individu untuk membentuk bitmap), grafik vektor menggunakan sistem aljabar untuk merepresentasikan bentuk primitif yang dapat diubah secara tak terbatas dan dengan setia. Mereka telah berevolusi untuk melayani berbagai aplikasi desain berbantuan komputer, baik secara estetika maupun praktis. Sebagian besar keberhasilan teknologi grafis vektor dapat dikaitkan dengan kepraktisannya - karena grafis yang dapat didaur ulang memiliki banyak kegunaan di berbagai panggilan teknis. Namun secara umum, kemampuan mereka untuk menggambarkan presentasi visual yang kompleks dan fotorealistik kurang dibandingkan dengan gambar yang diraster.


Secara tradisional, grafik vektor telah bekerja secara estetika di mana kesederhanaan adalah keutamaan - seperti dalam seni Web, desain logo, tipografi dan penyusunan teknis. Tetapi ada juga penelitian terbaru tentang kemungkinan video codec vektor, yang sudah mulai dikembangkan oleh tim di Universitas Bath. Dan meskipun implikasinya mungkin berupa video dengan skalabilitas augmented, ada manfaat lain yang mungkin, serta keterbatasan, untuk dijelajahi.

Vektor Video Codec

Codec, pada dasarnya, mengkodekan dan mendekodekan data. Kata itu sendiri berfungsi sebagai portmanteau dari coder / decoder dan kompresor / decompressor, tetapi keduanya pada dasarnya merujuk pada konsep yang sama - pengambilan sampel dari sumber eksternal yang direproduksi dalam format terkuantisasi. Codec video membungkus data yang menentukan parameter audio-visual seperti pengambilan sampel warna, kompresi spasial dan kompensasi gerak temporal.

Kompresi video sebagian besar melibatkan frame encoding dengan data redundan sesedikit mungkin. Analisis kompresi spasial untuk redundansi dalam frame tunggal, sementara kompresi temporal berupaya menghilangkan data redundan yang terjadi di antara sekuens gambar.

Sebagian besar keuntungan grafik vektor dalam encoding video adalah keekonomisan datanya. Daripada secara harfiah memetakan gambar dalam piksel, grafik vektor malah mengidentifikasi titik-titik persimpangan bersama dengan hubungan matematika dan geometris satu sama lain. "Jalur" yang dibuat dengan demikian umumnya memberikan ukuran file dan laju transmisi yang lebih kecil daripada peta piksel jika gambar yang sama dirasterisasi, dan mereka tidak mengalami pixelasi saat ditingkatkan.

Hal pertama yang muncul dalam pikiran ketika mempertimbangkan codec video vektor adalah konsep skalabilitas yang tak terbatas. Sementara saya percaya bahwa video codec vektor dapat memfasilitasi skalabilitas yang diperbesar secara dramatis dibandingkan dengan video raster, sensor gambar (seperti CMOS dan CCD - dua perangkat pengindraan gambar dominan yang ditemukan di kamera digital modern) berbasis pixel, jadi diubah skalanya kualitas gambar / kesetiaan akan meruncing pada ambang tertentu.

Tanpa Bug, Tanpa Stres - Panduan Langkah Demi Langkah Anda untuk Membuat Perangkat Lunak yang Mengubah Hidup Tanpa Menghancurkan Kehidupan Anda

Anda tidak dapat meningkatkan keterampilan pemrograman Anda ketika tidak ada yang peduli dengan kualitas perangkat lunak.

Sebuah rendition vektor dari gambar sumber eksternal dicapai melalui proses yang dikenal sebagai autotracing. Sementara bentuk dan jalur sederhana autotrace dengan mudah, corak dan nuansa warna yang kompleks tidak pernah diterjemahkan dengan mudah sebagai grafik vektor. Ini menciptakan masalah dengan pengkodean warna dalam video vektor, namun penelusuran warna dalam grafik vektor telah membuat langkah signifikan dalam beberapa tahun terakhir.

Di luar sensor gambar dan codec video, tautan penting berikutnya dalam rangkaian adalah tampilan. Monitor vektor awal menggunakan teknologi tabung sinar katoda mirip dengan yang digunakan untuk gambar raster, tetapi dengan sirkuit kontrol yang berbeda. Rasterisasi adalah teknologi tampilan modern yang dominan. Dalam industri efek visual, ada proses yang disebut "rasterisasi terus menerus" yang menginterpretasikan grafik vektor yang ditata ulang dengan cara yang sangat mudah hilang - secara efektif menerjemahkan kapabilitas penyandian ulang format vektor yang dikodekan ke tampilan raster.

Tetapi tidak peduli apa codec atau tampilan; gambar terbaik dan terinci hanya dapat berasal dari sumber yang berkualitas. Pengkodean video vektor dapat secara drastis meningkatkan skalabilitas video, tetapi hanya sejauh kualitas sumbernya. Dan sumbernya selalu sampel terkuantisasi. Tetapi jika codec video vektor tidak dengan cepat memicu revolusi dalam resolusi video dan skalabilitas, itu mungkin setidaknya menawarkan video berkualitas tinggi dengan pengkodean yang jauh lebih rumit.