Citra (image) –istilah lain untuk gambar– sebagai salah satu komponen multimedia memegang peranan sangat penting sebagai bentuk informasi visual. Citra mempunyai karakteristik yang tidak dimiliki oleh data teks, yaitu citra kaya dengan informasi. Ada sebuah peribahasa yang berbunyi “sebuah gambar bermakna lebih dari seribu kata” (a picture is more than a thousand words). Maksudnya tentu sebuah gambar dapat memberikan informasi yang lebih banyak daripada informasi tersebut disajikan dalam bentuk kata-kata (tekstual). Bab pertama ini berisi pembahasan mengenai citra dan pengolahannya. Selain itu, di dalam bab ini dipaparkan pula bidang-bidang yang berkaitan dengan pengolahan citra, seperti grafika komputer dan pengenalan pola.
- Elemen di dalam citra perlu dikelompokkan, dicocokkan, atau diukur,
- Sebagian citra perlu digabung dengan bagian citra yang lain.
- Perbaikan citra perlu dilakukan untuk meningkatkan kualitas penampakan di dalam citra,
Computer vision merupakan proses otomatis yang mengintegrasikan sejumlah besar proses untuk persepsi visual, seperti akuisisi citra, pengolahan citra, klasifikasi, pengenalan (recognition), dan membuat keputusan. Computer vision terdiri dari teknik-teknik untuk
Vision = Geometry + Measurement + Interpretation
Proses-proses di dalam computer vision dapat dibagi menjadi tiga aktivitas:
- Memperoleh atau mengakuisisi citra digital.
- Melakukan teknik komputasi untuk memperoses atau memodifikasi data citra (operasi-operasi pengolahan citra).
- Menganalisis dan menginterpretasi citra dan menggunakan hasil pemrosesan untuk tujuan tertentu, misalnya memandu robot, mengontrol peralatan, memantau proses manufaktur, dan lain -lain.
Berikut klasifikasikan proses-proses di dalam computer vision dalam hirarkhi:
Jika dihubungkan dengan grafika komputer, maka computer vision merupakan kebalikannya. Grafika komputer membentuk (sintesis) citra, sedangkan computer vision mengoraknya (analisis). Pada masa awal kedua bidang ini, tidak ada hubungan antara keduanya, tetapi beberapa tahun belakangan kedua bidang tersebut berkembang semakin dekat. Computer vision menggunakan representasi kurva dan permukaan dan beberapa teknik lain dari grafika komputer, sedangkan grafika komputer menggunakan teknik -teknik di dalam computer vision untuk memuat citra realistik (virtual reality).
Aplikasi Pengolahan Citra
Pengolahan citra mempunyai aplikasi yang sangat luas dalam berbagai bidang kehidupan. Di bawah ini disebutkan beberapa aplikasi dalam beberapa bidang :
- Bidang perdagangan yaitu pembacaan kode batang (bar code) yang tertera pada barang (umum digunakan di pasar swalayan/supermarket) dan mengenali huruf/angka pada suatu formulir secara otomatis.
- Bidang militer yaitu mengenali sasaran peluru kendali mela lui sensor visual dan mengidentifikasi jenis pesawat musuh.
- Bidang kedokteran yaitu pengolahan citra sinar X untuk mammografi (deteksi kanker payudara), NMR (Nuclear Magnetic Resonance), dan mendeteksi kelainan tubuh dari foto sinar X, serta rekonstruksi foto janin hasil USG.
- Bidang biologi yaitu pengenalan jenis kromosom melalui gambar mikroskopik.
- Komunikasi data yaitu pemampatan citra yang ditransmisi.
- Hiburan yaitu pemampatan video (MPEG)
- Robotika, Visualy-guided autonomous navigation.
- Pemetaan, klasifikasi penggunaan tanah melalui foto udara/LANDSAT.
- Geologi. mengenali jenis batu-batuan melalui foto udara/LANDSAT.
- Hukum yaitu pengenalan sidik jari dan pengenalan foto narapidana.
Aplikasi Grafik Komputer :
- Grafik Presentasi
Bidang lain yang berhubungan dengan grafika komputer adalah grafik presentasi yang dapat berupa cetakan, slide, dan transparansi. Grafik presentasi biasanya digunakan untuk melengkapi laporan keuangan, sains, data ekonomi, dan lain-lain. Bentuk grafik presentasi tersebut adalah chart, bar chart, pie chart, dan lain-lain.
- Computer Art
Metode grafika komputer digunakan dalam aplikasi commercial art dan fine art. Seniman menggunakan bermacam-macam perangkat lunak grafik, dan kadang dilengkapi dengan perangkat keras khusus. Contoh perangkat lunak yang digunakan yaitu Corel Draw, Adobe Photoshop, Adobe Ilustrator, Macromedia, dan sebagainya.
- Film
Pada pembuatan film layar lebar, komputer banyak digunakan untuk menunjang proses pemodelan, visualisasi, dan editing. Misalnya dalam proses special effect, film animasi.
Aplikasi Komputer Vision :
- Pengendalian proses (misalnya, sebuah robot industri atau kendaraan otonom).
- Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau orang menghitung).
- Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
- Modeling benda atau lingkungan (misalnya, inspeksi industri, analisis citra medis atau model topografi).
- Interaksi (misalnya, sebagai input ke perangkat untuk interaksi komputer-manusia).
Komentar
Posting Komentar