Search results for "Object-oriented programming"

showing 10 items of 282 documents

An on-line learning method for face association in personal photo collection

2012

Due to the widespread use of cameras, it is very common to collect thousands of personal photos. A proper organization is needed to make the collection usable and to enable an easy photo retrieval. In this paper, we present a method to organize personal photo collections based on ''who'' is in the picture. Our method consists in detecting the faces in the photo sequence and arranging them in groups corresponding to the probable identities. This problem can be conveniently modeled as a multi-target visual tracking where a set of on-line trained classifiers is used to represent the identity models. In contrast to other works where clustering methods are used, our method relies on a probabilis…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniInformation retrievalComputer sciencebusiness.industrySemi-supervised learningUSableDigital libraryMachine learningcomputer.software_genreSet (abstract data type)Face descriptor Data association On-line learning Semi-supervised learning Digital librariesFace (geometry)Signal ProcessingIdentity (object-oriented programming)Eye trackingComputer Vision and Pattern RecognitionArtificial intelligencebusinessCluster analysiscomputer
researchProduct

SMCP: a Secure Mobile Crowdsensing Protocol for fog-based applications

2020

Abstract The possibility of performing complex data analysis through sets of cooperating personal smart devices has recently encouraged the definition of new distributed computing paradigms. The general idea behind these approaches is to move early analysis towards the edge of the network, while relying on other intermediate (fog) or remote (cloud) devices for computations of increasing complexity. Unfortunately, because both of their distributed nature and high degree of modularity, edge-fog-cloud computing systems are particularly prone to cyber security attacks that can be performed against every element of the infrastructure. In order to address this issue, in this paper we present SMCP…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniModularity (networks)General Computer ScienceExploitEdge devicebusiness.industryComputer scienceDistributed computingHuman Activity RecognitionCyber SecurityCloud computingCryptographic protocolEncryptionlcsh:Q350-390lcsh:QA75.5-76.95Artificial Intelligencelcsh:Information theoryMobile Crowdsensinglcsh:Electronic computers. Computer scienceEnhanced Data Rates for GSM EvolutionbusinessProtocol (object-oriented programming)
researchProduct

Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language

2007

This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two verbal design pattern (VeDP) are introduced along to their visual counterparts. T…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniObject-oriented programmingComputer scienceDesign patterncomputer.software_genreMultimodal interactionPresentation layerHuman–computer interactionScripting languageComponent (UML)Software designUser interfaceAgglomerationComputer programming languagesFlow interactionsLinguisticsProcess designcomputer
researchProduct

Verification of Symbolic Distributed Protocols for Networked Embedded Devices

2020

The availability of versatile and interconnected embedded devices makes it possible to build low-cost networks with a large number of nodes running even complex applications and protocols in a distributed manner. Common tools used for modeling and verification, such as simulators, present some limitations as application correctness is checked off-board and only focuses on source code. Execution in the real network is thus excluded from the early stages of design and verification. In this paper, a system for modeling and verification of symbolic distributed protocols running on embedded devices is introduced. The underlying methodology is rooted in a symbolic programming paradigm that makes …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSymbolic programmingExecutable Code ExchangeSource codeCorrectnessbusiness.industryComputer scienceDistributed protocolSymbolic programmingmedia_common.quotation_subject020208 electrical & electronic engineering02 engineering and technologyResource (project management)Embedded system0202 electrical engineering electronic engineering information engineeringResource-constrained Device020201 artificial intelligence & image processingEmbedded SystemModeling and verificationDistributed applicationbusinessProtocol (object-oriented programming)media_commonAbstraction (linguistics)
researchProduct

The Robotic Construction Kit as a Tool for Cognitive Stimulation in Children and Adolescents: The RE4BES Protocol

2019

Through numerous experiences, the robotics has been demonstrated to have good potential in the field of strengthening social skills in children with Special Educational Needs and in particular with autism spectrum disorder. There are still not many experimental studies on the cognitive enhancement and social skills of children with special needs conducted with robotics construction kits that, requiring both the construction of the robot body and the programming of its “mind“, bring into play a multiplicity of cognitive and social skills. For the aforementioned reasons our team from the University of Palermo and from the Center MetaIntelligenze ONLUS developed the treatment protocol RE4BES, …

Settore M-PSI/01 - Psicologia Generale0209 industrial biotechnologyControl and Optimizationlearning disorders020205 medical informaticslcsh:Mechanical engineering and machineryApplied psychologySpecial needscognitive stimulation02 engineering and technologySettore M-PSI/04 - Psicologia Dello Sviluppo E Psicologia Dell'Educazione020901 industrial engineering & automationSocial skillsArtificial IntelligenceEducational robotics0202 electrical engineering electronic engineering information engineeringlcsh:TJ1-1570Cognitive rehabilitation therapyspecial needsProtocol (object-oriented programming)educational roboticsbusiness.industryMechanical EngineeringCognitionRoboticseducational robotics cognitive stimulation cognitive rehabilitation learning disorders special needsRobotArtificial intelligencecognitive rehabilitationPsychologybusinessRobotics
researchProduct

Schizophrenia patients who smoke have a faster finger tapping rate

2002

SmokePsychiatry and Mental healthmedicine.medical_specialtybusiness.industrySchizophrenia (object-oriented programming)Finger tappingmedicineAudiologybusinessEuropean Psychiatry
researchProduct

Searching for the truth about schizophrenia requires the application of similarly high standards of proof to biological and social risk factors

2013

In their provocative paper, Bentall and Varese (2012) criticize our review on child abuse and schizophrenia (Sideli, Mule, La Barbera, & Murray, 2012) and suggest that we have a biological bias whi...

Social riskChild abusemedicine.medical_specialtycausalitySchizophrenia (object-oriented programming)childhood abuseCausalityschizophreniaPsychiatry and Mental healthSettore M-PSI/08 - Psicologia ClinicamedicinePsychiatryPsychologyChildhood abuseSettore MED/25 - Psichiatria
researchProduct

On "Explicandum" versus "Explicatum"

2011

The aim of this paper is twofold. First of all I want to present some old ideas revisited in the light of some of the many interesting new developments occurred in the course of these last ten years in the field of the foundations of fuzziness. Secondly I desire to present a tentative general framework in which it is possible to compare different attitudes and different approaches to the clarification of the conceptual problems arising from fuzziness and soft computing. In the paper, then, I shall use some names as banners to indicate a (crucial) problem (i.e., Carnap’s problem, von Neumann’s problem, Galileian science, Aristotelian science and so on). As it will be clear by reading the pap…

Soft computingSettore INF/01 - InformaticaComputer scienceAssociation (object-oriented programming)media_common.quotation_subjectFuzzy setField (computer science)Epistemologysymbols.namesakeExplicationReading (process)Sloganfuzziness Carnapsymbolsmedia_commonVon Neumann architecture
researchProduct

In the Future Everyone Will Be a Fuzzy Set: Enric Trillas, FST as an Experimental Science and the Relationship with Theory of Concepts

2015

Enrique Trillas Ruiz has had a long association with Italy, and for ten years now has been in the Scientific committee of WILF, the International Workshop on Fuzzy Logic born and breed in our country; it was not until WILF 2009, which our research group organised in Terrasini (Palermo) and in which organising committee I sat, that I become aware of the “complementary soul” of Enric’s work. Up to that point I had stumbled upon his papers on fuzzy operators and logic, mostly the joint works of him and Claudi Alsina, such as [1, 2, 21], but my research interest at the time seemed to me away and far apart from the ensemble of symbols and logical implication: I was trying to use the elements of …

Soft computingSettore INF/01 - InformaticaPoint (typography)business.industryAssociation (object-oriented programming)media_common.quotation_subjectFuzzy setSettore M-FIL/02 - Logica E Filosofia Della ScienzaFuzzy logicLogical consequenceEpistemologyFuzzy LogicArtificial intelligenceConjunction fallacybusinessSoulMathematicsmedia_common
researchProduct

Experiences with the integration of protocol software tools

1996

An analysis of a number of protocol software tools that are widely used in the development of communication protocols in the Finnish telecommunications industry is presented. To analyse the integrated use of these tools, a non-trivial application layer protocol with ACSE, ROSE and a simple presentation layer has been designed and implemented with the help of these software tools. Particular attention has been paid to compose a complete protocol implementation from the fragments produced with separate tools. Our observations clearly indicate that this integration is a major problem with the current practices.

SoftwareSIMPLE (military communications protocol)Computer Networks and CommunicationsPresentation layerComputer sciencebusiness.industryDistributed computingCommunications protocolSoftware engineeringbusinessComputer-aided software engineeringProtocol (object-oriented programming)Application layerComputer Communications
researchProduct