<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DIP.WARRIOR</title>
	<atom:link href="http://wibirama.com/dip/feed/" rel="self" type="application/rss+xml" />
	<link>http://wibirama.com/dip</link>
	<description>Image Processing &#38; Computer Vision Indonesia</description>
	<lastBuildDate>Wed, 04 Jan 2012 09:46:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Tutorial RANSAC</title>
		<link>http://wibirama.com/dip/2012/01/03/image-processing-tutorial-ransac/</link>
		<comments>http://wibirama.com/dip/2012/01/03/image-processing-tutorial-ransac/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 05:47:55 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Theory and Method]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=533</guid>
		<description><![CDATA[Pada sebuah eksperimen yang melibatkan puluhan, ratusan atau bahkan ribuan data, kita seringkali dihadapkan pada sejumlah data yang memiliki relasi linier. Dari data-data tersebut, biasanya kita akan menjelaskan relasi linier antar data dengan menurunkan sebuah persamaan linier melalui teknik regresi atau least-square. Apabila data-data tersebut memiliki relasi linier yang cukup sempurna, model persamaan yang diturunkan [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2012/01/Ransac.jpg"><img class="size-full wp-image-534 aligncenter" title="Ransac" src="http://wibirama.com/dip/wp-content/uploads/2012/01/Ransac.jpg" alt="" width="368" height="293" /></a></p>
<p style="text-align: justify;">Pada sebuah eksperimen yang melibatkan puluhan, ratusan atau bahkan ribuan data, kita seringkali dihadapkan pada sejumlah data yang memiliki relasi linier. Dari data-data tersebut, biasanya kita akan menjelaskan relasi linier antar data dengan menurunkan sebuah persamaan linier melalui teknik regresi atau <em>least-square</em>. Apabila data-data tersebut memiliki relasi linier yang cukup sempurna, model persamaan yang diturunkan pun akan mengandung kesalahan yang cukup kecil. Namun bila data-data tersebut memiliki relasi linier yang tidak terlalu baik (dengan berbagai macam <em>noise</em> atau <em>outliers</em>), model persamaan yang dihasilkan akan berubah dan bukan tidak mungkin memiliki tingkat akurasi yang cukup rendah. Algoritma RANSAC (Random Sample Consensus) adalah salah satu solusi untuk mendapatkan model persamaan yang dikembangkan dari data-data yang mengandung <em>outliers</em>.</p>
<p style="text-align: justify;">Penjelasan lebih lanjut, bisa dibaca pada tutorial di bawah ini:</p>
<p style="text-align: justify;"><a title="Ransac Tutorial - Sunu Wibirama" href="https://docs.google.com/open?id=0B2i0w3eqqZ1yOTU4NzdiY2EtNTVlZS00NzQ4LWE5YjgtNDQ2ODhkZDc2ZDNj">DOWNLOAD TUTORIAL</a></p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2012/01/03/image-processing-tutorial-ransac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial Instalasi OpenCV 1.1 dan OpenCV 2.3</title>
		<link>http://wibirama.com/dip/2011/12/15/image-processing-tutorial-instalasi-opencv-1-1-dan-opencv-2-3/</link>
		<comments>http://wibirama.com/dip/2011/12/15/image-processing-tutorial-instalasi-opencv-1-1-dan-opencv-2-3/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 09:37:15 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[OpenCV]]></category>
		<category><![CDATA[OpenCV Tutorial]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=521</guid>
		<description><![CDATA[Sahabat DIP. Warrior, kali ini kami menyajikan tutorial instalasi OpenCV 1.1pre1a dan OpenCV 2.3 pada platform IDE yang berbeda, yakni Borland C++ Builder 6.0 dan Microsoft Visual Studio 2005. Kami sengaja menampilkan dua buah tutorial dalam waktu  yang bersamaan untuk memberikan informasi perbedaan implementasi OpenCV pada dua IDE tersebut. Informasi yang diperoleh dari Release Log, [...]]]></description>
			<content:encoded><![CDATA[<table>
<tbody>
<tr>
<td><a href="http://wibirama.com/dip/wp-content/uploads/2011/12/tutorial_opencv.jpg"><img class="alignnone size-full wp-image-523" title="tutorial_opencv" src="http://wibirama.com/dip/wp-content/uploads/2011/12/tutorial_opencv.jpg" alt="" width="230" height="256" /></a></td>
<td><a href="http://wibirama.com/dip/wp-content/uploads/2011/12/tutorial_opencv_2.jpg"><img class="alignnone size-full wp-image-524" title="tutorial_opencv_2" src="http://wibirama.com/dip/wp-content/uploads/2011/12/tutorial_opencv_2.jpg" alt="" width="273" height="284" /></a></td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Sahabat DIP. Warrior, kali ini kami menyajikan tutorial instalasi OpenCV 1.1pre1a dan OpenCV 2.3 pada platform IDE yang berbeda, yakni Borland C++ Builder 6.0 dan Microsoft Visual Studio 2005. Kami sengaja menampilkan dua buah tutorial dalam waktu  yang bersamaan untuk memberikan informasi perbedaan implementasi OpenCV pada dua IDE tersebut. Informasi yang diperoleh dari Release Log, dukungan untuk compiler Borland C++ Builder secara <em>default</em> tidak lagi disertakan sejak rilis OpenCV 1.x+.  Namun demikian, developer Willowgarage masih menyediakan alternatif metode instalasi untuk compiler C/C++ selain Microsoft Visual Studio. Untuk lebih jelasnya, silahkan unduh file tutorial pada link di bawah ini :</p>
<p><a href="http://wibirama.com/dip/wp-content/uploads/2011/12/OpenCV1.1_BCB.pdf"><br />
</a><a title="Tutorial Instalasi OpenCV 1.1" href="https://docs.google.com/open?id=0B2i0w3eqqZ1yMzllZmI4MjItZTRkMC00MjRmLWFlMTctODY1MjNjZGU2ZDEw">Tutorial Instalasi OpenCV 1.1</a></p>
<p><a title="Instalasi OpenCV 2.3" href="https://docs.google.com/open?id=0B2i0w3eqqZ1yMzY0Y2M0ODItY2Q4NS00ODFhLTgzNzAtMGM4NGU2MmNmMzdj">Tutorial Instalasi OpenCV 2.3</a></p>
<p>Untuk instalasi OpenCV Beta 5.a, silahkan <a href="http://wibirama.com/dip/opencv-borland-c-builder/">lihat di sini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/12/15/image-processing-tutorial-instalasi-opencv-1-1-dan-opencv-2-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Particle Filter for Color Tracking</title>
		<link>http://wibirama.com/dip/2011/04/19/image-processing-particle-filter-for-color-tracking/</link>
		<comments>http://wibirama.com/dip/2011/04/19/image-processing-particle-filter-for-color-tracking/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 07:45:05 +0000</pubDate>
		<dc:creator>igi_ardiyanto</dc:creator>
				<category><![CDATA[OpenCV]]></category>
		<category><![CDATA[OpenCV Tutorial]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=494</guid>
		<description><![CDATA[1. Introduction The particle filter is a sequential Monte Carlo algorithm, i.e. a sampling method for approximating a distribution that makes use of its temporal structure. A  particle representation” of distributions is used. In particular, we will be concerned with the distributionP(xt&#124;z0:t) where xt is the unobserved state at time t, and z0:t is the sequence [...]]]></description>
			<content:encoded><![CDATA[<p>1. Introduction</p>
<p>The particle filter is a sequential Monte Carlo algorithm, i.e. a sampling method for approximating a distribution that makes use of its temporal structure. A  particle representation” of distributions is used. In particular, we will be concerned with the distributionP(x<sub>t</sub>|z<sub>0:t</sub>) where x<sub>t</sub> is the unobserved state at time t, and z<sub>0:t</sub> is the sequence of observations from time 0 to time t.</p>
<p>2. Explanation of Project</p>
<p>a. Problem : Track specified color using Particle Filter</p>
<p>This project is aimed to track a red target object with RGB value R=200,G=0,B=0.</p>
<p><img class="alignnone" title="1" src="http://wibirama.com/dip/wp-content/uploads/2011/04/1.bmp" alt="" width="313" height="240" /></p>
<p>b. Program Flow</p>
<p>-          <strong>Initialize particles</strong></p>
<p>For t=0,</p>
<p>x<sub>t</sub> = random (0 to max(image-&gt;weight))</p>
<p>y<sub>t</sub> = random (0 to max(image-&gt;height))</p>
<p>v=0</p>
<p>-          <strong>Sampling (Prediction)</strong></p>
<p>x<sub>t</sub> = x<sub>t-1</sub> + vx<sub>t-1</sub> + random (-transition to +transition)</p>
<p>y<sub>t</sub> = y<sub>t-1</sub> + vy<sub>t-1</sub> + random (-transition to +transition)</p>
<p>Velocity (v) of each particle is used to predict where and how fast the particle moves, even the object kidnapped from scene. Transition is obtained from minimum distance of particles, it means that if the object disappears from the scene or closed by something else, its distances will be higher and we have to attempt larger uncertainty for next sampling.</p>
<p>-          <strong>Calculation of likelihood (correction)</strong></p>
<p>Distance calculation of each particle :</p>
<p>distance = <img class="alignnone" title="5" src="http://wibirama.com/dip/wp-content/uploads/2011/04/5.bmp" alt="" width="382" height="25" /></p>
<p>Likelihood calculation :</p>
<p><img class="alignnone" title="6" src="http://wibirama.com/dip/wp-content/uploads/2011/04/6.bmp" alt="" width="225" height="51" /></p>
<p>Transition =min(distance)</p>
<p>-          <strong>Resampling </strong></p>
<p>Make another set of particles with replacement using weights/sum of likelihood as probabilities. This step is a way of keeping the number of effective sample constant.</p>
<p>-          <strong>Drawing</strong></p>
<p>Draw each position of particle as yellow dot, and make estimation of object current position by green circle. Here is the result for number of particles 500,1000,and 2000.</p>
<p><img class="alignnone" title="2" src="http://wibirama.com/dip/wp-content/uploads/2011/04/2.bmp" alt="" width="287" height="202" />N=500</p>
<p><img class="alignnone" title="3" src="http://wibirama.com/dip/wp-content/uploads/2011/04/3.bmp" alt="" width="288" height="202" />N=1000</p>
<p><img class="alignnone" title="4" src="http://wibirama.com/dip/wp-content/uploads/2011/04/4.bmp" alt="" width="293" height="205" />N=2000</p>
<p>Please don&#8217;t hesitate to make a discussion</p>
<p>Reference :</p>
<p>This tutorial based on Final Project of Advance Robotics Course on Toyohashi University of Technology</p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/04/19/image-processing-particle-filter-for-color-tracking/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>3D Reconstruction (Part 1)</title>
		<link>http://wibirama.com/dip/2011/04/06/image-processing-3d-reconstruction-part-1/</link>
		<comments>http://wibirama.com/dip/2011/04/06/image-processing-3d-reconstruction-part-1/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 01:14:13 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Computer Vision]]></category>
		<category><![CDATA[Theory and Method]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=399</guid>
		<description><![CDATA[Pendahuluan Tulisan ini adalah bagian pertama dari artikel yang berjudul 3D Reconstruction. Secara garis besar, artikel ini akan lebih menekankan pada konsep dasar rekonstruksi visual objek 3D pada bidang penelitian computer vision (untuk selanjutnya akan disebut sebagai &#8220;rekonstruksi 3D&#8221; saja). Selain itu, akan dimuat pointer-pointer ke referensi yang bisa dirujuk untuk mempelajari konsep dasar rekonstruksi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/04/marr_vision.jpg"><img class="size-full wp-image-401 aligncenter" title="marr_vision" src="http://wibirama.com/dip/wp-content/uploads/2011/04/marr_vision.jpg" alt="" width="150" height="193" /></a></p>
<p style="text-align: justify;"><strong>Pendahuluan</strong></p>
<p style="text-align: justify;">Tulisan ini adalah bagian pertama dari artikel yang berjudul 3D Reconstruction. Secara garis besar, artikel ini akan lebih menekankan pada konsep dasar rekonstruksi visual objek 3D pada bidang penelitian computer vision (untuk selanjutnya akan disebut sebagai &#8220;rekonstruksi 3D&#8221; saja). Selain itu, akan dimuat pointer-pointer ke referensi yang bisa dirujuk untuk mempelajari konsep dasar rekonstruksi 3D, seperti pengetahuan dasar-dasar matematika yang harus dimiliki, buku acuan yang perlu dibaca, halaman-halaman web, dan tutorial yang bisa dimanfaatkan untuk menyederhanakan &#8220;kurva pembelajaran&#8221; (<em>learning curve</em>). Di bagian paling akhir, akan disediakan satu buah tutorial dasar berbasis MATLAB untuk memberikan gambaran awal bagaimana proses rekonstruksi 3D dilakukan. Semoga tulisan ini memberi manfaat untuk para mahasiswa, khususnya peneliti di bidang computer vision yang tertarik menekuni penelitian rekonstruksi 3D.<span id="more-399"></span></p>
<p style="text-align: justify;"><strong>Persepsi Tiga Dimensi</strong></p>
<p style="text-align: justify;">Ilmu tentang computer vision, selain didukung oleh beberapa pengetahuan dasar pengolahan citra (image processing), sedikit banyak dipengaruhi oleh pengetahuan tentang cara manusia mempersepsikan dunia nyata. Seluruh pengetahuan itu memiliki tujuan akhir untuk meniru cara manusia memahami objek-objek tiga dimensi yang ditemui dalam kehidupan sehari-hari. Ilmu tentang computer  vision sangat dipengaruhi oleh hasil penelitian David Marr [1]. Ia adalah seorang peneliti di MIT (Massachusetts Institute of Technology, US) yang menggabungkan bidang fisiologi dan kecerdasan buatan, untuk memformulasikan teori di bidang <a href="http://en.wikipedia.org/wiki/Computational_neuroscience">computational neuroscience</a>, sebuah ilmu yang mempelajari bagaimana informasi diproses oleh otak manusia, kemudian menerapkan komputasi pemrosesan informasi tersebut dengan perangkat yang diciptakan oleh manusia (komputer). Vision atau sistem penglihatan adalah salah satu bagian yang dipelajari bidang ini.</p>
<p style="text-align: justify;">Marr mendeskripsikan &#8220;vision&#8221; dalam bukunya [2] sebagai berikut:</p>
<blockquote><p>Vision is an information-processing task. The study of vision must therefore include not only the study of how to extract from images the various aspects of the world that are useful to us, but also an inquiry into the nature of the internal representations by which we capture this information and thus make it available as a basis for decisions about our thoughts and our actions.</p></blockquote>
<p style="text-align: justify;">Menurut Marr, proses vision pada manusia terdiri dari beberapa tahap, dimulai dari mendapatkan deskripsi secara utuh citra yang dilihat, kemudian diikuti dengan mendeskripsikan seluruh objek 3D yang ada pada citra tersebut. Proses pemrosesan informasi ini terjadi pada berbagai lapisan yang saling melengkapi [3]:</p>
<ul>
<li>Lapisan komputasi (computational level): apa yang dilakukan oleh sistem terhadap sebuah input citra tertentu, dan mengapa sistem melakukan hal tersebut</li>
<li>Lapisan algoritma / representasi: bagaimana sistem melakukan hal tersebut. Secara khusus, representasi apakah yang dimunculkan sistem terhadap input citra tersebut dan proses apakah yang dilakukan sistem untuk memanipulasi representasi tersebut</li>
<li>Lapisan implementasi: bagaimana sistem merealisasikan dua tahapan di atas secara fisik (pada kasus sistem penglihatan biologis, struktur syaraf apakah yang terlibat dan apakah aktivitas yang terjadi pada saat sistem penglihatan bekerja)</li>
</ul>
<p style="text-align: justify;">Marr mendeskripsikan vision lebih jauh sebagai pemrosesan citra dua dimensi pada retina manusia menjadi keluaran yang berupa deskripsi tiga dimensi dari objek-objek yang ada pada citra tersebut. Tahapan-tahapan pemrosesan tersebut antara lain:</p>
<ul>
<li>Pembuatan sketsa awal (<em>primal sketch</em>) dari adegan yang sedang dilihat: deskripsi dari fitur-fitur pada adegan tersebut, seperti titik, garis, daerah atau area, dan sebagainya.</li>
<li>Pembuatan sketsa 2.5 D pada adegan yang sedang dilihat: mulai melibatkan tekstur objek-objek yang sudah terdeteksi di tahapan sebelumnya. Tekstur ini meliputi bayangan dan gelap terang dari sisi sebuah objek 3D, sehingga menciptkan kesan kedalaman (<em>depth</em>) dari objek yang terlihat.</li>
<li>Pembuatan model 3D secara utuh: visualisasi objek-objek 3D yang terlihat pada adegan tersebut, sehingga manusia mampu memahami dan membedakan secara visual benda yang satu dengan benda yang lain.</li>
</ul>
<p><a href="http://wibirama.com/dip/wp-content/uploads/2011/04/persepsi.jpg"><img class="aligncenter size-medium wp-image-402" title="persepsi" src="http://wibirama.com/dip/wp-content/uploads/2011/04/persepsi-300x213.jpg" alt="" width="300" height="213" /></a></p>
<p style="text-align: justify;">Mengapa kita memerlukan persepsi 3D? Perhatikan gambar di atas baik-baik [4]. Dua gambar di atas menunjukkan sebuah adegan yang diambil dari sudut pandang (<em>point of view</em>) yang berbeda. Pada gambar pertama (kiri atas), kita berasumsi bahwa kertas coklat yang terletak di atas map memiliki ukuran sudut yang sama (90 derajat), sehingga kertas tersebut berbentuk persegi panjang. Ternyata hal tersebut keliru, karena salah satu sudut memiliki ukuran lebih dari 90 derajat dan sudut yang lain kurang dari 90 derajat, sehingga berbentuk trapesium.</p>
<p style="text-align: justify;">Gambar yang lain (bawah) menunjukkan perbedaan tinggi badan hanya karena faktor kedalaman (posisi berdiri dua orang tersebut, ditinjau dari sumbu Z semu dengan arah masuk ke dalam gambar). Pada gambar kiri bawah, orang dengan baju hitam terlihat seolah-olah jauh lebih pendek dari yang berbaju putih. Setelah mereka bertukar posisi (kanan bawah), perbedaan tinggi badan mereka tidak terlalu jauh sebagaimana gambar kiri bawah.</p>
<p style="text-align: justify;">Gambar di atas memberikan informasi kepada kita bahwa faktor kedalaman sangat diperlukan untuk memberikan informasi yang utuh tentang sebuah objek 3D. Untuk mendapatkan informasi 3D dari citra 2D, sebagaimana yang terjadi pada mata manusia, diperlukan sebuah proses komputasi yang tidak sederhana. Penjelasan tentang hal-hal yang harus kita kuasai sebelum mendapatkan model 3D secara visual akan kita kupas lebih lengkap di artikel berikutnya.</p>
<p style="text-align: justify;"><em>BERSAMBUNG</em></p>
<p><strong>Referensi:</strong></p>
<p>[1] <a href="http://kybele.psych.cornell.edu/~edelman/marr/marr.html">http://kybele.psych.cornell.edu/~edelman/marr/marr.html</a><br />
[2] <a href="http://mitpress.mit.edu/catalog/author/default.asp?aid=18323">http://mitpress.mit.edu/catalog/author/default.asp?aid=18323</a><br />
[3] <a href="http://en.wikipedia.org/wiki/David_Marr_(neuroscientist)">http://en.wikipedia.org/wiki/David_Marr_(neuroscientist)</a><br />
[4] O. Faugeras, Q. T. Luong, and T. Papadopoulo, <em>The geometry of multiple images</em> vol. 2: MIT press, 2001.</p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/04/06/image-processing-3d-reconstruction-part-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenCV Workshop &#8211; Gary Bradski</title>
		<link>http://wibirama.com/dip/2011/02/02/image-processing-opencv-workshop-gary-bradski/</link>
		<comments>http://wibirama.com/dip/2011/02/02/image-processing-opencv-workshop-gary-bradski/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 05:28:21 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[OpenCV]]></category>
		<category><![CDATA[OpenCV Tutorial]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=388</guid>
		<description><![CDATA[Berikut ini adalah kumpulan video ceramah / workshop OpenCV dalam berbagai kesempatan. Untuk melihat video, saya menyarankan penggunaan software K-Lite Codec Pack yang bisa Anda dapatkan di sini. 1. The 27th International Conference on Machine Learning (2010) Keterangan: Video ini berisi tentang penjelasan umum OpenCV Library dan implementasinya di project robotika WillowGarage. Video disampaikan oleh [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wibirama.com/dip/wp-content/uploads/2011/02/gary.jpg"><img class="aligncenter size-full wp-image-389" title="gary" src="http://wibirama.com/dip/wp-content/uploads/2011/02/gary.jpg" alt="" width="162" height="106" /></a></p>
<p>Berikut ini adalah kumpulan video ceramah / workshop OpenCV dalam berbagai kesempatan. Untuk melihat video, saya menyarankan penggunaan software K-Lite Codec Pack yang bisa Anda dapatkan <a href="http://www.filehippo.com/download_klite_codec_pack/">di sini</a>.</p>
<p><strong>1. The 27th International Conference on Machine Learning (2010)</strong></p>
<p><a href="http://wibirama.com/dip/wp-content/uploads/2011/02/ICML-2010.png"><img class="aligncenter size-full wp-image-390" title="ICML 2010" src="http://wibirama.com/dip/wp-content/uploads/2011/02/ICML-2010.png" alt="" width="299" height="111" /></a></p>
<p><strong>Keterangan:</strong></p>
<p>Video ini berisi tentang penjelasan umum OpenCV Library dan implementasinya di project robotika WillowGarage. Video disampaikan oleh salah satu pencipta OpenCV, Dr. Gary Bradski, dalam forum diskusi ilmiah <a href="http://www.icml2010.org/">27th International Conference on Machine Learning 2010 &#8211; Haifa, Israel</a>.</p>
<p><strong>Link:</strong></p>
<p><a href="http://videolectures.net/icml2010_bradski_ocv/">Lihat video di sini (VideoLectures.Net)</a></p>
<p>Download: <a href="http://te.ugm.ac.id/~wibirama/badalah/opencv/2010/icml2010_bradski_ocv_01_xvid.avi">video (AVI &#8211; 102 MB)</a> dan <a href="http://te.ugm.ac.id/~wibirama/badalah/opencv/2010/icml2010_bradski_ocv_01.pdf">presentasi (PDF &#8211; 8.46 MB)</a></p>
<p><strong>2. International Conference on Distributed Smart Cameras (2008)</strong></p>
<p><strong><a href="http://wibirama.com/dip/wp-content/uploads/2011/02/ICDSC-2008.png"><img class="aligncenter size-full wp-image-391" title="ICDSC 2008" src="http://wibirama.com/dip/wp-content/uploads/2011/02/ICDSC-2008.png" alt="" width="329" height="90" /></a><br />
</strong></p>
<p><strong>Keterangan:</strong></p>
<p>Video ini berisi tentang penjelasan mendalam arsitektur OpenCV beserta beberapa aplikasi computer vision yang memungkinkan untuk dikembangkan dengan menggunakan library ini. Contoh source code dalam C/C++ yang digunakan dalam workshop dapat diunduh pula untuk memperjelas tutorial yang disampaikan Dr. Gary Bradski. Video disampaikan dalam forum ilmiah <a href="http://wsnl.stanford.edu/icdsc/technical.html#current">International Conference on Distributed Smart Cameras 2008 &#8211; Stanford University, USA</a>.</p>
<p><strong>Link:</strong></p>
<p><a href="http://te.ugm.ac.id/~wibirama/badalah/opencv/2008/VIDEO/">Download Video (Empat Bagian &#8211; MP4)</a></p>
<p><a href="http://te.ugm.ac.id/~wibirama/badalah/opencv/2008/PDF/">Download File Presentasi</a></p>
<p><a href="http://te.ugm.ac.id/~wibirama/badalah/opencv/2008/OpenCV%20Tutorial.zip">Download File Tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/02/02/image-processing-opencv-workshop-gary-bradski/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matlab Webinar &#8211; Video Tutorial Gratis untuk Semua</title>
		<link>http://wibirama.com/dip/2011/01/31/image-processing-matlab-webinar-video-tutorial-gratis/</link>
		<comments>http://wibirama.com/dip/2011/01/31/image-processing-matlab-webinar-video-tutorial-gratis/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 07:24:38 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Matlab]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=360</guid>
		<description><![CDATA[Matlab Webinar adalah video tutorial online berbasis shockwave flash (berekstensi swf) yang bisa dinikmati dengan koneksi internet tinggi. Video ini berisi paparan singkat tentang fitur-fitur dan perkembangan teknologi terbaru yang menyertakan Matlab sebagai salah satu development tools-nya. Selain perkembangan teknologi terbaru, Matlab Webinar juga menerangkan tutorial-tutorial singkat membuat aplikasi engineering menggunakan toolbox-toolbox yang disediakan Matlab. [...]]]></description>
			<content:encoded><![CDATA[<pre style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/43167_wm_Image_Video_website_image.jpg"><img class="aligncenter size-medium wp-image-362" title="43167_wm_Image_Video_website_image" src="http://wibirama.com/dip/wp-content/uploads/2011/01/43167_wm_Image_Video_website_image-300x184.jpg" alt="" width="300" height="184" /></a></pre>
<p style="text-align: justify;"><a href="http://www.mathworks.com/company/events/webinars/wbnr31351.html?id=31351&amp;p1=772989968&amp;p2=772989986">Matlab Webinar</a> adalah video tutorial online berbasis <a href="http://en.wikipedia.org/wiki/Adobe_Flash">shockwave flash</a> (berekstensi swf) yang bisa dinikmati dengan koneksi internet tinggi. Video ini berisi paparan singkat tentang fitur-fitur dan perkembangan teknologi terbaru yang menyertakan Matlab sebagai salah satu <em>development tools</em>-nya. Selain perkembangan teknologi terbaru, Matlab Webinar juga menerangkan tutorial-tutorial singkat membuat aplikasi engineering menggunakan toolbox-toolbox yang disediakan Matlab.</p>
<p style="text-align: justify;">Hebatnya, Matlab memperbolehkan para penggunanya untuk men-download webinar ini secara gratis. Tentu jika Anda tahu caranya <img src='http://wibirama.com/dip/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Untuk men-download webinar ini, Anda harus masuk ke halaman utama webinar. Yang perlu Anda lakukan adalah mengakses halaman ini:</p>
<blockquote>
<p style="text-align: center;"><a href="http://www.mathworks.com/company/events/webinars/">http://www.mathworks.com/company/events/webinars/</a></p>
</blockquote>
<p>Anda akan melihat tampilan di bawah ini:<span id="more-360"></span></p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab11.png"><img class="aligncenter size-full wp-image-378" title="matlab1" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab11.png" alt="" width="577" height="337" /></a></p>
<p style="text-align: left;">Untuk melihat webinar yang tersedia, Anda bisa mengurutkannya berdasarkan webinar terbaru yang di-<em>upload<strong> (Most Recent)</strong></em>, webinar berdasarkan bidang penelitian yang Anda tekuni<strong><em> (by Application)</em></strong> , berdasarkan produk atau fitur yang tersedia di Matlab<strong><em> (by Product)</em></strong> , dan berdasarkan bidang industri <strong><em>(by Industry)</em></strong>.</p>
<p style="text-align: left;">Bagaimana cara men-download video di atas? Ikuti cara-cara di bawah ini:</p>
<p style="text-align: left;">1.Lakukan registrasi untuk mendapatkan akun webinar. Cara registrasi, seperti biasa, adalah dengan mengisikan data-data berupa Nama, Email, dan Nama Universitas atau Insitusi. Anda bisa mengakses link di bagian kanan atas halaman webinar, kemudian isi data sebagaimana Anda membuat email baru. Oya, lakukan konfirmasi setelah melakukan pendaftaran dengan meng-klik link yang akan dikirimkan oleh Mathworks.Com ke email valid Anda.</p>
<p style="text-align: left;">2. Kembali ke halaman webinar dengan akun Anda. Tentu untuk melakukannya, Anda harus login dengan username (dalam hal ini alamat email Anda) dan password Anda. Pilih video yang akan Anda tonton. Sebagai contoh, saya akan membuka salah satu video yang berjudul<strong> &#8220;Biomedical Image Processing for Faculty and Academic Researchers&#8221;</strong>.</p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab2.png"><img class="aligncenter size-full wp-image-365" title="matlab2" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab2.png" alt="" width="496" height="100" /></a></p>
<p style="text-align: left;">3. Akan muncul halaman di profil webinar di bawah ini.  Profil ini cukup bermanfaat jika Anda sama sekali tidak mengetahui topik webinar yang akan Anda tonton.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab4.png"><img class="aligncenter size-full wp-image-366" title="matlab4" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab4.png" alt="" width="427" height="322" /></a></p>
<p style="text-align: left;">4. Sebelum Anda mendapatkan link webinar, di bagian kanan ada beberapa isian yang harus dilengkapi. Isi saja dengan apa yang Anda mau dan jangan terlalu serius memikirkannya. Setelah itu, klik tombol &#8220;Submit&#8221;</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab3.png"><img class="aligncenter size-full wp-image-367" title="matlab3" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab3.png" alt="" width="249" height="337" /></a></p>
<p style="text-align: left;">5. Okay, Anda kini masuk ke halaman webinar yang sesungguhnya. Matworks akan memberi Anda sebuah link khusus untuk mengakses video yang akan Anda tonton. Klik kanan mouse Anda dan pilih perintah &#8220;Open in New Tab&#8221;  link berwarna biru yang muncul di halaman ini. Di sinilah &#8220;kecerdasan buatan&#8221; akan bermain, dan dalam sekejap Anda akan mendapatkan video tersebut dalam harddisk Anda <img src='http://wibirama.com/dip/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab5.png"><img class="aligncenter size-full wp-image-368" title="matlab5" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab5.png" alt="" width="577" height="171" /></a></p>
<p style="text-align: left;">6. Untuk mendapatkan video versi offline, Anda cukup melakukan kopi paste nama video yang tampil di browser Anda. Pada browser Anda, akan muncul URL :</p>
<p style="text-align: center;"><a href="http://www.mathworks.com/webex/recordings/medicalimage_1206/index.html">http://www.mathworks.com/webex/recordings/medicalimage_1206/index.html</a></p>
<p style="text-align: left;">Ganti &#8220;index.html&#8221; dengan &#8220;&lt;nama_video&gt;.swf&#8221;, sebagaimana gambar di bawah ini:</p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab6.png"><img class="aligncenter size-full wp-image-369" title="matlab6" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab6.png" alt="" width="454" height="90" /></a></p>
<p style="text-align: left;">Jika Anda menggunakan program download manager, masukkan link baru Anda ke antrian download untuk mendapatkan file swf tersebut. Jika Anda menggunakan browser Firefox, Anda bisa menggunakan add-on <a href="https://addons.mozilla.org/en-US/firefox/addon/downthemall/">Down-Them-All</a> untuk mendapatkan file swf ini.</p>
<p style="text-align: left;">7. Untuk membuka dan menonton file swf tersebut, Anda bisa menggunakan software pemutar video universal (Media Player Classic) dalam paket K-Lite Codec, atau gunakan browser Anda (tentu setelah Anda memasang Adobe Flash Player plug-in).</p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab7.png"><img class="aligncenter size-full wp-image-370" title="matlab7" src="http://wibirama.com/dip/wp-content/uploads/2011/01/matlab7.png" alt="" width="476" height="423" /></a></p>
<p style="text-align: left;">
<blockquote>
<p style="text-align: left;"><span style="color: #0000ff;"><strong>CATATAN:</strong></span></p>
<p style="text-align: left;">Untuk Anda civitas akademika <a href="http://te.ugm.ac.id">Jurusan Teknik Elektro dan Teknologi Informasi UGM</a> yang ingin mengopi koleksi webinar saya, silahkan Anda kirimkan email ke saya, dengan ketentuan:</p>
<p style="text-align: left;">Subject: &#8220;Permohonan Link Webinar Matlab &#8211; &lt;isikan dengan nama Anda&gt;&#8221;<br />
Sebutkan : Nama, NIM (Nomer Induk Mahasiswa &#8211; Jika Ada), Angkatan Anda, dan No. HP yang bisa dihubungi.<br />
Siapkan : USB Flash Driver atau Harddisk portabel dengan space kosong kurang lebih GB</p>
<p style="text-align: left;">Kirimkan ke email:<br />
<a href="http://wibirama.com/dip/wp-content/uploads/2011/01/emailku-11.png"><img class="size-full wp-image-383 alignnone" title="emailku-1" src="http://wibirama.com/dip/wp-content/uploads/2011/01/emailku-11.png" alt="" width="200" height="30" /></a></p>
<p style="text-align: left;">Berikut ini daftar koleksi webinar yang saya miliki:</p>
<p style="text-align: left;">* Algorithmic Trading with MATLAB &#8211; Update for 2009 (United Kingdom)<br />
* Algorithmic Trading with MATLAB for Financial Applications<br />
* Application Deployment with MATLAB<br />
* Assess C &amp; C + + Code Quality and Reuse Software with PolySpace Products<br />
* Color Image Processing with MATLAB<br />
* Data Analysis with MATLAB Products<br />
* Data Analysis with Statistics and Curve Fitting Toolboxes<br />
* Deploying MATLAB Applications to the Web<br />
* Deploying MATLAB Components to C C + + Java NET and Excel<br />
* Developing Measurement and Analysis Systems using MATLAB<br />
* Image and Video Processing with DSPs and FPGAs<br />
* Video and Image Processing using MATLAB<br />
* Biomedical Image Processing for Faculty and Academic Researchers<br />
* Introduction to Computational Finance with MATLAB_A Risk Management Example<br />
* Introduction to Curve Fitting for Nonprogrammers<br />
* Introduction to Econometrics Toolbox<br />
* Introduction to Optimization with MATLAB Products<br />
* Large Data Sets in MATLAB<br />
* MATLAB for C C + + Programmers<br />
* MATLAB for Java Programmers<br />
* MATLAB for Signal Processing<br />
* MATLAB for Teaching<br />
* MATLAB for the Life Sciences<br />
* MATLAB Tools for Test and Measurement<br />
* Multivariate Data Analysis and Monitoring for the Process Industries<br />
* New Tools for Symbolic Computing in MATLAB (2008)<br />
* Object-Oriented Programming in MATLAB<br />
* Parallel Computation with The MathWorks Distributed Computing Tools and Windows CCS Scheduler<br />
* Parallel Computing with MATLAB &#8211; What&#8217;s New in R2009a<br />
* Parallel Computing with MATLAB in Computational Finance<br />
* Response Surface Models of Drug Interactions with Curve Fitting Toolbox<br />
* Speeding up MATLAB Applications<br />
* Speeding up MATLAB Applications_Australia<br />
* Tips and Tricks_Data Analysis and Surface Fitting with MATLAB<br />
* Tips and Tricks_Getting Started Using Optimization with MATLAB<br />
* Using MATLAB on Multicore Machines<br />
* Using MATLAB to Develop Financial Models<br />
* Using SystemTest with Excel<br />
* What&#8217;s New for MATLAB with R2009a<br />
* What&#8217;s New for Object-Oriented Programming in MATLAB<br />
* Deploying MATLAB Components to C-C + +, JAVA,. NET, and Excel<br />
* Introduction to Matlab<br />
* MATLAB for C programmers and Cplusplus<br />
* Parallel Computing with MATLAB<br />
* Parallel Computing with MATLAB for Administrators<br />
* Parallel Computing with MATLAB-What&#8217;s New in R2008b<br />
* Speeding up MATLAB Applications<br />
* Tips and Tricks_Getting Started Using Optimization with MATLAB<br />
* Compiling applications in MATLAB<br />
* Image processing using Matlab<br />
* MATLAB for Excel Users<br />
* MATLAB for Excel users<br />
* Introduction to MATLAB 7<br />
* Use MATLAB to develop and implement financial models<br />
* Processing and analysis of data using packets Statistics Toolbox and Curve Fitting Toolbox</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/01/31/image-processing-matlab-webinar-video-tutorial-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eye Tracking &#8211; Pengertian dan Aplikasi</title>
		<link>http://wibirama.com/dip/2011/01/20/image-processing-eye-tracking-pengertian-aplikasi/</link>
		<comments>http://wibirama.com/dip/2011/01/20/image-processing-eye-tracking-pengertian-aplikasi/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 04:46:53 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Basic]]></category>
		<category><![CDATA[Theory and Method]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=347</guid>
		<description><![CDATA[Gambar 1. Eye Tracking sebagai alat diagnosa medis &#8220;Mata adalah jendela dunia&#8221; Pepatah itu barangkali sangat cocok untuk menggambarkan betapa berharganya mata manusia. Selain sebagai salah satu anggota panca indera, gerakan mata juga menyimpan berbagai macam informasi yang sangat bermanfaat. Penelitian yang berfokus pada deteksi gerakan mata dan ekstraksi informasi dari gerakan mata dikenal dengan [...]]]></description>
			<content:encoded><![CDATA[<pre style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/driver-monitoring1.jpg"></a>
<a href="http://wibirama.com/dip/wp-content/uploads/2011/01/natural_behaviour.jpg"><img title="clinical-eyetracking" src="http://wibirama.com/dip/wp-content/uploads/2011/01/clinical-eyetracking-300x228.jpg" alt="" width="240" height="182" /></a>
<pre>Gambar 1. Eye Tracking sebagai alat diagnosa medis</pre>
</pre>
<p><strong><span style="color: #0000ff;">&#8220;Mata adalah jendela dunia&#8221;</span></strong></p>
<p style="text-align: justify;">Pepatah itu barangkali sangat cocok untuk menggambarkan betapa berharganya mata manusia. Selain sebagai salah satu anggota panca indera, gerakan mata juga menyimpan berbagai macam informasi yang sangat bermanfaat. Penelitian yang berfokus pada deteksi gerakan mata dan ekstraksi informasi dari gerakan mata dikenal dengan <em>Eye Tracking</em> atau <em>Gaze Tracking</em>. Saat ini, penelitian di bidang <em>eye tracking</em> memasuki era ke-4. Rayner [1] mengklasifikasikan karakteristik penelitian <em>eye tracking</em> di tiga era pertama:</p>
<ul>
<li>Tahun 1879-1920: ditandai dengan berbagai macam fakta tentang mata dan gerakannya, seperti <em>saccadic movements,</em> <em>saccade latency</em>, dan kelainan pada mata manusia di mana seseorang tidak bisa memperkirakan jauh dekatnya jarak sebuah objek di hadapannya.</li>
<li>Taun 1930-1958: ditandai dengan munculnya penelitian-penelitian aplikatif yang memanfaatkan gerakan mata manusia, terutama untuk penelitian di bidang psikologi.</li>
<li>Tahun 1970-1998: perkembangan penelitian aplikatif ditandai dengan munculnya berbagai macam metode deteksi gerakan mata dan perekaman gerakan mata yang semakin akurat.</li>
</ul>
<p style="text-align: justify;"><span id="more-347"></span>Perkembangan teknologi perekaman gerakan mata dan metode deteksi mata yang semakin akurat, penelitian di bidang <em>eye tracking</em> mulai merambah bidang keilmuan yang lain, seperti medis, otomotif, rekayasa (engineering), bahkan ilmu relasi sosial. Dengan mengetahui posisi dan gerakan mata manusia, kita bisa memperkirakan apakah seseorang menderita kelainan di sistem keseimbangan (yang berada di telinga bagian dalam). Penelitian <em>eye tracking</em> untuk mendeteksi kelainan pada sistem keseimbangan manusia  ini dikenal dengan istilah <em>diagnostic eye tracking</em> atau <em>medical eye tracking </em>(lihat Gb. 1) [2 - 5]. Bidang penelitian ini sudah berlangsung sejak tahun 1870-an, dimana gerakan mata dideteksi dengan menempelkan sensor-sensor elektroda di sekitar mata [2]. Gerakan mata dideteksi dari perbedaan tegangan antara dua elektroda. Penelitian berlanjut dengan penggunaan koil (<em>Scleral Search Coil</em>) pada tahun 1963 [3]. Lensa kontak berisi dua koil induksi dimasukkan ke dalam mata. Pasien didudukkan di sebuah ruangan dengan medan elektromagnetik seragam yang berguna untuk membangkitkan tegangan induksi pada koil tersebut. Kabel tipis menghubungkan koil dengan dengan sebuah mesin khusus yang berfungsi mentranslasikan tegangan induksi pada koil menjadi sudut gerakan mata.  Penelitian medical eye tracking dengan memanfaatkan <em>signal</em> atau <em>image processing</em> dimulai pada tahun 1980 sampai dengan hari ini [4]. Berbagai macam metode digunakan untuk mendeteksi posisi 2D atau 3D mata manusia. Posisi 3D mata manusia meliputi posisi horisontal, vertikal, dan torsional. Tren deteksi mata dengan image processing saat ini mulai digunakan juga pada objek hewan, untuk mengetahui tingkah laku dan fokus perhatian hewan saat beraktivitas [5].</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/clinical-eyetracking.jpg"><br />
</a></p>
<pre style="text-align: center;">
<pre><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/natural_behaviour.jpg"><img title="natural_behaviour" src="http://wibirama.com/dip/wp-content/uploads/2011/01/natural_behaviour-300x207.jpg" alt="" width="240" height="166" /></a>
Gambar 2. Natural Task Behaviour</pre>
</pre>
<p style="text-align: justify;">Selain itu, gerakan mata manusia juga mengandung berbagai macam informasi, seperti <em>interest of view</em> seseorang saat ia memeriksa sebuah objek 2D atau 3D yang berada di hadapannya. Penelitian bertema <em>usability</em> sering memanfaatkan variabel-variabel yang erat kaitannya dengan <em>interest of view</em> seseorang terhadap sebuah objek. Dengan mengetahui <em>interest of view</em> seseorang, kita akan memahami apakah sebuah objek 2D atau 3D mudah digunakan, dan apa yang menjadi fokus perhatian pemakai objek tersebut. Penelitian lain yang melibatkan <em>interest of view </em>adalah <em>natural task behaviour</em>. Dengan menyelidiki fokus perhatian seseorang saat mengerjakan tugas sehari-hari (seperti membasuh tangan, mencuci piring, menulis, membaca, dan lain-lain), kita bisa men-sintesis kamera pada robot untuk bergerak ke objek yang menjadi fokus perhatian saat robot tersebut melakukan tugas manusia sehari-hari (lihat Gb. 3) [6-7].</p>
<p style="text-align: center;"><img title="driver-monitoring" src="http://wibirama.com/dip/wp-content/uploads/2011/01/driver-monitoring1.jpg" alt="" width="204" height="151" /></p>
<div style="text-align: center;">
<pre style="text-align: center;">Gambar 3. Driver Monitoring</pre>
</div>
<p style="text-align: left;">Gerakan mata manusia juga bermanfaat untuk mengetahui fokus seseorang saat mengemudikan mobil. Dengan mengetahui arah gerakan mata, sebuah mobil bisa dilengkapi dengan<em>early warning fatigue detection</em> atau <em>driver monitoring </em>untuk mengurangi resiko kecelakaan. Selain gerakan mata, lama atau tidaknya seseorang menutup mata saat mengemudi bisa menjadi indikasi adanya rasa kantuk saat mengemudi [7].</p>
<p style="text-align: justify;">Demikianlah artikel singkat mengenai penelitian di bidang <em>eye tracking</em>. Berbagai macam aplikasi dan informasi bisa kita dapatkan dengan memperhatikan secara seksama perilaku gerakan mata manusia. Penelitian di bidang eye tracking bahkan memberikan pengaruh yang cukup signifikan di bidang ilmu yang lain, dengan memberikan kontribusi informasi perilaku visual manusia dan hewan.</p>
<p style="text-align: justify;"><span style="color: #0000ff;"><strong><span style="text-decoration: underline;">Aplikasi:</span></strong></span></p>
<p style="text-align: justify;">Untuk melihat aplikasi eye tracking dalam dunia medis, Anda bisa mengunjungi <a href="http://wibirama.com/research/">link penelitian saya</a>.</p>
<div style="text-align: left;"><span style="color: #0000ee; -webkit-text-decorations-in-effect: underline;"><strong><span style="text-decoration: underline;">Referensi:</span></strong></span></div>
<div style="text-align: left;"><span style="color: #0000ee; -webkit-text-decorations-in-effect: underline;"></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[1] K. Rayner, &#8220;</span><strong><span style="color: #000000;">Eye Movements in Reading and Information Processing: 20 Years of Research</span></strong><span style="color: #000000;">,&#8221; </span><em><span style="color: #000000;">Psychological Bulletin, </span></em><span style="color: #000000;">vol. 3, pp. 372-422, 1998.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[2] J. Dewar, &#8220;</span><strong><span style="color: #000000;">The Physiological Action of Light</span></strong><span style="color: #000000;">,&#8221; </span><em><span style="color: #000000;">Nature, </span></em><span style="color: #000000;">vol. 15, pp. 433-435, 1877.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[3] </span><span style="color: #000000;"> D. A. Robinson, &#8220;</span><strong><span style="color: #000000;">A Method of Measuring Eye Movement using A Scleral Search Coil Technique in A Magnetic Field</span></strong><span style="color: #000000;">,&#8221; </span><em><span style="color: #000000;">IEEE Transactions on Biomedical Engineering, </span></em><span style="color: #000000;">vol. 10, pp. 137-145, 1963.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[4] S. T. Moore, I. S. Curthoys, and S. G. McCoy, &#8220;</span><strong><span style="color: #000000;">VTM &#8212; an image-processing system for measuring ocular torsion</span></strong><span style="color: #000000;">,&#8221; </span><em><span style="color: #000000;">Computer Methods and Programs in Biomedicine, </span></em><span style="color: #000000;">vol. 35, pp. 219-230, 1991.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[5] G. D. Kaufman, <strong>&#8220;Video-oculography in the gerbil,&#8221;</strong> </span><em><span style="color: #000000;">Brain Research, </span></em><span style="color: #000000;">vol. 958, pp. 472-487, 2002.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[6] A. T. Duchowski, </span><em><span style="color: #000000;"><strong>Eye Tracking Methodology: Theory and Practice</strong></span></em><span style="color: #000000;">, 2nd ed.: Springer-Verlag New York, Inc., 2007.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[7] A. T. Duchowski, <strong>&#8220;A Breadth-First Survey of Eye Tracking Applications,&#8221; </strong></span><em><span style="color: #000000;">Behaviour Research Methods, Instruments, and Computers, </span></em><span style="color: #000000;">vol. 34, pp. 455-470, 2002.</span></p>
<p style="padding-left: 30px;"><span style="color: #000000;">[8] Q. Ji, Z. Zhu, and P. Lan, <strong>&#8220;Real-time nonintrusive monitoring and prediction of driver fatigue,&#8221;</strong> </span><em><span style="color: #000000;">Vehicular Technology, IEEE Transactions on, </span></em><span style="color: #000000;">vol. 53, pp. 1052-1068, 2004.</span></p>
<p style="padding-left: 30px;">
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/01/20/image-processing-eye-tracking-pengertian-aplikasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buku Gratis: Introduction to Programming for Image Analysis with VTK &#8212; 2nd Edition</title>
		<link>http://wibirama.com/dip/2011/01/14/image-processing-buku-gratis-vtk-2nd-edition/</link>
		<comments>http://wibirama.com/dip/2011/01/14/image-processing-buku-gratis-vtk-2nd-edition/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 07:54:12 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=343</guid>
		<description><![CDATA[An introduction to Programming for Medical Image Analysis With the Visualization Toolkit (283 pages).  This book is an edited and expanded collection of class notes that we wrote for the graduate seminar &#8220;Programming for Medical Image Analysis&#8221; (ENAS 920a) that was taught at Yale University, Department of Biomedical Engineering, in the Spring of 2009. It [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wibirama.com/dip/wp-content/uploads/2011/01/xpvtk5_cover.png"><img class="aligncenter size-medium wp-image-344" title="xpvtk5_cover" src="http://wibirama.com/dip/wp-content/uploads/2011/01/xpvtk5_cover-224x300.png" alt="" width="224" height="300" /></a></p>
<blockquote><p>An introduction to Programming for Medical Image Analysis With the Visualization Toolkit (283 pages).  This book is an edited and expanded collection of class notes that we wrote for the graduate seminar &#8220;Programming for Medical Image Analysis&#8221; (ENAS 920a) that was taught at Yale University, Department of Biomedical Engineering, in the Spring of 2009. It is currently in draft version but it is made available in the hope that it will be useful as a (self-)teaching tool for researchers in this area. Please be warned that the book is still in preparation &#8212; in particular the references section is still incomplete</p></blockquote>
<p style="text-align: center;"><span style="color: #3366ff;"><strong>Informasi lebih lanjut dan link download, silahkan buka link di bawah ini:</strong></span></p>
<p style="text-align: center;"><a href="http://www.bioimagesuite.org/vtkbook5/index.html">http://www.bioimagesuite.org/vtkbook5/index.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2011/01/14/image-processing-buku-gratis-vtk-2nd-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalasi dan Konfigurasi VTK di Windows XP dengan Visual Studio 2005</title>
		<link>http://wibirama.com/dip/2010/12/30/image-processing-instalasi-dan-konfigurasi-vtk-di-windows-xp-dengan-visual-studio-2005/</link>
		<comments>http://wibirama.com/dip/2010/12/30/image-processing-instalasi-dan-konfigurasi-vtk-di-windows-xp-dengan-visual-studio-2005/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 11:15:31 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=335</guid>
		<description><![CDATA[Visualization Toolkit atau lebih dikenal dengan VTK adalah sebuah library open-source dan tidak berbayar yang digunakan untuk keperluan visualisasi 3D dimensi dengan pemrograman komputer grafis dan pengolahan citra (image processing). VTK dikembangkan oleh Kitware Inc. (http://www.kitware.com/ ). Kitware Inc. menyediakan training dan dukungan berbayar yang ditujukan bagi para pengembang VTK yang ingin belajar dengan struktur [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wibirama.com/dip/wp-content/uploads/2010/12/vtk_banner.jpg"><img class="aligncenter size-full wp-image-340" title="vtk_banner" src="http://wibirama.com/dip/wp-content/uploads/2010/12/vtk_banner.jpg" alt="" width="300" height="238" /></a></p>
<p style="text-align: justify;"><strong>Visualization Toolkit</strong> atau lebih dikenal dengan VTK adalah sebuah library open-source dan tidak berbayar yang digunakan untuk keperluan visualisasi 3D dimensi dengan pemrograman komputer grafis dan pengolahan citra (image processing). VTK dikembangkan oleh Kitware Inc. (<a href="http://www.kitware.com/">http://www.kitware.com/</a> ). Kitware Inc. menyediakan training dan dukungan berbayar yang ditujukan bagi para pengembang VTK yang ingin belajar dengan struktur yang lebih sistematis.</p>
<p style="text-align: justify;">VTK terdiri atas class-class C++ dan beberapa lapisan untuk bahasa pemrograman Java, Python, serta Tcl/Tk. VTK mendukung berbagai macam algoritma visualisasi seperti: scalar, vector, tensor, texture, dan metode volumetric, serta modeling tingkat lanjut seperti: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, dan delaunay triangulation. VTK bisa dijalankan pada platform sistem operasi Microsoft Windows XP, Linux, serta platform  Unix lainnya.</p>
<p style="text-align: justify;">VTK digunakan secara luas oleh berbagai komunitas penelitian di seluruh dunia. Penggunaan VTK yang cukup luas ini didukung oleh dokumentasi yang rapi, baik dokumentasi tak berbayar (seperti mailing list, forum diskusi, sampai dengan tutorial yang tersedia di internet) sampai dengan buku panduan resmi yang bisa diperoleh di Amazon.Com.<span id="more-335"></span></p>
<p style="text-align: justify;">VTK bisa didapatkan dengan mengakses website resmi: <a href="http://vtk.org/">http://vtk.org/</a> . Seluruh dokumentasi, data pendukung, dan perangkat lunak tambahan juga bisa didapatkan di website tersebut.  Pada tutorial kali ini, penulis akan menjelaskan langkah-langkah sederhana instalasi dan konfigurasi VTK di sistem operasi Windows XP dengan compiler Microsoft Visual Studio 2005. Harapannya, tutorial ini bisa membantu para peneliti yang berkarya di bidang image processing, computer vision, augmented reality, maupun visualisasi grafis di Indonesia untuk mengembangkan penelitiannya dan menghasilkan sesuatu yang bermanfaat bagi kemajuan bangsa dan negara kita, Indonesia.</p>
<p style="text-align: justify;">Untuk melihat tutorial, silahkan <a title="Tutorial VTK di Windows XP dengan Visual Studio 2005" href="http://wibirama.com/ngaji/data/VTK/tutorial_vtk_sunu.pdf">download file PDF di sini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2010/12/30/image-processing-instalasi-dan-konfigurasi-vtk-di-windows-xp-dengan-visual-studio-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalasi ARToolkit di Windows XP [Updated]</title>
		<link>http://wibirama.com/dip/2010/11/17/image-processing-instalasi-artoolkit-di-windows-xp/</link>
		<comments>http://wibirama.com/dip/2010/11/17/image-processing-instalasi-artoolkit-di-windows-xp/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 11:39:55 +0000</pubDate>
		<dc:creator>Sunu Wibirama</dc:creator>
				<category><![CDATA[Augmented Reality]]></category>

		<guid isPermaLink="false">http://wibirama.com/dip/?p=281</guid>
		<description><![CDATA[Sahabat DIP.Warrior, Pada artikel sebelumnya, kita telah mempelajari dasar-dasar Augmented Reality. Pada artikel kali ini, kita akan melakukan instalasi ARToolkit pada sistem operasi Windows XP (untuk pengguna Windows Vista atau Seven, saya tidak bisa memberikan jaminan bahwa tutorial ini akan berhasil dengan baik). Sebagai catatan, artikel instalasi ARToolkit ini sedikit banyak saya ambil dari sebuah [...]]]></description>
			<content:encoded><![CDATA[<p>Sahabat DIP.Warrior,</p>
<p style="text-align: justify;">Pada artikel sebelumnya, kita telah mempelajari <a title="Belajar Augmented Reality" href="http://wibirama.com/dip/2010/10/19/image-processing-belajar-augmented-reality/">dasar-dasar Augmented Reality.</a> Pada artikel kali ini, kita akan melakukan instalasi ARToolkit pada sistem operasi Windows XP (untuk pengguna Windows Vista atau Seven, saya tidak bisa memberikan jaminan bahwa tutorial ini akan berhasil dengan baik). Sebagai catatan, artikel instalasi ARToolkit ini sedikit banyak saya ambil dari sebuah buku ARToolkit berbahasa Jepang, berjudul: <strong>ARToolKit拡張現実感プログラミング入門</strong> (<em><strong>Introduction to Augmented Reality Programming with ARToolkit</strong></em>) dengan website resmi yang bisa Anda akses <a href="http://books.ascii.jp/9784048673617/">di link ini</a> (jika Anda membutuhkan source code program untuk latihan, Anda bisa juga mendownload file ISO yang berisi program-program latihan dari buku ini).</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/book-japan1.jpg"><img class="size-full wp-image-283 aligncenter" title="book-japan" src="http://wibirama.com/dip/wp-content/uploads/2010/11/book-japan1.jpg" alt="" width="152" height="191" /></a></p>
<p style="text-align: justify;">Nah, tanpa banyak kata, kita mulai saja proses instalasinya. 一緒にはじめましょ…(Bersama-sama, mari kita mulai!)<span id="more-281"></span></p>
<p><strong>1.	Kebutuhan Hardware</strong></p>
<ul>
<li>Komputer dengan spesifikasi minimal RAM minimal 512 MHz dan VGA minimal 128MB</li>
<li>Webcamera QuickCam Logitech berikut driver-nya. Untuk mendapatkan frame rate yang tinggi, saya sarankan Anda menggunakan kamera Logitech QuickCam Pro 9000 (Anda bisa mendapatkan frame rate sampai dengan 60 Hertz)</li>
<li>Marker atau patterns (sudah tersedia di dalam instalasi ARToolkit).</li>
<li>Printer, dibutuhkan untuk mencetak marker yang ada di dalam file instalasi ARToolkit. Adapun pattern yang akan kita pakai pada instalasi kita adalah pattHiro.pdf (lihat gambar di bawah ini):</li>
</ul>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/hiro.jpg"><img class="size-thumbnail wp-image-284 aligncenter" title="hiro" src="http://wibirama.com/dip/wp-content/uploads/2010/11/hiro-100x100.jpg" alt="" width="100" height="100" /></a></p>
<p><strong>2.	Kebutuhan Software (plus additional DLL)</strong></p>
<ul>
<li>Paket ARToolKit, bisa diperoleh di sini: <a title="Download ARToolkit" href="http://sourceforge.net/projects/artoolkit/files/">http://sourceforge.net/projects/artoolkit/files/<br />
</a>Percobaan ini menggunakan ARToolKit versi 2.7.2.1</li>
<li>Sistem operasi Windows XP (sampai saat ini kompatibilitas Windows Vista dan Seven belum teruji)</li>
<li>OpenGL library dan GLUT. Untuk OpenGL, sudah terinstalasi bersama sistem operasi Windows XP. Untuk GLUT, silahkan download versi 3.7.6 di sini:<br />
<a href="http://www.xmission.com/~nate/glut.html">http://www.xmission.com/~nate/glut.html</a></li>
<li><a href="http://www.xmission.com/~nate/glut.html"></a>DSVideoLib-0.0.8b-win32, bisa didownload di halaman yang sama dengan paket ARToolKit.</li>
<li>DirectX Runtime minimal versio 9.0b.</li>
<li>OpenVRML-0.14.3-win32, bisa didownload di halaman yang sama dengan paket ARToolKit</li>
<li>File library DLL tambahan: msvcp71d.dll dan msvcr71d.dll. Bisa di-download di sini:<br />
<a href="http://wibirama.com/ngaji/data/artoolkit/additional_dll.zip">additional_dll.zip</a></li>
<li>Development environment, menggunakan Microsoft Visual Studio 2005 atau Visual Studio 2008. Dalam percobaan ini kami menggunakan Visual Studio 2005.</li>
</ul>
<p><strong>3.	Langkah-langkah instalasi</strong></p>
<p>a.	Unzip file GLUT yang sudah Anda download. Instalasi GLUT dilakukan dengan mengopikan file-file di bawah ini:</p>
<ul>
<li>Kopikan file glut32.dll ke <span style="color: #0000ff;">C:\Windows\System32</span></li>
<li>Kopikan file glut.h di <span style="color: #0000ff;">C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl </span></li>
<li>Kopikan file glut32.lib ke <span style="color: #0000ff;">C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib</span></li>
</ul>
<p>b.	Kopikan file DLL tambahan msvcp71d.dll dan msvcr71d.dll ke <span style="color: #0000ff;">C:\Windows\System32</span></p>
<p>c.	Unzip file ARToolKit dan kopikan ke dalam <span style="color: #0000ff;">C:\Program Files\</span>, sehingga folder root Anda akan memiliki path sebagai berikut <span style="color: #0000ff;">C:\Program Files\ARToolKit</span>. Untuk selanjutnya, path ini akan disingkah sebagai <span style="color: #0000ff;">{artoolkit}</span> saja.</p>
<p>d.	Unzip file DSVideoLib, pastikan semua file berada di dalam folder bernama “DSVL”. Kemudian kopikan folder “DSVL” tersebut ke dalam folder <span style="color: #0000ff;">{artoolkit}</span>.</p>
<p>e.	Kopikan file DSVL.dll dan DSVLd.dll dari <span style="color: #0000ff;">{artoolkit}\DSVL\bin</span> ke dalam <span style="color: #0000ff;">{artoolkit}\bin</span></p>
<p>f.	Unzip file OpenVRML dan kopikan folder OpenVRML ke dalam <span style="color: #0000ff;">{artoolkit}</span></p>
<p>g.	Kopikan file js32.dll dari <span style="color: #0000ff;">{artoolkit}\OpenVRML\bin</span> ke dalam <span style="color: #0000ff;">{artoolkit}\bin</span></p>
<p>h.	Buka command prompt dengan memencet tombol Start &gt;&gt; Run, kemudian mengisikan perintah “cmd”.</p>
<p>i.	Jalankan script <span style="color: #0000ff;">{artoolkit}\Configure.win32.bat</span> untuk membuat file <span style="color: #0000ff;">{artoolkit}\include\AR\config.h</span> sebagaimana gambar di bawah ini:</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/build-win32.jpg"><img class="size-full wp-image-312 aligncenter" title="build-win32" src="http://wibirama.com/dip/wp-content/uploads/2010/11/build-win32.jpg" alt="" width="464" height="387" /></a></p>
<p>j.	Terakhir, buka folder <span style="color: #0000ff;">C:\Program Files\ARToolKit\bin</span> dan kopikan semua file *.dll dalam folder tersebut ke <span style="color: #0000ff;">C:\Windows\System32</span></p>
<p style="text-align: justify;">
<div id="_mcePaste"><strong>4.	Mencoba Contoh Program yang Tersedia</strong></div>
<div><strong><br />
</strong></div>
<div id="_mcePaste">Paket ARToolKit memberikan banyak contoh aplikasi yang bisa digunakan sebagai dasar untuk pengembangan aplikasi lebih lanjut. Untuk mencoba beberapa aplikasi, buka folder</div>
<div id="_mcePaste"><span style="color: #0000ff;">C:\Program Files\ARToolKit\bin</span></div>
<div id="_mcePaste">Pada saat Anda menginisiasi kamera, akan muncul jendela konfigurasi di bawah ini:</div>
<div><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/properti-kamera.jpg"></a></div>
<p style="text-align: center;"><img class="alignnone size-full wp-image-313" title="properti kamera" src="http://wibirama.com/dip/wp-content/uploads/2010/11/properti-kamera.jpg" alt="" width="386" height="295" /></p>
<p style="text-align: justify;">Untuk mendapatkan kecepatan capture yang cukup baik, tingkatkan frame rate kamera menjadi 30 Hz. Kemudian cobalah dua buah program, simpleLite.exe dan simpleVRML.exe. Jangan lupa gunakan marker/pattern yang sudah Anda cetak dan hadapkan ke webcam Anda.</p>
<p>a.	SimpleLite : <span style="color: #0000ff;">C:\Program Files\ARToolKit\bin\simpleLite.exe</span></p>
<p style="text-align: center;"><span style="color: #0000ff;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/simplelite.tiff"></a><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/simplelite.jpg"><img class="size-full wp-image-314 aligncenter" title="simplelite" src="http://wibirama.com/dip/wp-content/uploads/2010/11/simplelite.jpg" alt="" width="472" height="340" /></a><br />
</span></p>
<p>b.	SimpleVRML: <span style="color: #0000ff;">C:\Program Files\ARToolKit\bin\simpleVRML.exe</span></p>
<p style="text-align: center;"><span style="color: #0000ff;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/simpleVRML.jpg"><img class="size-full wp-image-290 aligncenter" title="simpleVRML" src="http://wibirama.com/dip/wp-content/uploads/2010/11/simpleVRML.jpg" alt="" width="458" height="309" /></a></span></p>
<p><strong>5.	Membangun project AR di Visual Studio 2005</strong></p>
<p>Nah, Sahabat DIP.Warrior, jika pada tutorial sebelumnya kita sudah mencoba beberapa program ARToolkit, langkah-langkah di bawah akan menjelaskan secara bertahap .<br />
a.	Buatlah project baru dengan nama simple. Pilih “Create directory for solution” untuk memastikan project yang dibuat disimpan dalam direktori yang sesuai dengan nama project tersebut. Perhatikan gambar di bawah ini.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project1.jpg"><img class="size-full wp-image-315 aligncenter" title="project1" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project1.jpg" alt="" width="476" height="341" /></a></p>
<p style="text-align: left;">b.	Untuk project kali ini, kita akan membuat sebuah Console application. Pilih “Empty project” untuk membuat project kosong tanpa Predefined header. Untuk lebih jelasnya, perhatikan gambar di bawah ini.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project2.jpg"><img class="size-full wp-image-316 aligncenter" title="project2" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project2.jpg" alt="" width="430" height="299" /></a></p>
<p>c.	Untuk mengonfigurasi Visual Studio 2005, kita perlu menambahkan beberapa parameter. Pilih “Tools” &gt;&gt; “Options”.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project3.jpg"><img class="size-full wp-image-317 aligncenter" title="project3" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project3.jpg" alt="" width="367" height="397" /></a></p>
<p>d.	Pada bagian “Project and Solutions”, pilih “VC++ Directories”. Kemudian, pada menu “Show directories for:” di bagian kanan, pilih “Include files”.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project4.jpg"><img class="size-full wp-image-318 aligncenter" title="project4" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project4.jpg" alt="" width="448" height="259" /></a></p>
<p>e.	Isikan path di bawah ini:</p>
<blockquote><p><span style="color: #0000ff;">C:\Program Files\ARToolKit\include<br />
C:\Program Files\ARToolKit\OpenVRML\include<br />
C:\Program Files\ARToolKit\OpenVRML\dependencies\include</span></p>
<p style="text-align: center;"><span style="color: #0000ff;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project5.jpg"><img class="size-full wp-image-319 aligncenter" title="project5" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project5.jpg" alt="" width="450" height="260" /></a><br />
</span></p>
</blockquote>
<p>f.	Setelah langkah (g) selesai dilakukan, pilih kembali menu “Show directories for:” pada bagian kanan atas. Pilih “Library files”. Masukkan path di bawah ini:</p>
<blockquote><p><span style="color: #0000ff;">C:\Program Files\ARToolKit\lib<br />
C:\Program Files\ARToolKit\OpenVRML\lib<br />
C:\Program Files\ARToolKit\OpenVRML\dependencies\lib</span></p></blockquote>
<p style="text-align: center;"><span style="color: #0000ff;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project6.tiff"></a><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project6.jpg"><img class="size-full wp-image-320 aligncenter" title="project6" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project6.jpg" alt="" width="451" height="263" /></a><br />
</span></p>
<p>g.	Pada bagian Solution Explorer, klik kanan folder “Source Files”. Tambahkan file baru dengan memilih menu “Add” &gt;&gt; “New Item”</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project7.jpg"><img class="size-full wp-image-321 aligncenter" title="project7" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project7.jpg" alt="" width="378" height="303" /></a></p>
<p>h.	Buatlah sebuah file C++ dengan nama “simple.cpp”. Bukalah file simpleLite.c dalam folder <span style="color: #0000ff;">{artoolkit}\examples\simpleLite</span>, kemudian kopikan isi file tersebut ke file “simple.cpp” yang telah Anda buat.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project8.jpg"><img class="size-full wp-image-322 aligncenter" title="project8" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project8.jpg" alt="" width="476" height="306" /></a></p>
<p>i.	Buka properties dari file project Anda dengan memilih menu “Project” &gt;&gt; “simple Properties” sebagaimana gambar di bawah ini.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project9.jpg"><img class="size-full wp-image-323 aligncenter" title="project9" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project9.jpg" alt="" width="332" height="363" /></a></p>
<p>j.	Pada menu bagian kiri, pilih “Configuration Properties” &gt;&gt; “Linker” &gt;&gt; “Input”. Kemudian lihat menu isian di bagian kanan. Piliah “Additional Dependencies”.</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project10.jpg"><img class="size-full wp-image-324 aligncenter" title="project10" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project10.jpg" alt="" width="523" height="357" /></a></p>
<p>k.	Isikan nama library di bawah ini, lengkap dengan tanda (“ ”) di bagian isian “Additional Dependencies”:</p>
<blockquote>
<p style="margin: 0.0px 0.0px 13.0px 0.0px; line-height: 19.0px; font: 13.0px Georgia;">&#8220;libARd.lib&#8221;<span style="font: 13.0px 'Lucida Grande';"><br />
</span>&#8220;libARgsubd.lib&#8221;<br />
&#8220;libARgsub_lited.lib&#8221;<br />
&#8220;libARgsubUtild.lib&#8221;<br />
&#8220;libARMultid.lib&#8221;<br />
&#8220;libARvideod.lib&#8221;<br />
&#8220;libARvrmld.lib&#8221;<br />
&#8220;openvrml.lib&#8221;<br />
&#8220;openvrmlgl.lib&#8221;<br />
&#8220;antlr.lib&#8221;<br />
&#8220;regex.lib&#8221;<br />
&#8220;libjpeg.lib&#8221;<br />
&#8220;libpng.lib&#8221;<br />
&#8220;zlib.lib&#8221;<br />
&#8220;ws2_32.lib&#8221;<br />
&#8220;opengl32.lib&#8221;<br />
&#8220;glu32.lib&#8221;<br />
&#8220;glut32.lib&#8221;</p>
</blockquote>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; line-height: 19px; font: normal normal normal 13px/normal Georgia; text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project11.jpg"><img class="alignnone size-full wp-image-325" title="project11" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project11.jpg" alt="" width="358" height="309" /></a></p>
<p>l.	Kopi folder “Data” dari <span style="color: #0000ff;">{artoolkit}\bin</span> ke dalam direktori project Anda: <span style="color: #0000ff;">C:\Documents and Settings\&lt;userAnda&gt;\My Documents\Visual Studio 2005\Projects\simple\simple</span></p>
<p style="text-align: center;"><span style="color: #0000ff;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project12.tiff"></a><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project12.jpg"><img class="size-full wp-image-327 aligncenter" title="project12" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project12.jpg" alt="" width="305" height="261" /></a><br />
</span></p>
<p>m.	Pilih menu “Debug” &gt;&gt; “Start Debugging” untuk menjalankan aplikasi dan men-debug kesalahan yang muncul</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>[Catatan 1]</strong></p>
<p style="text-align: justify;">Pada langkah “l”, Anda harus mengopikan folder “Data” dari <span style="color: #0000ff;">{artoolkit}/bin</span> ke dalam direktori project Anda. Ada cara lain yang bisa Anda lakukan, tanpa harus mengopikan folder “Data” ke dalam setiap folder project Anda, sebagai berikut:</p>
<p>a. Masukkan path folder <span style="color: #0000ff;">{artoolkit}/bin</span> ke dalam environment variables Windows XP. Caranya, klik menu “Start”, kemudian pada ikon “My Computer”, klik kanan mouse Anda. Pilih “Properties” &gt;&gt; “Advanced” . Klik tombol [Environment Variables]. Pilih bagian “Path” dan klik tombol [Edit].</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project13.jpg"><img class="size-full wp-image-328 aligncenter" title="project13" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project13.jpg" alt="" width="343" height="379" /></a></p>
<p>b. Pada bagian “path”, tambahkan (;) kemudian isikan path berikut ini: <span style="color: #0000ff;">C:\Program Files\ARToolKit\bin</span>. Setelah itu klik [OK].<br />
<a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project14.jpg"><img class="size-full wp-image-329 aligncenter" title="project14" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project14.jpg" alt="" width="345" height="138" /></a></p>
<p style="text-align: left;">c. Restart komputer Anda.</p>
<p>d. Amati nama webcam yang terdeteksi di komputer Anda. Pada komputer yang saya gunakan, webcam terdeteksi dengan nama “Logitech QuickCam Easy/Cool”.</p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project151.jpg"><img class="size-full wp-image-330 aligncenter" title="project15" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project151.jpg" alt="" width="344" height="387" /></a></p>
<p>e. Buka folder “Data” di <span style="color: #0000ff;">{artoolkit}/bin</span>, kemudian edit file “WDM_camera_flipV.xml”. Sesuaikan nama user pada path “Document and Settings” dan ubah “Friendly Name” sesuai dengan nama webcam yang terdeteksi di komputer Anda. Pada komputer saya, nama webcam yang terdeteksi adalah &#8220;Logitech QuickCam Easy/Cool&#8221;</p>
<p style="text-align: left;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project16.jpg"><img class="aligncenter size-full wp-image-331" title="project16" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project16.jpg" alt="" width="501" height="248" /></a></p>
<p>f. Pada Project Anda, buka properties, kemudian pilih “Debugging” di menu bagian kiri. Masukkan working directory Anda sebagai berikut: <span style="color: #0000ff;">C:\Program Files\ARToolKit\bin</span><br />
Kemudian tekan [Apply] dan [OK]</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project17.jpg"><img class="aligncenter size-full wp-image-332" title="project17" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project17.jpg" alt="" width="521" height="356" /></a></p>
<p style="text-align: left;"><strong>[Catatan 2]</strong></p>
<p style="text-align: justify;">Untuk pilihan “Release”, Anda harus mengganti beberapa “Additional Dependencies” sebagaimana dijelaskan langkah “k”. Beberapa library yang harus diganti antara lain:</p>
<p style="text-align: center;"><a href="http://wibirama.com/dip/wp-content/uploads/2010/11/project18.jpg"><img class="aligncenter size-full wp-image-333" title="project18" src="http://wibirama.com/dip/wp-content/uploads/2010/11/project18.jpg" alt="" width="474" height="137" /></a></p>
<p style="text-align: justify;"><strong>NB: </strong><br />
* Jika Anda membutuhkan file PDF tutorial di atas, silahkan download di link ini: <a href="http://wibirama.com/dip/wp-content/uploads/2010/11/instalasi_artoolkit_sunu.pdf">instalasi_artoolkit</a><br />
* Tutorial ini <span style="text-decoration: underline;">hanya ditujukan untuk kepentingan penelitian belaka</span>. Jika Anda akan mencantumkannya untuk tujuan komersial (dalam pembuatan buku, makalah berbayar atau paper untuk jurnal maupun konferensi, atau perangkat lunak komersial berbasis ARToolkit), dimohon <a href="http://wibirama.com/de-profile/">menghubungi penulis</a> untuk <em>copyright agreement</em>.</p>
<p>Regards,</p>
<p><em>- Sunu Wibirama -</em></p>
<p><span style="color: #0000ff;"><br />
</span></p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://wibirama.com/dip/2010/11/17/image-processing-instalasi-artoolkit-di-windows-xp/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

