Recent Articles
Home » Archives for March 2014
Saturday, March 15, 2014
Saturday, March 15, 2014
- 7 Comments
Computer Vision
Definisi
Computer Vision adalah ilmu dan teknologi mesin yang melihat, di mana mesin mampu mengekstrak informasi dari gambar yang diperlukan untuk menyelesaikan tugas tertentu. Sebagai suatu disiplin ilmu, visi komputer berkaitan dengan teori di balik sistem buatan bahwa ekstrak informasi dari gambar. Data gambar dapat mengambil banyak bentuk, seperti urutan video, pandangan dari beberapa kamera, atau data multi-dimensi dari scanner medis. Sedangkan sebagai disiplin teknologi, computer vision berusaha untuk menerapkan teori dan model untuk pembangunan sistem computer vision.
Computer Vision didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali obyek yang diamati. Cabang ilmu ini bersama Artificial Intelligence akan mampu menghasilkanVisual Intelligence System. Perbedaannya adalah Computer Vision lebih mempelajari bagaimana komputer dapat mengenali obyek yang diamati. Namun komputer grafik lebih ke arah pemanipulasian gambar (visual) secara digital. Bentuk sederhana dari grafik komputer adalah grafik komputer 2D yang kemudian berkembang menjadi grafik komputer 3D, pemrosesan citra, dan pengenalan pola. Grafik komputer sering dikenal dengan istilah visualisasi data.
Computer Vision adalah kombinasi antara :
Pengolahan Citra (Image Processing), bidang yang berhubungan dengan proses transformasi citra/gambar (image). Proses ini bertujuan untuk mendapatkan kualitas citra yang lebih baik.
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.
Hubungan dari kombinasi tersebut dapat dilihat pada gambar berikut :
Fungsi / Proses pada Computer Vision
Untuk menunjang tugas Computer Vision, terdapat beberapa fungsi pendukung ke dalam sistem ini, yaitu :
Proses penangkapan citra (Image Acquisition)
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.
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 membaginyamenjadi ratusan garishorizontal yang sama.
Tiap‐tiap garis membuat sebuah sinyal analog yang amplitudonya menjelaskan perubahan brightness sepanjang garis sinyal tersebut.
Kemudian sinyal listrik ini diubah menjadi bilangan biner yang akan digunakan oleh komputer untuk pemrosesan.
Karena komputer tidak bekerja dengan sinyal analog, maka sebuah analog‐to‐digital converter (ADC), dibutuhkan untuk memproses semua sinyal tersebut oleh komputer.
ADC ini akan mengubah sinyal analog yang direpresentasikan dalam bentuk informasi sinyal tunggal ke dalam sebuah aliran (stream) sejumlah bilangan biner.
Bilangan biner ini kemudian disimpan di dalam memori dan akan menjadi data raw yang akan diproses.
Proses pengolahan citra (Image Processing)
Tahapan berikutnya computer vision akan melibatkan sejumlah manipulasi utama (initial manipulation) dari data binary tersebut.
Image processing 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, kekurangpengaburan, yang terjadi pada sebuah objek.
Analisa data citra (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.
Proses pemahaman data citra (Image Understanding)
Ini adalah langkah terakhir dalam proses computer vision, yang mana sprsifik objek dan hubungannya diidentifikasi.
Pada bagian ini akan melibatkan kajian tentang teknik-teknik artificial intelligent.
Understanding berkaitan dengan template matching yang ada dalam sebuah scene.
Metoda ini menggunakan program pencarian (search program) dan teknik penyesuaian pola (pattern matching techniques).
Contoh aplikasi dari Computer Vision
Beberapa aplikasi yang dihasilkan dari Computer Vision antara lain :
1. Psychology, AI – exploring representation and computation in natural vision
2. Optical Character Recognition – text reading
3. Remote Sensing – land use and environmental monitoring
4. Medical Image Analysis – measurement and interpretation of many types of images
5. Industrial Inspection – measurement, fault checking, process control
6. Robotic – navigation and control
middleware telematika
Pengertian
Middleware Didefinisikan sebagai sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan data dari sebuah arsitektur layer-layer TCP/IP [1]. Middleware bisa juga disebut protokol. Protokol komunikasi middleware mendukung layanan komunikasi aras tinggi. Pengertian yang lain yaitu :
Software yang berfungsi sebagai lapisan konversi atau penerjemah. Software penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan. Juga sebagai integrator. Middleware saat ini dikembangkan untuk memungkinkan satu aplikasi berkomunikasi dengan lainnya walaupun berjalan pada platform yang berbeda. Biasa dipakai saat bermigrasi
Contoh Middleware
Java’s: Remote Procedure CallØ
Object Management Group's: Common Object Request Broker Architecture (CORBA)Ø
Microsoft's COM/DCOM (Component Object Model)Ø
– Also .NET Remoting
Layanan Middleware
Menyediakan kumpulan fungsi API (Application Programming Interfaces) yang lebih tinggi daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu aplikasi dapat :
Mengalokasikan suatu layanan secara transparan pada jaringanØ
Menyediakan interaksi dengan aplikasi atau layanan lainØ
Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.Ø
Contoh Layanan Middleware
Transaction MonitorØ
1. Produk pertama yang disebut middleware.
2. Menempati posisi antara permintaan dari program client dan database, untuk menyakinkan bahwa semua transaksi ke database terlayani dengan baik
Messaging MiddlewareØ
1. Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded
2. Mungkin berisi business logic yang merutekan message ke ujuan sebenarnya dan memformat ulang data lebih tepat
3. Sama seperti sistem messaging email, kecuali messaging middleware digunakan untuk mengirim data antar aplikasi
Contoh Layanan Middleware
Distributed Object MiddlewareØ
Contoh: RPC, CORBA dan DCOM/COM
Middleware basis dataØ
menyediakan antarmuka antara sebuah query dengan beberapa database yang terdistribusi
Contoh: JDBC, ODBC, dan ADO.NET
Application Server MiddlewareØ
J2EE Application Server, Oracle Application Server
sumber:http://mussofiany.blogspot.com/2012/11/computer-vision-dan-middleware.html
Nama : Wido Hidayatullah
NIM :202139209878513
Dosen : Onno W Purbo
Kampus : Universitas Surya
Friday, March 14, 2014
Friday, March 14, 2014
- 4 Comments
Pada awalnya jika kita menilik atau membaca apa yang dimksud dengan internet sehat maka kita akan berpikir apakah itu internet sehat. Banyak orang yang beranggapan bahwa internet sehat adalah sebuah statement atau sebuah ungkapan bahwa internet yang sehat dan bebas penyakit. Apakah ini yang anda pikirkan saat pertama kali mendengarkan apakah internert sehat itu. Disini saya sebagai seorang anak muda yang masih mencari jati diri dapat menyimpulakan apakah definisi internet sehat itu sendri dan akan lebih spesifikasi. Entah ini benar atau tidak saya pun tidak begitu yakin karena jika salah maka akan segera saya selaku penulis akan merevisi tulisan ini.
Inilah definisi atau pengenalan apa yang dimaksud dengan internet sehat. Internet sehat dapat kita kategorikan dalam arti sempit dan arti luas. Mari kita telusuri satu persatu. Jika kita artikan secara sempit internet sehat disini memliki sebuah arti dalam pola pandang saya bahwa internet sehat adalah dimana jika kita melakukan aktivitas berselancar di dunia maya atau kita berada di internet entah itu browsing,download, games online ataupun hanya sekadar sosial aktivity.
Dan internet sehat dalam arti sempit dan lebih spesifikasi adalah segala hal yang berkaitan dalam akses mengakses internet yang memilki nilai positif bagi para pengguna internet agar senantiasa memberikan hal yang terbaik bagi diri maupun orang lain, baik dari golongan anak muda atau remaja, siswa maupun siswi, keluarga, saudara. Meski hal ini masih dianggap kurang diperhatikan oleh kita jika sebuah internet bagi kehidupan sangat berperan penting dalam kehidupan entah itu dalam hal terkecil hingga hal yang terbesar pun.
Mungkin hanya ini yang ada dalam benak saya untuk menuliskan semuanya dan hal ini tidak akan berhenti disini dan akan terus berlanjut.
Internet sehat adalah program komunikasi/kampanye yang digagas,dinisiasi dan dijalankan oleh Center for Ict Studies Foundation (ICT Watch) sejak tahun 2002. Internet sehat sebagai sebuah gerakan akar rumput (grassroot), bertujuan untuk mengenalkan/mempromosikan/menggiatkan pengunaan Internet yang aman dan nyaman, bermanfaat dan bertanggung jawab kepada seluruh pemangku kepentingan (Stakeholder) termasuk pemerintah, swasta, dan khususnya dari institusi dunia pendidikan (SD s/d SMA) dan keluarga.
Pada masa sekarang ini terjadi tindakan pornografi,perjudian,kekerasan (sadisme)dan rasialisme di dunia maya. Belum lagi dengan aneka macam program jahat (virus,worm,Trojan,horse,spywere) yank dapat mencuri bahkan merusak data di komputer, serangan e-mail sampah (spam),penipuan,pelanggaran privasi hingga pelecehan seksual. Program Internet sehat digagas pertama kali oleh institusi nirlaba ICT Watch pada tahun 2002. Kini telah mendapat pengakuan secara internasional,termasuk pada workshop OpenNet Initiative di Malaysia, Juni 2009. Beberapa program Internet Sehat diantaranya Internet Sehat Blog Award, Lab Komputer Sehat, hingga pengadaan buku/booklet dan CD-Rom Internet Sehat.
Perlunya Internet sehat yaitu untuk menghindari beberapa faktor diantaranya :
PORNOGRAFI
Adalah fakta bahwa masalah seks (pornografi) adalah topic nomor 1 (satu) yg dicari di Internet,menurut penelitian dari Sexuel Recovery Institute. Studi lain juga menunjukan bahwa 60% kunjungan diinternet adalah menuju ke situs porno (MSNBC/Stafford/Duquense). Ilustrasi tersebut menunjukan betapa dahsyatnya demam pornnografi melalui internet. Tidaklah mungkin 420 juta situs tersebut dibendung hanya dengan menggunakan Pasal 27 ayat 1 ITE. Banyak cara untuk menyebarluaskan materi pornografi dengan menggunakan internet selain daripada melakukan pemblokiran ata situs-situs pornografi misalkan saja dengan komunikasi secara peer to peer.
PERJUDIAN ON-LINE
Saat ini,bagi mereka yang senang akan perjudian dapat juga melakukannya dari rumah atau kantor hanya dengan mengakses dari situs-situs perjudian on-line sepertiwww.indobetonline.com atau www.tebaknomor.com dan banyak lagi situs sejenis yang menyediakan fasilitas tersebut dan memanfaatkan fasilitas Internet bankking untuk pembayarannya. Hal ini tentu saja meresahkan. Karena perjudian ini dapat semudah itu dilakukan dan menyebar secara luas.
PENIPUAN SHOP ON-LINE
E-commerce tidak sedikit membuka peluang bagi terjadinya tindak pidana penipuan,seperti yang dilakukan oleh sekelompok pemuda di Medan yang memasang iklan di salah satu website terkenal Yahoo dengan seolah-olah menjual mobil mewah denagn harga murah sehingga menarik minat seorang pembeli dari sebuah Negara. Perbuatan tersebut dapat dilakukan tanpa adanya hubungan terlebih dahulu antara penjual dan pembeli. Padahal biasanya untuk kasus penipuan terdapat hubungan antara korban dan tersangka. Hal ini berlaku bagi penipuan terhadap produk-produk lainnya maka berhati-hati lah terhadap penipuan semacam ini.
DEFACE
Teknik lain adalah yang memanfaatkan celah system keamanan server alias hole Cross Server Scripting (XXS) yang ada pada suatu situs. XXS adalah kelamahan aplikasi di server yang memungkinkan user atau pengguna menyisipkan baris-baris perintah lainnya.Biasanya perintah yang disisipkan adalah Javascript sebagai jebakan, sehingga pembuat hole bisa mendapatkan informasi data pengunjung lain yang berinteraksi di situ stersebut.Makin terkenal sebuah website yang mereka deface, makin tinggi rasa kebanggan yang didapat. Teknik ini pulalah yang menjadi andalan saat terjadi cyberwar antara hacker Indonesia dan hacker Malaysia, yakni perang di dunia maya yang identik dengan perusakan website pihak lawan,hal ini terjadi terutama waktu terjadinya konflik antara Indonesia dan Malaysia yang memperebutkan blok Ambalat.
INTERNET SEHAT DI INDONESIA
Langkah preventif pemerintah dilakukan lewat pengesahan Undang-undang Informasi dan Transaksi Elektronik (UU ITE). Walaupun menimbulkan sedikit polemik di awal pengesahannya, namun Undang-undang ini cukup mumpuni dalam memberantas cybercrime di Indonesia. Ini merupakan Undang-undang pertama di Indonesia yang mengatur tentang aktivitas di internet. Selain itu, pemerintah juga menggalakan kampanye internet sehat. Program Internet Sehat ini bahkan bekerja sama dengan Mobile-8 dan Masterdata meluncurkan Internet Sehat Mobi. Depkominfo sendiri telah meresmikan program insan (Internet Sehat dan Aman)pada 23 Februari 2009, melalui SK Menkominfo No. 28/KEP/M/Kominfo/1/2009. Selain itu masih ada lagi gerakan internet sehat yang dimotori oleh ICT Watch yang bekerja sama denagn pihak luar negri dan pihak-pihak terkait lainya. Misalnya provider GSM,dsb. Mereka yang terbukti menyebarluaskan informasi tersebut dapat dipidana penjara paling lama 6 (enam) tahun dan/atau denda paling banayak Rp. 1.000.000.000,00 (Satu miliar rupiah).
APLIKASI INTERNET SEHAT
Tindakan preventif dapat juga dilakukan menggunakan software:
1. Internet Browser untuk anak-anak.
Misal KidRocket, yang fungsionalnnya ditujukan untuk anak-anak, apliaksi ini dapat diunduh di KidRocket.org.
2. Search Engine untuk anak-anak.
Misal Yahoo! Kid dan Lycos, yank fungsionalnya ditujukan untuk anak-anak. Alamat URL nya di : Kids.Yahoo.com dan Lycs.com. Dan Se ini bisa dijadikan home page di setiap browser.
Selain itu juga dapat melakukan setting pada setiap web browser untuk proteksi situs-situs apa saja yang boleh dikunjungi. Misal di Mozilla, apple safari, IE, maupun Opera. Masih ada juga software untuk lock situs yang berbau pornografi misal I protect you free, zone alarm, dsb.
3. Software parental (Filter, Monitor dan penjadwalan).
Software ini untuk mencegah anak sengaja atau tidak sengaja membuka dan/atau melihat berbagai gambar yang tidak layak (pornografi,sadism, dan sebagainya) yang terdapat di situs Internet. Software ini juga akan memeudahkan orang tua ataupun penagsuh untuk memonitor aktivitas anak selama online dengan berbagai variasi metode pengawasan.Fungsi lain dari software ini adalah untuk membatasi jumlah/durasi waktu anak dalam menggunakan Internet. Termasuk untuk pengaturan hari dan jam tertentu sehingga computer dapat atu tidak dapat digunakan oleh anak untuk ber-Internet. Contoh software: K9 Web Protection (www.k9webprotection.com).
Selain itu kita masih memiliki berbagai gerakan pendukung internet sehat,antara lain:
1. Kerjasama ICT Watch dengan XL dan Mobile 8 untuk promosi Internet sehat
2. Pembuatan booklet-booklet internet sehat.
3. Lomba Blog dan web Internet sehat. Dspat dilihat di Internet sehat.org
4. Penyuluhan internet sehat di sekolah dan keluarga. Contoh konkret yand dilakukan JTE di SMA-SMA.
PENUTUP
Semua tindakan serta gerakan internet sehat ini ditujukan untuk menjadikan internet sebagai suatu media yang tepat untuk memajukan bangsa dan semua tindakan preventif dan proteksi software maupun teknologi yang baik tidak akan sukses tanpa kesadaran diri dan perhatian dari lingkungan kita.
Nama : Wido Hidayatullah
NIM : 202139209878513
Dosen : Onno W Purbo
Kampus : Universitas Surya
Subscribe to:
Posts (Atom)