Computer Vision


Kebutuhan komputer semakin lama menjadi semakin berkembang sesuai dengan tuntutan zaman dan teknologi. Komputer terus dikembangkan menjadi suatu peralatan yang multi fungsi. Sama halnya dengan manusia, ketika manusia dapat berbicara, maka sekarang komputer pun juga mampu berbicara. Disisi lain juga, komputer dituntut untuk mampu melihat,memproses, mengakuisisi, memodifikasi menganalisis apa yang dilihatnya seperti manusia. Kebutuhan seperti ini tentu saja di butuhkan di banyak bidang. Di sector militer, riset, dan bahkan sector industri pun juga memerlukan kebutuhan ini. Computer Vision merupakan salah satu cabang ilmu yang ditawarkan untuk mengatasi problem dengan mengekstrak informasi dari gambar yang disediakan dan diperlukan untuk menyelesaikan suatu tugas/task/problem tersebut.

Problemnya adalah, sebenarnya seperti apakah proses computer vision itu, dan bagaimanakah pemrosesannya? Proses computer vision dibagi menjadi 3 tahap sebelum bisa dikatakan menjadi computer vision. Tahap pertama adalah pada Grafika dan Citra, kemudian yang kedua adalah pengolahan grafika dan citra tingkat lanjut, dan yang terakhir kita bisa menyebutnya dengan computer vision. Hal yang dikaji dalam computer vision seperti metode analisis image, yaitu seperti edge detection, feature detection, image segmentation, dan image transformation. Dengan kata lain proses ini adalah proses bagaimana sebuah komputer harus menentukan dasar yang pemilihan dan pengambilan citra agar citra tersebut dapat diolah.  Kemudian analisis video dan gerakan. Proses seperti ini banyak digunakan dalam bidang militer misalnya, yaitu dalam hal mekanisme peluncuran rudal yang mampu mengikuti dan mengejar target yang ditujunya Pada intinya proses tersebut adalah proses dimana komputer harus menganalisis suatu gerakan atau video dan melakukan proses pencocokan (matching) dengan melihat dari gesture objek, kalibrasi, ataupun dengan tracking untuk memperoleh informasi yang akurat dari proses tersebut. Kemudian metode untuk merekonstruksi informasi informasi scene tiga dimensi. Proses ini adalah proses dimana komputer mengakuisisi scene 3 dimensi dan merepresentasikan informasi yang diperolehnya dalam bentuk lain. Kemudian penggabungan antara citra nyata dengan citra yang dihasilkan oleh komputer.

Dari segi manfaat, computer vision memiliki banyak manfaat diberbagai bidang tentunya. Kegunaannya seperti dalam game dan entertainment, desain grafis, monitoring grafik dan visualisasi, Computer Aided Design, GUI, Image processing. Dengan adanya computer vision ini akan lebih mempermudah interaksi antara manusia dengan komputer. Dengan pola dan library yang didapatkan komputer dari suatu image, maka secara otomatis komputer mampu menyelesaikan suatu task sesuai dengan keinginan user.

Berdasarkan beberapa hal tersebut dapat disimpulkan bahwa computer vision merupakan suatu teknologi yang tak akan pernah lepas manfaatnya dari setiap kehidupan manusia. Hal ini dikarenakan computer vision tersebut sangat memiliki manfaat besar diberbagai bidang. Teknologi computer vision adalah teknologi masa depan yang akan terus berkembang seiring dengan perkembangan teknologi dan seiring dengan perkembangan kebutuhan interaksi antara manusia dengan komputer.

CS (Computer Science) career path

  1. Designing and implementing software
    Inilah jalan karir yang kebanyakan dipilih oleh para lulusan Ilmu Komputer. Pekerjaannya seperti pengembangan web, desain interface, masalah keamanan, komputasi mobile, dan seterusnya. Kesempatan kerja : perusahaan software baik yang besar maupun yang kecil sekalipun, perusahaan pelayanan jasa computer baik skala besar maupun yang kecil, dan organisasi besar dari segala jenis seperti industry, pemerintah, perbankan, kesehatan, dll. SE (Software Engineering juga mendidik muridnya untuk menitih jalur karir yang satu ini
  2. Devising New ways to use computer
    Mengacu kepada inovasi dalam penerapan teknologi computer. Jalur karir dibidang ini dapat melibatkan kemajuan kerja lulusan, diikuti dengan riset-riset di laboratorium. Jalur karir ini juga dapat melibatkan aktivitas kewirausahaan.
  3. Developing effective way to solve computing problem
    Mengacu kepada aplikasi atau perkembangan ilmu computer dan pengetahuan tentang algoritma untuk mencari solusi terbaik dalam pemecahan suatu masalah. Dalam hal ini biasanya lulusan di anjurkan untuk melakukan exploring mendalam dan lebih kepada kenaikan tingkatan berpikir diikuti dengan riset di laboratorium.
  4. Planning and managing organizational technology infrastructure
    Mengacu kepada pekerjaan yang berkaitan dengan IT (Information Technology) yang merupakan program yang bertujuan untuk mendidik muridnya. Program CS (Computer Science) tidak menargetkan, tetapi lebih menarik ke lulusan Ilmu Komputer.

KENALAN SAMA KOMPUTER YUK!!!

Komputer berasal dari kata compute yang artinya adalah menghitung. Kalau ditambahkan er di belakangnya akan berarti penghitung. Jadi Komputer itu dapat diartikan sebagai alat penghitung. Tapi saat ini teknologi sudah mulai berkembang. Definisi diatas sekarang sudah tidak tampak lagi. Dengan perkembangan yang semakin canggih kini computer dapat digunakan di segala bidang. Komputer bukan hanya sebagai alat penghitung. Seperti yang kita ketahui saat ini computer bisa digunakan untuk chatting, game, music, video, programming, dan masih banyak hal lain yang bisa dilakukan oleh computer.
Jenis-jenis computer sendiri ada sangat banyak sekali. Tidak hanya seperti laptop dan computer rumahan saja. ATM, BTS, dan robot pun juga termasuk computer. Komputer saat ini dapat digunakan untuk membantu aktivitas manusia hampir di segala bidang. Misalnya dalam tata desain grafis, transaksi jual-beli, pengolahan gambar, penyimpan data, penyimpan video, penyimpan gambar, pemroses perhitungan yang sangat rumit, melakukan suatu proses yang sama secara berulang-ulang, dll. Untuk melakukan hal semacam itu diperlukan orang yang dapat membuat perintah kepada computer. Orang itu biasa kita sebut dengan programmer. Sehingga dengan adanya programmer maka computer dapat bekerja dengan perintah-perintah tertentu.
Selanjutnya ada beberapa komponen computer yang perlu untuk diperkenalkan kepada kalian semua, yaitu :
1. Processor
Nah, prosesor itu kerjanya seperti otak manusia. Kalau pada manusia namanya otak, sedangkan kalau pada computer itulah yang disebut dengan prosesor. Jadi prosesor itu bertugas untuk membantu computer dalam berfikir. Komponen inilah yang biasa bertugas sebagai komponen untuk melakukan perhitungan. Misalnya kita memberikan instruksi kepada computer 2 dikali 2, maka instruksi tersebut akan diolah dalam prosesor sehingga akan menghasilkan angka 4.
2. Hardisk
Komponen ini digunakan untuk menyimpan data permanen dan tetap. Misalkan saja kita melakukan save setelah kita mengetik dengan Microsoft word. Maka data tersebut akan tersimpan dalam hardisk. Kalau kita matikan computer, kemudian kita hidupkan lagi, maka data yang kita simpan ini tidak akan hilang. Prinsip kerjanya seperti otak kanan. Yaitu sebagai longterm memory. Namun hardisk tidak digunakan untuk berfikir.
3. Memory
Komponen yang satu ini digunakan computer untuk menyimpan data atau informasi yang dibutuhkan ketkan computer tersebut bekerja. Data yang disimpan bersifat sementara. Prinsip kerja mirip seperti otak kiri. Yaitu sebagai short term memory. Namun tidak digunakan untuk berfikir juga. Misalnya saja kita sedang mengetik menggunakan Microsoft word, kita belum melakukan save data. Maka tulisan tersebut akan disimpan sementara di memory. Kalau tiba-tiba computer tersebut mati, maka data yang telah kita tulis tersebut akan hilang. Sehingga fungsi Memory ini akan berakhir ketika computer dimatikan.
4. Motherboard
Ini adalah komponen inti dari computer. Karena di Motherboard inilah semua komponen dari computer akan dihubungkan. Mulai dari hardisk, RAM, DVD, Processor, VGA, LAN card, dll semuanya dihubungkan dengan Motherboard/ Mainboard.
5. VGA
Komponen yang satu ini biasanya dibutuhkan oleh seorang gamers, designer grafis multidimensi. Kadang-kadang beberapa motherboard tidak support untuk dipasang VGA. Motherboard tertentu bisa dipasang VGA.