{"title":"Ceiling-Vision-Based Mobile Object Self-Localization: A Composite Framework","authors":"A. Cuzzocrea, Luca Camilotti, E. Mumolo","doi":"10.18293/jvlc2021-n2-019","DOIUrl":"https://doi.org/10.18293/jvlc2021-n2-019","url":null,"abstract":"Self-localization of mobile objects is a fundamental requirement for autonomy. Mobile objects can be for example a mobile service robot, a motorized wheelchair, a mobile cart for transporting tasks or similar. Self-localization represents as well a necessary feature to develop systems able to perform autonomous movements such as navigation tasks. Self-localization is based upon reliable information coming from sensor devices situated on the mobile objects. There are many sensors available for that purpose. The early devices for positioning are rotary encoders. If the encoders are connected to wheels or legs movement actuators, relative movements of the mobile object during its path [3] can be measured. Then, mobile object positioning can be obtained with dead-reckoning approaches. Dead reckoning [3] is still widely used for mobile robot positioning estimation. It is also true that dead-reckoning is quite unreliable for long navigation tasks, because of accumulated error problems.","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117212770","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Cuzzocrea, Giosuè Lo Bosco, Mariano Maiorana, G. Pilato, Daniele Schicchi
{"title":"Supporting Emotion Automatic Detection and Analysis over Real-Life Text Corpora via Deep Learning: Model, Methodology and Framework","authors":"A. Cuzzocrea, Giosuè Lo Bosco, Mariano Maiorana, G. Pilato, Daniele Schicchi","doi":"10.18293/jvlc2021-n2-016","DOIUrl":"https://doi.org/10.18293/jvlc2021-n2-016","url":null,"abstract":"aiDEA Lab, University of Calabria, Rende, Italy & LORIA, Nancy, France bDipartimento di Matematica e Informatica, Universitá degli Studi di Palermo, Via Archirafi 34, 90123 Palermo, Italy cDipartimento SIT, Istituto Euro-Mediterraneo di Scienza e Tecnologia, Via Michele Miraglia 20, 90139 Palermo dCluster Reply SRL, Via Robert Kock 1/4, 20152 Milano, Italy eCNR, Istituto di Calcolo e Reti ad Alte Prestazioni, Consiglio Nazionale delle Ricerche, Via Ugo La Malfa 153, 90146 Palermo, Italy fCNR, Istituto di Tecnologie Didattiche , Via Ugo La Malfa 153, 90146, Palermo, Italy","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"100 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121014206","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Case Study of Testing an Image Recognition","authors":"Chuanqi Tao, Dongyu Cao, Hongjing Guo, J. Gao","doi":"10.18293/seke2021-194","DOIUrl":"https://doi.org/10.18293/seke2021-194","url":null,"abstract":"High-quality Artificial intelligence (AI) software in different domains, like image recognition, has been widely emerged in people’s daily life. They are built on machine learning models to implement intelligent features. However, the current research on image recognition software rarely discusses test questions, clear quality requirements, and evaluation methods. The quality of image recognition applications becomes more and more prominent. A three-dimensional(3D) classification decision table can help users to conduct classification-based test requirement analysis and modeling for any given mobile apps powered with AI functions in detection, classification, and prediction. This paper presents a case study of a realistic image recognition application called Calorie Mama using manual testing and automation testing with a 3D decision table. The study results indicate the proposed method is feasible and effective in quality evaluation.","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133509308","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Effective and Efficient Machine-Learning-Based Framework for Supporting Event Detection and Analysis in Complex Environments","authors":"A. Cuzzocrea, E. Mumolo","doi":"10.18293/jvlc2020-n1-023","DOIUrl":"https://doi.org/10.18293/jvlc2020-n1-023","url":null,"abstract":"In this paper we describe a falls detection and classification algorithm for discriminating falls from daily life activities using a MEMS accelerometer. The algorithm is based on a shallow Neural Network with three hidden layers, used as fall/non fally classifier, trained with daily life activities features and fall features. The novelty of this algorithm is that synthetic falls are generated as multivariate random Gaussian features, so only real daily life features must be collected during some day of normal living. Moreover, the features related to synthetic fall events are generated as complement of normal features. First of all, the features acquired during daily life are clustered by Principal Component Analysis and no Fall activities shall be recorded. The complement set of the normal features is found and used as a mask for Monte Carlo generation of synthetic fall. The two feature sets, namely the features recorded from daily life activities and those artificially generated are used to train the Neural Network. This approach is suitable for a practical utilization of a Neural Network based fall detection characterized by high Recall-Precision rate.","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131588020","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Framework for Intrusion Detection Targeted at Non-Expert Users","authors":"Bernardo Breve, Stefano Cirillo, V. Deufemia","doi":"10.18293/jvlc2020-n1-014","DOIUrl":"https://doi.org/10.18293/jvlc2020-n1-014","url":null,"abstract":"The wide spreading of the Internet leads to the born of a whole interconnected world. Among all these devices, smart voice assistants are gaining particular attention thanks to their ease of use, allowing users to comfortably deploy commands for controlling other devices. The simplicity of use of voice assistants allowed non-expert to interact with complex systems, leading to that category of users with limited knowledge, to interact with s without being perfectly aware of the risks they are exposed to. For example, common network monitoring systems are so useful as they are complex to use for non-expert users. This paper presents a framework for intrusion detection specifically designed to be used by any category of users, using visual interfaces for simplifying the user interaction with the framework, allowing him/her to properly configure and run an Intrusion Detection System (IDS). The implementation of voice assistants as a communication channel will further improve the overall user experience.","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124667516","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Augello, Angelo Ciulla, A. Cuzzocrea, S. Gaglio, G. Pilato, Filippo Vella
{"title":"An Innovative System for Supporting Acquisition and Reproduction of Gestures in Storytelling Humanoid Robots","authors":"A. Augello, Angelo Ciulla, A. Cuzzocrea, S. Gaglio, G. Pilato, Filippo Vella","doi":"10.18293/jvlc2020-n1-017","DOIUrl":"https://doi.org/10.18293/jvlc2020-n1-017","url":null,"abstract":"The work describes a module that has been implemented for being included in a social humanoid robot architecture, in particular a storyteller robot, named NarRob. This module gives a humanoid robot the capability of mimicking and acquiring the motion of a human user in real-time. This allows the robot to increase the population of his dataset of gestures. The module relies on a Kinect based acquisition setup. The gestures are acquired by observing the typical gesture displayed by humans. The movements are then annotated by several evaluators according to their particular meaning, and they are organized considering a specific typology in the knowledge base of the robot. The properly annotated gestures are then used to enrich the narration of the stories. During the narration, the robot semantically analyses the textual content of the story in order to detect meaningful terms in the sentences and emotions that can be expressed. This analysis drives the choice of the gesture that accompanies the sentences when the story is read.","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115551198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Run-Time Adaptation of Modalities of Interaction and Context of Use in Web MobileApps","authors":"Danilo Camargo Bueno, L. Zaina","doi":"10.18293/jvlc2019-n2-011","DOIUrl":"https://doi.org/10.18293/jvlc2019-n2-011","url":null,"abstract":"","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131954344","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimizing type-specific instrumentation on the JVM with reflective supertype information","authors":"Andrea Rosà, Walter Binder","doi":"10.1016/j.jvlc.2018.10.007","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.10.007","url":null,"abstract":"","PeriodicalId":275847,"journal":{"name":"J. Vis. Lang. Comput.","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"118104247","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}