Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 PENERAPAN TEXT RECOGNITION PADA APLIKASI PENERJEMAH KATA BERBASIS MOBILE AUGMENTED REALITY Nursakti Sistem Informasi STMIK Lamappapoleonro Soppeng e-mail : nursaktibaharuddin@gmail. Abstrak Bagi beberapa orang adanya perbedaan bahasa menjadikan informasi tidak dapat tersampaikan dengan baik. Penggunaan Kamus ataupun menyewa jasa penerjemah kadang menjadi pilihan agar informasi dalam bentuk bahasa asing dapat dimengerti sesuai dengan bahasa yang kita gunakan. Berdasarkan hal tersebut maka dilakukan penelitian untuk membuat sebuah aplikasi penerjemah kata dengan memanfaatkan Text Recognition untuk mendeteksi kata yang nantinya menampilkan hasil terjemahan dengan teknologi Augmented Reality. Aplikasi yang dibuat adalah aplikasi penerjemah kata yang dapat menjermahkan kata dari bahasa Inggris kedalam bahasa Indonesia. Augmented Reality juga dapat digunakan sebagai penerjemah teks dalam berbagai bahasa dengan memanfaatkan Optical Character Recognition. Pada Vuvoria Teknologi OCR ini telah diintegrasikan dalam bentuk library berupa Text Recognition. Teknologi OCR dapat membedakan dan mengenali bentuk tulisan pada sebuah gambar, mengkonversi berbagai jenis dokumen, seperti konversi gambar huruf menjadi karakter ASCII yang dikenal oleh Pengujian yang dilakukan bertujuan untuk mengukur hasil pendeteksian terhadap berbagai jenis Teks. Keakuratan kata yang dideteksi sangat baik berdasarkan hasil pengujian yang dilakukan dengan persentase mencapai 90 Kata Kunci : Pengenalan Teks. Augmented Reality. Abstract For some people, differences in language make information not conveyed properly. The use of a dictionary or hiring a translator is sometimes an option so that information in the form of a foreign language can be understood according to the language we use. Based on this, research was carried out to create a word translator application by utilizing Text Recognition to detect words which later displays the translation results with Augmented Reality technology. The application made is a word translator application that can translate words from English into Indonesian. Augmented Reality can also be used as a text translator in various languages by utilizing Optical Character Recognition. In Vuvoria. OCR technology has been integrated in the form of a library in the form of Text Recognition. OCR technology can distinguish and recognize the written form of an image, convert various types of documents, such as converting image letters into ASCII characters recognized by computers. Tests conducted aim to measure the detection results of various types of text. The detected word accuracy is very good based on the results of tests carried out with a percentage of up to 90 percent. Keywords: Text Recognition. Augmented Reality. AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 PENDAHULUAN Latar Belakang Bahasa merupakan sarana untuk menyampaikan apa yang terlintas dalam hati dan pikiran kepada orang lain. Terdapat banyak Bahasa yang digunakan di berbagai negara di dunia, namun yang digunakan sebagai Bahasa Internasional adalah Bahasa Inggris. Bagi beberapa orang adanya perbedaan bahasa menjadikan informasi tidak dapat tersampaikan dengan baik. Penggunaan Kamus ataupun menyewa jasa penerjemah kadang menjadi pilihan agar informasi dalam bentuk bahasa asing dapat dimengerti sesuai dengan bahasa yang kita gunakan. Di era kemajuan teknologi sekarang ini, kita dapat memanfaatkan salah satu dukungan teknologi yaitu Text Recognition yang dapat digunakan untuk mengenali kata berdasarkan citra yang dideteksi. Penggunaan Text Recognition dapat diintegrasikan dengan Augmented Reality sehingga hasil pemrosesan dapat ditampilkan dalam bentuk realitas tertambah. Berdasarkan hal tersebut maka dilakukan penelitian untuk membuat sebuah aplikasi penerjemah kata dengan memanfaatkan Text Recognition untuk mendeteksi kata yang nantinya menampilkan hasil terjemahan dengan teknologi Augmented Reality. Tujuan Penelitian Adapun tujuan dari penelitian ini adalah : Untuk merancang aplikasi penerjemah kata dalam bentuk aplikasi mobile menggunakan Text Recognition. Untuk menampilkan hasil terjemahan kata menggunakan teknologi augmented reality TINJAUAN PUSTAKA Optical Character Recognition (OCR) Teknologi OCR dapat membedakan dan mengenali bentuk tulisan pada sebuah gambar, mengkonversi berbagai jenis dokumen, seperti konversi gambar huruf menjadi karakter ASCII yang dikenal oleh komputer. (Mohammad, 2. Cara kerja Optical Character Recognition sebagai berikut : Meratakan gambar Kemiringan file image atau gambar akan diatur jika hasil scan ada kemiringan sehingga menjadi sejajar atau lurus Mengatur arah gambar OCR akan mengambil sebagian arah gambar dan mengetahui arah teks yang benar dengan pilihan 90 derajat, 180 derajat atau 270 derajat Menganalisa OCR akan menganalisa dan memisahkan bagian teks dan bagian gambar Mengidentifikasi gambar Mengidentifikasi satu persatu gambar yang sudah dipisahkan dan melakukan pengecekan terhadap database yang dimiliki software serta menetapkan huruf dan angka Memisahkan karakter dan huruf OCR akan memisahkan tiap karakter yang ada pada gambar menjadi sebuah angka atau Menghasilkan file akhir Jika sudah selesai dalam merubah image, maka OCR akan menghasilkan file dengan format teks seperti TXT dan Rich Text sesuai dengan pengaturannya AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 Augmented Reality Augmented Reality sebagai penggabungan benda-benda nyata dan maya di lingkungan nyata, berjalan secara interaktif dalam waktu nyata, dan terdapat integrasi antar benda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata. Penggabungan benda nyata dan maya dimungkinkan dengan teknologi tampilan yang sesuai, interaktivitas dimungkinkan melalui perangkat-perangkat input tertentu, dan integrasi yang baik memerlukan penjejakan yang efektif. (Ronald T. Azuma,2. Augmented Reality memiliki 2 metode pengenalan target yaitu marker based tracking dan markerless augmented reality. Perbedaan dari kedua metode tersebut adalah pada marker based tracking, kita memerlukan sebuah marker atau penanda berupa ilustrasi dalam bentuk persegi dengan warna hitam dan putih. Komputer akan mengenali posisi dan orientasi marker dan menciptakan dunia virtual 3 dimensi. Berbeda dengan metode markerless augmented reality, metode ini memiliki beberapa Teknik-teknik khusus seperti face tracking, 3D Object Tracking. Motion Tracking. GPS Based Tracking dan Text Recognition. Augmented Reality juga dapat digunakan sebagai penerjemah teks dalam berbagai bahasa dengan memanfaatkan Optical Character Recognition. Pada Vuvoria Teknologi OCR ini telah diintegrasikan dalam bentuk library berupa Text Recognition. (Devy Normalasari, 2. Vuvoria SDK Vuforia SDK adalah Augmented Reality Software Development Kit (SDK) untuk perangkat mobile yang memungkinkan pembuatan aplikasi AR. SDK Vuforia juga tersedia untuk digabungkan dengan unity yaitu bernama Vuforia AR Extension for Unity. Vuforia merupakan SDK yang disediakan oleh Qualcomm untuk membantu para developer membuat aplikasiaplikasi Augmented Reality (AR) di mobile phones . OS. Androi. AR Vuforia memberikan cara berinteraksi yang memanfaatkan kamera mobile phones untuk digunakan sebagai perangkat masukan, sebagai mata elektronik yang mengenali penanda tertentu, sehingga di layar bisa ditampilkan perpaduan antara dunia nyata dan dunia yang digambar oleh aplikasi. Komponen tracker berisi algoritma computer vision yang dapat mendeteksi dan melacak benda- benda dunia nyata yang ada pada frame kamera video. Dengan menggunakan SDK Vuforia, pengembang dapat mengaplikasikan teknologi augmented reality (AR) untuk dapat melihat teknologi tanpa batasan 2D atau 3D. Vuforia SDK dapat mengenali kata-kata dan melacaknya yang sama seperti jenis dari target lain, dengan dua mode pengakuan yang tersedia yaitu AuWordsAy dan AuCharacters. Ay Apabila menggunakan AuWordsAy mode, kata tersebut diakui . an kemudian dilaca. jika termasuk dalam wordlist yang diberikan, dimana wordlist dapat disimpan pada perangkat dan dimuat oleh aplikasi pada saat runtime. Wordlist juga dapat diperpanjang dengan kata-kata tambahan, dan filter kata-kata tertentu yang dapat dimuat dan diterapkan melalui SDK API. Selain itu, ketika menggunakan Au Characters Au mode, setiap kata yang dihasilkan dari urutan karakter sembarang . ermasuk nomo. juga dapat terdeteksi. (Devy Normalasari, 2. METODE PENELITIAN Rancangan Sistem Aplikasi yang akan dibuat adalah aplikasi penerjemah kata yang dapat menjermahkan kata dari bahasa Inggris kedalam bahasa Indonesia. Konsep kerja dari rancangan sistem yang dibuat dapat dilihat pada gambar berikut : AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 Gambar 1. Flowchart Rancangan Sistem Pada Flowchart rancangan sistem dari aplikasi yang akan dibangun, kita dapat mengarahkan kamera ke objek, objek berupa karakter atau kata dalam bahasa Inggris yang akan diterjemahkan ke bahasa Indonesia. Selanjutnya adalah proses identifikasi dan analisa objek. Pada proses ini target merupakan kata sehingga pendeteksian target menggunakan teks atau huruf sebagai marker-nya. Pada penelitian ini metode yang dipakai untuk mendeteksi mode AuWordsAy, kata tersebut akan diakui . an kemudian dilaca. jika termasuk dalam wordlist yang ada pada sistem. Apabila objek tidak terdeteksi maka kembali arahkan kamera ke objek dengan Jika objek terdeteksi maka selanjutnya akan di inisialisasi dengan cara sistem akan memuat Word list untuk mempercepat pemilihan kata dalam pendeteksian. Selanjutnya menentukan ROI (Region Of Interes. Penentuan ROI bertujuan untuk memberikan daerah deteksi pada kamera dalam medeteksi objek. Setelah menentukan ROI, kamera akan menangkap citra secara realtime selanjutnya melakukan render pada objek yang tertangkap kamera. Setelah sistem melakukan render pada objek target. Vuforia akan melakukan pelacakan objek dan mengambil nilai dari kata yang terdeteksi. Setelah sistem mendapatkan nilai hasil pendeteksian kata, kemudian sistem akan menampilkan hasil terjemahan dalam bentuk Augmented Reality. Desain Tampilan Aplikasi Desain tampilan aplikasi penerjemah kata meliputi tampilan menu utama dan menu translate. Tampilan menu utama terdiri atas cara penggunaan dan translate. Pada menu translate akan mengaktifkan mode AR Camera untuk melakukan tracking object pada kata yang disorot . Gambar 2. Desain Tampilan Aplikasi AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 HASIL PENELITIAN Implementasi Program Pada bagian ini akan dijelaskan implementasi aplikasi. Adapun bagian implementasi aplikasi sebagai berikut: Tampilan Menu Aplikasi Tampilan menu aplikasi terdiri atas pilihan menu utama dan menu translate. Pada menu utama terdapat 3 tombol yaitu tombol cara penggunaan, tombol AR Translate dan tombol Keluar. Tampilan menu aplikasi dapat dilihat pada gambar berikut. Gambar 3. Tampilan Menu Aplikasi . Tampilan Menu Translate Pada menu AR Translate, sistem akan mengaktifkan AR Camera kemudian pengguna mengarahkan kamera pada objek kata yang disorot. Setelah sistem mengidentifikasi objek kata maka akan ditampilkan hasil terjemahan dalam bentuk Augmented Reality. Tampilan menu AR Translate dapat dilihat pada gambar berikut. Gambar 4. Tampilan Menu Translate AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 Pengujian Sistem Pengujian yang dilakukan bertujuan untuk mengukur hasil pendeteksian terhadap berbagai jenis Teks. Pada pengujian ini dilakukan percobaan identifikasi pada tulisan tangan dan tulisan teks pada baju. Metode pengujian menggunakan metode Blackbox. Tes Fungsi Identifikasi pada Tulisan Hasil Berhasil Keterangan Sistem mendeteksi objek kata yang ditulis pada kertas dan menampilkan hasil Screenshot Tes Fungsi Hasil Keterangan Identifikasi pada objek Berhasil Sistem berhasil mendeteksi tulisan di baju. objek berupa tulisan pada berbeda dan menampilkan hasil terjemahan. Screenshot AuPenerapan Text Recognition Pada Aplikasi Penerjemah Kata Berbasis Mobile Augmented Reality Ay Jurnal Ilmiah Sistem Informasi dan Teknik Informatika AuJISTIAy p-ISSN: 2620 Ae 5327 Volume 4 Nomor 1. April 2021 e-ISSN: 2715 Ae 5501 KESIMPULAN Setelah melakukan analisis, perancangan sistem dan pengujian, maka diperoleh kesimpulan sebagai berikut : Penerapan Text Recognition pada aplikasi penerjemah kata dapat mendeteksi berbagai jenis teks baik berupa tulisan tangan maupun teks pada objek lain. Keakuratan kata yang dideteksi sangat baik berdasarkan hasil pengujian yang dilakukan dengan persentase mencapai 90 persen. DAFTAR PUSTAKA