USING TEXT FROM THE BOOK SPINE AS A MARKER FOR AUGMENTED REALITY IN LIBRARY BOOKSHELF MANAGEMENT SYSTEM

Similar documents
Design Document Ira Bray

Search TSU Online Catalog for Print and Electronic

Digital Materials on Your Mobile Device

Library. Knowledge Base. Library Basics

Library and Information Science (079) Marking Scheme ( )

Overview. Cataloging & Processing BOOKS & LIBRARY SERVICES

Click on Library Catalog

Lynn Lay Goldthwait Polar Library Byrd Polar Research Center The Ohio State University 1090 Carmack Road Columbus, Ohio USA

Integrated library service application platform based on the smart book shelf

Smart Traffic Control System Using Image Processing

Automatic Library Assistant

Glossary of terms Alt ID Authority record; authorized heading Bibliographic (or bib) record Brief record display

The Ohio State University's Library Control System: From Circulation to Subject Access and Authority Control

Characterization and improvement of unpatterned wafer defect review on SEMs

III. Search TSU Online Catalog for Print and Electronic Books and Other Resources

Carolyn Waters Acquisitions & Reference Librarian The New York Society Library

RELIEVED AT LAST: CATALOGUING WITH LIBRARYTHING

Opus: University of Bath Online Publication Store

Weeding book collections in the age of the Internet

Lyrics Classification using Naive Bayes

Real Time IT based Library Management System

How to find books and e-books

Copy Cataloging in ALMA ( )

"Libraries - A voyage of discovery" Connecting to the past newspaper digitisation in the Nordic Countries

University of Malta Library.

The library is closed for all school holidays. Special hours apply during the summer break.

In-House Use and Alma Analytics Reports for In-House Use

A Fast Alignment Scheme for Automatic OCR Evaluation of Books

Contract Cataloging: A Pilot Project for Outsourcing Slavic Books

What is LibraryThing? Prerequisites Value Getting Started Become a Member

Date Effected May 20, May 20, 2015

Volunteering in the Great Oaks

Library Handbook

BBC Learning English Talk about English Academic Listening Part 8 - Using the library

THE AUTOMATING OF A LARGE RESEARCH LIBRARY. Susan Miller and Jean Yamauchi INTRODUCTION

Development of Reference Management System in Cloud Computing Environment

Presenting NC Kids Digital Library ebooks from the Dare County Library!

An assessment of Google Books' metadata

RFID BASED LIBRARY MANAGEMENT SECURITY SYSTEM Shushant Kumar Singh, Avinow Raj, ShahinaFirdoush, and ShrutiKriti

The University of Hong Kong: Two Project Updates

A b o u t K i o s k s G u i d e. About Kiosks Guide. Copyright WhosOnLocation Limited

DOWNLOADABLE EBOOKS FOR KINDLES & KINDLE APPS AT THE STOW-MUNROE FALLS PUBLIC LIBRARY

Library Terminology. Acquisitions--Department of the Library which orders new material. This term is used in the Online Catalog.

Finding a book in the Learning Centre

Renovating Descriptive Practices: A Presentation for the ARL Fellows. Karen Calhoun OCLC Vice President WorldCat & Metadata Services November 1, 2007

from physical to digital worlds Tefko Saracevic, Ph.D.

You Say Pei-ching, I Say Beijing: Should We Call the Whole Thing Off?

LIBRARY RESEARCH GUIDE

Citation Proximity Analysis (CPA) A new approach for identifying related work based on Co-Citation Analysis

Cataloging with. Balsam Libraries Evergreen

W-FL BOCES SLS. Tips for inventory and weeding. Katherine Hammill, W-FL SLS Coordinator, May 2014

Axis 360 Guided Tour. Axis 360 Introduction. Experience ebooks as they were meant to be read.

Bioagricultural Library Guide

Making the connection between processing and access: do cataloging decisions affect user access?

Dolby MS11 Compliance Testing with APx500 Series Audio Analyzers

Simple Steps to Effective Library Research :

University of Malta Library Melitensia Special Collection

Indiana Free. L ibrary. More than 100 Years of Service!

Universal Decimal Classification adding value to the user experience. Penny Doulgeris, Metadata Librarian, IAEA Library.

What was once old... two recent initiatives at HKU

Automation of Processes in the National Library of China: Historical Review and Future Perspective

Library Language a Glossary. Abstract A summary of a longer piece of writing often found at the beginning of journal articles.

Dynamic Map Display in Web OPAC: An Experiment at Wichita State University Libraries

Library Field Trip: An Expedition to the Lafayette College Skillman Library

WHITEPAPER. Customer Insights: A European Pay-TV Operator s Transition to Test Automation

EVALUATING THE IMPACT FACTOR: A CITATION STUDY FOR INFORMATION TECHNOLOGY JOURNALS

31 Changi South Ave 2, #02-01, Presscrete Building, Singapore Tel: (65) , Fax (65) ,

Auto classification and simulation of mask defects using SEM and CAD images

Library User Guide. Southern University College Library. Main Library. Malaysian Chinese Literature Centre. Traditional Chinese Medicine Library

Comparing gifts to purchased materials: a usage study

Cataloging Librarian Interview Assignment. Linda Couser Barnette. Texas Woman s University Cataloging and Classification LS

Library Introduction (NEW POSTGRADUATE) WEBOPAC MODULE. Information Literacy Program 2018 Perpustakaan Sultan Abdul Samad

Cataloguing pop music recordings at the British Library. Ian Moore, Reference Specialist, Sound and Vision Reference Team, British Library

Think Different. by Karen Coyle. Keynote, Dublin Core, 2012 and Emtacl12

How to Shelve Books by Call Number. A Lesson For Student Assistants at the Shatford Library. By William K. Grainger

HoloKeys - An Augmented Reality Application for Learning the Piano

Using computer technology-frustrations abound

More than a feeling: I see my MARC life walking away. Eric Childress Consulting Project Manager OCLC Research

Library s WebOPAC (

Automatic LP Digitalization Spring Group 6: Michael Sibley, Alexander Su, Daphne Tsatsoulis {msibley, ahs1,

Page 1 of 7. Indicators K A.6 Uses shelf labels to locate material. I R R R R R R

A Bird s Eye View on Internet of Things

Weeding With Robots: Managing Collections in Automated Retrieval Systems

RECLASSIFICATION PROFILE Part II: Guide

Welcome to the UBC Law Library Virtual Tour. Photo: Tom Arban

Reference Management using Endnote, Desktop. Workbook & Guide. Aims and Learning Objectives. Did You Know?

Digital Materials on Your Mobile Device Includes Android and Apple devices

Evaluating Melodic Encodings for Use in Cover Song Identification

Sequential Storyboards introduces the storyboard as visual narrative that captures key ideas as a sequence of frames unfolding over time

A DETAILED REPORT ON THE FIELD TRIP TO THE NATIONAL LIBRARY FOR THE BLIND, STOCKPORT, ENGLAND, U.K. 23RD JUNE TO 13TH JULY 2005.

Automatically Creating Biomedical Bibliographic Records from Printed Volumes of Old Indexes

THEORY AND PRACTICE OF CLASSIFICATION

LIBRARY INFORMATION SKILLS CURRICULUM Grades 1-8

CONTACT INFORMATION FREE PROCESSING OPTIONS. Once this form is submitted to Mackin it will be saved as your permanent specification profile.

LIBRARY ORIENTATION. Du toit, Elize Information Skilling Module 1

Good Practices from Mellon Library Partners,

Housatonic Community College Library Policy Manual

A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Paper 1 May/June hours 30 minutes

CIRCULATION. A security portal adjacent to the Circulation Desk protects library materials and deters accidental removal without checkout.

Transcription:

Volume: 2 Issues: 6 [December, 2017] pp.31-36] Journal of Information System and Technology Management eissn: 0128-6666 Journal website: www.jistm.com USING TEXT FROM THE BOOK SPINE AS A MARKER FOR AUGMENTED REALITY IN LIBRARY BOOKSHELF MANAGEMENT SYSTEM 1 School of Informatics, Walailak University Email: salil.boonbrahm@gmail.com charlee.qq@gmail.com) charoenporn.bo@g-mail.wu.ac.th Salin Boonbrahm 1 Charlee Kaewrat 1 Charoenporn Bouyam 1 Accepted date: 10 October 2017 Published date: 30 December 2017 To cite this document: Boonbrahm, S., Kaewrat, C., & Bouyam, Charoenporn. (2017). Using Text From The Book Spine As A Marker For Augmented Reality In Library Bookshelf Management System: Journal of Information System and Technology Management, 2(6), 31-36. Abstract: Looking for the book in the library may seem to be a hard work for patrons but in fact, it is even harder for librarians, who have to organize the book so that it is convenient for the patrons. Usually, when patrons took the books out from the shelf they tend to put them back to the shelves without seriously put them back exactly where they belong which cause problems to the next patrons who use OPAC searching for the book. So it is the job for the librarian to carefully check for misplacing books and this process is usually been done manually. To speed up the process, some researcher suggesting that Augmented Reality technology can do the job. Augmented Reality (AR) is the process of integrating computer generating objects and real-world environment. Since AR need the exact location to place the virtual object, these can be done by 2 techniques i.e. marker-based AR and markerless AR. Using the marker-based AR, the markers have to be created and attached to the books. For medium and large libraries, where there are more than half million books, this is a tedious work and need a lot of money. To avoid this situation, we have conducted an experiment in which the image on the book spine is used as a marker, so no need in attaching anything else on the book. Image processing technique is used to localize the call number on the book spine and optical character recognition is introduced to get the text out. These image and text are then used as a marker for AR. Results from the experiments showed that text on the book spine can replace markers for bookshelf management in the libraries. Keywords: Bookshelf Management, Augmented Reality, Book Spine

Introduction When the library user or patron wants to find a book, he or she will search for the book by using OPAC. OPAC stands for Online Public Access Catalogue which is the application that helps the patron to search for the book while we can provide some searching criteria such as author's name, year of publication, book's title, and keywords. The search result is information of the books that satisfy the criteria. From this result, we will get the call number for each book. The patron will use this call number to find the book on the shelf. The librarian put the book on the shelf according to the book's call number. The call number is a book identifier that the librarian will provide this unique value to every new book before it can be placed on the bookshelf. Library of Congress Classification (LC) is the popular classification using in many libraries in order to provide a call number for each book as shown in Figure 1, in this research LC has been used. Q 121 M29 1998 1 Figure 1: LC call number Normally, librarians will put the return books back to the bookshelf as soon as they can. When these books were back on the shelf, the books should be placed in ascending order so the patron who looking for a specific book can easily retrieve it. But during library office hour, any patron can take the book off the shelf and might return that book back on the shelf. By doing this, the book might have been placed in an incorrect location so it is an unpleasant job for the librarian to scan the bookshelf to find the misplaced books. And if the librarian cannot find the misplaced books, there might be some complains from the patrons that they cannot find the books that the OPAC shows that are available in the library. In this research, we propose a tool to identify misplaced book on the shelf by using call number of each book on the shelf. This call number is in text format and divided into a set of number and will be used as input for this research. Related Work Augmented Reality (AR) provides the environment of superimposed information that can be displayed with a real-world object. The applications using AR technology can be found in many areas such as education (Saidin et al, 2015), manufacturing (Chi et al, 2013), healthcare (Barsom et al, 2016) and library (Boonbrahm et al, 2014). In each area, the objectives of applying AR might be different, but most of them are focus on the superimposed information that will help in training. For the library, AR can be used to provide extra information for either librarians or patrons depends on the tasks that they are involved. But both patrons and librarians are involved in the same task of finding books. Besides using the call number to identify a book, libraries prefer some other type of information which can be identified automatically. In the past, most libraries used the barcode technology to identify the book and use a barcode scanner to capture the data. Due to some disadvantages of barcode system, some libraries have moved to RFID technology. These book identifiers are useful for the librarian at service desk where patrons borrow or return the books. But it cannot be designed to use at the bookshelf and even if it can be done, the cost of the RFID itself is expensive. At the bookshelf, the librarian job is to make sure that the books were placed on the right bookshelf and in the right order. 32

Methodology Input call number in text format Compare call number Identify incorrect position using AR Provide content of the book using AR Figure 2: Process component We propose the system that identifies the misplaced books on the shelf which consists of 4 processes as shown in Figure 2. The first process starts with obtaining call number of each book. The call number itself is divided into 5 parts which are book subject 1, book subject 2, first cutter, year of publication and copy number. This information are used in the second process to evaluate the correctness of the position of the book by adding the tag to it when it is compared with another book and so on as shown in Figure 3 and Figure 4. After the comparison process, the incorrect position is then highlighted for the user can easily identify which books should be removed from the shelf. The final step is providing more information for each book in case that the user may want some information before removing the book. Figure 3: The comparison of call numbers from two books and put the tag identify the correctness 33

Figure 4: The comparison of call numbers according to the part of call number Experimental Setup In this research, Android tablet was used for book spine scanning. Image processing software and Optical Character Recognition (OCR) were used for subtracting the call number from book spine and converted them to text respectively (Sewata, 2016). AR application was created using Unity 3D game engine and Qualcomm s Vulforia AR platform. The application will compare the call numbers and display the result on the tablet. Output display will show which books were misplaced. With the application, user can also get more information about the book by selecting the icon showing the call number of the book. Result and Conclusion Figure 5: The information of correct and incorrect position The experiment was tested by using 10 books on the shelf where the books were placed in different order in 35 test cases. The cases included the scenarios that there were no misplaced book, one misplaced book, and two to nine misplaced books. When it is found that the position of the book is incorrect, the superimpose information will be highlighted with red color and if the position is correct the color will be green. As shown in Figure 5, starting from position 0 to 9, from left to right, the incorrect positions are 3, 4, 6, 8 and 9 respectively. From this result, if a user wants to get more 34

information before removing the book from the shelf, the additional information can then be retrieved as shown in Figure 6. Figure 6: Additional information of the selected book From these 35 test cases, we then use confusion matrix as shown in Figure 7 provides the value of TP, TN, FP, and FN. The accuracy is calculated from (TP+TN)/(TP+TN+FP+FN) and it is equal to 100. The graph in Figure 8 shows the results of each test case that the algorithm can provide the correct results. Class Position identifying Correct Incorrect Actual Correct 58.29 0 position Incorrect 0 41.71 Figure 7: The confusion matrix of misplaced book identification Figure 8: The results of each test case This experiment was conducted under the assumption that the position of the first book is correct. In real life situation, it is possible that when someone returns the book to that position, this position might be the incorrect position. From the same 35 test cases with the different solution based on the assumption that the first position might not be the correct position since someone might put the misplaced book in that position. The confusion matrix in Figure 9 shows the result of the second experiment providing the accuracy of 0.76 which is lower than the first experiment and the values of each test case were shown in Figure 10. 35

Class Position identifying Correct Incorrect Actual Correct 52.57 18.29 position Incorrect 5.71 23.43 Figure 9: The confusion matrix of the second experiment Figure 8: The results of each test case from the second experiment From these experiments, we can see that the call number itself can be satisfied to be used as a marker for a book. It is unnecessary for the library to have two book identifiers which are call number and printed marker to put on the book spine. However, to identify the incorrect position of the book on the shelf, there were some cases that FP was high such as case 31 and 34. With such result, the application cannot help the librarian to identify the misplaced books because it showed that the position of the books was already correct. So it is required to add the extra feature to handle this scenario. References Barsom, E.Z., Graafland, M. & Schijven, M.P. (2016). Systematic review on the effectiveness of augmented reality applications in medical training. Surg Endosc 30: 4174. doi:10.1007/s00464-016-4800-6. Boonbrahm, S. & Kaewrat, C. (2014). Bookshelf Management Using Augmented Reality. Adv. Environ. Biol., 8(9), 601-604. Chi, H.-L., Kang, S.-C. & Wang, X. (2013). Research Trends and Opportunities of Augmented Reality Applications in Architecture, Engineering, and Construction. Automation in Construction, 33 (2013) 116 122. Saidin, N.F., Halim, N.D.A. & Yahaya, N. (2015). A Review of Research on Augmented Reality in Education: Advantages and Applications. International Education Studies 8(13). doi:10.5539/ies.v8n13p1. Sewata, L. & Boonbrahm, S. (2016). Use of Text Location and Recognition on Thai Book Spine. Paper presented at The 8 th National Conference on Information Technology (NCIT 2016), Krabi, Thailand, 26-27 October 2016. [in Thai] 36