COMPUTER VISION

Posted by nabiyutiful | Posted in | Posted on 00.45

Computer vision adalah ilmu dan metode aplikasi dalam menggunakan komputer untuk memahami isi citra (image content). Area permasalahan dalam computer vision ada1ah pengukuran dan pemrosessan, yang dapat dilakukan dengan berbagai metode.


Computer Vision lebih cendrung mendekati kemampuan manusia dalam menangkap informasi visual (human sight)

Untuk kebutuhan tersebut computer vision harus terdiri dari banyak fungsi pendukung yang berfungsi secara penuh


Beberapa area permaslahan computer vision adalah sebagai berikut:

  • Recognation/Pengenalan bertujuan mengenali objek data citra, aplikasinya seperti Content Based Image Retrieval (CBIR), Optical Character Recognition (OCR).
  • Motion/gerakan bertujuan mengenali data citra bergerak. Aplikasinya seperti Egomotion yang membagi gerakan 3D dari kamera, Tracking yang memperkirakan satu atau beberapa objek dalam citra bergeraK
  • Restorasi citra, bertujuan untuk mendapatkan data citra, citra bergerak atau objek 3D tanpa noise.


Computer Vision dilakukan dalam empat tahapan dasar :

1. Image Acqusition

Image Acqusition pada manusia dimulai dengan mata, kemudian informasi visual diterjemahkan ke dalam suatu format yang kemudian dapat dimanipulasi oleh otak. Senada dengan proses di atas, computer vision membutuhkan sebuah mata untuk menangkap sebuah sinyal visual. Umumnya mata pada computer vision adalah sebuah kamera video. Kamera menerjemahkan sebuah scene atau image Kemudian sinyal listrik ini diubah menjadi bilangan biner yang akan digunakan oleh komputer untuk pemrosesan. Keluaran dari kamera adalah berupa sinyal analog, dimana frekuensi dan amplitudonya (frekuensi berhubungan dengan jumlah sinyal dalam satu detik, sedangkan amplitudo berkaitan dengan tingginya sinyal listrik yang dihasilkan) merepresentasikan detail ketajaman (brightness) pada scene. Kamera mengamati sebuah kejadian pada satu jalur dalam satu waktu, memindainya dan membaginya menjadi ratusan garis horizontal yang sama. Tiap-tiap garis membuat sebuah sinyal analog yang amplitudonya menjelaskan perubahan brightness sepanjang garis sinyal tersebut. Keluaran dari kamera adalah berupa sinyal analog, dimana frekuensi dan amplitudonya (frekuensi berhubungan dengan jumlah sinyal dalam satu detik, sedangkan amplitudo berkaitan dengan tingginya sinyal listrik yang dihasilkan) merepresentasikan detail ketajaman (brightness) pada scene. Kamera mengamati sebuah kejadian pada satu jalur dalam satu waktu, memindainya dan membaginya menjadi ratusan garis horizontal yang sama. Tiap-tiap garis membuat sebuah sinyal analog yang amplitudonya menjelaskan perubahan brightness sepanjang garis sinyal tersebut.


2. Image Processing

Tahapn berikutnya computer vision akan melibatkan sejumlah manipulasi utama (initial manipulation) dari data binary tersebut. Image prossecing membantu peningkatan dan perbaikan kualitas image, sehingga dapat dianalisa dan di olah lebih jauh secara lebih efisien. Image processing akan meningkatkan perbandingan sinyal terhadap noise ( signal-to-noise ratio = s/n). Sinyal-sinyal tersebut adalah informasi yang akan merepresentasikan objek yang ada dalam image. Sedangkan noise adalah segala bentuk interferensi, kekurang pengaburan, yang terjadi pada sebuah objek.


3. Image Analysis

Image analysis akan mengeksplorasi scene ke dalam bentuk karateristik utama dari objek melalui suatu proses investigasi. Sebuah program komputer akan mulai melihat melalui bilangan biner yang merepresentasikan informasi visual untuk mengidentifikasi fitur-fitur spesifik dan karekteristiknya. Lebih khusus lagi program image analysis digunakan untuk mencari tepi dan batas-batasan objek dalam image. Sebuah tepian (edge) terbentuk antara objek dan latar belakangnya atau antara dua objek yang spesifik. Tepi ini akan terdeteksi sebagai akibat dari perbedaan level brightness pada sisi yang berbeda dengan salah satu batasnya.


4. Image Understanding

Ini adalah langkah terakhir dalam proses computer vision, yang mana sprsifik objek dan hubungannya di identifikasi. Pada bagian ini akan melibatkan kajian tentang teknik-teknik artificial intelligent. Understanding berkaitan dengn template matching yang ada dalam sebuah scene. Metoda ini menggunakan program pencarian (search program)dan teknik penyesuaian pola (pattern maching techniques). Pengolahan Citra (Image Processing) merupakan bidang yang berhubungan dengan proses transformasi citra/gambar (image). Proses ini bertujuan untuk mendapatkan kualitas citra yang lebih baik. Sedangkan Pengenalan Pola (Pattern Recognition), bidang ini berhubungan dengan proses identifikasi obyek pada citra atau interpretasi citra. Proses ini bertujuan untuk mengekstrak informasi/pesan yang disampaikan oleh gambar/citra.


Beberapa applikasi yang dihasilkan dari Computer Vision antara lain :


1. Robotic – navigation and control

2. Medical Image Analysis – measurement and interpretation of many types of images

3. Industrial Inspection – measurement, fault checking, process control

4. Optical Character Recognition – text reading

5. Remote Sensing – land use and environmental monitoring

6. Psychology, AI – exploring representation and computation in natural vision



Sumber :

ITS-Undergraduate-6175-5102100032-chapter1.pdf

http://hidanfirdaus.blogspot.com


Comments (0)

Posting Komentar