Pages

Sunday, August 5, 2012

Perbedaan Pengolahan Citra, Computer Vision, dan Grafkom


Pengolahan citra adalah salah satu cabang dari ilmu informatika. Pengolahan citra berkutat pada usaha untuk melakukan transformasi suatu citra/gambar menjadi citra lain dengan menggunakan teknik tertentu.
Secara umum operasi pengolahan citra dapat diklasifikasikan dalam beberapa jenis berikut : 
1.       Perbaikan Kualitas citra (image enhancement)
Jenis operasi ini bertujuan untuk memperbaiki kualitas citra dengan cara memanipulasi parameter-parameter citra. Dengan operasi ini ciri-ciri khusus yang terdapat pada citra lebih ditonjolkan.

Yang termasuk dalam klasifikasi ini antara lain:

a)      Perbaikan kontras gelap / terang (contrast enhncement).
b)      Perbaikan tepian objek (edge enhancement)
c)       Penajaman (sharpening)
d)      Pemberian warna semu (pseudocoloring)
e)      Penyaringan derau (noise filtering)
2.       Pemugaran Citra (image restoration)
Operasi ini bertujuan untuk menghilangkan / meminimumkan cacat pada citra Tujuan pemugaran citra hampir sama dengan perbaikan.

Yang termasuk dalam klasifikasi ini antara lain:

a)      Penghilangan kesamaran (debluring).
b)      Penghilangan derau (noise)
3.       Pemampatan Citra(image compression)

Operasi ini bertujuan untuk memampatkan citra sehingga memori yang dibutuhkan untuk menyimpan citra lebih kecil, tetapi hasil citra yang telah dimampatkan tetap memiliki kualitas gambar yang bagus.
Contohnya adalah metode JPEG.

4.       Segmentasi citra (image segmentation)

Operasi ini bertujuan untuk memecah suatu citra ke dalam beberapa segmen dengan suatu kriteria tertentu. Jenis operasi ini erat kaitannya dengan pengenalan pola. 

5.       Analisis citra (image analysis)

Operasi ini bertujuan untuk menghitung besaran kuantitatif citra untuk menghasilkan deskripsinya. Teknik analisis citra mengekstraksi ciri-ciri tertetntu yang membantu dalam identifikasi objek. Proses segmentasi kadangkala diperlukan untuk melokalisasi objek yang diinginkan dari sekelilingnya.
Yang termasuk dalam klasifikasi ini antara lain:

a)      Pendeteksian tepian (edge detection).
b)      Ekstraksi batas (boundary)
c)       Representasi daerah (region)
6.       Rekonstruksi citra (image reconstruction)

Operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra hasil proyeksi. operasi rekonstruksi citra banyak digunakan dalam bidang medis.
Contohnya adalah foto rontgen dengan sinar X digunkan untuk membentuk ulang gambar organ tubuh. 
Pengolahan citra mempunyai aplikasi yang sangat luas dalam berbagai bidang kehidupan kita antar lain : 

A.      Bidang Militer
a.       Mengenali sasaran peluru kendali melalui sensor visual.
b.      Mengidentifikasi pesawat musuh melalui radar.
c.       Teropong malam hari (night vision) 
B.      Bidang Medis / Kedokteran
a.       Mendeteksi retak/patah tulang dengan CT Scan.
b.      Rekonstuksi foto janin (USG).
c.       Mendeteksi kanker (kanker otak) 
C.      Bidang Biologi

Pengenalan jenis kromosom melalui gambar mikroskopis 

D.      Bidang Pendidikan

Pengolahan pendaftaran mahasiswa menggunakan scanner.
E.       Bidang Geografi dan Geologi
           a.       Pemetaan batas wilayah melalui foto udara / Landsat.
           b.      Mengenali jenis dan bentuk lapisan batuan bawah permukaan bumi melalui rekonstruksi hasil    seismic
F.       Bidang Kepolisian / Hukum
           a.       Pengelan pola sidik jari (finger print).
           b.      Rekonstruksi wajah pelaku kejahatan.
           c.       Pengenalan pola hasil uji balistik.
G.     Bidang Perdagangan
           a.       Pembacaan barcode pada barang di swalayan.

Mengenali huruf / angka pada suatu formulir secara otomatis.

H.      Bidang Hiburan

Pemampatan video (MPEG). 

I.        Komunikasi data

Pemampatan citra yang ditransmisi (Internet).







Ilmu Grafik Komputer pada dasarnya adalah suatu bidang komputer yang mempelajari cara-cara meningkatkan dan memudahkan komunikasi antara manusia dengan mesin(komputer) dengan jalan membangkitkan, menyimpan, dan memanipulasi gambar model suatu obyek mengunakan komputer. Grafika Komputer memungkinkan kita untuk berkomunikasi lewat gambar-gambar, bagan-bagan, dan diagram-diagram.


Tujuan dari grafik komputer ini adalah untuk memungkinkan manusia berkomunikasi lewat gambar, bagan-bagan, dan diagram.

A.      Definisi grafik komputer

Ada beberapa definisi grafika komputer sesuai dengan kebutuhan yang 
dibutuhkan dalam grafika tersebut yaitu :

1.       Komputer digunakan untuk menampilakn dan memanipulasi informasi dalam format bergambar atau grafis, baik visual-display unit (VDU) atau via printer atau plotter.
2.       Manipulasi dan penyajian data bergambar dengan komputer.
3.       [ dictionary ]
a.       Sekumpulan teknologi yang digunakan untuk menciptakan seni (art) dengan komputer.
b.      Seni atau desain yang diciptakan menggunakan teknologi. 
4.       [science and tecknology encyclopedia]suatu cabang ilmu komputer yang berhadapan dengan teknik dan teori sintesis gambar(image) komputer.
5.       [ Marketing terms ]gambar (pictures) yang diciptakan dan dimanipulasi melalui penggunaan alat komputer. Misalnya printer laser,mengapa disebut alat grafika komputer?sebab printer tesbut mengijinkan komputer mengeluarkan gambar.
6.       [ Britannica ]Grafika Komputer adalah penggunaan komputer untuk menghaasilkan gambar visual. Pada umumnya, format garfika komputer meliputi GIF, dan JPEG, untuk gambar tunggal , dan MPEG dan Quicktime, untuk gambar multiframe.
7.       [ Encyclopedia ]pepindahan data bergambar ke dalam dan ke luar komputer. Penggunaan teknik-teknik konversi analog-to-digitial, berbagai devices curve tracers, digitizers, dan ligth pens-dikoneksikan keterminal grafis komputer ; program computer-aided design, scanner optis adalah untuk menyimpan data bergambar pada komputer digital. 
8.       [WordNet]yaitu manipulasi dan penyajian data bergambar menggunakan komputer.
9.       [Wikipedia]grafik komputer (CG) adalah bidang dari komputasi visual, dimana penggunaan komputer akan menghasilkan gambar visual secara sintetis dan mengintegritasikan atau mengubah informasi mengenai ruang dan visual yang dicontohkan dari dunia nyata.

Ø  Sistem komputer Grafik

Didalam grafika komputer ini merupakan sistem yang memungkinkan operator untuk berdialog langsung dengan yang terlihat dilayar komputer yang dimana disebut sistem grafika komputer.

Ø  Keuntungan dari sistem interaktif ini adalah kemudahan meniru dan memanipulasi suatu kejadian di dunia nyata (real world) dilayar komputer.

Penggambaran Grafik

-> Dalam penggambaran garfik secara sederhana biasanya dibuat titik cukup banyak sehingga ciri dasar dari grafika sangat jelas.

Ilmu Grafika komputer yang akan saya ambil contoh di sini adalah Ilmu Grafika Komputer di bidang Meteorologi,untuk mengetahui siklus curah hujan pada suatu kawasan serta menganalisis factor-faktor yang mempengaruhi curah hujan tersebut. 
di sini juga untuk memebuat grafika komputer kita menggunkan Analisis wavelet merupakan metode yang umum digunakan pada berbagai bidang disiplin ilmu, salah satunya meteorologi.

-> Dengan menggunakan analisis wavelet pada curah hujan bulanan (time series) disuatu daerah dapat diketahui:

1.       Periode curah hujan daerah tersebut apakah setahun, setengah tahun atau memiliki periode lainnya serta kapan terjadinya.
2.       Faktor yang mempengaruhi curah hujan daerah tersebut. Misalnya,periode curah hujan daerah tersebut selama setengah tahun,maka dapat disimpulkan bahwa daerah tersebut dipengaruhi monsoon (sebab periode monsoon setiap setengah tahun sekali dan daerah yang dimaksud termasuk daerah yang dipengaruhi monsoon).
3.       Beberapa periode yang dominant dan tidak dominan
4.       Menentukan pola curah hujan daerah tersebut apakah termasuk daerah : lokal,ekuatorial atau monsoon


Contoh kita bisa menggunakan analisis wavelet interaktif dan dengan memasukan data time series kita bisa mengetahui hasilnya seperti contoh dibawah ini dengan menggunakan data curah hujan denpasar.dat selama tahun 1985-2006






Visi Komputer adalah ilmu dan teknologi mesin yang melihat, di mana lihat dalam hal ini berarti bahwa 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.
Sebagai disiplin teknologi, visi komputer berusaha untuk menerapkan teori dan model untuk pembangunan sistem visi komputer. Contoh aplikasi dari visi komputer mencakup sistem untuk:
1.       Pengendalian proses (misalnya, sebuah robot industri atau kendaraan otonom).
2.       Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau orang menghitung).
3.       Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
4.       Modeling benda atau lingkungan (misalnya, inspeksi industri, analisis citra medis).
5.       Interaksi (misalnya, sebagai input ke perangkat untuk interaksi komputer-manusia).
Komputer visi berkaitan erat dengan kajian visi biologis. Bidang studi visi biologis dan model proses fisiologis di balik persepsi visual pada manusia dan hewan lainnya. Komputer visi, di sisi lain, studi dan menggambarkan proses diimplementasikan dalam perangkat lunak dan perangkat keras di belakang sistem visi buatan. pertukaran Interdisipliner antara visi biologi dan komputer telah terbukti bermanfaat bagi kedua bidang.
Komputer visi, dalam beberapa hal, invers grafis komputer. Sementara komputer grafis menghasilkan data gambar dari model 3D, visi komputer sering menghasilkan model 3D dari data citra. Ada juga kecenderungan kombinasi dari dua disiplin, misalnya, sebagaimana dibahas dalam realitas ditambah.
Sub-domain dari visi komputer termasuk adegan rekonstruksi, deteksi event, pelacakan video, pengenalan obyek, belajar, indexing, estimasi gerak, dan pemulihan citra.
Negara seni
Komputer visi adalah bidang beragam dan relatif baru belajar. Pada hari-hari awal komputasi, sulit untuk memproses set bahkan cukup besar data citra. Tidak sampai akhir 1970-an bahwa penelitian lebih terfokus lapangan muncul. Komputer visi mencakup berbagai topik yang sering berhubungan dengan disiplin lain, dan akibatnya tidak ada perumusan standar "masalah visi komputer". Selain itu, tidak ada rumusan standar tentang bagaimana komputer masalah penglihatan harus diselesaikan. Sebaliknya, terdapat banyak sekali metode untuk memecahkan berbagai tugas visi komputer yang terdefinisi dengan baik, dimana metode sering sangat tugas spesifik dan jarang dapat digeneralisir rentang aplikasi yang luas. Banyak metode dan aplikasi yang masih dalam keadaan penelitian dasar, tetapi metode semakin banyak menemukan cara mereka ke produk komersial, di mana mereka sering merupakan bagian dari sistem yang lebih besar yang dapat menyelesaikan tugas-tugas kompleks (misalnya, di bidang medis gambar, atau pengendalian mutu dan pengukuran dalam proses industri). Pada kebanyakan aplikasi praktis visi komputer, komputer adalah pra-diprogram untuk menyelesaikan tugas tertentu, namun metode berdasarkan pembelajaran yang sekarang menjadi semakin umum.

Bidang Terkait
Hubungan antara visi komputer dan berbagai bidang lainnya.
Banyak kesepakatan kecerdasan buatan dengan perencanaan otonom atau musyawarah untuk sistem robotical untuk menavigasi melalui lingkungan. Pemahaman yang rinci tentang lingkungan ini diperlukan untuk menavigasi melalui mereka. Informasi tentang lingkungan dapat diberikan oleh sistem visi komputer, bertindak sebagai sensor visi dan memberikan informasi tingkat tinggi tentang lingkungan dan robot. Kecerdasan buatan dan topik-topik berbagi komputer visi lain seperti pengenalan pola dan teknik pembelajaran. Akibatnya, visi komputer kadang-kadang dilihat sebagai bagian dari bidang kecerdasan buatan atau ilmu bidang komputer secara umum.
Bidang yang paling erat kaitannya dengan visi komputer pengolahan citra, analisis citra dan visi mesin. Ada yang signifikan tumpang tindih dalam berbagai teknik dan aplikasi yang menutupi. Ini berarti bahwa teknik-teknik dasar yang digunakan dan dikembangkan dalam bidang ini kurang lebih sama, sesuatu yang dapat diartikan sebagai hanya ada satu lapangan dengan nama yang berbeda. Di sisi lain, tampaknya perlu untuk kelompok penelitian, jurnal ilmiah, konferensi dan perusahaan untuk menyajikan atau memasarkan diri sebagai milik khusus untuk salah satu bidang dan, karenanya, berbagai penokohan yang membedakan masing-masing bidang dari yang lain telah disajikan.
Karakterisasi berikut akan muncul yang relevan tetapi tidak harus diambil sebagai universal diterima:
1.       Pengolahan citra dan analisis citra cenderung untuk fokus pada gambar 2D, bagaimana mengubah satu gambar yang lain, misalnya, dari operasi pixel-bijaksana seperti peningkatan kontras, daerah operasi seperti ekstraksi tepi atau penghapusan noise, atau transformasi geometri seperti memutar gambar. karakterisasi ini menunjukkan bahwa pengolahan gambar / analisis tidak memerlukan asumsi atau menghasilkan interpretasi tentang isi gambar.

2.       Visi Komputer cenderung untuk berfokus pada adegan 3D diproyeksikan ke satu atau beberapa gambar, misalnya, bagaimana merekonstruksi struktur atau informasi lain tentang adegan 3D dari satu atau beberapa gambar. Komputer visi sering mengandalkan pada asumsi yang lebih kompleks atau kurang tentang adegan digambarkan dalam gambar.

3.       Visi Mesin cenderung untuk fokus pada aplikasi, terutama di bidang manufaktur, misalnya, visi robot otonom berbasis dan sistem untuk inspeksi berbasis visi atau pengukuran. Ini berarti bahwa teknologi sensor gambar dan teori kontrol sering terintegrasi dengan pengolahan data citra untuk mengontrol robot dan bahwa pemrosesan real-time ditekankan dengan cara implementasi efisien dalam hardware dan software. Hal ini juga menyiratkan bahwa kondisi eksternal seperti pencahayaan dapat dan sering lebih terkontrol dalam visi mesin daripada di visi komputer umum, yang dapat memungkinkan penggunaan algoritma yang berbeda.

4.       Ada juga bidang pencitraan yang disebut yang terutama berfokus pada proses menghasilkan gambar, tapi kadang-kadang juga berkaitan dengan pengolahan dan analisis gambar. Sebagai contoh, pencitraan medis berisi banyak bekerja pada analisis data gambar dalam aplikasi medis.

5.       Akhirnya, pengenalan pola adalah bidang yang menggunakan berbagai metode untuk mengekstrak informasi dari sinyal pada umumnya, terutama didasarkan pada pendekatan statistik. Sebuah bagian penting dari bidang ini dikhususkan untuk menerapkan metode ini untuk data citra.
Aplikasi untuk visi komputer
Salah satu bidang aplikasi yang paling menonjol adalah computer vision medis atau pengolahan citra medis. Daerah ini dicirikan oleh ekstraksi informasi dari data citra untuk tujuan membuat diagnosis medis pasien. Secara umum, data citra dalam bentuk gambar mikroskop, gambar X-ray, gambar angiografi, gambar ultrasonik, dan gambar tomografi. Contoh informasi yang dapat diekstraksi dari data gambar tersebut deteksi tumor, arteriosclerosis atau perubahan memfitnah lainnya. Hal ini juga dapat pengukuran dimensi organ, aliran darah, dll area aplikasi ini juga mendukung penelitian medis dengan memberikan informasi baru, misalnya, tentang struktur otak, atau tentang kualitas perawatan medis.
Sebuah wilayah aplikasi kedua dalam visi komputer di industri, kadang-kadang disebut visi mesin, dimana informasi ini diekstraksi untuk tujuan mendukung proses manufaktur. Salah satu contohnya adalah kendali mutu dimana rincian atau produk akhir yang secara otomatis diperiksa untuk menemukan cacat. Contoh lain adalah pengukuran posisi dan orientasi rincian yang akan dijemput oleh lengan robot. Mesin visi juga banyak digunakan dalam proses pertanian untuk menghilangkan bahan makanan yang tidak diinginkan dari bahan massal, proses yang disebut sortir optik

Pengolahan Citra - Neighbourhood Operation

Pengolahan Citra - Neighbourhood Operation


Pengolahan Citra

http://www.codeforge.com/cfcoin/?recoid=1177963


Tugas Pengolahan Citra - Enkripsi

Monday, February 27, 2012

Konfigurasi IS-IS Menggunakan GNS3

Terpadu Intermediate System - Intermediate System adalah protokol routing link state protokol yang serupa dengan OSPF yang digunakan dengan perusahaan besar dan pelanggan ISP. Sebuah sistem intermediate adalah router dan IS-IS adalah protokol routing yang rute paket antara sistem intermediate. IS-IS menggunakan database link state dan menjalankan SPF algoritma Dijkstra untuk memilih jalur terpendek rute. Tetangga router pada titik ke titik dan titik untuk link multipoint membangun adjacencies dengan mengirimkan paket hello dan bertukar link negara database. IS-IS router pada siaran dan jaringan NBMA pilih sebuah router yang ditunjuk yang menetapkan adjacencies dengan semua router tetangga pada jaringan itu. Router yang ditunjuk dan setiap router tetangga akan membangun kedekatan dengan semua router tetangga oleh iklan link state multicasting ke jaringan itu sendiri.


~conf t
~int serial0/0
~ip address 192.168.10.1 255.255.255.0
~ip router isis
~no shutdown
~exit
~int ethernet1/0
~ip address 172.16.12.1 255.255.255.0
~ip router isis
~no shutdown
~end
~conf t
~config)# router isis  (Here enable ISIS protocols on router A)
~(config-Router)# net 49.0001.00b0.6484.4f10.00 (Here 00b0.6484.4f10 indicate the system ID and 1 is area number)
~config-Router) # is-type level-1 (set the level for router A)
~(config-Router) #exit
~(config)# interface serial0/0
~(config-if)# ip router isis
~(config-if) #exit
~(config)# interface ethernet1/0
~(config-if)# ip router isis
~(config-if) #exit


~conf t
~int serial0/0
~ip address 192.168.10.2 255.255.255.0
~ip router isis
~no shutdown
~int serial0/1
~ip address 192.168.10.3 255.255.255.0
~ip router isis
~no shutdown
~int ethernet1/0
~ip address 172.16.12.2 255.255.255.0
~ip router isis
~int ethernet1/1
~ip address 172.16.12.3 255.255.255.0
~ip router isis
~no shutdown
~end
~conf t
~(config) # router isis  (Here enable ISIS protocols on router B)
~(config-Router) # net 49.0001.00b0.3233.4f10.00 (Here 00b0.3233.4f10 indicate the system ID and 1 is area number) 
~(config-Router) #exit
~(config)# interface serial0/0
~(config-if)# ip router isis
~(config-if) #exit
~(config)# interface serial0/1
~(config-if)# ip router isis
~(config-if) #exit
~(config)# interface ethernet1/0
~(config-if)# ip router isis
~(config)# interface ethernet1/1
~(config-if)# ip router isis
~(config-if) #exit

~conf ~int serial0/0
~ip address 192.168.10.4 255.255.255.0
~ip router isis
~no shutdown
~exit
~int ethernet1/0
~ip address 172.16.12.4 255.255.255.0
~ip router isis
~no shutdown
~end
~conf t
~(config) # router isis  (Here enable ISIS protocols on router C)
~(config-Router) # net 49.0002.00c0.0050.4f10.00 (Here 00c0.0050.4f10 indicate the system ID and 2 is area number)
~(config-Router) # is-type level-2 (set the level for router C)
~(config-Router) #exit
~(config)# interface serial0/0
~(config-if)# ip router isis
~(config-if) #exit
~(config)# interface ethernet1/0
~(config-if)# ip router isis
~(config-if) #exit
Now verify the routes in router A routing table, run the command:
Router-A# show ip route


Monday, February 20, 2012

Simple Plan ft


Simple Plan - Jet Lag ft. Natasha Bedingfield





Simple Plan - Jet Lag feat. Kelly Cha


Instal Costum ROM pada LG Optimus Black

Hallo smua..... ini adalah posting pertamaku di blog ini. 
Hari ini saya pengen mengajarkan kalian cara menginstal rom pada hp LG optimus black (P970). 


Langkah - langkah install custom rom :
1. Root Oblack anda

2. Install ClockworkMod Recovery pada Oblack anda.
  • Downloadnya cari aja di Marketnya langsung
  • klo sudah download buka aplikasinya
  • Pilih Reboot into recovery
ntar hp bakalan reboot and masuk ke mode boot

3. Langkah - langkah setelah masuk recovery mode.
Untuk Wipe Version :

  • Pilih Wipe data/factory reset
  • Pilih Wipe Cache Partition
  • Pilih Install ZIP From SD Card
  • Pilih Choose Zip from SD Card
  • Cari file custom ROM yang sudah anda download
  • Selesai
Untuk NoWipe Version :
  • Pilih Install ZIP From SD Card
  • Pilih Choose Zip from SD Card
  • Cari file custom ROM yang sudah anda download
  • Selesai
5. Reboot system Now
6. It's Done

NOTE : Ingat, File Custom ROM dicopy ke SD Card, tapi jangan dimasukkan ke folder manapun.

DO IT WITH YOUR OWN RISK !



ini contoh screenshoot dari hp LG saya sendiri











Karya Penulis Manga Indonesia ‘Meluncur’ di Jepang


Kokkyonaki Gakuen (Campus Dwellers Without Borders), manga karya Vivian Wijaya dipublikasikan oleh Shogakukan Inc melalui situs Club Sunday miliknya.
Dilansir Animenewsnetwork, Jumat (30/12/2011), menurut The Japan Times, cerita komedi realis tentang kehidupan sehari-hari tersebut, merupakan manga Jepang pertama yang dibuat oleh penulis wanita Indonesia. Shogakukan juga mengatakan bahwa karya tersebut adalah komik pertama kali dipublikasikan secara beruntun, dalam bahasa Jepang, Inggris, dan Indonesia.
Chapter pertama Kokkyonaki Gakuen akan hadir di situs Club Sunday milik Shogakukan, dengan bahasa Jepang, Inggris dan Indonesia, sampai 5 Januari 2012.
Cerita dalam manga tersebut berpusat pada Hajime Tomono, tokoh berusia 15 tahun yang mengalami kesenjangan budaya, saat hidup di sekolah asrama dengan berbagai murid dari sekira 50 negara lebih.
Wijaya yang memiliki nama pena DrVee, memanfaatkan pengalaman pribadinya ketika menjalani sekolah menengah di Inggris, untuk menyusun komposisi cerita. Wijaya yang dilahirkan di Tokyo, memang telah menyukai manga sejak kecil, namun tidak memperoleh dukungan keluarganya untuk menjadi seniman manga.
Karena tidak puas dengan pekerjaannya sebagai dokter, Wijaya mendaftarkan dirinya ke Machiko Manga School di Jakarta, dan Nippon Designers School di Tokyo.

ARToolKit MMD tutorial virtual 3D

Good morning all my friend... pagi ini saya pengen bagi-bagi informasi mengenai cara membuat sebuah vitual 3d di dalam komputer. tapi dengan latar kamar kita. Dengan bantuan camera untuk menangkap objek background yang kita inginkan dan selanjutnya di dalam komputer akan dilakukan virtualisasikan ke dalam 3d. Jadi seolah-olah sebuah objek akan muncul di kamar kita tetapi hanya ada di dalam komputer. Oke kita lanjut aka ke tutorialnya aja!



ARToolKit adalah program yang digunakan untuk menampilkan model atau gambar pada video webcam dengan mendeteksi penanda (teknologi yang sama: pengenalan wajah). Dengan menghitung bagaimana gambaran menandai dideformasi, program akan tahu bagaimana penanda berorientasi pada kehidupan nyata. Menggunakan informasi tersebut, program  akan memasukkan model 3D dengan orientasi langsung ke video menggunakan penanda sebagai titik pusat.
Sejak di buatnya MikuMikuDance, adalah perangkat lunak yang bebas dan bagus dalam  pemodelan 3D, dapatdigunakan untuk memasukkan model 3d, data gerak, dan data file gelombang disimpan dalam file biasa .pmm di augmented reality..



TUTORIAL
  1. download MikuMikuDance (mine is directx9 version) from [link] 
  2. to download ARToolkit_MMD, first go to [link]
  3. go to this link [link] Click the obvious button, then on the next screen, click the one that says in english 'download now'
  4. extract the files.
  5. open the ARToolkit/Data folder, then print out the .pdf named pattSample1 on a piece of paper. for best results, you want to attach it to a hard surface.
  6. back in computerland, open the ARToolkit folder, open up the .ini file named setting.
  7. change the #MMDDataFolderName to where you extracted your MikuMikuDance Data folder.
  8. change the PMMFileName to the path where the .pmm file you want to use is located
  9. you can change the scale to get a larger or smaller scaled model.
  10. save and exit the .ini file.
  11. run ARToolkit_MMD.exe
  12. if you have a 64 bit computer, it should be screwing up saying : msvcp71 is missing. If so, copy and paste the msvcp71 and msvcr71 .dll files in the ARToolkit folder into Windows SysWOW64 folder (not system 32). run ARToolkit_MMD.exe to confirm that its fixed.
  13. a windows blackscreen appears with a window named 'Property Sheet Properties.
  14. Frame rate should be as high as you can, check the flip horizontal if youre using a laptop webcam, uncheck if you somehow have your webcam attached to your head. color space, i dont really care. Output size... 640 x 480 have not been giving me problems. larger than that tends to lagg. The default 640 x 400 somehow messes some stuff up a bit
  15. if you run into an error, it means some models arent loading up or you didnt change the path earlier properly. if so, open MikuMikuDance, open up that .pmm file and just delete the models it cant load. 
  16. if you can run it, a webcam output now appears.
  17. bring your printed pattern into full view of the webcam window. The whole pattern should be visible.
  18. the program detects a transformation of the pattern 'matrix' to calculate a viewing orientation.
  19. the files in the .pmm file should appear, but not move just yet.
  20. these buttons on your keyboard have specific functions: a - toggles opacity of the AR model. s - begins/pauses the dance routine. r - resets the dance routine
  21. feel free to move the marker to different orientations to get different views of the whole thing.
  22. if your .pmm file has a .wav sound file loaded, this version will play the .wav file as well, provided that its title is in a simple form (no jap, no special characters. A pure english title works best.
  23. to play other .pmm files, you need to open the .ini file and change the path to where the new .pmm file you want to load is loaded.



extra info:
Jika webcam mengalami kesulitan penginderaan penanda karena penanda tidak terlalu 'hitam', maka buka file setting.ini, dan cari kalimat yang bernama MarkerGrayScaleThreshold. Atur ke nilai tinggi (255 jumlah maksimum) akan membuat penanda Anda terdeteksi bahkan ketika mereka tidak muncul sebagai 'hitam'seperti yang seharusnya.
jika lingkungan sekelilingnya terlalu hitam, maka pengaturan nomor ke nilai yang lebih rendah akan membantu mendeteksi penanda dalam kondisi cahaya rendah.
Pengaturan standar adalah 128.

Wireless Local Area Network


 Wireless Local Area Network
Standard
Data rate
Modulation Scheme
Security
Pros/Cons & More Info
IEEE 802.11
Up to 2Mbps in the 2.4GHz band
FHSS or DSSS
WEP & WPA
standar  asli wireless LAN menetapkan tingkat perpindahan data yang paling lambat dalam teknologi transmisi light-based dan RF
IEEE 802.11a
Up to 54Mbps in the 5GHz band
OFDM
WEP & WPA
WLAN yang beroperasi pada 5 GHz, data rate 54 Mbps. Dipublikasikan tahun 1999.
IEEE 802.11b
Up to 11Mbps in the 2.4GHz band
DSSS with CCK
WEP & WPA
Dikenal juga sebagai Wi-Fi. Beroperasi pada 2.4 GHz, data rate sampai 11 Mbps. Dipublikasikan tahun 1999.
IEEE 802.11c



Ada dokumentasi prosedur MAC 802.11
IEEE 802.11d



Ada definisi dan kebutuhan dari standar 802.11 untuk
dapat beroperasi di negara yang belum ada standarnya.
IEEE 802.11e



Dibuat untuk memperbaiki MAC 802.11 untuk
meningkatkan QoS. Perbaikan pada kapabilitas dan
efisiensi ditujukan untuk aplikasi seperti suara atau video
melalui jaringan wireless 802.11
IEEE 802.11f



Ada sarana untuk mengimplementasikan konsep 802.11
tentang AP dan distributed system (DS). Meningkatkan
kompatibilitas antara peralatan AP dari vendor yang ada
IEEE 802.11g
Up to 54Mbps in the 2.4GHz band
OFDM above 20Mbps, DSSS with CCK below 20Mbps
WEP & WPA
Membangun PHY berkecepatan lebih tinggi dari standar 802.11b tetapi tetap menjaga kompatibilitas dengan peralatan 802.11b yang sudah ada. Target data rate 20 Mbps.
IEEE 802.11h



Memperbaiki MAC 802.11 dan PHY 802.11a untuk
menyediakan manajemen jaringan dan pengendalian daya
dan spektrum pada pita 5 GHz.
IEEE 802.11i



Meningkatkan mekanisme keamanan dan autentikasi pada
standar 802.11
IEEE 802.11n
Up to 72.2Mbps in the 2.4/5GHz band
OFDM
WEP & WPA
Meningkatkan mekanisme keamanan dan autentikasi pada standar 802.11 IEEE 802.11n-2009 adalah sebuah perubahan standar jaringan  nirkabel
802,11-2.007 IEEE untuk meningkatkan throughput lebih dari standar sebelumnya,
seperti 802.11b dan 802.11g, dengan peningkatan data rate maksimum dalam  lapisan
fisik OSI (PHY) dari 54 Mbit/s ke maksimum 600 Mbit/s dengan menggunakan
empat ruang aliran di lebar saluran 40 MHz.
IEEE 802.11ac
Up to 6.93Gb
ps in the 5GHz band
OFDM
WEP & WPA
Standar ini akan merupakan perbaikan dari standar 802.11a yang bekerja di band frekuensi 5.0 GHz. Bagian yang ditambah adalah lebar kanalnya. Jika standar yang sekarang dipakai menggunakan kanal 20 Mhz, standar baru menggunakan 40 Mhz, 80 Mhz, bahkan 160 Mhz