ABSTRACT Data stored and transferred through the Internet increases every day. The problem with t... more ABSTRACT Data stored and transferred through the Internet increases every day. The problem with these data begins with the lack of structure, making information disperse, uncorrelated, non-transparent and difficult to access and share. The World Wide Web Consortium (W3C), proposed a solution for this problem, Semantic Web, promoting semantic structured data, like ontologies, enabling machines to perform more work involved in finding, combining, and acting upon information on the web. Using this to our advantage we created a Knowledge Acquisition System, written in JavaScript using JavaScript Object Notation (JSON) as the data structure and JSON Schema to define that structure, enabling new ways of acquiring and storing knowledge semantically structured. A novel Human Computer Interaction framework was developed based on this knowledge system, providing a Electrophysiological Actuation Mechanism. We tested this mechanism by controlling an electrostimulator.
Advances in Intelligent Systems and Computing, 2014
ABSTRACT This work presents the development, test, and implementation of a new biometric identifi... more ABSTRACT This work presents the development, test, and implementation of a new biometric identification procedure based on electrocardiogram (ECG) signal morphology. ECG data were collected from 63 subjects during two data-recording sessions separated by six months (Time Instance 1, T1, and Time Instance 2, T2). Two tests were performed aiming at subject identification, using a distance-based method with the heartbeat patterns. In both tests, the enrollment template was composed by the averaging of all the T1 waves for each subject. Two testing datasets were created with five meanwaves per subject. While in the first test the meanwaves were composed with different T1 waves, in the second test T2 waves were used. The T2 waves belonged to the same subjects but were acquired in different time instances, simulating a real biometric identification problem. The classification was performed through the implementation of a kNN classifier, using the meanwave’s Euclidean distances as the features for subject identification. The accuracy achieved was 95.2 % for the first test and 90.5 % for the second. These results were achieved with the optimization of some crucial parameters. In this work we determine the influence of those parameters, such as, the removal of signal outliers and the number of waves that compose the test meanwaves, in the overall algorithm performance. In a real time identification problem, this last parameter is related with the length of ECG signal needed to perform an accurate decision. Concerning the study here depicted, we conclude that a distance-based method using the subject’s ECG signal morphology is a valid parameter for classification in biometric applications.
Communications in Computer and Information Science, 2014
ABSTRACT Data stored and transferred through the Internet increases every day. The problem with t... more ABSTRACT Data stored and transferred through the Internet increases every day. The problem with these data begins with the lack of structure, making information disperse, uncorrelated, non-transparent and difficult to access and share. The World Wide Web Consortium (W3C), proposed a solution for this problem, Semantic Web, promoting semantic structured data, like ontologies, enabling machines to perform more work involved in finding, combining, and acting upon information on the web. Using this to our advantage we created a Knowledge Acquisition System, written in JavaScript using JavaScript Object Notation (JSON) as the data structure and JSON Schema to define that structure, enabling new ways of acquiring and storing knowledge semantically structured. A novel Human Computer Interaction framework was developed based on this knowledge system, providing a Electrophysiological Actuation Mechanism. We tested this mechanism by controlling an electrostimulator.
Communications in Computer and Information Science, 2013
ABSTRACT In this study, an automatic algorithm which computes a meanwave is introduced. The meanw... more ABSTRACT In this study, an automatic algorithm which computes a meanwave is introduced. The meanwave is produced by averaging all cycles of a cyclic signal, sample by sample. With that information, the signal’s morphology is captured and the similarity among its cycles is measured. A k-means clustering procedure is used to distinguish different modes in a cyclic signal, using the distance metric computed with the meanwave information. The algorithm produced is signal-independent, and therefore can be applied to any cyclic signal with no major changes in the fundamental frequency. To test the effectiveness of the proposed method, we’ve acquired several biosignals in context tasks performed by the subjects with two distinct modes in each. The algorithm successfully separates the two modes with 99.3% of efficiency. The fact that this approach doesn’t require any prior information and its preliminary good performance makes it a powerful tool for biosignals analysis and classification.
Abstract. The limitations of current electroencephalographs are unanimous and relate primarily to... more Abstract. The limitations of current electroencephalographs are unanimous and relate primarily to its low spatial density and assembly complexity for certain applications. In this paper, we introduce an innovative technique, capable to answer to some challenges created by those limitations. A localized, miniaturized and user-friendly electroencephalography (EEG) sensor was developed for signal acquisition in a bipolar montage, to be placed anywhere on the scalp. The low consumption, small size and high spatial resolution, ...
ABSTRACT When designed, Information and Communication Technologies rarely take into account the b... more ABSTRACT When designed, Information and Communication Technologies rarely take into account the barriers that deaf people face. Currently, there are tools for automatic translation from spoken languages to sign languages, but, un-fortunately, they are not available to third parties. To reduce these problems, it would be interesting if any automatic translation service could be publicly avail-able. This is the general goal of this work: use a preconceived machine trans-lation from portuguese language to Brazilian Sign Language (LIBRAS), named VLIBRAS, and provide Deaf Accessibility as a Service publicly. The idea is to abstract inherent problems in the translation process between the portuguese language and LIBRAS by providing a service that performs the automatic trans-lation of multimedia content to LIBRAS. VLIBRAS was primarily deployed as a centralized system, and this conventional architecture has some disadvantages when compared to distributed architectures. In this paper we propose a dis-tributed architecture in order to provide an elastic service and achieve fault tolerance.
2012 14th Symposium on Virtual and Augmented Reality, 2012
ABSTRACT Deaf communicate naturally through gestural and visual languages called sign languages. ... more ABSTRACT Deaf communicate naturally through gestural and visual languages called sign languages. These languages are natural, composed by lexical items called signs and have their own vocabulary and grammar. In this paper, we propose the definition of a formal, expressive and consistent language to describe signs in Brazilian Sign Language (LIBRAS). This language allows the definition of all parameters of a sign and consequently the generation of an animation for this sign. In addition, the proposed language is flexible in the sense that new parameters (or phonemes) can be defined “on the fly”. In order to provide a case study for the proposed language, a system for collaborative construction of a LIBRAS vocabulary based on 3D humanoids avatars was also developed. Some tests with Brazilian deaf users were also performed to evaluate the proposal.
Proceedings of the 14th Brazilian Symposium on Multimedia and the Web - WebMedia '08, 2008
Computing platforms with voluntary approach such as those deployed for the SETI@home project have... more Computing platforms with voluntary approach such as those deployed for the SETI@home project have proven that it is possible to harvest massive amounts of unused bandwidth and computing power available from computers connected to the Internet. In this work we present the TVGrid architecture to explore this idea in the context of a digital TV network. In the proposed architecture,
2013 International Conference on Parallel and Distributed Computing, Applications and Technologies, 2013
ABSTRACT Deaf people face serious difficulties to access infor-mation. The fact is that they comm... more ABSTRACT Deaf people face serious difficulties to access infor-mation. The fact is that they communicate naturally through sign languages, whereas, to most of them, the spoken languages are considered only a second language. When designed, Infor-mation and Communication Technologies (ICTs) rarely take into account the barriers that deaf people face. It is common that application developers do not hire sign languages interpreters to provide an accessible version of their app/site to deaf people. Currently, there are tools for automatic translation from sign languages to spoken languages, but, unfortunately, they are not available to third parties. To reduce these problems, it would be interesting if any automatic translation tool/service could be publicly available. This is the main goal of this work: use a preconceived machine translation from Portuguese Language to Brazilian Sign Language (LIBRAS) (named VLIBRAS) and provide Deaf Accessibility as a Service (DAaaS) publicly. The idea is to abstract inherent problems in the translation process between the Portuguese Language and LIBRAS by providing a service that performs the automatic translation of multimedia content to LIBRAS. VLIBRAS was primarily deployed as a centralized system, and this conventional architecture has some disadvantages when compared to distributed architectures. In this paper we propose two distributed architectures in order to provide a scalable service and achieve fault tolerance. For conception and availability of this service, it will be used the cloud computing paradigm to incorporate the following additional benefits: transparency, high availability, and efficient use of resources.
ABSTRACT Data stored and transferred through the Internet increases every day. The problem with t... more ABSTRACT Data stored and transferred through the Internet increases every day. The problem with these data begins with the lack of structure, making information disperse, uncorrelated, non-transparent and difficult to access and share. The World Wide Web Consortium (W3C), proposed a solution for this problem, Semantic Web, promoting semantic structured data, like ontologies, enabling machines to perform more work involved in finding, combining, and acting upon information on the web. Using this to our advantage we created a Knowledge Acquisition System, written in JavaScript using JavaScript Object Notation (JSON) as the data structure and JSON Schema to define that structure, enabling new ways of acquiring and storing knowledge semantically structured. A novel Human Computer Interaction framework was developed based on this knowledge system, providing a Electrophysiological Actuation Mechanism. We tested this mechanism by controlling an electrostimulator.
Advances in Intelligent Systems and Computing, 2014
ABSTRACT This work presents the development, test, and implementation of a new biometric identifi... more ABSTRACT This work presents the development, test, and implementation of a new biometric identification procedure based on electrocardiogram (ECG) signal morphology. ECG data were collected from 63 subjects during two data-recording sessions separated by six months (Time Instance 1, T1, and Time Instance 2, T2). Two tests were performed aiming at subject identification, using a distance-based method with the heartbeat patterns. In both tests, the enrollment template was composed by the averaging of all the T1 waves for each subject. Two testing datasets were created with five meanwaves per subject. While in the first test the meanwaves were composed with different T1 waves, in the second test T2 waves were used. The T2 waves belonged to the same subjects but were acquired in different time instances, simulating a real biometric identification problem. The classification was performed through the implementation of a kNN classifier, using the meanwave’s Euclidean distances as the features for subject identification. The accuracy achieved was 95.2 % for the first test and 90.5 % for the second. These results were achieved with the optimization of some crucial parameters. In this work we determine the influence of those parameters, such as, the removal of signal outliers and the number of waves that compose the test meanwaves, in the overall algorithm performance. In a real time identification problem, this last parameter is related with the length of ECG signal needed to perform an accurate decision. Concerning the study here depicted, we conclude that a distance-based method using the subject’s ECG signal morphology is a valid parameter for classification in biometric applications.
Communications in Computer and Information Science, 2014
ABSTRACT Data stored and transferred through the Internet increases every day. The problem with t... more ABSTRACT Data stored and transferred through the Internet increases every day. The problem with these data begins with the lack of structure, making information disperse, uncorrelated, non-transparent and difficult to access and share. The World Wide Web Consortium (W3C), proposed a solution for this problem, Semantic Web, promoting semantic structured data, like ontologies, enabling machines to perform more work involved in finding, combining, and acting upon information on the web. Using this to our advantage we created a Knowledge Acquisition System, written in JavaScript using JavaScript Object Notation (JSON) as the data structure and JSON Schema to define that structure, enabling new ways of acquiring and storing knowledge semantically structured. A novel Human Computer Interaction framework was developed based on this knowledge system, providing a Electrophysiological Actuation Mechanism. We tested this mechanism by controlling an electrostimulator.
Communications in Computer and Information Science, 2013
ABSTRACT In this study, an automatic algorithm which computes a meanwave is introduced. The meanw... more ABSTRACT In this study, an automatic algorithm which computes a meanwave is introduced. The meanwave is produced by averaging all cycles of a cyclic signal, sample by sample. With that information, the signal’s morphology is captured and the similarity among its cycles is measured. A k-means clustering procedure is used to distinguish different modes in a cyclic signal, using the distance metric computed with the meanwave information. The algorithm produced is signal-independent, and therefore can be applied to any cyclic signal with no major changes in the fundamental frequency. To test the effectiveness of the proposed method, we’ve acquired several biosignals in context tasks performed by the subjects with two distinct modes in each. The algorithm successfully separates the two modes with 99.3% of efficiency. The fact that this approach doesn’t require any prior information and its preliminary good performance makes it a powerful tool for biosignals analysis and classification.
Abstract. The limitations of current electroencephalographs are unanimous and relate primarily to... more Abstract. The limitations of current electroencephalographs are unanimous and relate primarily to its low spatial density and assembly complexity for certain applications. In this paper, we introduce an innovative technique, capable to answer to some challenges created by those limitations. A localized, miniaturized and user-friendly electroencephalography (EEG) sensor was developed for signal acquisition in a bipolar montage, to be placed anywhere on the scalp. The low consumption, small size and high spatial resolution, ...
ABSTRACT When designed, Information and Communication Technologies rarely take into account the b... more ABSTRACT When designed, Information and Communication Technologies rarely take into account the barriers that deaf people face. Currently, there are tools for automatic translation from spoken languages to sign languages, but, un-fortunately, they are not available to third parties. To reduce these problems, it would be interesting if any automatic translation service could be publicly avail-able. This is the general goal of this work: use a preconceived machine trans-lation from portuguese language to Brazilian Sign Language (LIBRAS), named VLIBRAS, and provide Deaf Accessibility as a Service publicly. The idea is to abstract inherent problems in the translation process between the portuguese language and LIBRAS by providing a service that performs the automatic trans-lation of multimedia content to LIBRAS. VLIBRAS was primarily deployed as a centralized system, and this conventional architecture has some disadvantages when compared to distributed architectures. In this paper we propose a dis-tributed architecture in order to provide an elastic service and achieve fault tolerance.
2012 14th Symposium on Virtual and Augmented Reality, 2012
ABSTRACT Deaf communicate naturally through gestural and visual languages called sign languages. ... more ABSTRACT Deaf communicate naturally through gestural and visual languages called sign languages. These languages are natural, composed by lexical items called signs and have their own vocabulary and grammar. In this paper, we propose the definition of a formal, expressive and consistent language to describe signs in Brazilian Sign Language (LIBRAS). This language allows the definition of all parameters of a sign and consequently the generation of an animation for this sign. In addition, the proposed language is flexible in the sense that new parameters (or phonemes) can be defined “on the fly”. In order to provide a case study for the proposed language, a system for collaborative construction of a LIBRAS vocabulary based on 3D humanoids avatars was also developed. Some tests with Brazilian deaf users were also performed to evaluate the proposal.
Proceedings of the 14th Brazilian Symposium on Multimedia and the Web - WebMedia '08, 2008
Computing platforms with voluntary approach such as those deployed for the SETI@home project have... more Computing platforms with voluntary approach such as those deployed for the SETI@home project have proven that it is possible to harvest massive amounts of unused bandwidth and computing power available from computers connected to the Internet. In this work we present the TVGrid architecture to explore this idea in the context of a digital TV network. In the proposed architecture,
2013 International Conference on Parallel and Distributed Computing, Applications and Technologies, 2013
ABSTRACT Deaf people face serious difficulties to access infor-mation. The fact is that they comm... more ABSTRACT Deaf people face serious difficulties to access infor-mation. The fact is that they communicate naturally through sign languages, whereas, to most of them, the spoken languages are considered only a second language. When designed, Infor-mation and Communication Technologies (ICTs) rarely take into account the barriers that deaf people face. It is common that application developers do not hire sign languages interpreters to provide an accessible version of their app/site to deaf people. Currently, there are tools for automatic translation from sign languages to spoken languages, but, unfortunately, they are not available to third parties. To reduce these problems, it would be interesting if any automatic translation tool/service could be publicly available. This is the main goal of this work: use a preconceived machine translation from Portuguese Language to Brazilian Sign Language (LIBRAS) (named VLIBRAS) and provide Deaf Accessibility as a Service (DAaaS) publicly. The idea is to abstract inherent problems in the translation process between the Portuguese Language and LIBRAS by providing a service that performs the automatic translation of multimedia content to LIBRAS. VLIBRAS was primarily deployed as a centralized system, and this conventional architecture has some disadvantages when compared to distributed architectures. In this paper we propose two distributed architectures in order to provide a scalable service and achieve fault tolerance. For conception and availability of this service, it will be used the cloud computing paradigm to incorporate the following additional benefits: transparency, high availability, and efficient use of resources.
Uploads
Papers by Tiago M Araujo