smart innovation, systems and technologies 55 fileabout this series the smart innovation, systems...

30
123 Smart Innovation, Systems and Technologies 55 Giuseppe De Pietro Luigi Gallo Robert J. Howlett Lakhmi C. Jain Editors Intelligent Interactive Multimedia Systems and Services 2016

Upload: others

Post on 03-Sep-2019

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

123

Smart Innovation, Systems and Technologies 55

Giuseppe De PietroLuigi GalloRobert J. HowlettLakhmi C. Jain Editors

Intelligent Interactive Multimedia Systems and Services 2016

Page 2: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Smart Innovation, Systems and Technologies

Volume 55

Series editors

Robert James Howlett, KES International, Shoreham-by-sea, UKe-mail: [email protected]

Lakhmi C. Jain, University of Canberra, Canberra, Australia;Bournemouth University, UK;KES International, UKe-mails: [email protected]; [email protected]

Page 3: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

About this Series

The Smart Innovation, Systems and Technologies book series encompasses thetopics of knowledge, intelligence, innovation and sustainability. The aim of theseries is to make available a platform for the publication of books on all aspects ofsingle and multi-disciplinary research on these themes in order to make the latestresults available in a readily-accessible form. Volumes on interdisciplinary researchcombining two or more of these areas is particularly sought.

The series covers systems and paradigms that employ knowledge andintelligence in a broad sense. Its scope is systems having embedded knowledgeand intelligence, which may be applied to the solution of world problems inindustry, the environment and the community. It also focusses on theknowledge-transfer methodologies and innovation strategies employed to makethis happen effectively. The combination of intelligent systems tools and a broadrange of applications introduces a need for a synergy of disciplines from science,technology, business and the humanities. The series will include conferenceproceedings, edited collections, monographs, handbooks, reference books, andother relevant types of book in areas of science and technology where smartsystems and technologies can offer innovative solutions.

High quality content is an essential feature for all book proposals accepted for theseries. It is expected that editors of all accepted volumes will ensure thatcontributions are subjected to an appropriate level of reviewing process and adhereto KES quality principles.

More information about this series at http://www.springer.com/series/8767

Page 4: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Giuseppe De Pietro ⋅ Luigi GalloRobert J. Howlett ⋅ Lakhmi C. JainEditors

Intelligent InteractiveMultimedia Systemsand Services 2016

123

Page 5: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

EditorsGiuseppe De PietroInstitute of High Performance Computingand Networking

National Research CouncilNaplesItaly

Luigi GalloInstitute of High Performance Computingand Networking

National Research CouncilNaplesItaly

Robert J. HowlettKES InternationalShoreham-by-seaUK

Lakhmi C. JainUniversity of CanberraCanberraAustralia

and

Bournemouth UniversityPooleUK

and

KES InternationalShoreham-by-seaUK

ISSN 2190-3018 ISSN 2190-3026 (electronic)Smart Innovation, Systems and TechnologiesISBN 978-3-319-39344-5 ISBN 978-3-319-39345-2 (eBook)DOI 10.1007/978-3-319-39345-2

Library of Congress Control Number: 2016940122

© Springer International Publishing Switzerland 2016This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or partof the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations,recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmissionor information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilarmethodology now known or hereafter developed.The use of general descriptive names, registered names, trademarks, service marks, etc. in thispublication does not imply, even in the absence of a specific statement, that such names are exempt fromthe relevant protective laws and regulations and therefore free for general use.The publisher, the authors and the editors are safe to assume that the advice and information in thisbook are believed to be true and accurate at the date of publication. Neither the publisher nor theauthors or the editors give a warranty, express or implied, with respect to the material contained herein orfor any errors or omissions that may have been made.

Printed on acid-free paper

This Springer imprint is published by Springer NatureThe registered company is Springer International Publishing AG Switzerland

Page 6: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Preface

Dear Readers,We introduce to you a series of carefully selected papers presented during the

9th KES International Conference on Intelligent Interactive Multimedia Systemsand Services (IIMSS-16).

At a time when computers are more widespread than ever and computer usersrange from highly qualified scientists to non-computer expert professionals, Intel-ligent Interactive Systems are becoming a necessity in modern computer systems.The solution of “one-fits-all” is no longer applicable to wide ranges of users ofvarious backgrounds and needs. Therefore, one important goal of many intelligentinteractive systems is dynamic personalization and adaptivity to users. MultimediaSystems refer to the coordinated storage, processing, transmission, and retrieval ofmultiple forms of information, such as audio, image, video, animation, graphics,and text. The growth rate of multimedia services has become explosive, as tech-nological progress matches consumer needs for content.

The IIMSS-16 conference took place as part of the Smart Digital Futures 2016multi-theme conference, which groups AMSTA-16, IDT-16, InMed-16, andSEEL-16 with IIMSS-16 in one venue. It was a forum for researchers and scientiststo share work and experiences on intelligent interactive systems and on multimediasystems and services. It included a general track and nine invited sessions.

The general track (Chaps. “Analysis of Similarity Measurements in CBIR UsingClustered Tamura Features for Biomedical Images”–“How to Manage Keys andReconfiguration in WSNs Exploiting SRAM Based PUFs”) focused on intelligentimage or video storage, retrieval, transmission, and analysis. The invited session“Intelligent Video Processing and Transmission Systems” (Chaps. “Fast SalientObject Detection in Non-stationary Video Sequences Based on Spatial SaliencyMaps”–“Development Prospects of the Visual Data Compression Technologies andAdvantages of New Approaches”) specifically focused on functionalities and archi-tectures of systems for video processing and transmission. The invited session“Innovative Information Services for Advanced Knowledge Activity” (Chaps.“A Near-far Resistant Preambleless Blind Receiver with Eigenbeams Applicable to

v

Page 7: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Sensor Networks”–“Trends in Teaching/Learning Research Through Analysis ofConference Presentation Articles”) focused on novel functionalities for informationservices. The invited session “Autonomous System” (Chaps. “Motion Prediction forShip-Based Autonomous Air Vehicle Operations”–“Active Suspension InvestigationUsing Physical Networks”) considered issues such as motion prediction, operatingsystems, and networks for what concerns autonomous systems. The invited session“Mobility Data Analysis and Mining” (Chaps. “Automatic Generation of TrajectoryData Warehouse Schemas”–“A Survey on Web Service Mining Using QoS andRecommendation Based on Multidimensional Approach”) focused on novel mod-elling and analysis approaches for mobility data. The invited session “IntelligentComputer Systems Enhancing Creativity” (Chaps. “Mapping and PocketingTechniques for Laser Marking of 2D Shapes on 3D Curved Surfaces”–“Experience-driven Framework for Technologically-enhanced Environments: KeyChallenges and Potential Solutions”) provided insight into the most recent efforts,challenges, and best practices across the fields of computer-aided creativity andinnovation. The invited session “Internet of Things: Architecture, Technologies andApplications” (Chaps. “Touchless Disambiguation Techniques for WearableAugmented Reality Systems”–“Opinions Analysis in Social Networks for CulturalHeritage Applications”) focused on IoT approaches, especially considering culturalheritage scenarios. The invited session “Interactive Cognitive Systems” (Chaps.“A Forward-Selection Algorithm for SVM-Based Question Classification inCognitive Systems”–“A Model of a Social Chatbot”) focused on adaptive andhuman-like cognitive systems and on artificial intelligence systems and robotics. Theinvited session “Smart Environments and Information Systems” (Chaps. “AnExperience ofEngineering ofMAS for Smart Environments: ExtensionofASPECS”–“Soft Sensor Network For Environmental Monitoring”) discussed the requirementsof the information systems supporting smart environments, aswell as themethods andtechniques that are currently being explored. Finally, the invited session “New Tech-nologies and Virtual Reality in Health Systems” (Chaps. “The Use of Eye Tracking(ET) in Targeting Sports: A Review of the Studies on Quiet Eye (QE)”–“TheElapsedTimeDuringaVirtualRealityTreatment forStressfulProcedures.APoolAnalysis on Breast Cancer Patients During Chemotherapy”) focused on advancedfunctionalities for VR-based applications in health care.

Our gratitude goes to many people who have greatly contributed to puttingtogether a fine scientific programme and exciting social events for IIMSS 2016. Weacknowledge the commitment and hard work of the programme chairs and theinvited session organizers. They have kept the scientific programme in focus andmade the discussions interesting and valuable. We recognize the excellent job doneby the programme committee members and the extra reviewers. They evaluated allthe papers on a very tight time schedule. We are grateful for their dedication andcontributions. We could not have done it without them. More importantly, we thankthe authors for submitting and trusting their work to the IIMSS conference.

vi Preface

Page 8: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

We hope that readers will find in this book an interesting source of knowledge infundamental and applied facets of intelligent interactive multimedia and, maybe,even some motivation for further research.

Giuseppe De PietroLuigi Gallo

Robert J. HowlettLakhmi C. Jain

Preface vii

Page 9: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Organization

Honorary Chairs

Toyohide Watanabe, Nagoya University, JapanLakhmi C. Jain, University of Canberra, Canberra, Australia;Bournemouth University, UK

Co-General Chairs

Giuseppe De Pietro, National Research Council, ItalyLuigi Gallo, National Research Council, Italy

Executive Chair

Robert J. Howlett, University of Bournemouth, UK

Programme Chair

Antonino Mazzeo, University of Naples Federico II, Italy

Publicity Chair

Giuseppe Caggianese, National Research Council, Italy

ix

Page 10: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Invited Session Chairs

Intelligent Video Processing and Transmission Systems

Margarita N. Favorskaya, Siberian State Aerospace University, RussiaLakhmi C. Jain, University of Canberra, Australia and Bournemouth University,UKMikhail Sergeev, Saint-Petersburg State University of Aerospace Instrumentation,ITMO University, Russia

Innovative Information Services for Advanced Knowledge Activity

Koichi Asakura, Daido University, JapanToyohide Watanabe, Nagoya Industrial Research Institute, Japan

Autonomous System

Milan Simic, RMIT University, AustraliaReza Nakhaie Jazar, RMIT University, Australia

Mobility Data Analysis and Mining

Jalel Akaichi, King Khalid University, Saudi Arabia

Intelligent Computer Systems Enhancing Creativity

Raffaele De Amicis, Graphitech, ItalyDavid Oyarzun, Vicomtech-IK4, Spain

Internet of Things: Architecture, Technologies and Applications

Francesco Piccialli, University of Naples Federico II, ItalyAngelo Chianese, University of Naples Federico II, Italy

Interactive Cognitive Systems

Ignazio Infantino, National Research Council, ItalyMassimo Esposito, National Research Council, Italy

Smart Environments and Information Systems

Massimo Cossentino, National Research Council of Italy, ItalyVincent Hilaire, Université de Belfort-Montbeliard, FranceJuan Pavon, Universidad Complutense de Madrid, Spain

New Technologies and Virtual Reality in Health Systems

Antonio Giordano, College of Science and Technology, Temple University, USA

x Organization

Page 11: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

International Programme Committee

Jalel Akaichi, King Khalid University, Saudi ArabiaRaffaele De Amicis, Graphitech, ItalyKoichi Asakura, Daido University, JapanMonica Bianchini, Università degli Studi di Siena, ItalyEl Fazziki Aziz, Cadi Ayyad University of Marrakesh, MoroccoAngelo Chianese, University of Naples Federico II, ItalyMassimo Cossentino, National Research Council of Italy, ItalyMario Döller, University of applied science Kufstein Tirol, AustriaDinu Dragan, Faculty of Technical Sciences, University of Novi Sad, SerbiaMassimo Esposito, National Research Council of Italy, ItalyMargarita Favorskaya, Siberian State Aerospace University, RussiaColette Faucher, LSIS-Polytech Marseille, FranceChristos Grecos, Sohar University, OmanVincent Hilaire, Université de Belfort-Montbeliard, FranceKatsuhiro Honda, Osaka Prefecture University, JapanHsiang-Cheh Huang, National University of Kaohsiung, TaiwanIgnazio Infantino, National Research Council of Italy, ItalyLakhmi C. Jain, University of Canberra, Australia and Bournemouth University,UKReza Nakhaie Jazar, SAMME, RMIT University, AustraliaDimitris Kanellopoulos, University of Patras, GreeceChengjun Liu, New Jersey Institute of Technology, USACristian Mihăescu, University of Craiova, RomaniaVincent Oria, New Jersey Institute of Technology, USADavid Oyarzun, Vicomtech-IK4, SpainJuan Pavon, Universidad Complutense de Madrid, SpainFrancesco Piccialli, University of Naples Federico II, ItalyRadu-Emil Precup, Politehnica University of Timisoara, RomaniaLuca Sabatucci, National Research Council of Italy, ItalyMohammed Sadgal, Cadi Ayyad University of Marrakesh, MoroccoA. Sadiq, Cadi Ayyad University of Marrakesh, MoroccoMikhail Sergeev, ITMO University, RussiaMilan Simic, SAMME, RMIT University, Melbourne, AustraliaTaketoshi Ushiama, Kyushu University, JapanToyohide Watanabe, Nagoya Industrial Science Research Institute, Japan

Organization xi

Page 12: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Contents

Analysis of Similarity Measurements in CBIR Using ClusteredTamura Features for Biomedical Images . . . . . . . . . . . . . . . . . . . . . . . 1Nadia Brancati and Francesco Camastra

2-Stripes Block-Circulant LDPC Codes for Single BurstsCorrection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Evgenii Krouk and Andrei Ovchinnikov

Data Dictionary Extraction for Robust Emergency Detection . . . . . . . . 25Emanuele Cipolla and Filippo Vella

SmartCARE—An ICT Platform in the Domain of StrokePathology to Manage Rehabilitation Treatmentand Telemonitoring at Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Francesco Adinolfi, Giuseppe Caggianese, Luigi Gallo, Juan Grosso,Francesco Infarinato, Nazzareno Marchese, Patrizio Saleand Emiliano Spaltro

Optimal Design of IPsec-Based Mobile Virtual PrivateNetworks for Secure Transfer of Multimedia Data . . . . . . . . . . . . . . . . 51Alexander V. Uskov, Natalia A. Serdyukova, Vladimir I. Serdyukov,Adam Byerly and Colleen Heinemann

Malicious Event Detecting in Twitter Communities . . . . . . . . . . . . . . . 63Flora Amato, Giovanni Cozzolino, Antonino Mazzeoand Sara Romano

Adopting Decision Tree Based Policy Enforcement Mechanismto Protect Reconfigurable Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Mario Barbareschi, Antonino Mazzeo and Salvatore Miranda

Arabic Named Entity Recognition—A Survey and Analysis . . . . . . . . . 83Amal Dandashi, Jihad Al Jaam and Sebti Foufou

xiii

Page 13: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Exploitation of Web Resources Towards Increased Conversionsand Effectiveness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Jarosław Jankowski, Jarosław Wątróbski, Paweł Ziembaand Wojciech Sałabun

How to Manage Keys and Reconfiguration in WSNs ExploitingSRAM Based PUFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Domenico Amelino, Mario Barbareschi, Ermanno Battistaand Antonino Mazzeo

Fast Salient Object Detection in Non-stationary Video SequencesBased on Spatial Saliency Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Margarita Favorskaya and Vladimir Buryachenko

Global Motion Estimation Using Saliency Maps in Non-stationaryVideos with Static Scenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Margarita Favorskaya, Vladimir Buryachenko and Anastasia Tomilina

SVM-Based Cancer Grading from Histopathological ImagesUsing Morphological and Topological Features of Glandsand Nuclei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Catalin Stoean, Ruxandra Stoean, Adrian Sandita, Daniela Ciobanu,Cristian Mesina and Corina Lavinia Gruia

On Preservation of Video Data When Transmitting in Systemsthat Use Open Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Anton Vostrikov, Mikhail Sergeev and Nikolaj Solovjov

An Invariant Subcode of Linear Code . . . . . . . . . . . . . . . . . . . . . . . . . 169Sergei V. Fedorenko and Eugenii Krouk

Development Prospects of the Visual Data CompressionTechnologies and Advantages of New Approaches . . . . . . . . . . . . . . . . 179Anton Vostrikov and Mikhail Sergeev

A Near-Far Resistant Preambleless Blind Receiverwith Eigenbeams Applicable to Sensor Networks . . . . . . . . . . . . . . . . . 191Kuniaki Yano and Yukihiro Kamiya

A New Approach for Subsurface Wireless Sensor Networks . . . . . . . . . 201Hikaru Koike and Yukihiro Kamiya

Implementation of Mobile Sensing Platform with a Tree BasedSensor Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Katsuhiro Naito, Shunsuke Tani and Daichi Takai

Prototype Implementation of Actuator Sensor Networkfor Agricultural Usages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227Takuya Wada and Katsuhiro Naito

xiv Contents

Page 14: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Development of Multi-hop Field Sensor Networkswith Arduino Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Tomoya Ogawa and Katsuhiro Naito

Communication Simulator with Network Behavior LoggingFunction for Supporting Network Construction Exercisefor Beginners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253Yuichiro Tateiwa and Naohisa Takahashi

A New Method to Apply BRAKE to Sensor NetworksAiming at Power Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267Minori Kinose and Yukihiro Kamiya

A Tool for Visualization of Meteorological Data Studiedfor Integration in a Multi Risk Management System . . . . . . . . . . . . . . 275Emanuele Cipolla, Riccardo Rizzo, Dario Stabile and Filippo Vella

An Algorithm for Calculating Simple Evacuation Routesin Evacuation Guidance Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287Koichi Asakura and Toyohide Watanabe

SkyCube-Tree Based Group-by Query Processing in OLAPSkyline Cubes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297Hideki Sato and Takayuki Usami

Trends in Teaching/Learning Research Through Analysisof Conference Presentation Articles . . . . . . . . . . . . . . . . . . . . . . . . . . . 309Toyohide Watanabe

Motion Prediction for Ship-Based Autonomous Air VehicleOperations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323Ameer A. Khan, Kaye E. Marion, Cees Bil and Milan Simic

The Effect of Receding Horizon Pure Pursuit Controlon Passenger Comfort in Autonomous Vehicles . . . . . . . . . . . . . . . . . . 335Mohamed Elbanhawi, Milan Simic and Reza Jazar

From Automotive to Autonomous: Time-TriggeredOperating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347Maria Spichkova, Milan Simic and Heinz Schmidt

Active Suspension Investigation Using Physical Networks . . . . . . . . . . . 361Milan Simic

Automatic Generation of Trajectory Data Warehouse Schemas. . . . . . . 373Nouha Arfaoui and Jalel Akaichi

A Taxonomy of Support Vector Machine for Event StreamsClassification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385Hanen Bouali, Yasser Al Mashhour and Jalel Akaichi

Contents xv

Page 15: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Social Networks Security Policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395Zeineb Dhouioui, Abdullah Ali Alqahtani and Jalel Akaichi

Recommending Multidimensional Spatial OLAP Queries . . . . . . . . . . . 405Olfa Layouni, Fahad Alahmari and Jalel Akaichi

Modeling Moving Regions: Colorectal Cancer Case Study . . . . . . . . . . 417Marwa Massaâbi and Jalel Akaichi

A UML/MARTE Extension for Designing Energy Harvestingin Wireless Sensor Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427Raoudha Saida, Yessine Hadj Kacem, M.S. BenSalehand Mohamed Abid

A Survey on Web Service Mining Using QoSand Recommendation Based on Multidimensional Approach . . . . . . . . 439Ilhem Feddaoui, Faîçal Felhi, Imran Hassan Bergi and Jalel Akaichi

Mapping and Pocketing Techniques for Laser Markingof 2D Shapes on 3D Curved Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . 451Federico Devigili, Davide Lotto and Raffaele de Amicis

3DHOG for Geometric Similarity Measurement and Retrievalon Digital Cultural Heritage Archives . . . . . . . . . . . . . . . . . . . . . . . . . 459Reimar Tausch, Hendrik Schmedt, Pedro Santos, Martin Schröttnerand Dieter W. Fellner

Computer Aided Process as 3D Data Provider in FootwearIndustry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471Bita Ture Savadkoohi and Raffaele De Amicis

CoolTour: VR and AR Authoring Tool to Create CulturalExperiences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483Nagore Barrena, Andrés Navarro, Sara García and David Oyarzun

Emotional Platform for Marketing Research . . . . . . . . . . . . . . . . . . . . 491Andres Navarro, Catherine Delevoye and David Oyarzun

Gamification as a Key Enabling Technology for Image Sensingand Content Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503Bruno Simões and Raffaele De Amicis

Bridging Heritage and Tourist UX: A Socially-Driven Perspective . . . . 515Paola La Scala, Bruno Simões and Raffaele De Amicis

A Personalised Recommender System for Tourists on City Trips:Concepts and Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525Petr Aksenov, Astrid Kemperman and Theo Arentze

xvi Contents

Page 16: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Experience-Driven Framework for Technologically-EnhancedEnvironments: Key Challenges and Potential Solutions. . . . . . . . . . . . . 537Bruno Simões and Raffaele De Amicis

Touchless Disambiguation Techniques for Wearable AugmentedReality Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547Giuseppe Caggianese, Luigi Gallo and Pietro Neroni

System Architecture and Functions of Internet-Based Productionof Tailor-Made Clothes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557Petra Perner

Influence of Some Parameters on Visiting Style Classificationin a Cultural Heritage Case Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567Salvatore Cuomo, Pasquale De Michele, Ardelio Gallettiand Giovanni Ponti

Opinions Analysis in Social Networks for Cultural HeritageApplications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577Flora Amato, Giovanni Cozzolino, Sergio Di Martino,Antonino Mazzeo, Vincenzo Moscato, Antonio Picariello,Sara Romano and Giancarlo Sperlí

A Forward-Selection Algorithm for SVM-Based QuestionClassification in Cognitive Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 587Marco Pota, Massimo Esposito and Giuseppe De Pietro

Supporting Autonomy in Agent Oriented Methodologies. . . . . . . . . . . . 599Valeria Seidita and Massimo Cossentino

A Data-Driven Approach to Dynamically Learn FocusedLexicons for Recognizing Emotions in Social Network Streams . . . . . . . 609Diego Frias and Giovanni Pilato

Disaster Prevention Virtual Advisors Through SoftSensor Paradigm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619Agnese Augello, Umberto Maniscalco, Giovanni Pilatoand Filippo Vella

A Personal Intelligent Coach for Smart Embodied LearningEnvironments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629Agnese Augello, Ignazio Infantino, Adriano Manfré,Giovanni Pilato, Filippo Vella, Manuel Gentile, Giuseppe Città,Giulia Crifaci, Rossella Raso and Mario Allegra

A Model of a Social Chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637Agnese Augello, Manuel Gentile, Lucas Weideveldand Frank Dignum

Contents xvii

Page 17: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

An Experience of Engineering of MAS for Smart Environments:Extension of ASPECS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649Philippe Descamps, Vincent Hilaire, Olivier Lamotteand Sebastian Rodriguez

A Norm-Based Approach for Personalising Smart Environments . . . . . 659Patrizia Ribino, Carmelo Lodato, Antonella Cavaleriand Massimo Cossentino

Adopting a Middleware for Self-adaptation in the Developmentof a Smart Travel System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671L. Sabatucci, A. Cavaleri and M. Cossentino

Pentas: Using Satellites for Smart Sensing . . . . . . . . . . . . . . . . . . . . . . 683Lorena Otero-Cerdeira, Alma Gómez-Rodríguez,Francisco J. Rodríguez-Martínez, Juan Carlos González-Morenoand Arno Formella

A Multiple Data Stream Management Framework for AmbientAssisted Living Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695Jorge J. Gómez-Sanz and Pablo Campillo Sánchez

Soft Sensor Network for Environmental Monitoring . . . . . . . . . . . . . . . 705Umberto Maniscalco, Giovanni Pilato and Filippo Vella

The Use of Eye Tracking (ET) in Targeting Sports: A Reviewof the Studies on Quiet Eye (QE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715Dario Fegatelli, Francesco Giancamilli, Luca Mallia, Andrea Chiricoand Fabio Lucidi

The Elapsed Time During a Virtual Reality Treatmentfor Stressful Procedures. A Pool Analysis on Breast CancerPatients During Chemotherapy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731A. Chirico, M. D’Aiuto, M. Pinto, C. Milanese, A. Napoli, F. Avino,G. Iodice, G. Russo, M. De Laurentiis, G. Ciliberto, A. Giordanoand F. Lucidi

Author Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739

xviii Contents

Page 18: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Analysis of Similarity Measurementsin CBIR Using Clustered Tamura Featuresfor Biomedical Images

Nadia Brancati and Francesco Camastra

Abstract Content based image retrieval (CBIR) is an important research topic in

many applications, in particular in the biomedical field. In this domain, the CBIR has

the aim of helping to improve the diagnosis, retrieving images of patients for which

a diagnosis has already been made, similar to the current image. The main issue of

CBIR is the selection of the visual contents (feature descriptors) of the images to be

extracted for a correct image retrieval. The second issue is the choice of the similarity

measurement to use to compare the feature descriptors of the query image to ones

of the other images of the database. This paper focuses on a comparison among

different similarity measurements in CBIR, with particular interest to a biomedical

images database. The adopted technique for CBIR is based on clustered Tamura

features. The selected similarity measurements are used both to evaluate the adopted

technique for CBIR and to estimate the stability of the results. A comparison with

some methods in literature has been carried out, showing the best results for the

proposed technique.

Keywords Content based image retrieval ⋅ Tamura features ⋅ Similarity

measurement ⋅ CBIR by clustering

1 Introduction and Background

In the biomedical field, information systems help to improve the efficiency and the

quality of a diagnosis. In particular, for the clinical decision-making process it can be

very useful to find images with characteristics similar (same anatomic region, same

N. Brancati (✉)

Institute for High Performance Computing and Networking,

National Research Council of Italy (ICAR-CNR), Naples, Italy

e-mail: [email protected]; [email protected]

F. Camastra

Department of Science and Technology,

University of Naples Parthenope, Naples, Italy

e-mail: [email protected]

© Springer International Publishing Switzerland 2016

G. De Pietro et al. (eds.), Intelligent Interactive Multimedia Systemsand Services 2016, Smart Innovation, Systems and Technologies 55,

DOI 10.1007/978-3-319-39345-2_1

1

Page 19: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

2 N. Brancati and F. Camastra

disease, ...) to a given image. For this purpose a content based image retrieval (CBIR)

system could be used [11, 14, 19], both to benefit the management of increasingly

large image collections, and to support clinical care, biomedical research, and edu-

cation. However, although the number of experimental algorithms comprehending

specific problems and databases is growing, few systems exist with relative success

[3, 7, 29]. So, biomedical applications are one of the priority areas where CBIR

can meet more success outside the experimental sphere, due to population aging in

developed countries.

The CBIR is the technique that allows retrieving images similar to a query image,

in a large unannotated database. The retrieval of the similar images is based on the

extraction of some visual contents of the images, called feature descriptors.

Many different feature descriptors have been proposed and used in the past years

[19, 25, 26]. These feature descriptors are usually low level features, easy to extract

and they are mainly of two types: global as shape, color or texture [1, 5, 6, 12, 24]

and local, that focus mainly on key points or salient patches [10, 15, 21, 22, 28].

After the choice of the most appropriate feature descriptors, these are extracted

both from all the images in the database and from the query image. At this point,

a similarity measurement should be chosen to compute the distance between the

feature descriptors of the query image and the feature descriptors of all the images in

the database. The choice of the appropriate similarity measurement could be another

crucial element for the correct design of a CBIR system [16].

In some cases, it results necessary to make CBIR techniques more efficient and

accurate, above all when the databases are very large. In this case, the aim is to

decrease the number of the images for which to compute the distance from the query

image. Many clustering techniques with some feature descriptors of the images can

be used [2, 8, 9, 18].

In this paper, the retrieval of images more similar to a query image is performed

using textural features, in particular Tamura features, that correspond to human

visual perception [27]. Then, a clustering using K-Means Algorithm [13] is carried

out to obtain homogeneous groups, based on Tamura features [23].

The main contribution of the paper is the validation of the use of Tamura features,

for content based image retrieval, in particular for biomedical databases, compared

with the use of local descriptors. Moreover, a comparison among different similarity

measurements is performed both to evaluate the adopted technique for CBIR and to

estimate the stability of the results.

2 CBIR Steps

CBIR technique proposed in this paper is composed by the following steps:

∙ the extraction of Tamura features from all the images in the database and from the

query image;

Page 20: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Analysis of Similarity Measurements in CBIR Using . . . 3

∙ the clustering of the Tamura features, extracted from all the images in the database,

using K-Means algorithm;

∙ the computation of five distance metrics both to evaluate the adopted technique

for CBIR and to estimate the stability of the results.

2.1 Tamura Features

Tamura features correspond to human visual perception. They were designed in

accord to psychological studies on the human perception and they capture the high-

level perceptual attributes of a texture. They define six textural features: coarseness,

directionality, contrast, roughness, line-likeness and regularity. The first three fea-

tures are the most similar to human visual perception, and they are considered in the

present work; they are extracted both from all images in the database and from the

query image. More details of these features can be found in [27].

Coarseness The aim of this feature is to find a repetitive pattern in the texture,

which can have several orders of magnitude, depending on whether you are in front

of a coarse or fine texture. So, operators to several orders of magnitude are computed.

If the texture is fine, the highest response will be given by the operator of magnitude

lower, vice versa, if the texture is coarse, the highest response will be given by the

operator of magnitude greater.

The computation of the coarseness is given from:

Fcrs =1

m × n

m∑

i=0

n∑

j=0Sbest(i, j)

where m × n is the resolution of the image and Sbest(i, j) is computed for each pixel

and it provides the information about the magnitude of the pattern. It is important to

underline that the coarseness feature is influenced both by the size of the pattern to

find and by its repetitiveness.

Contrast The contrast of Tamura features takes into account both the variation

range of the gray levels and the polarization of white and black pixels. A measure-

ment for the variation range is the variance 𝜎

2of the pixels of the image. In fact,

they measure the dispersion present in the distribution of the gray levels. However

this single measurement does not appear to be very significant when the image his-

togram shows a prominent peak towards white or towards black. A measurement

for the polarization of white and black pixels is given by the kurtosis, defined as

𝛼4 = 𝜇4∕𝜎4, where 𝜇4 is the moment of fourth order. At this point, the two measure-

ments are combined, obtaining the feature of the contrast:

Fcon =𝜎

(𝛼4)n

Page 21: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

4 N. Brancati and F. Camastra

where n can be equal to 8, 4, 2, 1, 1∕2, 1∕4, 1∕8. In this paper, for the experiments,

n is set to 1.

Directionality The directionality is a feature that can be calculated from the

analysis of the Fourier spectrum. However, the features obtained by the Fourier spec-

trum do not behave in the same way as those calculable in the spatial domain. Tamura

preferred to get a global feature of the image, analysing the histogram of the direc-

tions of the edges, the form of the gradient image and the peaks of the histogram. In

particular, the sum of the moments of second order around each peak, from to a val-

ley to another valley is computed, and this measurement is defined in the following

way:

Fdir = 1 − rnpnp∑

p

𝜙∈wp

(𝜙 − 𝜙p)2HD(𝜙)

where np is the number of the peaks, 𝜙p is the pth peak of HD, wp is the range of the

pth peak between two valleys, 𝜙 is the quantized directionality, r is a normalization

factor, related to the quantized levels of 𝜙.

2.2 Clustering

After the extraction of the Tamura features from all images in the database, these

features are clustered, using K-Means algorithm. For the experiments in this paper,

the number of clusters is set to 2. These information are saved in a data structure in

order to use them for the following experiments.

2.3 Distance Metrics

The choice of the similarity measurement is the second issue in CBIR. For the pro-

posed technique, first the distances between the feature descriptors of the query

image and the centroids of the clusters are computed. The cluster at minimum dis-

tance is selected. Then, the distances between the feature descriptors of the query

image and the feature descriptors of all the images of the selected cluster are com-

puted. The images with feature descriptors with small distance from the feature

descriptors of the query image are considered as the images more similar to the query

image. In this work, some distance metrics are used as similarity measurements. In

particular, well-known distance metrics are used [4]:

∙ Euclidean distance;

∙ City block distance;

∙ Minkowski distance, with order p = 3.

Page 22: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Analysis of Similarity Measurements in CBIR Using . . . 5

Moreover, let the vector of the feature descriptors of the query image be represented

by Q, and the vector of the feature descriptors of an image of the database be repre-

sented by I, two additional distance metrics are calculated:

Canberra distance, that normalizes each feature pair difference by dividing it by

the sum of a pair of feature descriptors:

D =n∑

i=1

(|Qi − Ii|)|Qi| + |Ii|

d1 distance, where the distance between two vectors of feature descriptors is

calculated based on the formula described in [21]:

D =n∑

i=1

|Qi − Ii||1 + Qi + Ii|

3 Experimental Results and Discussion

In order to analyse the performance of the proposed technique, some experiments

have been performed. The experiments have been conducted on the Open Access

Series of Imaging Studies (OASIS) [17]. It is a series of magnetic resonance imaging

(MRI) database that is publicly available for study and analysis. This dataset consists

of a cross-sectional collection of 421 subjects aged between 18 to 96 years, including

individuals with early-stage Alzheimer’s Disease (AD). For image retrieval purpose,

these 421 images are grouped into four categories (124, 102, 89, and 106 images)

based on the ventricular shape in the images. Sample images for each category are

displayed in the Fig. 1.

For the proposed CBIR technique, each image of the database is used as a query

image and the distances from the clusters are calculated, based on the distance met-

rics of the Sect. 2.3. When the cluster containing images more similar to the query

Fig. 1 Sample images from OASIS database (one image per category)

Page 23: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

6 N. Brancati and F. Camastra

Fig. 2 The results for a query image of the group 1

Fig. 3 The results for a query image of the group 4

image is found, the distances between the query image and each image of the cluster

are computed, and the images more similar to the query are displayed.

Some results for two query image examples, for groups 1 and 4, are shown in the

Figs. 2 and 3.

The average retrieval precision (ARP) and the average retrieval rate (ARR) are

calculated, to evaluate the performance:

ARP = 1N

N∑

i=1PR(Qi)

||||m

Page 24: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Analysis of Similarity Measurements in CBIR Using . . . 7

ARR = 1N

N∑

i=1RE(Qi)

||||p

where Q is the query image and N is the total number of images in the database and

where precision (PR) and recall (RE) are:

PR(Q) =Number of Relevant Images RetrievedTotal Number of Images Retrieved

RE(Q) =Number of Relevant Images Retrieved

Total Number of Relevant Images in the Database

As specified in [20], to calculate precision and recall the number of images

retrieved should be specified, (e.g. precision with m = 20 images and recall with

p = 100 images are retrieved). So, for the current experiment, the number m of

images retrieved for precision is 100 and for recall is specific for each group, i.e.

p = 124 for the group 1, p = 102 for the group 2, p = 89 for the group 3, p = 106for the group 4.

In Tables 1 and 2 the results of ARP and ARR for all similarity measurements and

for all groups are reported. The performance of the proposed technique is better for

group 1 and 4, independently from the chosen similarity measurement. Moreover, all

similarity measurements for each group, provide values very similar among them,

showing a stability and a robustness of the technique. However, ARP and ARR show

a consistent behaviour for all groups: for the groups 1 and 2, they show the best

values for the City Block distance, for the group 3 the best values are given by the

Minkowski distance, for the group 4 are given by the d1 distance and for all groups

the best values of ARP are given by the City Block and Minkowski distance and the

best values of ARR are given by the City Block, Minkowski and Euclidean distance.

Finally, a comparison with some methods in literature are reported in Table 3

[28]. In order to compare with these methods, the number of retrieved images is 10(m = 10), as in [28]. As similarity measurement the Euclidean distance has been

chosen.

Table 1 Average retrieval precision (ARP) of all similarity measurements for each category

ARP (%)

Group 1 Group 2 Group 3 Group 4 TotalEuclidean 0.500 0.378 0.334 0.710 0.480

City Block 0.505 0.381 0.329 0.711 0.482Canberra 0.461 0.375 0.276 0.735 0.462

Minkowski 0.497 0.379 0.338 0.713 0.482d1 0.465 0.377 0.279 0.736 0.465

Page 25: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

8 N. Brancati and F. Camastra

Table 2 Average retrieval rate (ARR) of all similarity measurements for each category

ARR (%)

Group 1 Group 2 Group 3 Group 4 Total

Euclidean 0.464 0.392 0.357 0.817 0.507City Block 0.465 0.394 0.351 0.817 0.507Canberra 0.425 0.388 0.297 0.843 0.488

Minkowski 0.463 0.388 0.358 0.819 0.507d1 0.428 0.391 0.301 0.844 0.491

Table 3 Comparison of the CBIR proposed technique with other methods in literature

ARP (m = 10) (%)

Group 1 Group 2 Group 3 Group 4 Total

CSLBP 0.46 0.36 0.29 0.4 0.38

LEPINV 0.48 0.34 0.29 0.41 0.38

LEPSEG 0.51 0.34 0.29 0.43 0.39

LBP 0.56 0.34 0.34 0.45 0.42

LMEBP 0.55 0.35 0.39 0.54 0.46

DLEP 0.51 0.37 0.38 0.53 0.45

CSLBCoP 0.55 0.39 0.38 0.64 0.49

CBIR

proposed

0.58 0.34 0.37 0.78 0.52

These methods are all based on local information of the pixels [28]:

∙ CSLBP: center simmetric local binary pattern;

∙ LEPINV: local edge pattern for image retrieval;

∙ LEPSEG: local edge pattern for segmentation;

∙ LBP: local binary pattern;

∙ LMEBP: local maximum edge binary pattern;

∙ DLEP: directional local extrema pattern;

∙ CSLBcoP: CSLBP + gray level co-occurrence matrix (GCLM).

The results show that the proposed CBIR technique outperforms the other meth-

ods for groups 1 and 4 and in terms of total ARP.

The promising results prove that the Tamura features represent good global visual

descriptors and that the local visual descriptors are less representative for the kind of

examined images. In particular, the difference between ventricular shape of healthy

subjects and subjects with early-stage Alzheimer’s Disease is well highlighted by

Tamura features, above all for the groups 1 and 4, for which the best results are

obtained.

Page 26: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

Analysis of Similarity Measurements in CBIR Using . . . 9

4 Conclusion

In this paper a CBIR technique based on the clustering of the Tamura features has

been proposed. A biomedical database, containing MRI images (OASIS) has been

used for the experiments and different similarity measurements have been used both

to evaluate the proposed technique and to verify the stability of the technique. The

results show that the proposed technique is stable and robust, independently from the

selected distance metric; in fact both the Average Retrieval Precision (ARP) and the

Average Retrieval Rate (ARR) show similar results for all distance metrics. More-

over, the comparison with other methods in literature, that use local information of

the pixels, show that the proposed technique, based on global information, outper-

forms these methods in terms of ARP, with a number of retrieved images equal to 10.

References

1. Baraldi, A., Parmiggiani, F.: An investigation of the textural characteristics associated with

gray level cooccurrence matrix statistical parameters. IEEE Trans. Geosci. Remote Sensing

33(2), 293–304 (1995)

2. Chen, Y., Wang, J.Z., Krovetz, R.: Content-based image retrieval by clustering. In: Proceedings

of the 5th ACM SIGMM international workshop on Multimedia information retrieval. pp. 193–

200. ACM (2003)

3. Deserno, T.M., Güld, M.O., Plodowski, B., Spitzer, K., Wein, B.B., Schubert, H., Ney, H.,

Seidl, T.: Extended query refinement for medical image retrieval. J. Digital Imaging 21(3),

280–289 (2008)

4. Deza, M.M., Deza, E.: Encyclopedia of Distances. Springer (2009)

5. Ergen, B., Baykara, M.: Texture based feature extraction methods for content based medical

image retrieval systems. Bio-Med. Mater. Eng. 24(6), 3055–3062 (2014)

6. Haridas, K., Thanamani, A.S.: Well-organized content based image retrieval system in RGB

Color Histogram, Tamura Texture and Gabor Feature. Int. J. Adv. Res. Comput. Commun.

Engineering 3(10) (2014)

7. Hsu, W., Long, L.R., Antani, S., et al.: SPIRS: a framework for content-based image retrieval

from large biomedical databases. MedInfo 12, 188–192 (2007)

8. Jain, M., Singh, S.: A survey on: content based image retrieval systems using clustering tech-

niques for large data sets. Int. J. Managing Inf. Technol. (IJMIT) 3(4), 23–39 (2011)

9. Jain, M., Singh, S.: An experimental study on content based image retrieval based on number

of clusters using hierarchical clustering algorithm. Int. J. Sig. Process. Image Process. Pattern

Recogn. 7(4) (2014)

10. Jasmine, K.P., Kumar, P.R.: Multi-resolution joint LBP Histograms for biomedical image

retrieval. Int. J. Comput. Appl. 95(3) (2014)

11. Lehmann, T.M., Gold, M., Thies, C., Fischer, B., Spitzer, K., Keysers, D., Ney, H., Kohnen,

M., Schubert, H., Wein, B.B.: Content-based image retrieval in medical applications. Methods

Inf. Med. 43(4), 354–361 (2004)

12. Liu, G.H., Yang, J.Y.: Content-based image retrieval using color difference histogram. Pattern

Recogn. 46(1), 188–198 (2013)

13. Lloyd, S.P.: Least squares quantization in PCM. IEEE Trans. Inf. Theory 28(2), 129–137

(1982)

14. Long, L.R., Antani, S., Deserno, T.M., Thoma, G.R.: Content-based image retrieval in medi-

cine: retrospective assessment, state of the art, and future directions. Int. J. Healthc. Inf. Syst.

Inf. Official Publ. Inf. Resour. Manag. Assoc. 4(1), 1 (2009)

Page 27: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

10 N. Brancati and F. Camastra

15. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis.

60(2), 91–110 (2004)

16. Malik, F., Baharudin, B.: Analysis of distance metrics in content-based image retrieval using

statistical quantized histogram texture features in the DCT domain. J. King Saud Univ.-

Comput. Inf. Sci. 25(2), 207–218 (2013)

17. Marcus, D.S., Wang, T.H., Parker, J., Csernansky, J.G., Morris, J.C., Buckner, R.L.: Open

access series of imaging studies (OASIS): cross-sectional MRI data in young, middle aged,

nondemented, and demented older adults. J. Cogn. Neurosci. 19(9), 1498–1507 (2007)

18. Mishra, P., Sonam, M., Vijayalakshmi, M.S.: Content based image retrieval using clustering

technique: a survey. Int. J. Res. Comput. Eng. Electron. 3(2) (2014)

19. Müller, H., Michoux, N., Bandon, D., Geissbuhler, A.: A review of content-based image

retrieval systems in medical applications—clinical benefits and future directions. Int. J. Med.

Inf. 73(1), 1–23 (2004)

20. Müller, H., Müller, W., Squire, D.M., Marchand-Maillet, S., Pun, T.: Performance evaluation in

content-based image retrieval: overview and proposals. Pattern Recogn. Lett. 22(5), 593–601

(2001)

21. Murala, S., Maheshwari, R., Balasubramanian, R.: Directional binary wavelet patterns for bio-

medical image indexing and retrieval. J. Med. Syst. 36(5), 2865–2879 (2012)

22. Murala, S., Wu, Q.: Local mesh patterns versus local binary patterns: biomedical image index-

ing and retrieval. IEEE J. Biomed. Health Inf. 18(3), 929–938 (2014)

23. Murthy, V., Vamsidhar, E., Kumar, J.S., Rao, P.S.: Content based image retrieval using hierar-

chical and k-means clustering techniques. Int. J. Eng. Sci. Technol. 2(3), 209–212 (2010)

24. Puviarasan, N., Bhavani, R., Vasanthi, A.: Image retrieval using combination of texture and

shape features. Image 3(3) (2014)

25. Rui, Y., Huang, T.S., Chang, S.F.: Image retrieval: current techniques, promising directions,

and open issues. J. Vis. Commun. Image Represent. 10(1), 39–62 (1999)

26. Smeulders, A.W., Worring, M., Santini, S., Gupta, A., Jain, R.: Content-based image retrieval

at the end of the early years. IEEE Trans. Pattern Anal. Mach. Intell. 22(12), 1349–1380 (2000)

27. Tamura, H., Mori, S., Yamawaki, T.: Textural features corresponding to visual perception.

IEEE Trans. Syst. Man Cybern. 8(6), 460–473 (1978)

28. Verma, M., Raman, B.: Center symmetric local binary co-occurrence pattern for texture, face

and bio-medical image retrieval. J. Vis. Commun. Image Represent. 32, 224–236 (2015)

29. Xue, Z., Long, L.R., Antani, S., Jeronimo, J., Thoma, G.R.: A web-accessible content-based

cervicographic image retrieval system. In: Medical imaging. International Society for Optics

and Photonics, pp. 691907–691907 (2008)

Page 28: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

2-Stripes Block-Circulant LDPC Codesfor Single Bursts Correction

Evgenii Krouk and Andrei Ovchinnikov

Abstract In this paper the low-density parity-check (LDPC) codes are considered

applied to correction of error bursts. Errors grouping and forming of so-called bursts

are typical effect in real communication and data storage systems, however, this effect

is typically ignored, and the coding task is reduced to correction of independent

errors, which makes the practical characteristics of coding systems worse compar-

ing to possibly reachable. Nevertheless, LDPC codes are able to protect from burst

errors as well as independent ones. The main result of the paper is dedicated to eval-

uation of maximum correctable burst length of Gilbert codes, which are the 2-stripes

special case of LDPC block-permutation codes, the construction which is often used

in modern practical applications and research.

Keywords LDPC codes ⋅ Bursts-correcting codes ⋅ Gilbert codes

1 Introduction

During the development of modern practical communication systems the channel

models which are commonly used (binary-symmetric channel or Gaussian channel)

are often inadequate since they consider independent errors. At the same time in

real communication channels the effect of “memory” occurs (for example due to

fading [1]) leading to the dependencies between erroneous symbols. To fight with

such errors grouping the interleaving procedure is often used [1].

However, usage of interleaver leads to typical channel behaviour loss, the chan-

nel is transformed to memoryless, this decreases the possible transmission rates,

and increases the complexity and delay of transmitter and receiver [2, 3]. This is

E. Krouk ⋅ A. Ovchinnikov (✉)

Saint-Petersburg State University of Aerospace Instrumentation,

B.Morskaya 67, 190000 Saint Petersburg, Russia

e-mail: [email protected]

E. Krouk

e-mail: [email protected]

© Springer International Publishing Switzerland 2016

G. De Pietro et al. (eds.), Intelligent Interactive Multimedia Systemsand Services 2016, Smart Innovation, Systems and Technologies 55,

DOI 10.1007/978-3-319-39345-2_2

11

Page 29: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

12 E. Krouk and A. Ovchinnikov

because the classical coding theory usually proposes code constructions for inde-

pendent errors which are simpler to analyse. So the important task is to construct

coding schemes oriented on typical channel errors, in particular, on correcting the

error bursts, that is, the error patterns when first and last erroneous symbols are no

far than some value b from each other (and which is called the burst length). Besides,

the effect of errors grouping is typical for data storage systems.

In the coding theory the classes of burst-correcting codes are known. For exam-

ple, these are Fire codes or Reed-Solomon codes [4]. During the last decades a lot

attention was given to low-density parity-check (LDPC) codes, particularly block-

permutation constructions [5]. Gilbert codes which are considered in this paper

are the simple special case of such construction and were proposed initially for

burst-correction. However, the exact burst-correction capability of these codes was

unknown.

The paper is organized as follows. Section 2 describes Gilbert codes and known

estimations of its burst-correction capability. In Sect. 3 the procedure is derived

allowing computation of exact value of maximum correctable burst length. The

Sect. 4 concludes the paper.

2 Gilbert Codes

LDPC-codes were invented by Gallager [6, 7] and later investigated in many works

[8–11]. While possessing comparatively poor minimal distance, these codes, how-

ever, provide high error-correction capability with very low decoding complexity. It

was shown that LDPC codes may overcome turbo-codes and approach to channel

capacity [12]. Additionally, some LDPC constructions (and block-permutation con-

structions as well) are cyclic or quasi-cyclic, allowing effective coder and decoder

implementation.

Block-permutation codes are one of the most prominent and widely used class

of LDPC codes [3, 5, 13]. The simple special case of this class are Gilbert codes,

which were proposed in [14] as burst-correction codes. Gilbert codes may be defined

by the parity-check matrix H𝓁 ,

H𝓁 =[

Im Im Im … ImIm C C2 … C𝓁−1

], (1)

where Im is (m × m)-unity matrix, C is (m × m)-matrix of cyclic permutation:

C =

⎡⎢⎢⎢⎢⎣

0 0 0 … 0 11 0 0 … 0 00 1 0 … 0 0… … … … … …0 0 0 … 1 0

⎤⎥⎥⎥⎥⎦

, (2)

and 𝓁 ≤ m.

Page 30: Smart Innovation, Systems and Technologies 55 fileAbout this Series The Smart Innovation, Systems and Technologies book series encompasses the topics of knowledge, intelligence, innovation

2-Stripes Block-Circulant LDPC Codes for Single Bursts Correction 13

Many works were dedicated to estimation of burst-correcting capability of these

codes, as well as their modifications and extensions [15–19]. In [20] the estimation

of maximum correctable burst length b for the codes defined by matrix (1) is given

by inequality

b ≤ min𝛾∈{0,𝓁−2}

max{𝛾 − 1,m − 𝛾 − 1}. (3)

However, estimation (3) is not correct, giving only the lower bound of the maximum

correctable burst length. The exactness of this estimation decreases with growth of 𝓁.

In the next section we will give the method of exact evaluation of b.

3 Burst-Correction Capability of Gilbert Codes

The main result of this section and paper is the following theorem.

Theorem 1 Code with parity-check matrix H𝓁 defined by (1) can correct singlebursts of maximal length b𝓁 , where b𝓁 is calculated by the first satisfied condition:

1. b3 = m − 1, m is odd.2. If 𝓁 > ⌈m∕2⌉ + 1, then

{b𝓁 = m − ⌈m∕2⌉ + 1, m odd,b𝓁 = m∕2 − 1, m even.

3. If 𝓁 ≤ ⌈m∕2⌉ + 1, then

b𝓁 = m − 𝓁 + 1, if m ⋮ (𝓁 − 1),b𝓁 = m − 𝓁 + 1, if ∃k > 0 ∶ (m − 𝓁 + 3 − k ⋅ (𝓁 − 1)) ⋮ (𝓁 − 2),b𝓁 = m − 𝓁 + 2, if ∃k > 0 ∶ (m − k ⋅ (𝓁 − 3)) ⋮ (𝓁 − 2),b𝓁 = m − 𝓁 + 2, if ∃k > 0 ∶ (m − k ⋅ (𝓁 − 2)) ⋮ (𝓁 − 1),b𝓁 = m − 𝓁 + 2, if ∃k > 0 ∶ (m − k ⋅ (𝓁 − 1)) ⋮ (𝓁 − 2).

4. If all preceding conditions are unsatisfied, then:

b𝓁 = b𝓁−1.

Proof To prove the statement of the theorem we will introduce some notations and

prove some lemmas. Represent the matrix (1) as H𝓁 = [h0, h1,… , h𝓁−1], where h𝛾

(2m × m)-block-column, which we will call as block.

The code can correct single error burst of length b, if and only if all packets of

length b are in different cosets, i.e. there are no two error vectors e1 and e2 (forming

the bursts of length no more than b), such that

e1 ⋅ HT𝓁 = e2 ⋅ HT

𝓁 . (4)