Rudy Adipranata
Program Studi Teknik Informatika

Published : 26 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 26 Documents
Search

PEMBUATAN PROTOTYPE ANIMASI TIGA DIMENSI DENGAN MENGGUNAKAN NETIMMERSE LIBRARY Adipranata, Rudy
Jurnal Informatika Vol 5, No 2 (2004): NOVEMBER 2004
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (172.303 KB) | DOI: 10.9744/informatika.5.2.pp. 78-85

Abstract

3D Animation is one of the computer engineering field that growth fastly now. A lot of new techniques and algorithms have been developed in that field. Its application covered wide area, for example game software, medical analysis, architecture design, advertising.and many more. This paper describes how to implement prototype of 3D Animation using NetImmerse library. It includes a discussion on how to create character model and to implement it on NetImmerse library, to create a maze and to implement collision detection features between character model and maze. NetImmerse is one of the greatest 3D engine library that provided a comprehensive set of tools, plugins, and run-time libraries. It provides end-to-end support to many plafform. Character model is created using 3D Studio Max Software, the one of most powerful 3D Animation Software. NetImmerse has plugin of 3D Studio Max Software, so can easily export the character have created to the NetImmerse format. Abstract in Bahasa Indonesia : Animasi tiga dimensi adalah salah satu bidang pada teknik komputer yang berkembang dengan cepat dewasa ini. Berbagai macam teknik dan algoritma telah dikembangkan pada bidang tersebut. Begitu pula aplikasi untuk bidang tersebut mencakup area yang luas, sebagai contoh adalah perangkat lunak game, bidang kedokteran, desain arsitektur, iklan dan lain-lain. Tulisan ini menjelaskan tentang pembuatan prototype animasi tiga dimensi dengan menggunakan NetImmerse library. Di mana penjelasan ini mencakup mulai dari pembuatan karakter, labirin, penggabungannya dengan program serta implementasi pendeteksian benturan antara karakter dengan labirin. NetImmerse adalah satu dari library untuk animasi tiga dimensi yang menyediakan seperangkat peralatan, plugins, dan juga run-time libraries. Di samping itu, NetImmerse juga menunjang beberapa platform. Pembuatan karakter dilakukan dengan menggunakan 3D Studio Max yang merupakan peralatan bantu untuk pembuatan karakter guna animasi tiga dimensi. NetImmerse mempunyai plugin untuk 3D Studio Max, sehingga dengan mudah hasil karakter dapat diekspor ke format NetImmerse. Kata kunci: Animasi Tiga Dimensi, NetImmerse.
APLIKASI PENCARI RUTE OPTIMUM PADA PETA GUNA MENINGKATKAN EFISIENSI WAKTU TEMPUH PENGGUNA JALAN DENGAN METODE A* DAN BEST FIRST SEARCH Adipranata, Rudy; Handojo, Andreas; Setiawan, Happy
Jurnal Informatika Vol 8, No 2 (2007): NOVEMBER 2007
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (377.795 KB) | DOI: 10.9744/informatika.8.2.pp. 100-108

Abstract

Nowadays, most people still use conventional map to search for optimum route to travel from one place to another. By using map, people can estimate optimum route by calculate the length of street. However manual pathfinding using a conventional map requires a great deal of precision and takes a lot of time to be accomplished. Therefore in this research, we develop an application to generate the most optimum route on a digital map. In this application we also consider about the factor of traffic, roads condition and the distance. The methods that are used for pathfinding are A* and Best First Search (BFS), that use heuristic function to 'direct' the search on a graph-represented map. The cost on map's graph is given using map color recognition, also we can input the cost for traffic and roads condition. Based on application's testing results for the comparison between A* and BFS method, it can be concluded that A* provides better and more optimized solution than BFS. The optimum level of a route depends on the availability of an accurate and complete data about the roads condition and the process of setting the nodes cost on a given map that represents the actual condition of the roads. Abstract in Bahasa Indonesia : Untuk menempuh perjalanan dari satu tempat ke tempat lain, peralatan yang paling sering digunakan adalah peta, dengan menggunakan peta, dapat diestimasikan rute yang optimum dengan menghitung panjang jalan yang akan ditempuh. Karena merupakan estimasi, maka dengan cara tersebut belum tentu rute yang dipilih merupakan rute yang optimal karena terdapat faktor lain seperti kemacetan atau kondisi jalan. Untuk itu pada penelitian ini dikembangkan aplikasi untuk penentuan rute yang optimum dengan menggunakan peta digital dimana pada aplikasi ini terdapat faktor kemacetan, kondisi jalan dan jarak tempuh. Untuk pencarian rute digunakan metode A* serta Best First Search yang menggunakan fungsi heuristic guna 'mengarahkan' pencarian pada peta yang direpresentasikan dalam konsep graph. Nilai node-node graph pada peta dapat diatur dengan fasilitas pengenalan warna pada peta. Dan dapat ditentukan pula bobot pada masing-masing node yang merupakan kemacetan atau kondisi jalan. Pada pengujian aplikasi ini, selain diuji untuk mencari rute optimum pada sebuah peta, juga dilakukan uji perbandingan antara metode A* dan Best First Seach. Dari hasil pengujian dapat disimpulkan bahwa metode A* memberikan hasil pencarian rute yang lebih pendek daripada BFS. Tingkat optimasi rute yang dihasilkan tergantung pada tersedianya data yang lengkap dan akurat tentang kondisi jalan serta proses pemberian bobot pada node peta yang mewakili kondisi jalan tersebut. Kata kunci: pencarian rute, peta digital, A*, Best First Search.
PENGEMBANGAN APLIKASI PENGUBAH LATAR BELAKANG VIDEO Adipranata, Rudy; Setiabudi, Djoni Haryadi; Tedjowarsito, Henry
Jurnal Informatika Vol 9, No 2 (2008): NOVEMBER 2008
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (193.964 KB) | DOI: 10.9744/informatika.9.2.95-100

Abstract

At this research we developed an application to substitute video background. The application can be used in broadcasting to broadcast more interesting program. By using this application, the object for example presenter, can stay in studio having static background and then the application will do background substitution to show better or dynamic background. Input for this application could come from webcam or two video files, where one file is the video source with background which will be substituted and the other file is the substitution background. The application is developed by using method to do detection of background and the substitution will be done for the detected background. Output of the application could be saved in video file. Abstract in Bahasa Indonesia: Pada penelitian ini dikembangkan aplikasi untuk mengubah latar belakang video. Aplikasi pengubahan latar belakang video ini banyak digunakan pada broadcasting untuk menghasilkan tayangan yang lebih menarik. Dengan menggunakan aplikasi ini, obyek seperti penyiar dapat berada pada studio yang mempunyai latar belakang statis dan kemudian dilakukan penggantian sehingga latar belakang menjadi lebih baik atau dinamis. Input dapat berasal dari webcam atau dapat pula berasal dari dua buah file video, dimana satu file adalah video sumber dengan latar belakang yang akan diganti dan file yang lain adalah latar belakang pengganti. Aplikasi dikembangkan dengan menggunakan metode untuk melakukan pendeteksian latar belakang dan melakukan proses penggantian latar belakang yang telah terdeteksi tersebut. Output aplikasi dapat disimpan menjadi file video. Kata kunci: pengubahan latar belakang video, broadcasting
APLIKASI AKUNTANSI UNTUK PERUSAHAAN DAGANG DENGAN FITUR KUSTOMISASI Yulia, Yulia; Felicia, Felicia; Chandra, Andre Hariyanto; Adipranata, Rudy
Jurnal Informatika Vol 9, No 1 (2008): MAY 2008
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (558.396 KB) | DOI: 10.9744/informatika.9.1.86-94

Abstract

In Indonesia there are a lot of retail companies which purchase and sale goods without transforms the goods. But unfortunately for middle and low level companies, they still use manual system in their business. Because of the operational activities and business process of retail companies are very large and complex, the manual system can cause inefficiency in the system because need a lot of time to get information which is needed. Therefore an adequate accounting information system is needed to proceed, record the transactions and to produce information accurately and quickly. First step in building this accounting information system is to survey what general processes business are done in retail companies. And the second step is to design accounting information system which is attached with customization features and can be used in many retail companies. This application program can process sales, purchase, purchase return, sales return, payment of account payable, payment of account receivable, create accounting report, financial statement, and attached by customization features which consist of choosing inventory system methods, inventory cost flow methods, and accounting periods. Abstract in Bahasa Indonesia : Di Indonesia banyak sekali terdapat perusahaan yang bergerak di bidang perdagangan tetapi sayang sekali untuk level menengah ke bawah banyak perusahaan tersebut masih menggunakan sistem manual guna menjalankan proses bisnisnya. Setiap hari terjadi sangat banyak transaksi yang dapat mengakibatkan ketidakefisien proses bisnis karena membutuhkan waktu lama untuk mendapatkan informasi yang diinginkan. Oleh karena itu dibutuhkan sistem informasi akuntansi yang memadai, untuk memproses pencatatan transaksi-transaksi yang terjadi secara komputerisasi dan menghasilkan informasi yang cepat dan tepat. Pembuatan sistem informasi akuntansi ini dimulai dengan survei proses bisnis yang umum terjadi di beberapa usaha dagang. Dari hasil yang diperoleh, dilakukan perancangan sistem informasi akuntansi yang dilengkapi dengan fitur kustomisasi yang diharapkan dapat digunakan di kebanyakan perusahaan dagang. Program aplikasi ini dapat memproses transaksi penjualan, pembelian, retur penjualan, retur pembelian, pembayaran hutang, pembayaran piutang, pembuatan laporan keuangan secara komputerisasi serta dilengkapi dengan fitur kustomisasi yang meliputi pemilihan metode persediaan, aliran biaya persediaan, dan periode akuntansi. Kata Kunci : aplikasi akuntansi, perusahaan dagang, fitur kustomisasi
IMPLEMENTASI SISTEM PENGENALAN SUARA MENGGUNAKAN SAPI 5.1 DAN DELPHI 5 Noertjahyana, Agustinus; Adipranata, Rudy
Jurnal Informatika Vol 4, No 2 (2003): NOVEMBER 2003
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (60.791 KB) | DOI: 10.9744/informatika.4.2.pp. 96-102

Abstract

Nowadays, speech recognition in computer application is not new topic. Speech recognition research is still in active area with purpose to get fast and accurate result. One of the famous speech recognition research is done by Microsoft Corporation which developed for Windows platform. Also Microsoft develop standard for speech recognition engine, namely SAPI (Speech Application Programming Interface) which now get into version 5.1. Using SAPI, programmer can implement speech recognition using any kind of speech recognition engine and also can change the engine without consider for changing the program code. In this paper, we implement speech recognition system using SAPI 5.1, Microsoft Speech Engine and Delphi 5 as programming language to create text application for English dictation. Abstract in Bahasa Indonesia : Sekarang ini pengenalan pembicaraan pada aplikasi komputer bukan merupakan hal yang baru. Banyak penelitian yang telah dan sedang dilakukan untuk mendapatkan pengenalan pembicaraan yang cepat dan akurat. Salah satu yang terkenal adalah penelitian yang dilakukan oleh Microsoft Corporation yang dikembangkan untuk sistem operasi Windows. Selain mengembangkan engine pengenalan pembicaraan, Microsoft juga mengembangkan standard untuk pengenalan pembicaraan yaitu SAPI (Speech Application Programming Interface) yang sekarang sudah mencapai versi 5.1. Dengan adanya SAPI memungkinkan pembuat aplikasi untuk mengimplementasikan sistem pengenalan pembicaraan dengan menggunakan engine sesuai yang diinginkan dan dapat mengganti penggunaan dari satu engine ke engine yang lain tanpa merubah aplikasi yang telah dibuat. Penelitian ini mengimplementasikan sistem pengenalan pembicaraan dengan menggunakan SAPI 5.1, Microsoft Speech Engine dan bahasa pemrograman Delphi 5 yang digunakan untuk melakukan diktasi berbahasa Inggris pada aplikasi berbasis teks. Kata kunci: Pengenalan suara, SAPI.
ADAPTIVE BACKGROUND DENGAN METODE GAUSSIAN MIXTURE MODELS UNTUK REAL-TIME TRACKING Rostianingsih, Silvia; Adipranata, Rudy; Wibisono, Fredy Setiawan
Jurnal Informatika Vol 9, No 1 (2008): MAY 2008
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/informatika.9.1.68-77

Abstract

Nowadays, motion tracking application is widely used for many purposes, such as detecting traffic jam and counting how many people enter a supermarket or a mall. A method to separate background and the tracked object is required for motion tracking. It will not be hard to develop the application if the tracking is performed on a static background, but it will be difficult if the tracked object is at a place with a non-static background, because the changing part of the background can be recognized as a tracking area. In order to handle the problem an application can be made to separate background where that separation can adapt to change that occur. This application is made to produce adaptive background using Gaussian Mixture Models (GMM) as its method. GMM method clustered the input pixel data with pixel color value as it’s basic. After the cluster formed, dominant distributions are choosen as background distributions. This application is made by using Microsoft Visual C 6.0. The result of this research shows that GMM algorithm could made adaptive background satisfactory. This proofed by the result of the tests that succeed at all condition given. This application can be developed so the tracking process integrated in adaptive background maker process. Abstract in Bahasa Indonesia : Saat ini, aplikasi motion tracking digunakan secara luas untuk banyak tujuan, seperti mendeteksi kemacetan dan menghitung berapa banyak orang yang masuk ke sebuah supermarket atau sebuah mall. Sebuah metode untuk memisahkan antara background dan obyek yang di-track dibutuhkan untuk melakukan motion tracking. Membuat aplikasi tracking pada background yang statis bukanlah hal yang sulit, namun apabila tracking dilakukan pada background yang tidak statis akan lebih sulit, dikarenakan perubahan background dapat dikenali sebagai area tracking. Untuk mengatasi masalah tersebut, dapat dibuat suatu aplikasi untuk memisahkan background dimana aplikasi tersebut dapat beradaptasi terhadap perubahan yang terjadi. Aplikasi ini dibuat untuk memisahkan background dengan menggunakan metode Gaussian Mixture Models (GMM). Metode GMM melakukan cluster data piksel dengan menggunakan warna background tiap piksel sebagai dasarnya. Setelah cluster dibentuk, dilakukan pencocokan input sebagai distribusi, dimana distribusi yang dominan dijadikan sebagai background. Aplikasi ini dibuat dengan menggunakan Microsoft Visual C 6.0. Hasil dari penelitian ini menunjukkan bahwa algoritma GMM dapat beradaptasi terhadap background. Hal ini dibuktikan dengan hasil pengujian yang sukses terhadap semua kondisi yang diberikan. Aplikasi ini dapat dikembangkan lebih lanjut supaya proses tracking dapat terintegrasi dengan background yang adaptive. Kata Kunci : adaptive, background , Gaussian Mixture Models (GMM)