335 research outputs found
Fuzzy sets on 2D spaces for fineness representation
The analysis of the perceptual properties of texture plays a fundamental role in tasks like semantic description of images, content-based image retrieval using linguistic queries, or expert systems design based on low level visual features. In this paper, we propose a methodology to model texture properties by means of fuzzy sets defined on bidimensional spaces. In particular, we have focused our study on the fineness property that is considered as the most important feature for human visual interpretation. In our approach, pairwise combinations of fineness measures are used as a reference set, which allows to improve the ability to capture the presence of this property. To obtain the membership functions, we propose to learn the relationship between the computational values given by the measures and the human perception of fineness. The performance of each fuzzy set is analyzed and tested with the human assessments, allowing us to evaluate the goodness of each model and to identify the most suitable combination of measures for representing the fineness presence
The Role of Graduality for Referring Expression Generation in Visual Scenes
International audienceReferring Expression Generation (reg) algorithms, a core component of systems that generate text from non-linguistic data, seek to identify domain objects using natural language descriptions. While reg has often been applied to visual domains, very few approaches deal with the problem of fuzziness and gradation. This paper discusses these problems and how they can be accommodated to achieve a more realistic view of the task of referring to objects in visual scenes
The role of graduality for referring expression generation in visual scenes
Referring Expression Generation (reg) algorithms, a core component of systems that generate text from non-linguistic data, seek to identify domain objects using natural language descriptions. While reg has often been applied to visual domains, very few approaches deal with the problem of fuzziness and gradation. This paper discusses these problems and how they can be accommodated to achieve a more realistic view of the task of referring to objects in visual scenes.peer-reviewe
Tree Regular Model Checking for Lattice-Based Automata
Tree Regular Model Checking (TRMC) is the name of a family of techniques for
analyzing infinite-state systems in which states are represented by terms, and
sets of states by Tree Automata (TA). The central problem in TRMC is to decide
whether a set of bad states is reachable. The problem of computing a TA
representing (an over- approximation of) the set of reachable states is
undecidable, but efficient solutions based on completion or iteration of tree
transducers exist. Unfortunately, the TRMC framework is unable to efficiently
capture both the complex structure of a system and of some of its features. As
an example, for JAVA programs, the structure of a term is mainly exploited to
capture the structure of a state of the system. On the counter part, integers
of the java programs have to be encoded with Peano numbers, which means that
any algebraic operation is potentially represented by thousands of applications
of rewriting rules. In this paper, we propose Lattice Tree Automata (LTAs), an
extended version of tree automata whose leaves are equipped with lattices. LTAs
allow us to represent possibly infinite sets of interpreted terms. Such terms
are capable to represent complex domains and related operations in an efficient
manner. We also extend classical Boolean operations to LTAs. Finally, as a
major contribution, we introduce a new completion-based algorithm for computing
the possibly infinite set of reachable interpreted terms in a finite amount of
time.Comment: Technical repor
Fuzzy logic based approach for object feature tracking
This thesis introduces a novel technique for feature tracking in sequences of
greyscale images based on fuzzy logic. A versatile and modular methodology
for feature tracking using fuzzy sets and inference engines is presented.
Moreover, an extension of this methodology to perform the correct tracking
of multiple features is also presented.
To perform feature tracking three membership functions are initially
defined. A membership function related to the distinctive property of the feature
to be tracked. A membership function is related to the fact of considering
that the feature has smooth movement between each image sequence and a
membership function concerns its expected future location. Applying these
functions to the image pixels, the corresponding fuzzy sets are obtained and
then mathematically manipulated to serve as input to an inference engine.
Situations such as occlusion or detection failure of features are overcome
using estimated positions calculated using a motion model and a state vector
of the feature.
This methodology was previously applied to track a single feature identified
by the user. Several performance tests were conducted on sequences of
both synthetic and real images. Experimental results are presented, analysed
and discussed. Although this methodology could be applied directly to multiple
feature tracking, an extension of this methodology has been developed
within that purpose. In this new method, the processing sequence of each
feature is dynamic and hierarchical. Dynamic because this sequence can
change over time and hierarchical because features with higher priority will
be processed first. Thus, the process gives preference to features whose location
are easier to predict compared with features whose knowledge of their
behavior is less predictable. When this priority value becomes too low, the
feature will no longer tracked by the algorithm. To access the performance
of this new approach, sequences of images where several features specified
by the user are to be tracked were used.
In the final part of this work, conclusions drawn from this work as well as
the definition of some guidelines for future research are presented.Nesta tese Ă© introduzida uma nova tĂ©cnica de seguimento de pontos caracterĂsticos de objectos em sequĂȘncias de imagens em escala de cinzentos baseada em lĂłgica difusa. Ă apresentada uma metodologia versĂĄtil e modular para o seguimento de objectos utilizando conjuntos difusos e motores de inferĂȘncia. Ă tambĂ©m apresentada uma extensĂŁo desta metodologia para o correcto seguimento de mĂșltiplos pontos caracterĂsticos.
Para se realizar o seguimento sĂŁo definidas inicialmente trĂȘs funçÔes de pertença. Uma função de pertença estĂĄ relacionada com a propriedade distintiva do objecto que desejamos seguir, outra estĂĄ relacionada com o facto de se considerar que o objecto tem uma movimentação suave entre cada imagem da sequĂȘncia e outra função de pertença referente Ă sua previsĂvel localização futura. Aplicando estas funçÔes de pertença aos pĂxeis da imagem, obtĂȘm-se os correspondentes conjuntos difusos, que serĂŁo manipulados matematicamente e servirĂŁo como entrada num motor de inferĂȘncia. SituaçÔes como a oclusĂŁo ou falha na detecção dos pontos caracterĂsticos sĂŁo ultrapassadas utilizando posiçÔes estimadas calculadas a partir do modelo de movimento e a um vector de estados do objecto.
Esta metodologia foi inicialmente aplicada no seguimento de um objecto assinalado pelo utilizador. Foram realizados vĂĄrios testes de desempenho em sequĂȘncias de imagens sintĂ©ticas e tambĂ©m reais. Os resultados experimentais obtidos sĂŁo apresentados, analisados e discutidos. Embora esta metodologia pudesse ser aplicada directamente ao seguimento de mĂșltiplos pontos caracterĂsticos, foi desenvolvida uma extensĂŁo desta metodologia para esse fim. Nesta nova metodologia a sequĂȘncia de processamento de cada ponto caracterĂstico Ă© dinĂąmica e hierĂĄrquica. DinĂąmica por ser variĂĄvel ao longo do tempo e hierĂĄrquica por existir uma hierarquia de prioridades relativamente aos pontos caracterĂsticos a serem seguidos e que determina a ordem pela qual esses pontos sĂŁo processados. Desta forma, o processo dĂĄ preferĂȘncia a pontos caracterĂsticos cuja localização Ă© mais fĂĄcil de prever comparativamente a pontos caracterĂsticos cujo conhecimento do seu comportamento seja menos previsĂvel. Quando esse valor de prioridade se torna demasiado baixo, esse ponto caracterĂstico deixa de ser seguido pelo algoritmo. Para se observar o desempenho desta nova abordagem foram utilizadas sequĂȘncias de imagens onde vĂĄrias caracterĂsticas indicadas pelo utilizador sĂŁo seguidas.
Na parte final deste trabalho são apresentadas as conclusÔes resultantes a partir do desenvolvimento deste trabalho, bem como a definição de algumas linhas de investigação futura
- âŠ