Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2009). System Analysis and Design in a Changing World (5th ed.). Boston: Course Technology.
|
|
- Hadi Lie
- 7 tahun lalu
- Tontonan:
Transkripsi
1 DAFTAR PUSTAKA Angel, E., & Shreiner, D. (2012). Interactive Computer Graphics. A Top-Down Approach with Shader-Based OpenGL (6th ed.). England: Pearson Education, Inc. Blinn, J. F., & Newell, M. E. (1976). Texture and Reflection in Computer Generated Images. Communications of the ACM, 19, Bradski, G., & Kaehler, A. (2008). Learning OpenCV. Computer Vision with the OpenCV Library (1st ed.). Sebastopol: O'Reilly Media, Inc. Connolly, T., & Begg, C. (2010). Database Systems. A Practical Approach to Design, Implementation, and Management (5th ed.). Boston: Pearson Education, Inc. Deitel, P. J., & Deitel, H. M. (2010). C How to Program (6th ed.). Boston: Pearson Education, Inc. EdrawSoft. (2004). Standard Flowchart Symbols and Their Usage. Retrieved Januari 12, 2014, from Fairhurst, M. C. (1988). Computer Vision for Robotic Systems. An Introduction. Hertfordshire: Prentice Hall, Inc. Fussell, D. (2010). Texture Mapping Gonzalez, R. C., & Woods, R. E. (2008). Digital Image Processing (3rd ed.). New Jersey: Prentice Hall. Jiang, J., Ma, J., & Jin, Y. (2012). Computer Music Controller Based on Hand Gestures Recognition Through Web-cam. EE368 - Digital Image Processing, Stanford University. Licsár, A., & Szirányi, T. (2004). Dynamic Training of Hand Gesture Recognition System. 17th International Conference on Pattern Recognition, 4, 1-4. Park, H. (2010). A Method for Controlling Mouse Movement using a Real-Time Camera Ramadijanti, N., Setiawardhana, & Alhaqqi, R. M. (2013). Tracking Jari dengan Haar Cascade dan Filter Kalman pada Virtual Keyboard. Inovtek, 3, 1-9. Rich, E., & Knight, K. (1991). Artificial Intelligence (2nd ed.). New York: McGraw- Hill, Inc. 177
2 178 Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2009). System Analysis and Design in a Changing World (5th ed.). Boston: Course Technology. Shneiderman, B., & Plaisant, C. (2010). Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th ed.). Boston: Pearson Education, Inc. Sommerville, I. (2011). Software Engineering (9th ed.). Boston: Pearson Education, Inc. Sugiyono. (2009). Metode Penelitian Kuantitatif, Kualitatif dan R&D. Bandung: Alfabeta. Turban, E., & Frenzel, L. E. (1992). Expert Systems and Applied Artificial Intelligence. New York: Macmillan, Inc.
3 LAMPIRAN Kuesioner Sebelum Implementasi Berikut ini merupakan kuesioner yang disebarkan untuk mengetahui kebutuhan pengguna: Yth. Bapak/Ibu/Sdr Ditempat, Dalam rangka penelitian untuk penyusunan tugas akhir (skripsi), bersama ini kami mohon bantuan Bapak/Ibu/Sdr bersedia menjadi responden dalam penelitian yang kami lakukan. Angket ini ditujukan untuk diisi oleh Bapak/Ibu/Sdr dengan menjawab seluruh pertanyaan yang telah disediakan. Kami mengharapkan jawaban yang Bapak/Ibu/Sdr berikan nantinya adalah jawaban obyektif agar diperoleh hasil maksimal. Penelitian ini dilakukan dengan tujuan membuat aplikasi yang dapat mempermudah proses presentasi ataupun mengajar. Dengan bantuan kamera (webcam) pada aplikasi ini, pengguna dapat mengoperasikan computer dengan bantuan pergerakan tangan, seperti menggerakkan mouse, mouse click, next/prev slide presentasi. Adapun judul penelitian ini adalah Aplikasi Remote Cursor Menggunakan Web Camera dengan Library OpenCV dan OpenGL. Atas perhatian serta partisipasi yang diberikan, kami ucapkan terima kasih. 1. Apakah pekerjaan Anda saat ini? * (boleh diisi lebih dari satu) Dosen/Pengajar Mahasiswa Karyawan Lainnya, 2. Apakah Anda mengalami kesulitan saat mengajar/membawakan presentasi dengan fasilitas yang telah disediakan oleh Bina Nusantara? * (fasilitas tidak melingkupi suara/speaker/kualitas proyektor) Ya Tidak (lanjut ke pertanyaan 4) 179
4 Jika Ya, apa saja kesulitan yang Anda hadapi dan bagaimana Anda mengatasi kesulitan tersebut? * Solusi Kesulitan (jika belum memiliki solusi, silahkan dikosongkan) 4. Apakah Anda memiliki alat bantu dalam mengajar/membawakan presentasi? * (alat bantu yang dimaksudkan, seperti: mouse wireless, pointer, dll) Ya Tidak (lanjut ke pertanyaan 6) 5. Jika Ya, alat bantu apa yang Anda gunakan dan apakah alat bantu tersebut sangat mempengaruhi proses mengajar/membawakan presentasi? * (alat bantu boleh diisi lebih dari satu) 6. Apakah Anda tertarik apabila terdapat fasilitas mengajar/membawakan presentasi hanya dengan menggunakan tangan Anda sebagai alat bantu? * (misalnya, untuk menggerakan pointer, mouse click, memilih menu, next/prev slide, dll) Ya Tidak (selesai)
5 7. Jika Ya, menurut Anda manakah bentuk tangan yang cocok untuk menunjukkan angka 1? * Jika Ya, menurut Anda manakah bentuk tangan yang cocok untuk menunjukkan angka 2? * 9. Jika Ya, menurut Anda manakah bentuk tangan yang cocok untuk menunjukkan angka 3? * 10. Jika Ya, menurut Anda manakah bentuk tangan yang cocok untuk menunjukkan angka 4? *
6 182 No. 11 s/d 15 tidak boleh ada yang diisi sama! 11. Berdasarkan bentuk tangan yang Anda pilih, jari yang menunjukan angka berapakah yang paling cocok untuk menggerakan mouse?* a. Angka 1 b. Angka 2 c. Angka 3 d. Angka 4 e. Angka Berdasarkan bentuk tangan yang Anda pilih, jari yang menunjukan angka berapakah yang paling cocok untuk melakukan event click dan next slide? * a. Angka 1 b. Angka 2 c. Angka 3 d. Angka 4 e. Angka Berdasarkan bentuk tangan yang Anda pilih, jari yang menunjukan angka berapakah yang paling cocok untuk melakukan event double click? a. Angka 1 b. Angka 2 c. Angka 3 d. Angka 4 e. Angka Berdasarkan bentuk tangan yang Anda pilih, jari yang menunjukan angka berapakah yang paling cocok untuk menjalankan slide show pada power point? a. Angka 1 b. Angka 2 c. Angka 3 d. Angka 4 e. Angka 5
7 Berdasarkan bentuk tangan yang Anda pilih, jari yang menunjukan angka berapakah yang paling cocok untuk melakukan event prev slide? a. Angka 1 b. Angka 2 c. Angka 3 d. Angka 4 e. Angka Menurut Anda, fitur presentasi apakah yang dibutuhkan dalam mendukung proses presentasi, selain fitur slide show, next slide, dan prev slide?
8 184 Kuesioner Setelah Implementasi (Evaluasi) Berikut ini merupakan kuesioner yang disebarkan untuk mendapatkan data evaluasi user: 1. Apakah aplikasi ini mudah untuk digunakan? * a. Sangat Mudah b. Mudah c. Cukup Mudah d. Sangat Sulit 2. Bagaimana keakuratan aplikasi ini dalam menangkap instruksi yang diberikan? * a. Sangat Akurat b. Akurat c. Cukup Akurat d. Sangat Tidak Akurat 3. Apakah aplikasi ini membantu Anda dalam proses presentasi? * a. Sangat Membantu b. Membantu c. Cukup Membantu d. Sangat Tidak Membantu 4. Apakah help yang ada dapat membantu Anda dalam menggunakan aplikasi ini?* a. Sangat Membantu b. Membantu c. Cukup Membantu d. Sangat Tidak Membantu 5. Apakah ada kritik dan saran untuk aplikasi ini?
9 185 Wawancara Berikut hasil wawancara dengan narasumber Bapak Indra Dwi Rianto, S.Si, S.Kom, M.TI sebagai Operational Support Section Head di Software Laboratory Center Universitas Bina Nusantara dan Ibu Lusiana Citra Dewi, S.Kom, M.M sebagai Manager Software Laboratory Center kampus Alam Sutra Universitas Bina Nusantara: 1. Apakah aplikasi Linda mudah dalam digunakan? Berikan pendapat Anda sebagai user/dosen maupun sebagai implementator? Bapak Indra: Jika dilihat dari sisi dosen maka aplikasi ini mudah digunakan sebab tidak memerlukan alat seperti mouse dan keyboard untuk mengganti-ganti slide, cukup dengan menggunakan tangan serta web camera. Jika dilihat dari sisi implementator, menurut saya akan ada gangguan namun seandainya gangguan konfigurasi awal tersebut dapat diatasi semisal dengan mendistibusikan secara umum cara pemakaiannya sehingga dapat mempermudah pengguna. Ibu Lusiana: Jika dilihat dari sisi dosen, yang berlatar belakang TI dengan mengetahui posisi yang tepat dalam penggunaan masih tergolong gampang dalam pemakaian, namun perlu diperbanyak sampel data agar posisi tersebut dapat juga disesuaikan dengan dosen-dosen yang sudah lanjut usia. Sependapat dengan Indra, jika menggunakan aplikasi ini tidak perlu menggunakan alat bantu lainnya jadi cukup menggunakan tangan saja sudah dapat membantu proses mengajar. Jika dari sisi implementator, jika dikembangkan lebih lagi dapat mempunyai prospek yang baik sehingga dapat digunakan pada ruang teori maupun praktikum. Dapat juga menggantikan peran wireless pointer yang sekarang ini relatif mahal harganya, cukup menggunakan kamera yang resolusi minimal VGA tanpa harus beresolusi tinggi. Sehingga dari sisi investasi dan operasional harusnya baik. Saran saja untuk implementasinya harus dipermudah lagi untuk pengaturannya. 2. Saran dan kritik anda mengenai aplikasi ini secara mendetail dari sisi user ataupun implementator-nya? Bapak Indra: Secara umum implementasi siap namun masih ada kendala, dari segi biaya proyek ini merupakan investasi awal yang mudah dan murah jika diimplementasikan. Namun kendala terbesarnya, aplikasi yang belum terlalu umum pengaturannya ini hanya sebatas developer yang mengerti cara pengaturannya. Jadi kekurangan yang perlu diiatasi agar dapat mudah dalam implementasinya bagi pengguna maupun pengelola fasilitasnya. Dari fungsi, jika
10 186 diperluas lagi dapat digunakan juga untuk merekam proses yang sedang berjalan/ajar-mengajar, gesture tertentu dapat digunakan juga sebagai pengendali komputer (stop merekam) sehingga saat distribusi tidak hanya punya 1 fungi untuk control slide namun banyak fasilitas lainnya seperti video pengajaran. Ibu Lusiana: Dilihat dari segi interface-nya tidak ada masalah, simpel dan fitur kalibrasinya mudah. Namun saat pengaturan di Option-advance bagian thresholdnya tidak ada penjelasan dan kalibrasinya pun kurang penjelasan. Saat testing, pendeteksian objek tangan sudah optimal namun perlu diperhatikan mengenai cahaya proyektor saat menyala, karena pengaturannya akan berbeda lagi. Sarannya mungkin dapat dibantu dari suara sebagai pengontrol jadi tidak hanya menggunakan pola tangan(gambaran saja). Jika dari sisi user, user memang mempunyai banyak kemauan secara ide memang menarik. 3. Menurut anda apakah prospek kedepannya dapat dipakai? Bapak Indra: Bisa saja digunakan, ide yang menarik untuk diimplementasikan, hanya saja kekurangan pada pengaturan awal. Ibu Lusiana: Bisa digunakan, bukan hanya itu namun juga dapat dijual. Kantor, hotel yang punya kegiatan seminar mereka juga membutuhkan aplikasi semacam itu dibandingkan membeli laser pointer yang dapat hilang alatnya (baik connector ataupun remote), hal yang kecil namun butuh dana besar. Jakarta, 28 Januari 2014 Mengetahui, (Indra Dwi Rianto, S.Si, S.Kom, M.TI) (Lusiana Citra Dewi, S.Kom, M.M)
11 Kode Aplikasi Linda (Potongan) 1. Fungsi pendeteksian tangan void detecthand() image = new Mat(img); for(int i=0;i<image->rows;i++) for(int j=0;j<image->cols;j++) for(int c=0;c<3;c++) image->at<vec3b>(i,j)[c] = saturate_cast<uchar>((float)(option_2[1])*(image- >at<vec3b>(i,j)[c])+option_2[2]); cvtcolor(*image, edit,cv_rgb2gray); hand_cascade.detectmultiscale( edit, hand, 1.1, 3, 0 CV_HAAR_SCALE_IMAGE, cvsize(30, 30), cvsize(150, 150)); for(size_t i = 0; i < hand.size(); i++) handx = hand[i].x + hand[i].width/2; // set pointer x -- rumus handy = hand[i].y + hand[i].height/2; // set pointer y -- rumus Point center(handx,handy); 187 centerpointx = ((float)((scalex[0]+(float)(viewport_widthscalex[1]))/2)+ (float)((scalex[3]+(float)(viewport_widthscalex[2]))/2))/2; //center -- rumus centerpointy = ((float)((scaley[0]+(float)(viewport_heightscaley[3]))/2)+(float)((scaley[1]+(float)(viewport_heig HT-scaleY[2]))/2))/2; //center -- rumus Point center2(centerpointx,centerpointy); if(handx<=centerpointx) //rumus if(handy<=centerpointy) idxscale = 0; else idxscale = 3; else if(handy<=centerpointy) idxscale = 1;
12 188 else idxscale = 2; disx = ((GetSystemMetrics(SM_CXSCREEN)- VIEWPORT_WIDTH)/2); // rumus disy = ((GetSystemMetrics(SM_CYSCREEN)- VIEWPORT_HEIGHT)/2); // rumus handx1 = (double)((double)(((float)getsystemmetrics(sm_cxscreen) /VIEWPORT_WIDTH)*(handX+scaleX[idxScale]))-disX); handy1 = (double)((double)(((float)getsystemmetrics(sm_cyscreen) /VIEWPORT_HEIGHT)*(handY+scaleY[idxScale]))-disY); roi = cvrect(handx-hand[i].width/2, handyhand[i].height/2, hand[i].width, hand[i].height); cvresetimageroi( img ); cvsetimageroi( img, roi); cropped = cvcreateimage( cvsize(roi.width,roi.height), img->depth, img- >nchannels ); cvcopy( img, cropped ); cvresetimageroi( img ); ellipse(*image, center, Size(hand[i].width/2, hand[i].height/2), 0, 0, 360, Scalar(255, 0, 255), 2, 8, 0); image2 = edit(hand[i]); n++; new_image = new Mat(cropped); cvtcolor(*new_image,*new_image,cv_rgb2gray); threshold_output = new Mat(new_image->size(), new_image->type()); threshold(*new_image, *threshold_output,option_2[0], 255, THRESH_BINARY_INV ); handx1 = (GetSystemMetrics(SM_CXSCREEN) * center.x) / 600; handy1 = (GetSystemMetrics(SM_CYSCREEN) * center.y) / 600; makecontours(threshold_output, handx1, handy1); getfingernumber(threshold_output);
13 189 void detect() framecount++; currenttime = glutget(glut_elapsed_time); timeinterval = currenttime - previoustime; if(timeinterval > 500) detecthand(); previoustime = currenttime; framecount = 0; 2. Fungsi event handler void mouse() INPUT zero = INPUT_MOUSE, 0; INPUT in = zero; int i = option_1[c-1]; if(i==1) //single click in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTDOWN; SendInput(1, &in, sizeof in); in = zero; in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTUP; SendInput(1, &in, sizeof in); else if (i==2) //double click in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTDOWN; SendInput(1, &in, sizeof in); in = zero; in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTUP; SendInput(1, &in, sizeof in); in = zero; in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTDOWN; SendInput(1, &in, sizeof in); in = zero; in.mi.dwflags = MOUSEEVENTF_ABSOLUTE MOUSEEVENTF_LEFTUP;
14 190 SendInput(1, &in, sizeof in); b1=12; void controlpowerpoint() hwnd = GetForegroundWindow(); GetWindowTextA(hwnd,title,sizeof(title)); int i = option_1[c-1]; if(strstr(title,"powerpoint")) if(i==4) //slide show SetForegroundWindow(hwnd); keybd_event(vk_f5, 0, 0, 0); else if (i==5) //prev slide SetForegroundWindow(hwnd); keybd_event(vk_left, 0, 0, 0); else if (i == 11) SetForegroundWindow(hwnd); keybd_event(vk_escape, 0, 0, 0); b1=12; 3. Fungsi menghitung contur tangan void initvectors() hulli=vector<vector<int>>(contours.size()); hullp=vector<vector<point>>(contours.size()); defects=vector<vector<vec4i>> (contours.size()); void analyzecontours() brect_height=brect.height; brect_width=brect.width; float distancep2p(point a, Point b) return sqrt(fabs((double)(((a.x-b.x)*(a.x-b.x)) + ((a.y-b.y)*(a.y-b.y)))));
15 191 void removeredundantfingertips() for(int i=0;i<fingertips.size();i++) for(int j=i;j<fingertips.size();j++) if(distancep2p(fingertips[i],fingertips[j])<10 && i!=j) else newfingers.push_back(fingertips[i]); break; fingertips.swap(newfingers); void computefingernumber() sort(fingernumbers.begin(), fingernumbers.end()); frequentnr=fingernumbers[0]; for(int i=1;i<fingernumbers.size(); i++) if(fingernumbers[i-1]!=fingernumbers[i]) if(thisnumberfreq>highestfreq) frequentnr=fingernumbers[i-1]; highestfreq=thisnumberfreq; thisnumberfreq=0; thisnumberfreq++; if(thisnumberfreq>highestfreq) frequentnr=fingernumbers[fingernumbers.size()- 1]; mostfrequentfingernumber=frequentnr; void addfingernumbertovector() fingernumbers.push_back(fingertips.size()); void getfingernumber(mat* m) removeredundantfingertips(); if(brect.height > m->rows/2 && nrnofinger>12) numbercolor=scalar(0,200,0); addfingernumbertovector(); if(framenumber>12) nrnofinger=0; framenumber=0; computefingernumber();
16 192 numbers2display.push_back(mostfrequentfingernumber); fingernumbers.clear(); else framenumber++; else nrnofinger++; numbercolor=scalar(200,200,200); float getangle(point s, Point f, Point e) l1 = distancep2p(f,s); l2 = distancep2p(f,e); dot1 = (s.x-f.x)*(e.x-f.x) + (s.y-f.y)*(e.y-f.y); angle = acos(dot1/(l1*l2)); angle = angle*180/pi; return angle; void removeredundantendpoints(vector<vec4i> newdefects, Mat* m) tolerance=brect_width/6; for(int i=0;i<newdefects.size();i++) for(int j=i;j<newdefects.size();j++) startidx=newdefects[i][0]; //->penyebab error ptstart= new Point (contours[cidx][startidx] ); endidx=newdefects[i][1]; ptend= new Point (contours[cidx][endidx] ); startidx2=newdefects[j][0]; ptstart2= new Point (contours[cidx][startidx2] ); endidx2=newdefects[j][1]; ptend2= new Point (contours[cidx][endidx2] ); if(distancep2p(*ptstart,*ptend2) < tolerance ) contours[cidx][startidx]=*ptend2; break; if(distancep2p(*ptend,*ptstart2) < tolerance ) contours[cidx][startidx2]=*ptend;
17 193 void eleminatedefects(mat* m) vector<vec4i> newdefects; tolerance = brect_height/5; angletol=95; int startidx, endidx, faridx; d=defects[cidx].begin(); while( d!=defects[cidx].end() ) v=(*d); startidx=v[0]; ptstart = new Point (contours[cidx][startidx] ); endidx=v[1]; ptend = new Point (contours[cidx][endidx] ); faridx=v[2]; ptfar = new Point (contours[cidx][faridx] ); if(distancep2p(*ptstart, *ptfar) > tolerance && distancep2p(*ptend, *ptfar) > tolerance && getangle(*ptstart, *ptfar, *ptend ) < angletol ) if( ptend->y > (brect.y + brect.height - brect.height/4 ) ) else if( ptstart->y > (brect.y + brect.height -brect.height/4 ) ) else newdefects.push_back(v); d++; nrofdefects=newdefects.size(); defects[cidx].swap(newdefects); removeredundantendpoints(defects[cidx], m);//-> jdi ngebreak void checkforonefinger(mat* m) ytol=brect.height/6; highestp.y=m->rows; d1=contours[cidx].begin(); while( d1!=contours[cidx].end() ) Point v=(*d1); if(v.y<highestp.y) highestp=v; d1++; n2=0; d1=hullp[cidx].begin(); while( d1!=hullp[cidx].end() ) Point v=(*d1); if(v.y<highestp.y+ytol && v.y!=highestp.y && v.x!=highestp.x)
18 194 n2++; d1++; if(n2==0) fingertips.push_back(highestp); void drawfingertips(mat* m) k=0; for(int i=0;i<fingertips.size();i++) p=fingertips[i]; circle(*m,p,2, Scalar(100,255,100), 1 ); int getfingertips(mat* m) fingertips.clear(); int i=0; d=defects[cidx].begin(); while( d!=defects[cidx].end() ) v=(*d); printf("v: %d, d: %d \n",v.val,d); startidx=v[0]; ptstart = new Point(contours[cIdx][startidx] ); endidx=v[1]; ptend = new Point(contours[cIdx][endidx] ); faridx=v[2]; ptfar = new Point(contours[cIdx][faridx] ); if(i==0) fingertips.push_back(*ptstart); i++; fingertips.push_back(*ptend); d++; i++; if(fingertips.size()==0) checkforonefinger(m); b1=12; if(numberx.size()==0 (fingertips.size()!= numberx[index1])) numberx.push_back(fingertips.size()); index1++; b1=0; printf("finger : %d\n",fingertips.size()); return numberx[index1];
19 int findbiggestcontour(vector<vector<point> > contours) indexofbiggestcontour = -1; sizeofbiggestcontour = 0; for (int i = 0; i < contours.size(); i++) if(contours[i].size() > sizeofbiggestcontour) sizeofbiggestcontour = contours[i].size(); indexofbiggestcontour = i; return indexofbiggestcontour; 195 void mydrawcontours(mat* m) m->copyto(abw1); drawcontours(abw1,hullp,cidx,cv::scalar(200,0,0),1, 8, vector<vec4i>(), 0, Point()); rectangle(abw1,brect.tl(),brect.br(),scalar(0,0,200),1,8,0); d=defects[cidx].begin(); for(int i=0;i<3;i++) channels.push_back(abw1); result = new Mat(aBw1.size(), abw1.type()); merge(channels,*result); drawcontours(*result,hullp,cidx,cv::scalar(0,0,250), 10, 8, vector<vec4i>(), 0, Point()); while( d!=defects[cidx].end() ) v=(*d); startidx=v[0]; ptstart = new Point(contours[cIdx][startidx] ); endidx=v[1]; ptend = new Point(contours[cIdx][endidx] ); faridx=v[2]; ptfar = new Point(contours[cIdx][faridx] ); depth = v[3] / 256; ); circle( *result, *ptfar, 2, Scalar(0,205,0), 1 d++; void makecontours(mat *m, int handx, int handy) printf("%d,,,,,%d\n",handx,handy); pyrup(*m,*m); m->copyto(abw); findcontours(abw,contours,cv_retr_external,cv_chain_ APPROX_NONE);
20 196 initvectors(); cidx=findbiggestcontour(contours); if(cidx!=-1) brect=boundingrect(mat(contours[cidx])); convexhull(mat(contours[cidx]),hullp[cidx],false,tru e); convexhull(mat(contours[cidx]),hulli[cidx],false,fal se); approxpolydp( Mat(hullP[cIdx]), hullp[cidx], 18, true ); printf("a: %d\n",contours[cidx].size()); if(contours[cidx].size()>3 ) convexitydefects(contours[cidx],hulli[cidx],defects[ cidx]); eleminatedefects(m); c=getfingertips(m); if(b1 ==0 && option_1[c-1]==3) glutwarppointer(handx, handy); mouse(); else if(b1==0 && (option_1[c-1]==1 option_1[c- 1]==2)) mouse(); else if(b1==0 && (option_1[c-1]==4 option_1[c- 1]==5 option_1[c-1]==11 )) controlpowerpoint();
21 197 XML yang Digunakan pada Aplikasi (Potongan) <?xml version="1.0"?> <opencv_storage> <Training621 type_id="opencv-haar-classifier"> <size> 30 30</size> <stages> <_> <trees> <_> <_> <feature> <rects> <_> </_> <_> </_></rects> <tilted>0</tilted></feature> <threshold> e-003</threshold> <left_val> </left_val> <right_val> </right_val></_></_> <_> <_> <feature> <rects> <_> </_> <_> </_></rects> <tilted>0</tilted></feature> <threshold> e-003</threshold> <left_val> </left_val> <right_val> </right_val></_></_></trees> <stage_threshold> </stage_threshold> <parent>-1</parent> <next>-1</next></_> <stage_threshold> </stage_threshold> <parent>27</parent> <next>-1</next></_></stages></training621> </opencv_storage>
22 198 Isi File yang Digunakan pada Aplikasi 1. Struktur file untuk menyimpan titik koordinat ketika selesai calibration 2. Struktur file untuk menyimpan pengaturan options advanced 3. Struktur file untuk menyimpan pengaturan options basic
23 Timeline Penelitian 199
PENERAPAN TEKNOLOGI HAND DETECTION DAN HAND RECOGNITION DALAM MEMBANTU PROSES PRESENTASI
PENERAPAN TEKNOLOGI HAND DETECTION DAN HAND RECOGNITION DALAM MEMBANTU PROSES PRESENTASI Bellinda Prayoga, Fifilia, Dewi Suryani, Rhio Sutoyo Universitas Bina Nusantara Jl. Kebon Jeruk Raya No. 27, Kemanggisan
Lebih terperinciBAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Zaman semakin berkembang pesat, begitu pula dengan teknologi dan ilmu pengetahuan yang juga turut berkembang dengan pesatnya. Hal ini, membuat manusia berpikir dan
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN
BAB 4 HASIL DAN PEMBAHASAN 4.1. Uji Algoritma Pendeteksian Objek Berdasarkan penelusuran pustaka, didapatkan beberapa algoritma terkait dengan hand detection yang telah diuji, antara lain sebagai berikut:
Lebih terperinciANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID
ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID Eric Chandra Binus University, Jakarta, DKI Jakarta, Indonesia Dan Zein Rezky Chandra Binus University,
Lebih terperinciProsedur Menjalankan Aplikasi Linda
Prosedur Menjalankan Aplikasi Linda Prosedur penggunaan aplikasi Linda akan dijelaskan melalui beberapa prosedur penggunaan menu yang akan membantu pengguna dalam menyesuaikan kebutuhan, antara lain: menu
Lebih terperinciBAB III PROSEDUR DAN METODOLOGI. banyak dipelajari dan dikembangkan saat ini, baik oleh para pelajar, maupun para ahli.
BAB III PROSEDUR DAN METODOLOGI 3.1 Pendeteksian Objek Viola Jones Pendeteksian objek merupakan salah satu topik dalam visi komputer yang cukup banyak dipelajari dan dikembangkan saat ini, baik oleh para
Lebih terperinciAPLIKASI E-LEARNING BERBASIS WEB PADA SMK TELKOM JAKARTA
APLIKASI E-LEARNING BERBASIS WEB PADA SMK TELKOM JAKARTA Mohamad Heru Prayogo Universitas Bina Nusantara, Jl. Kebon Jeruk Raya No. 27, Kebon Jeruk, Jakarta Barat, 021-53696969, heruprayogo15@gmail.com
Lebih terperinciPEMBUATAN PERANGKAT AJAR SAP LEARNING MODUL FINANCIAL ACCOUNTING
PEMBUATAN PERANGKAT AJAR SAP LEARNING MODUL FINANCIAL ACCOUNTING Disusun oleh: Rian Dwi Putra Universitas Bina Nusantara, 1301010970, riandwiputra@yahoo.com Sufranto Universitas Bina Nusantara, 1301046056,
Lebih terperinciPERANCANGAN DAN PENGEMBANGAN APLIKASI ORDER TRACKING UNTUK BAGIAN PURCHASING BERBASIS WEB PADA PT.ABC
PERANCANGAN DAN PENGEMBANGAN APLIKASI ORDER TRACKING UNTUK BAGIAN PURCHASING BERBASIS WEB PADA PT.ABC Budi Handoko 1 ; Yulita 2 ; Yen lina Prasetio, S.Kom., MCompSc 3 1,2,3 Computer Science Department,
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. PANEN LESTARI INTERNUSA (SOGO)
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PADA APLIKASI IT HELP DESK BERBASIS WEB DI PT. PANEN LESTARI INTERNUSA (SOGO) Marsha Hafiamsa Wasisto Universitas Bina Nusantara Jl. Kebon Jeruk Raya No. 27,
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK APLIKASI BANK SOAL PADA BINUS SCHOOL SERPONG
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK APLIKASI BANK SOAL PADA BINUS SCHOOL SERPONG Oleh Hari Wijaya 1301057564 Sevira Alvini Thomas 1301059891 Djauharry Noor D1348 ABSTRAK Tujuan penelitian
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB
ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB Aditya Permana; Frederick L. Musa Kaban; Septiadi Mahardika; Gintoro, S.Kom., MM Jurusan Teknik Informatika,
Lebih terperinciBAB 3 ANALISIS & PERANCANGAN
BAB 3 ANALISIS & PERANCANGAN 3.1 Analisis 3.1.1 Permasalahan Menurut Wakapolda Sulawesi Selatan dan Barat (tvone, 2010), Brigjen Pol Wisjnu Amat Sastro, Indonesia saat ini menempati urutan pertama berdasarkan
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN
68 BAB 4 HASIL DAN PEMBAHASAN 4.1. Uji Algoritma Pengujian dilakukan untuk mendapatkan algoritma yang paling optimal dari segi kecepatan dan tingkat akurasi yang dapat berjalan secara real time pada smartphone
Lebih terperinciAPLIKASI PENGENALAN WAJAH UNTUK VALIDASI PESERTA UJIAN ONLINE MENGGUNAKAN METODE HAAR CASCADE DAN EIGEN FACE VECTOR
APLIKASI PENGENALAN WAJAH UNTUK VALIDASI PESERTA UJIAN ONLINE MENGGUNAKAN METODE HAAR CASCADE DAN EIGEN FACE VECTOR Mika Tandililing Program Studi Teknik Komputer, STMIK Profesional ladabarra@gmail.com
Lebih terperinciDATABASE DESIGN UNTUK MENGELOLA MUTASI PEGAWAI PADA BADAN KEPEGAWAIAN DAERAH BERBASIS WEB
DATABASE DESIGN UNTUK MENGELOLA MUTASI PEGAWAI PADA BADAN KEPEGAWAIAN DAERAH BERBASIS WEB Setyo Adi Nugroho Binus University, Jakarta, DKI Jakarta, Indonesia Arief Rahmansyah Binus Univeristy, Jakarta,
Lebih terperinciMENGHITUNG JUMLAH JARI PADA CITRA TANGAN DENGAN MENGGUNAKAN RUANG WARNA YCBCR DAN TEKNIK DETEKSI KONTUR SKRIPSI. Disusun oleh :
MENGHITUNG JUMLAH JARI PADA CITRA TANGAN DENGAN MENGGUNAKAN RUANG WARNA YCBCR DAN TEKNIK DETEKSI KONTUR SKRIPSI Disusun oleh : DEDY SETIANTO NPM. 0934010203 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI
Lebih terperinciBAB 8 KESIMPULAN DAN SARAN
BAB 8 KESIMPULAN DAN SARAN 8.1. Kesimpulan Kesimpulan yang diperoleh penulis dalam proses penelitian dan perancangan sistem informasi persediaan Apotek X ini adalah: 1. Solusi yang diperoleh dalam penelitian
Lebih terperinciBAB III METODE PENELITIAN. melacak badan manusia. Dimana hasil dari deteksi atau melacak manusia itu akan
BAB III METODE PENELITIAN 3.1. Model Pengembangan Tujuan dari tugas akhir ini adalah untuk membuat sebuah aplikasi untuk mengatur kontras pada gambar secara otomatis. Dan dapat meningkatkan kualitas citra
Lebih terperinciANALISIS DAN PERANCANGAN PERANGKAT AJAR MATEMATIKA UNTUK KELAS 5 SEMESTER 2 BERBASIS MULTIMEDIA PADA SD TARAKANITA 4
ANALISIS DAN PERANCANGAN PERANGKAT AJAR MATEMATIKA UNTUK KELAS 5 SEMESTER 2 BERBASIS MULTIMEDIA PADA SD TARAKANITA 4 Ferdian Kasmi Binus University, Jakarta, 085265610228, vrdie_vm@yahoo.com Juleo Barakutama
Lebih terperincipengambilan citra video, pemrosesan citra pada setiap frame,, pendeteksian objek
BAB IV MODEL SISTEM 4.1. Model Sistem Aplikasi yang dibangun adalah aplikasi yang dapat mengolah citra yang diambil dari kamera video, dan menganalisisnya untuk mengetahui keberadaan suatu objek. Ada beberapa
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Seiring perkembangan teknologi yang amat pesat, menuntut pula adanya otomatisasi dan efisiensi dalam memperoleh informasi. Hal ini didukung pula oleh perkembangan mobile
Lebih terperinciPERANCANGAN DAN ANALISIS GAME EDUKASI THINKMATH
PERANCANGAN DAN ANALISIS GAME EDUKASI THINKMATH Erwin Kurniawan Harry Kristian Gintoro S.Kom., M.M ABSTRAK Tujuan penelitian ini adalah merancang dan membangun sebuah game yang berbasis edukasi untuk platform
Lebih terperinciPENGEMBANGAN PROGRAM APLIKASI UNTUK INTERAKSI MANUSIA-KOMPUTER DENGAN LASER TRACKING MENGGUNAKAN KARAKTERISTIK LASER DAN OPTICAL FLOW
PENGEMBANGAN PROGRAM APLIKASI UNTUK INTERAKSI MANUSIA-KOMPUTER DENGAN LASER TRACKING MENGGUNAKAN KARAKTERISTIK LASER DAN OPTICAL FLOW Marcel Santoso Jalan R.A Kartini no 55, Cirebon +6281931154841 marcel_0701@yahoo.co.id
Lebih terperinciAzhar Susanto Sistem Informasi Akuntansi. Bandung: Lingga Jaya.
Daftar Pustaka Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. C.V ANDI OFFSET. Yogyakarta. Assauri, Sofjan. (2008). Manajemen Produksi dan Operasi. Jakarta : Fakultas Ekonomi
Lebih terperinciBAB 1 PENDAHULUAN. teknologi yang sangat penting adalah TIK (Teknologi Informasi dan Komunikasi).
BAB 1 PENDAHULUAN 1.1 Latar Belakang Era informasi memerlukan dukungan teknologi diberbagai bidang. Salah satu teknologi yang sangat penting adalah TIK (Teknologi Informasi dan Komunikasi). Telah banyak
Lebih terperinciANALISA DAN PERANCANGAN E-COMMERCE PADA PT. TOTALINDO SOLUSI ANDALAN
ANALISA DAN PERANCANGAN E-COMMERCE PADA PT. TOTALINDO SOLUSI ANDALAN RUDI SUMARNO 1 ; ADY PERMANA 2 ; JANUAR AWALUDDIN 3 ; PRASETYA CAHYA SAPUTRA 4 1,2,3,4 Information Systems Department, School of Information
Lebih terperinciIMPLEMENTASI PERHITUNGAN KECEPATAN OBJEK BERGERAK BERBASIS WEBCAM DAN PENGOLAHAN CITRA DIGITAL
Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2009 IMPLEMENTASI PERHITUNGAN KECEPATAN OBJEK BERGERAK BERBASIS WEBCAM DAN PENGOLAHAN CITRA DIGITAL Bambang Hermanto¹, Koredianto Usman², Iwan Iwut Tirtoasmoro³
Lebih terperinciAPLIKASI PENCARIAN RUMAH MAKAN BERBASISKAN GPS PADA PERANGKAT MOBILE ANDROID
APLIKASI PENCARIAN RUMAH MAKAN BERBASISKAN GPS PADA PERANGKAT MOBILE ANDROID Utsman Zulhakim Karim, Angga Kirana, Zicko Varianto Dosen Pembimbing : Budi Yulianto, S.Kom. Abstract Research objectives of
Lebih terperinciAnalisis dan Perancangan Perangkat Ajar Bahasa Jepang Berbasis Multimedia Untuk Siswa Kelas X UPTD SMA Negeri 7 Kota Tangerang
Analisis dan Perancangan Perangkat Ajar Bahasa Jepang Berbasis Multimedia Untuk Siswa Kelas X UPTD SMA Negeri 7 Kota Tangerang Ariesta Dwi Rahmadi Universitas Bina Nusantara, Jakarta, DKI Jakarta, Indonesia
Lebih terperinciAPLIKASI PENDISTRIBUSIAN INFORMASI GANGGUAN LISTRIK BERBASIS ANDROID PADA PT. PLN (PERSERO) DISTRIBUSI JAKARTA RAYA DAN TANGERANG
APLIKASI PENDISTRIBUSIAN INFORMASI GANGGUAN LISTRIK BERBASIS ANDROID PADA PT. PLN (PERSERO) DISTRIBUSI JAKARTA RAYA DAN TANGERANG Cahya Ning Tias Binus University, Jakarta, DKI Jakarta, Indonesia Andrianus
Lebih terperinciIMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B
IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Deskripsi Umum Sistem Proses pengendalian pointer dengan mata dapat dijelaskan sebagai berikut pertama kamera akan mengkalibrasi gambar dari user yang sedang
Lebih terperinciPENGEMBANGAN SISTEM PEMBELAJARAN ONLINE PADA SOFTWARE LABORATORY CENTER BINUS UNIVERSITY
PENGEMBANGAN SISTEM PEMBELAJARAN ONLINE PADA SOFTWARE LABORATORY CENTER BINUS UNIVERSITY Danella Indriani, Risan Susanti, Dennise Adrianto, Hendro BINUS University Jl. Kebon Jeruk Raya No. 27, Kebon Jeruk,
Lebih terperinciLaudon, K. C., & Laudon, J. P. (2010). Management Information Systems : Managing the Digital Firm, 11th Edition. New Jersey: Prentice Hall.
REFERENSI Badan Ketahanan Pangan Kementerian Pertanian. (2013). Panduan Pengelolaan Cadangan Pangan Pemerintah Provinsi dan Kabupaten/Kota. Jakarta: Badan Ketahanan Pangan Kementerian Pertanian. Badan
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM ABSENSI DAN PENGGAJIAN PADA PT. ASKES (PERSERO) KANTOR CABANG ENDE NUSA TENGGARA TIMUR
ANALISIS DAN PERANCANGAN SISTEM ABSENSI DAN PENGGAJIAN PADA PT. ASKES (PERSERO) KANTOR CABANG ENDE NUSA TENGGARA TIMUR Stella Maria The Bina Nusantara University, Jl. Kebon Jeruk Raya No. 27, Kebon Jeruk,
Lebih terperinciOleh : Umar Maksum Dosen Pembimbing : Ahmad Zaini, ST, M.T. Dr. I Ketut Eddy Purnama.ST.,MT
Rekontruksi Citra 3 Dimensi menggunakan Voxel Coloring Oleh : Umar Maksum 2204 109 659 Dosen Pembimbing : Ahmad Zaini, ST, M.T. Dr. I Ketut Eddy Purnama.ST.,MT Latar Belakang Mendapatkan bentuk citra objek
Lebih terperinciPENGENALAN OBJEK PADA CITRA BERDASARKAN SIMILARITAS KARAKTERISTIK KURVA SEDERHANA
PENGENALAN OBJEK PADA CITRA BERDASARKAN SIMILARITAS KARAKTERISTIK KURVA SEDERHANA Dina Indarti Pusat Studi Komputasi Matematika, Universitas Gunadarma Jl. Margonda Raya no. 100, Depok 16424, Jawa Barat
Lebih terperinciBAB I PENDAHULUAN. pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi Informasi dan Komunikasi (TIK) merupakan suatu cabang ilmu pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di dunia
Lebih terperinciPERANCANGAN APLIKASI DATABASE PERPUSTAKAAN BERBASIS WEBSITE DI SEKOLAH TUNAS BANGSA
PERANCANGAN APLIKASI DATABASE PERPUSTAKAAN BERBASIS WEBSITE DI SEKOLAH TUNAS BANGSA Christian Teknologi Informatika, Universitas Bina Nusantara, DKI Jakarta, Indonesia, 0818858668, ChristianYusuf92@gmail.com
Lebih terperinciSistem Pendeteksian Jari Telunjuk pada Game TicTacToe Menggunakan Metode Viola dan Jones
ISSN 1858-4667 JURNAL LINK Vol 16/No. 1/Februari 2012 Sistem Pendeteksian Jari Telunjuk pada Game TicTacToe Menggunakan Metode Viola dan Jones Setiawardhana, S.T, M.T 1), Nana Ramadijanti, S.Kom, M.Kom
Lebih terperinciSISTEM BASIS DATA APLIKASI PEREKRUTAN KARYAWAN BERBASIS WEB PADA PT. ASTRA INTERNATIONAL, Tbk
SISTEM BASIS DATA APLIKASI PEREKRUTAN KARYAWAN BERBASIS WEB PADA PT. ASTRA INTERNATIONAL, Tbk Vany Ricat Edwin Marcel Lengkei 1401073732 1401101010 1401122715 vaaaannnyy@gmail.com ricat.shing@yahoo.com
Lebih terperinciANALISIS DAN PERANCANGAN BASIS DATA SISTEM E-LEARNING PADA SMA PGRI CIKAMPEK
ANALISIS DAN PERANCANGAN BASIS DATA SISTEM E-LEARNING PADA SMA PGRI CIKAMPEK Victor Nikko Chialendra Binus University, Jakarta, DKI Jakarta, Indonesia Dan Johan Binus University, Jakarta, DKI Jakarta,
Lebih terperinciPERANCANGAN SISTEM BASIS DATA OPERASIONAL PADA SMP STRADA SANTO FRANSISKUS XAVERIUS 2
PERANCANGAN SISTEM BASIS DATA OPERASIONAL PADA SMP STRADA SANTO FRANSISKUS XAVERIUS 2 Swandy Binus University, Jakarta, DKI Jakarta, Indonesia David Binus University, Jakarta, DKI Jakarta, Indonesia Mario
Lebih terperinciAPLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK
APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK Wiratmoko Yuwono Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya-ITS Jl. Raya ITS, Kampus ITS, Sukolilo Surabaya 60111
Lebih terperinciBAB I PENDAHULUAN. telinga, wajah, infrared, gaya berjalan, geometri tangan, telapak tangan, retina,
BAB I PENDAHULUAN 1.1 Latar Belakang Sistem biometrika merupakan teknologi pengenalan diri dengan menggunakan bagian tubuh atau perilaku manusia. Sidik jari, tanda tangan, DNA, telinga, wajah, infrared,
Lebih terperinciDAFTAR PUSTAKA. Bell, Donald. UML Basic: An Introduction to the Unified Modeling Language. Rational Software, 2003.
DAFTAR PUSTAKA Bell, Donald. UML Basic: An Introduction to the Unified Modeling Language. Rational Software, 2003. Joe, L. Software Helpdesk Application andn Technologies. US: Technology Marketing Corporation,
Lebih terperinciANALISIS DAN PERANCANGAN APLIKASI KELILING INDONESIA BERBASIS ANDROID
ANALISIS DAN PERANCANGAN APLIKASI KELILING INDONESIA BERBASIS ANDROID Reinard Kanedy Binus University, Jl. Kebun Jeruk Raya no. 27, telp 021-53696969, reinardkanedy@hotmail.com Timotius Victory Binus University,
Lebih terperinciPengantar PENGOLAHAN CITRA. Achmad Basuki PENS-ITS Surabaya 2007
Pengantar PENGOLAHAN CITRA Achmad Basuki PENS-ITS Surabaya 2007 TUJUAN Mahasiswa dapat membuat aplikasi pengolahan citra Mahasiswa dapat menerapkan konsep-konsep pengolahan citra untuk menghasilkan suatu
Lebih terperinciDATABASE DESIGN PADA PT. CAKRA PRIMA PERKASA
DATABASE DESIGN PADA PT. CAKRA PRIMA PERKASA Jennifer Lovely Limah Universitas Bina Nusantara, Jalan Kebon Jeruk Raya Blok Samudra No.27, Jakarta Barat, 081369311122, jenniferlovelylimah@yahoo.com Gabriel
Lebih terperinciPERANCANGAN SISTEM PERANGKAT AJAR KOMPUTER BERBASIS MULTIMEDIA STUDI KASUS DI SD DIAN KASIH
PERANCANGAN SISTEM PERANGKAT AJAR KOMPUTER BERBASIS MULTIMEDIA STUDI KASUS DI SD DIAN KASIH Nilo Legowo; Elidjen; Hioe Jefry; Ferry Yangga Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Binus University
Lebih terperinciPENGEMBANGAN SISTEM LAYANAN SECARA VIRTUAL DENGAN TEKNOLOGI WEBSOCKET
PENGEMBANGAN SISTEM LAYANAN SECARA VIRTUAL DENGAN TEKNOLOGI WEBSOCKET Muhammad Farizki, Gita Kirana Sari, Yuki Framana Ginting, Muhsin Shodiq Program Studi Teknik Informatika, Universitas Bina Nusantara
Lebih terperinciREALISASI SISTEM DETEKSI RASA KANTUK BERDASARKAN DURASI KEDIPAN MATA SECARA REAL TIME MENGGUNAKAN METODE VIOLA-JONES
REALISASI SISTEM DETEKSI RASA KANTUK BERDASARKAN DURASI KEDIPAN MATA SECARA REAL TIME MENGGUNAKAN METODE VIOLA-JONES Avrian Andreas Marjono NRP : 1222006 e-mail : avrianandreas@yahoo.co.id ABSTRAK Rasa
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tertentu untuk computer yang digunakan yaitu: Pentium IV 2.0 Ghz. Memory 512 MB.
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Perangkat Program aplikasi pengaturan lampu lalu lintas dirancang untuk dapat berjalan pada jaringan computer berbasis Windows XP, oleh karena itu diperlukan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih locker
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Pada perancangan tugas akhir ini menggunakan metode pemilihan locker secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Kerangka Pikir Pengenalan wajah merupakan suatu teknologi dalam dunia kecerdasan buatan agar komputer dapat meniru kemampuan otak manusia dalam mendeteksi dan mengenali
Lebih terperinciProsedur Penggunaan. Aplikasi Impressive terbagi menjadi aplikasi server dan client. Berikut merupakan
Prosedur Penggunaan Aplikasi Impressive terbagi menjadi aplikasi server dan client. Berikut merupakan prosedur penggunaan aplikasi Impressive : 1. Server Impressive 1.1. Penggunaan Fitur Remote Control
Lebih terperinciSISTEM INFORMASI USAHA KECIL MENENGAH (UKM) BERBASIS CLOUD COMPUTING
SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) BERBASIS CLOUD COMPUTING Winny Saputra Binus University, Jakarta, DKI Jakarta, Indonesia David Yamanto Binus University, Jakarta, DKI Jakarta, Indonesia dan
Lebih terperinciPENGENALAN CITRA WAJAH DENGAN MENGGUNAKAN TRANSFORMASI WAVELET DISKRIT DAN JARINGAN SARAF TIRUAN BACK-PROPAGATION
PENGENALAN CITRA WAJAH DENGAN MENGGUNAKAN TRANSFORMASI WAVELET DISKRIT DAN JARINGAN SARAF TIRUAN BACK-PROPAGATION Suhendry Effendy Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Bina Nusantara University
Lebih terperinciTIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar dan interaksi 2 dimensi
Matakuliah : Komputer Grafik Dosen : Yonathan Ferry Hendrawan ThAkad : 2014-2015 Semester : Genap (empat) Prodi : S1 Teknik Informatika KONTRAK KULIAH 1. Manfaat Matakuliah Dengan mengambil mata kuliah
Lebih terperinciPerancangan Aplikasi Pencarian Tempat Wisata Berbasis GPS
Perancangan Aplikasi Pencarian Tempat Wisata Berbasis GPS Yerico Aditya Prianto Bina Nusantara University Jakarta, DKI Jakarta, 11530 dan Edbert Bina Nusantara University Jakarta, DKI Jakarta, 11530 dan
Lebih terperinciProses Clipping Menggunakan Algoritma Cohen-Sutherland pada Ruang Dimensi Tiga
Proses Clipping Menggunakan Algoritma Cohen-Sutherland pada Ruang Dimensi Tiga Veronica Lusiana Program Studi Teknik Informatika, Universitas Stikubank Semarang Email: verolusiana@yahoo.com Abstrak Menentukan
Lebih terperinciSISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING
SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING Mohamad Aditya Rahman, Ir. Sigit Wasista, M.Kom Jurusan Teknik Elektronika, Politeknik Elektronika Negeri Surabaya
Lebih terperinciPERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK
PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB Daniel / 0722020 Email : b_aso_1989@hotmail.com Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN
BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi 4.1.1 Spesifikasi Sistem Spesifikasi yang digunakan dalam menjalankan sistem kontrol akses berbasis real time face recognition dan gender information ditunjukkan
Lebih terperinciBAB I PENDAHULUAN. paradigma belajar manusia terutama pada kalangan muda, dari cara belajar yang
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi telah membawa banyak perubahan pada aspek kehidupan, salah satunya dalam proses belajar mengajar. Teknologi telah menggeser paradigma
Lebih terperinciANALISIS DAN PERANCANGAN APLIKASI BASIS UNTUK ADMINISTRASI SISWA DAN GURU BERBASIS WEB PADA SMAN 90 JAKARTA
ANALISIS DAN PERANCANGAN APLIKASI BASIS UNTUK ADMINISTRASI SISWA DAN GURU BERBASIS WEB PADA SMAN 90 JAKARTA Bintang Palupi Bellani Universitas Bina Nusantara Jl. Kebon Jeruk Raya No. 27, Kebon Jeruk, Jakarta
Lebih terperinciANALISA DAN PERANCANGAN SISTEM BASIS DATA PERPUSTAKAAN AKADEMIK PADA BADAN STANDARDISASI NASIONAL INDONESIA
ANALISA DAN PERANCANGAN SISTEM BASIS DATA PERPUSTAKAAN AKADEMIK PADA BADAN STANDARDISASI NASIONAL INDONESIA Wiko Eka Putra Faculty of Computer Science, Bina Nusantara University Jl. Budi Raya No. 21, Kebon
Lebih terperinciBAB 1 PENDAHULUAN. kegiatan belajar mengajar yang efektif.
2 BAB 1 PENDAHULUAN 1.1. Latar Belakang Seiring dengan perkembangan teknologi yang semakin pesat, Binus University sebagai salah satu perguruan tinggi di Indonesia dituntut untuk mengikuti perkembangan
Lebih terperinciPERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2
PERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2 Disusun oleh : Steven Christian Santosa (1222038) Program Studi Teknik Elektro, Fakultas Teknik,
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH : Organisasi Komputer Strata / Jurusan : D3 / Teknik Komputer
SATUAN ACARA PERKULIAHAN MATA KULIAH : Organisasi Komputer Strata / Jurusan : D3 / Teknik Komputer Minggu ke Pokok Bahasan dan TIU Pengantar tentang cakupan materi yang akan dibahas dalam organisasi sistem
Lebih terperinciANALISA DAN PERANCANGAN STRATEGI E-MARKETING PADA PT. RAJAWALI MEGAH SEJAHTERA
ANALISA DAN PERANCANGAN STRATEGI E-MARKETING PADA PT. RAJAWALI MEGAH SEJAHTERA Penulis : Yonathan Kevin Hendrik Pembimbing : Adhi Nugroho Chandra, S.Kom., MMSI Abstrak Tujuan penelitian ialah melakukan
Lebih terperinciPENERAPAN HAND MOTION TRACKING PENGENDALI POINTER PADA VIRTUAL MOUSE DENGAN METODE OPTICAL FLOW
PENERAPAN HAND MOTION TRACKING PENGENDALI POINTER PADA VIRTUAL MOUSE DENGAN METODE OPTICAL FLOW Reza Umami 1*, Irawan Hadi 1, Irma Salamah 1 1 Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Lebih terperinciBAB 3 METODOLOGI 3.1 Metodologi
BAB 3 METODOLOGI 3.1 Metodologi Dalam pembuatan aplikasi digunakan metode waterfall model. Seperti yang sudah dijelaskan pada bab sebelumnya, waterfall model adalah pendekatanpendekatan sistematis yang
Lebih terperinciAPLIKASI PENJUALAN, PEMBELIAN DAN RETUR PADA PT GLORIA CIPTA KARYA
APLIKASI PENJUALAN, PEMBELIAN DAN RETUR PADA PT GLORIA CIPTA KARYA Ivan Alexander, David Presly Cornelius, Fredick Soputra, Abdul Aziz Program Studi Teknik Informatika, Universitas Bina Nusantara Email
Lebih terperinciTIU: Mahasiswa mampu menghasilkan aplikasi Komputer Grafik sederhana. Pemrograman OpenGL API dasar 2 dimensi. Penggunaan aplikasi pengolah grafis 3D
Matakuliah : Komputer Grafik Dosen : Yonathan Ferry Hendrawan ThAkad : 2013-2014 Semester : Genap (empat) Prodi : S1 Teknik Informatika KONTRAK KULIAH 1. Manfaat Matakuliah Dengan mengambil mata kuliah
Lebih terperinciLAPORAN PENELITIAN DOSEN MUDA. Sistem Identifikasi Teroris Dengan Pelacakan Dan Pengenalan Wajah
LAPORAN PENELITIAN DOSEN MUDA Sistem Identifikasi Teroris Dengan Pelacakan Dan Pengenalan Wajah Oleh : Endah Sudarmilah, S.T, M.Eng Umi Fadlillah, S.T Dibiayai oleh Koordinasi Perguruan Tinggi Swasta Wilayah
Lebih terperinciOPTIMALISASI DATA PADA BAGIAN PENJUALAN DENGAN MENGGUNAKAN DATA MART DI PT. XYZ
OPTIMALISASI DATA PADA BAGIAN PENJUALAN DENGAN MENGGUNAKAN DATA MART DI PT. XYZ Hendro Poerbo Prasetiya 1), Yogi Eka Sakti 2) 1), 2) Sistem Informasi Universitas Ma Chung Jl Villa Puncak Tidar N-01, Malang
Lebih terperinciAPLIKASI PERANGKAT AJAR ILMU PENGETAHUAN ALAM BERBASIS MULTIMEDIA UNTUK KELAS IV SEKOLAH DASAR SANG TIMUR
APLIKASI PERANGKAT AJAR ILMU PENGETAHUAN ALAM BERBASIS MULTIMEDIA UNTUK KELAS IV SEKOLAH DASAR SANG TIMUR Marwin Edric Soeandy Binus University, Jl. Jeruk Nipis IV No. 6, 081218173103, marwin_edric@yahoo.com
Lebih terperinciPENGEMBANGAN APLIKASI PELATIHAN WAWANCARA KERJA UNTUK MAHASISWA DAN LULUSAN TEKNIK INFORMATIKA UNIVERSITAS BINA NUSANTARA
PENGEMBANGAN APLIKASI PELATIHAN WAWANCARA KERJA UNTUK MAHASISWA DAN LULUSAN TEKNIK INFORMATIKA UNIVERSITAS BINA NUSANTARA Jake Carlo Warouw Binus University, Jakarta, DKI Jakarta, Indonesia Ginga Rothman
Lebih terperinciSISTEM PENDETEKSI WAJAH MANUSIA PADA CITRA DIGITAL (PROPOSAL SKRIPSI) diajukan oleh. NamaMhs NIM: XX.YY.ZZZ. Kepada
SISTEM PENDETEKSI WAJAH MANUSIA PADA CITRA DIGITAL (PROPOSAL SKRIPSI) diajukan oleh NamaMhs NIM: XX.YY.ZZZ Kepada JURUSAN TEKNIK INFORMATIKA STMIK STIKOM BALIKPAPAN LEMBAR PERSETUJUAN Proposal Skripsi
Lebih terperinciSISTEM APLIKASI POINT OF SALES BERBASIS WEB PADA PT. DIGITAL SYSTEM TECHNOLOGY
SISTEM APLIKASI POINT OF SALES BERBASIS WEB PADA PT. DIGITAL SYSTEM TECHNOLOGY Louis Surya Putra Salim Binus University, Jakarta, (62-21) 534 5830, Lwsssk@gmail.com Rendy Binus University, Jakarta, (62-21)
Lebih terperinciAPLIKASI PEMINDAI NOTASI ANGKA MENGGUNAKAN METODE RESILIENT BACKPROPAGATION
APLIKASI PEMINDAI NOTASI ANGKA MENGGUNAKAN METODE RESILIENT BACKPROPAGATION Ariel Christofer; Chandrasurya Kusuma; Vincent Pribadi; Dr. Widodo Budiharto, S.Si., M.Kom Computer Science Department, School
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem pengenalan wajah adalah aplikasi dari pengolahan citra yang dapat mengidentifikasi seseorang melalui citra digital atau frame video. Sistem pengenalan wajah
Lebih terperinciDETEKSI WAJAH UNTUK OBJEK 3D MENGGUNAKAN ANDROID
DETEKSI WAJAH UNTUK OBJEK 3D MENGGUNAKAN ANDROID Afdhol Dzikri 1, Dwi Ely Kurniawan 2, Handry Elsharry Adriyanto 3 1,2,3 Jurusan Teknik Informatika, Prodi Teknik Multimedia dan Jaringan, Politeknik Negeri
Lebih terperinciPERANCANGAN SISTEM PENDETEKSI ALAT PELINDUNG DIRI MENGGUNAKAN TEKNOLOGI IMAGE PROCESSING
PERANCANGAN SISTEM PENDETEKSI ALAT PELINDUNG DIRI MENGGUNAKAN TEKNOLOGI IMAGE PROCESSING 1 Rucitra Danny Anindita dan Arief Rahman Jurusan Teknik Industri Institut Teknologi Sepuluh Nopember (ITS) Surabaya
Lebih terperinciPERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI
PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI Nadia R.W (0822084) Email: neko882neko@yahoo.co.id Jurusan Teknik Elektro, Fakultas Teknik,, Jl. Prof. Drg.
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMASARAN DAN PENJUALAN BERBASIS WEB PADA PT.TRIMITRA SUKSES INDONESIA (TRISENDO)
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMASARAN DAN PENJUALAN BERBASIS WEB PADA PT.TRIMITRA SUKSES INDONESIA (TRISENDO) Sugiarto Salim Bina Nusantara University, Jakarta, sugiartosalim91@yahoo.com
Lebih terperinciPenjejakan Posisi Bola Pada Modul Phycore IMX31 Menggunakan Embedded OpenCV
The 13 th Industrial Electronics Seminar 2011 (IES 2011) Electronic Engineering Polytechnic Institute of Surabaya (EEPIS), Indonesia, October 26, 2011 Penjejakan Posisi Bola Pada Modul Phycore IMX31 Menggunakan
Lebih terperinciAPLIKASI MENGHITUNG JUMLAH KENDARAAN RODA EMPAT MENGGUNAKAN ALGORITMA VIOLA JONES PROPOSAL SKRIPSI
APLIKASI MENGHITUNG JUMLAH KENDARAAN RODA EMPAT MENGGUNAKAN ALGORITMA VIOLA JONES PROPOSAL SKRIPSI PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA
Lebih terperinciSISTEM PENGELOLAAN FILE-FILE PROYEK BERBASIS WEB PADA PT. MITRA INTI PRANATA
SISTEM PENGELOLAAN FILE-FILE PROYEK BERBASIS WEB PADA PT. MITRA INTI PRANATA Dimas Ikhsan Fadlillah Binus University, Jl. Kebon Jeruk Raya No.27, (021) 534 5830, dimyaz3@yahoo.com Sarah Adila Binus University,
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM
BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Permasalahan Tahapan analisis terhadap suatu sistem dilakukan sebelum masuk ke tahapan perancangan. Tujuan dilakukannya analisis terhadap suatu sistem
Lebih terperinciTraffic IP Camera untuk Menghitung Kendaraan Roda Empat Menggunakan Metode Luasan Piksel
1 Traffic IP Camera untuk Menghitung Kendaraan Roda Empat Menggunakan Metode Luasan Piksel Andi Muhammad Ali Mahdi Akbar, Arief Kurniawan, Ahmad Zaini Jurusan Teknik Elektro, Fakultas Teknik Industri Institut
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Universitas Bina Nusantara merupakan sebuah universitas swasta Indonesia yang terkenal terutama di bidang teknologi informasi. Berdiri pada tahun 1974 sebagai sebuah
Lebih terperinciAnalisis Kualitas Interpolasi Terhadap Fitur Statistik pada Citra
Analisis Kualitas Interpolasi Terhadap Fitur Statistik pada Citra Meirista Wulandari Jurusan Teknik Elektro, Universitas Tarumanagara, Jakarta, Indonesia meiristaw@ft.untar.ac.id Diterima 10 Desember 016
Lebih terperinciANALISIS DAN PERANCANGAN PERANGKAT AJAR BAHASA MANDARIN BERBASIS MULTIMEDIA PADA KELAS X SMAK SANG TIMUR
1 ANALISIS DAN PERANCANGAN PERANGKAT AJAR BAHASA MANDARIN BERBASIS MULTIMEDIA PADA KELAS X SMAK SANG TIMUR Eni Susanti Binus University, Jakarta, DKI Jakarta, Indonesia Herry Binus University, Jakarta,
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMESANAN HOTEL PEONY BERBASIS WEB
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMESANAN HOTEL PEONY BERBASIS WEB Nama Penulis : Febby Utamy Ronny Pembimbing : Djauharry Noor, Ir, M. Sc Hotel Peony, Jl. Gajahmada No. 80 86A, Pontianak,
Lebih terperinciDAFTAR PUSTAKA.
DAFTAR PUSTAKA A.S, Rosa and Shalahuddin, M. 2013. Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek). Bandung : Informatika. Herberg, Mikkal. 2011. Natural Gas in Asia: History
Lebih terperinciBAB 4 HASIL KINERJA SISTEM ERP PADA MODUL MATERIAL MANAGEMENT
124 BAB 4 HASIL KINERJA SISTEM ERP PADA MODUL MATERIAL MANAGEMENT 4.1 Evaluasi Perspektif dalam IT Balanced Scorecard Sesudah menetapkan ukuran dan sasaran strategis dari masing-masing perspektif IT balanced
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Rancangan Penelitian Pengerjaan tugas akhir ini ditunjukkan dalam bentuk blok diagram pada gambar 3.1. Blok diagram ini menggambarkan proses dari sampel citra hingga output
Lebih terperinci