• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1008
  • 110
  • 72
  • 23
  • 23
  • 23
  • 21
  • 15
  • 7
  • 7
  • 6
  • 6
  • 6
  • 4
  • 4
  • Tagged with
  • 1210
  • 308
  • 287
  • 273
  • 271
  • 268
  • 229
  • 194
  • 192
  • 182
  • 168
  • 152
  • 148
  • 127
  • 118
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
671

Framework conceitual para aplicação no desenvolvimento de objetos de aprendizagem : infográficos interativos / A Conceptual framework to support the design of learning objetcs : interactive infographics

Lorenzon, Ana Rita Müller January 2013 (has links)
Com a emergência da aprendizagem eletrônica são observadas novas possibilidades para a aplicação de infográficos interativos como uma forma de apoiar a transposição didática de conteúdos no ensino fundamental. O acesso progressivo às tecnologias de informação, comunicação e expressão contribuem para uma visão mais aprofundada sobre a dinâmica existente entre as tecnologias digitais, o Design Instrucional, o Design da Informação e Design de Interação na criação de objetos de aprendizagem. Refletir sobre as diferentes formas de transpor os conhecimentos e explorar o uso de infográficos interativos pode contribuir para o desenvolvimento de materiais didáticos dinâmicos que favoreçam a análise interpretativa dos conteúdos expostos, a tomada de decisão e o entendimento do mundo pela criança. Através da revisão bibliográfica e documental, e da análise de 27 (vinte e sete) objetos de aprendizagem selecionados no Banco Internacional de Objetos Educacionais, a pesquisa procura identificar os elementos essenciais de tais áreas, que venham a contribuir para a concepção e o desenvolvimento de objetos digitais, em relação aos aspectos gráficovisuais, interativos e motivacionais que estimulam a exploração dos conteúdos. Busca-se, através da criação de um framework conceitual, estruturar e relacionar os aspectos relevantes das áreas do Design Instrucional, do Design da Informação e do Design de Interação a fim de confluir tais conceitos de maneira sistemática, de forma a facilitar o planejamento de materiais instrucionais, a transposição didática e o diálogo entre os profissionais envolvidos nestes processos. Por intermédio dos trabalhos apresentados nessa pesquisa, observa-se o potencial do Design da Informação em criar maneiras interativas e eficazes de disponibilizar informações de modo a inspirar professores a explorar e relacionar dados de maneira simples e inteligente para informar e educar. / The advances in digital technology have changed the way people communicate and interact with information. The access to these technologies of information, communication and expression, contribute to a further insight into the dynamics between digital technologies, Instructional Design, Information Design and Interaction Design to support the design process of learning objects. In this sense, exploring different ways to implement the didatic transposition trhough interactive infographics, could contribute to the development of instrunctional materials and enhance children's interpretative analysis of the contents, the decision making and understanding of the world. With this aim, the research seeks to identify the essential elements of these fields, to assist the design and the development of digital learning objects with regards to the graphic elements, interactive and motivational aspects that can improve the exploration of the contents by the users. Through the literature review and the analysis of 27 (twenty seven) learning objects selected from the virtual repository Banco Internacional de Objetos Educacionais, the research seeks to identify the essential elements of such areas. Particularly, with regards to the graphics, interactive and motivational aspects that may which imporve the design process of learning objects and enhance the exploration of the instrunctional contents by the users. Furthermore, by providing a structure which integrates and relates the important elements of the areas of Instructional Design, Information Design and Interaction Design the study developed a Conceptual Framework to optimize and facilitate the planning of instructional materials, the didactic transposition and the dialogue between the professionals involved in these processes. As a result, Information Design can stimulate new forms of interaction and expression, and create interactive and effective ways to provide information in order to inspire teachers to explore and relate data in a simple and smart way to inform and educate.
672

Construção de um software de elementos finitos usando programação generica/generativa : considerações sobre C++, performance e generalidade

Cantão, Renato Fernandes 26 November 2004 (has links)
Orientador: João Frederico C. A. Meyer / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-04T01:39:22Z (GMT). No. of bitstreams: 1 Cantao_RenatoFernandes_D.pdf: 1946034 bytes, checksum: 8a4c5d6f30b74b589be16ea27e8ce500 (MD5) Previous issue date: 2004 / Resumo: Este trabalho descreve a construção de uma biblioteca computacional (chamada Osiris) que implementa as funcionalidades necessárias para a execução de simulações baseadas no método dos elementos finitos. Os objetivos de Osiris são a flexibilidade, o desempenho e a extensibilidade. Estes quesitos são satisfeitos não apenas pela escolha da orientação por objetos (C++), mas também pelo uso e extensão do estado da arte em Programação Genérica e Programação Generativa. Váarios exemplos numéericos são apresentados, alguns de interesse em Biomatemática / Abstract: This work describes the creation of a computational library (named Osiris) that implements the basic functionalities needed in usual Finite Element simulations. Osiris' objectives are flexibility, performance and extensibility. These requirements are fulfilled not only by the choice of an object oriented language (C++), but also by the use and extension of the state-of-the-art in Generic Programming and Generative Programming. Several numerical examples are discussed, some of interest from a Biomathematics point of view / Doutorado / Matematica Aplicada / Doutor em Matemática Aplicada
673

Um ambiente computacional de modelagem para aplicações ambientais

Silva, Maria de Fátima Ridolfi Ordini Pires da 09 December 1997 (has links)
Orientador: Claudia Bauzer Medeiros / Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-23T19:41:52Z (GMT). No. of bitstreams: 1 Silva_MariadeFatimaR.O.Piresda_D.pdf: 4320555 bytes, checksum: 6fd25aea088db55aeea1a715227670e6 (MD5) Previous issue date: 1997 / Resumo: Aplicações geográficas são inerentemente complexas devido a natureza dos dados que manipulam e dos processos que atuam sobre esses dados. Atualmente, muitas dessas aplicações estão construídas sobre SIG (Sistemas de Informações Geográficas), que provêem mecanismos de armazenamento, análise e apresentação de dados geográficos. No entanto, SIG apresentam limitações ao uso de toda a sua potencialidade. Estas limitações referem-se à sua interface e facilidade de modelagem e ao perfil do usuário que são especialistas na sua área de domínio e não têm formação adequada em Engenharia de Software e projeto de banco de dados. A tese é uma contribuição à solução dessas duas limitações, oferecendo ao usuário um ambiente de modelagem de aplicações geográficas, o UAPE. Utilizando o ambiente, os usuários serão capazes de projetar aplicações de acordo com suas necessidades, sem ter que aprender os conceitos de implementação do SIG subjacente. As principais contribuições deste trabalho são: um modelo de dados geográficos, GMOD, que modela aspectos estáticos e dinâmicos do mundo real, uma metodologia de especificação e projeto de aplicações geográficas para planejamento ambiental, o ambiente UAPE, que integra modelo e metodologia de forma a assistir o usuário na tarefa de projetar suas aplicações. / Abstract: Geographic applications are intrinsically complex due to the nature of the data manipulated and also due to the processes acting over these data. Today, many of these applications are built on top of a GIS (Geographic Information System), a software that provides efficient storage, analysis and presentation tools for spatial data. Nevertheless, GISs present limitations that prevent users from taking full advantage of available GIS tools. These limitations are mainly related to their interface and modeling features and also to the fact that end-users are experts in their application domain but do not have the adequate background in Software Engineering or database design. This thesis is a contribution to solve these two limitations, presenting UAPE - an environment for modeling and designing geographic applications. With the environment, users will be able to design applications according to the their needs, abstracting the implementation details related to the under1ying GIS. The major contributions of this thesis are: an object oriented model, GMOD, which supports both data and process modeling, a methodology for environmental application design, an environment, UAPE, that integrates model and methodology in order to help users in environmental application modeling and design. / Doutorado / Doutor em Ciência da Computação
674

Guarana : uma arquitetura de software para reflexão computacional implementada em Java tm

Oliva, Alexandre 30 July 1998 (has links)
Orientador: Luiz Eduardo Buzato / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-24T01:35:09Z (GMT). No. of bitstreams: 1 Oliva_Alexandre_M.pdf: 5691615 bytes, checksum: ba99390ac446198a77b12e7206bd3d4d (MD5) Previous issue date: 1998 / Resumo: Esta dissertação é uma coleção de artigos escritos em inglês, com uma introdução e uma conclusão em português. O primeiro artigo descreve Guaraná, uma arquitetura reflexiva independente de linguagem, cujo protocolo de meta-nível, em tempo de execução, permite um alto grau de reutilização de código de meta-nível. O protocolo foi projetado de forma a prover, de forma segura, flexibilidade e reconfigurabilidade do comportamento de meta-nível de objetos. O segundo artigo descreve nossa implementação dessa arquitetura, através da modificação de uma implementação aberta da Máquina Virtual de Java TM, que mantém a linguagem de programação Java TM inalterada. Com nossa abordagem, aplicações Java TM pré-existentes podem ser tornadas reflexivas, mesmo quando seu código fonte não está disponível. O artigo descreve as alterações que fizemos à máquina virtual, bem como as classes que completam a implementação. Além disso, ele apresenta medidas de degradação de desempenho causadas por nossas alterações. O" terceiro artigo é um tutorial dirigido a programadores J ava TM que pretendam conhecer e utilizar os recursos do Guaraná. Ele cobre desde mecanismos básicos de interceptação até tópicos avançados, expondo alguns detalhes internos da implementação do Guaraná. O quarto e último artigo apresenta MOLDS, uma biblioteca de componentes de meta-nível adequados para a construção de aplicações distribuídas, que pretendemos implementar sobre o Guaraná. Esta biblioteca explorará a capacidade do Guaraná de combinar meta-objetos independentes de modo a definir comportamentos de meta-nível complexos, de maneira transparente, do ponto de vista da aplicação do nível base / Abstract: This dissertation is a collection of papers written in English, with an introduction and a conclusion in Portuguese. The first paper describes Guaraná, a language-independent reftexive architecture, whose run-time meta-leveI protocol permits a high degree of reuse of meta-leveI code. The protocol was designed so as to provide, in a secure manner, ftexibility and reconfigurability of metaleveI behavior of objects. The second paper describes our implementation of this architecture through the modification of a free implementation of the JavaTM Virtual Machine (JVM) Specification, but keeping the Java Programming Language intact. vVith our approach, existing Java applications can be made refiexive, even if their source code is not available. We describe the modifications we have introduced in the JVM, as well as the Java classes that complete the implementation, and measure the impact of the modifications on the performance of applications and the JVM. The third paper is a tutorial directed to Java TM programmers who are willing to know and use the features of Guaraná. It covers the workings of Guaraná, from basic interception mechanisms to advanced topics, exposing some of the internal details of the implementation of Guaraná. The fourth and last paper introduces MOLDS, a library of meta-leveI compo'nents suit able for building distributed applications, that we intend to implement on top of Guaraná. This library will explore Guaraná's features to combine independent meta-objects that implement mechanisms such as replication, persistence, etc, in order to form complex meta-leveI behavior, in a transparent way, from the point of view of the application programmer / Mestrado / Mestre em Ciência da Computação
675

Plataforma multiware : interface de programação

Maezi, Marcio 30 August 1995 (has links)
Orientador: Eleri Cardoso / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-20T14:00:19Z (GMT). No. of bitstreams: 1 Maezi_Marcio_M.pdf: 5089620 bytes, checksum: 7b15c7ab0c1dfe97d386848923fd4b0f (MD5) Previous issue date: 1995 / Resumo: O rápido crescimento do processamento distribuído tem levado a necessidade de se estabelecer padrões para o processamento distribuído aberto (ODP: Open Distributed Processing). O modelo de referênciaODP propõe uma arquitetura baseada em objetos que dá suporte a distribuição, interconexão e portabilidade. A plataforma multiware é uma arquitetura para o suporte ao processamento distribuído aberto e presta-se a identificar os vários componentes e serviços de uma plataforma de suporte ao processamento distribuído aberto. A proposta deste trabalho é prover um dos serviços da plataforma multiware: a Interface de Programação (API: Application Programming Interface). A API tem por objetivo oferecer mecanismos de acesso para o processamento distribuído aberto, provendo serviços com as mesmas funcionalidades descritas pelo modelo de referência ODP. A principal contribuição deste trabalho foi traduzir os elementos do modelo ODP para uma estrutura computacional de acesso à estes elementos, enfocando-se nos elementos de gerenciamento e comunicação, sem dúvida os mais importantes do modelo ODP / Abstract: The rapid growth of distributed processing has led to a need for the standardization of Open Distributed Processing (ODP). The ODP reference model proposes an architecture based on objects that supports distribution, interworking and portability. The multiware plataform is an architecture for open distributed processing and gives a highlight of the many components and services that a plataform compliant to ODP must provide. The proposal of this work is to provide one of multiware plataform components: Application Programming Interface (API). The API has as a goal the offering of mechanisms for open distributed processing, providing services with the same funcionalities as described by the reference model ODP. The main contribution of this work was to translate the elements of ODP model into a computational structure that gives access to those elements, focusing on the management and communication elements, which are the most important of the ODP model / Mestrado / Mestre em Engenharia Elétrica
676

Uma abordagem multi nivel para o problema do sequenciamento de flowshops com oferta limitada de recursos em industrias de processos quimicos

Passos, Carlos Alberto dos Santos 23 November 1993 (has links)
Orientadores: Luis Gimeno Latre, Maria Tereza M. Rodrigues / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-18T21:24:05Z (GMT). No. of bitstreams: 1 Passos_CarlosAlbertodosSantos_D.pdf: 8376945 bytes, checksum: 1e3a5d4040b86e6bf698abe61916dbfa (MD5) Previous issue date: 1993 / Resumo: Este trabalho trata do problema de seqüenciamento de tarefas em flowshops na Indústria de Processos Químicos com restrições na oferta de recursos de uso compartilhado. A solução proposta para o problema utiliza uma estrutura multi nível onde o problema é dividido em três níveis: pré-seqüenciamento, seqüenciamento e pós-seqüenciamento, o problema de seqüenciamento é tratado neste trabalho sob duas perspectivas. A primeira através da utilização de um algoritmo que utiliza uma ferramenta sofisticada de otimização, um algoritmo do tipo "Branch and Bound" - BAB no jargão da Pesquisa Operacional ou A* no jargão da Inteligência Artificial, e a segunda através da utilização de um algoritmo de busca heurística guiada por restrições ("Constraint Heurist Search" - CHS). O BAB permite a otimização de critérios de desempenho global da planta, mas tem o inconveniente de limitar a dimensão dos problemas a serem tratados. A busca heurística ao contrário não garante a otimização de critérios de desempenho globais, mas pode ser aplicado a problemas de grande dimensão. O interessante portanto é combinar estas duas perspectivas para resolver problemas mais próximos dos problemas reais existentes. A metodologia proposta é implementada através da utilização da técnica de programação orientada ao objeto, utilizando a linguagem C++. Esta técnica se mostrou bastante interessante em função das características da metodologia e da flexibilidade que apresenta em relação à evolução dos programas / Abstract: This work deals with the problem of tlowshop scheduling in Chemical Process Industries constrained by shared resources. A multilevel approach is proposed to solve the problem and it is divided in three main levels: pre-scheduling, scheduling and postscheduling. The scheduling problem is solved under two perspectives. The first one utilizes a sophisticated optimization tool, a Branch and Bound Algorithm - BAB in Operational Research or A * in Artificial Intelligence areas, and the other utilizes a Constraint Heuristic Search algorithm. The BAB permits the optimization of global performance criteria's but has the inconvenient to restrict the problem dimension. The heuristic search is the opposite, i.e., doesn't permit the global optimization, but can be applied to problems of high dimension. A good strategy therefore is combine these two perspectives to solve more realistic problems. The proposed methodology uses an Object Oriented Programming technique, and the C++ language. This technique is interesting because his intrinsic characteristics and the tlexibility to the program evolution / Doutorado / Doutor em Engenharia Elétrica
677

Um sistema orientado por objetos para analise numerica da poroelasticidade acoplada pela tecnica dos elementos finitos

Siqueira, Cesar Augusto Monteiro 12 January 1995 (has links)
Orientador: Jose Luiz Antunes de Oliveira e Sousa / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-07-19T20:26:57Z (GMT). No. of bitstreams: 1 Siqueira_CesarAugustoMonteiro_M.pdf: 19078048 bytes, checksum: b112ce32ebf7ad5d6b6416bfc43ab9f4 (MD5) Previous issue date: 1995 / Resumo: A técnica dos elementos fmitos, aliada aos conceitos de Programação Orientada por Objetos, é aplicada na análise de problemas da Teoria da Poroelasticidade Acoplada, no estado plano de deformações. A técnica dos elementos fmitos foi escolhida devido a dificuldade de obtenção de soluções analíticas, que geralmente requerem simplificações excessivamente restritivas. A Programação Orientada por Objetos é utilizada devido a grande flexibilidade proporcionada por essa filosofia de programação quanto à extensão do sistema para problemas mais complexos, e também devido à disponibilidade de um sistema orientado por objetos para a utilização da técnica dos elementos fmitos. Ao sistema foi incluída uma nova classe responsável pelas informações referentes às equações diferenciais, condições de contorno, e condições iniciais da Teoria da Poroelasticidade. São apresentadas as formulações teórica e numérica do problema, de acordo com a teoria de Biot, assim como a implementação computacional. O sistema é validado através da comparação com resultados analíticos e numéricos encontrados na literatura. Para esta validação foram analisados os problemas de uma coluna poroelástica, e de consolidação de uma argila saturada sob ação de uma sapata de fundação. Foi feito um estudo de caso para um poço em um meio poroelástico, em que pressões, tensões efetivas e tensões totais são analisadas e comparadas com soluções analíticas. Possíveis extensões ao sistema, visando o tratamento de problemas mais complexos são discutidas / Abstract: The finite element technique and concepts of object oriented programming are applied to the solution of plane strain problems from Biot' s Theory of Poroelasticity. The fmite element technique was chosen due to the difficulty in obtaining analytic solutions, which, generally, require toa restrictive simplifications. The object oriented programming is used because of its high flexibility in the extension of the system to handle more complex problems. AIso the availability of a general purpose object oriented system to handle the finite element technique helped in the decision. Classes which are responsible for handling the information related to the equations of poroelasticity, boundary conditions and initial conditions were introduced to the system. The numerical formulation according to Biot' s theory, and computational implementation, are discussed. The system is validated through the comparison to numerical and analytical results found in the literature. This validation was perfomed by solving a problem of a poroelastic column, and a problem of consolidation of a saturated day, subject to a partially distributed load on the surface. An application was performed to analyse the problem of a wellbore in a poroelastic medium, in which, pressures, effective and total stresses are computed and compared to analytic solutions. Possible extensions to the system, aiming at the treatment of more complex problems, are discussed. / Mestrado / Mestre em Engenharia de Petróleo
678

Prototipagem e implementação de especificações LOTOS utilizando um ambiente para desenvolvimento de sistemas de tempo real

Medeiros, Eilson Barbosa 24 April 1991 (has links)
Orientador: Mauricio Ferreira Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-20T00:50:45Z (GMT). No. of bitstreams: 1 Medeiros_EilsonBarbosa_M.pdf: 10045344 bytes, checksum: bff05c03e0712fc38078e8ba446bcc3a (MD5) Previous issue date: 1991 / Resumo: O processo de projeto e realização de sistemas é uma tarefa não trivial principalmente quando consideramos o desenvolvimento de sistemas complexos. Uma proposta que tem sido recentemente discutida é a definição de uma metodologia baseada em técnicas de descrição formais, para suportar as diversas etapas do processo de projeto e realização de sistemas. Segundo esta metodologia, inicialmente serão trabalhadas as características arquiteturais do sistema. Numa segunda fase, a partir da arquitetura definida na fase arquiteturaI, serão detalhados os aspectos voltados à realização do sistema. De acordo com esta metodologia uma vez tendo sido obtida uma arquitetura suficientemente expressiva do sistema, a especificação que descreve esta arquitetura deverá ser traduzi da para uma especificação em um ambiente de implementação para que os aspectos relativos à realização possam então ser explorados. Neste trabalho consideramos as questões envolvidas no procedimento de tradução. Uma metodologia de mapeamento é discutida e implementada. Utilizamos, de forma particular, LOTOS como linguagem de especificação na fase arquitetura I e o ambiente de implementação de sistemas de tempo real - STER - como ambiente de desenvolvimento da fase de realização. Um exemplo é elaborado para avaliar a viabilidade da metodologia proposta / Abstract: Not informed. / Mestrado / Mestre em Engenharia Elétrica
679

Ambiente para desenvolvimento de métodos aplicados a problemas de otimização / Environment for developing methods applied to optimization problems

Márcio da Silva Arantes 20 March 2014 (has links)
O presente documento tem por objetivo apresentar o desenvolvimento de uma ferramenta computacional para auxiliar profissionais da área de otimização na implementação de métodos e resolução de problemas. O projeto foi desenvolvido como tema de dissertação no Programa de Mestrado em Ciência da Computação e Matemática Computacional do ICMC/USP. A ferramenta pode ser enquadrada como um ambiente de desenvolvimento (framework) e será chamada de ProOF - Professional Optimization Framework. O ProOF tem como foco principal nortear a implementação computacional de métodos variados para problemas de otimização, utilizando como paradigma a programação orientada a objetos. Esse framework incorpora as principais características encontradas por outras ferramentas propostas na literatura. Além disso, procura facilitar a implementação de métodos e resolução de problemas ao permitir alto reuso de códigos, dar suporte a geração de códigos em diferentes linguagens de programação e gerar uma Graphical User Interface (GUI) automática para parametrização dos métodos inseridos pelo usuário. Alguns trabalhos publicados recentemente utilizaram versões em desenvolvimento do ProOF e serão citados como estudo de caso para atestar a robustez do framework proposto. Por fim, uma comparação será realizada entre o ProOF e outros frameworks existentes na literatura / This paper aims to present the development of a computational tool to assist professionals in the optimization field in implementation of methods and problem solving. The project was developed as dissertation topic in the Masters Program in Computer Science and Computational Mathematics at ICMC/USP. The tool can be considered as a development environment (framework) and will be called ProOF - Professional Optimization Framework. The ProOF is mainly focused on guiding the implementation of various computational methods for optimization problems using as a paradigm the object-oriented programming. This framework incorporating the principal features found in other tools proposed in the literature. Moreover, seeks to facilitate the implementation of methods and problem resolution by allowing high code reuse, give support to code generation in different programming languages and generate a Graphical User Interface (GUI) automatic for parameter setting of methods implemented by the user. Some recently published studies have used previous versions of the ProOF and they will be cited as a case study to attest the robustness of the proposed framework. Finally, a comparison will be made between the ProOF and other existing frameworks in the literature
680

Detecção de objetos em vídeos usando misturas de modelos baseados em partes deformáveis obtidas de um conjunto de imagens / Object detection in video using mixtures of deformable part models obtained from a image set

Leissi Margarita Castaneda Leon 23 October 2012 (has links)
A detecção de objetos, pertencentes a uma determinada classe, em vídeos é de uma atividade amplamente estudada devido às aplicações potenciais que ela implica. Por exemplo, para vídeos obtidos por uma câmera estacionária, temos aplicações como segurança ou vigilância do tráfego, e por uma câmera dinâmica, para assistência ao condutor, entre outros. Na literatura, há diferentes métodos para tratar indistintamente cada um dos casos mencionados, e que consideram só imagens obtidas por um único tipo de câmera para treinar os detectores. Isto pode levar a uma baixa performance quando se aplica a técnica em vídeos de diferentes tipos de câmeras. O estado da arte na detecção de objetos de apenas uma classe, mostra uma tendência pelo uso de histogramas, treinamento supervisionado e, basicamente, seguem a seguinte estrutura: construção do modelo da classe de objeto, detecção de candidatos em uma imagem/quadro, e aplicação de uma medida sobre esses candidatos. Outra desvantagem observada é o uso de diferentes modelos para cada linha de visada de um objeto, gerando muitos modelos e, em alguns casos, um classificador para cada linha de visada. Nesta dissertação, abordamos o problema de detecção de objetos, usando um modelo da classe do objeto criada com um conjunto de dados de imagens estáticas e posteriormente usamos o modelo para detectar objetos na seqüência de imagens (vídeos) que foram coletadas a partir de câmeras estacionárias e dinâmicas, ou seja, num cenário totalmente diferente do usado para o treinamento. A criação do modelo é feita em uma fase de aprendizagem off-line, utilizando o conjunto de imagens PASCAL 2007. O modelo baseia-se em uma mistura de modelos baseados em partes deformáveis (MDPM), originalmente proposto por Felzenszwalb et al. (2010b) no âmbito da detecção de objetos em imagens. Não limitamos o modelo para uma determinada linha de visada. Foi elaborado um conjunto de experimentos que exploram o melhor número de componentes da mistura e o número de partes do modelo. Além disso, foi realizado um estudo comparativo de MDPMs simétricas e assimétricas. Testamos esse método para detectar objetos como pessoas e carros em vídeos obtidos por câmera estacionária e dinâmica. Nossos resultados não mostram apenas o bom desempenho da MDPM e melhores resultados que o estado da arte na detecção de objetos em vídeos obtidos por câmeras estacionárias ou dinâmicas, mas também mostram o melhor número de componentes da mistura e as partes para o modelo criado. Finalmente, os resultados mostram algumas diferenças entre as MDPMs simétricas e assimétricas na detecção de objetos em diferentes vídeos. / The problem of detecting objects that belong to a specific class of objects, in videos is a widely studied activity due to its potential applications. For example, for videos that have been taken from a stationary camera, we can mention applications such as security and traffic surveillance; when the video have been taken from a dynamic camera, a possible application is autonomous driving. The literature, presents several different approaches to treat indiscriminately with each of the cases mentioned, and only consider images obtained from a stationary or dynamic camera to train the detectors. These approaches can lead to poor performaces when the tecniques are used in sequences of images from different types of camera. The state of the art in the detection of objects that belong to a specific class shows a tendency to the use of histograms, supervised training and basically follows the structure: object class model construction, detection of candidates in the image/frame, and application of a distance measure to those candidates. Another disadvantage is that some approaches use several models for each point of view of the car, generating a lot of models and, in some cases, one classifier for each point of view. In this work, we approach the problem of object detection, using a model of the object class created with a dataset of static images and we use the model to detect objects in videos (sequence of images) that were collected from static and dynamic cameras, i.e., in a totally different setting than used for training. The creation of the model is done by an off-line learning phase, using an image database of cars in several points of view, PASCAL 2007. The model is based on a mixture of deformable part models (MDPM), originally proposed by Felzenszwalb et al. (2010b) for detection in static images. We do not limit the model for any specific viewpoint. A set of experiments was elaborated to explore the best number of components of the integration, as well as the number of parts of the model. In addition, we performed a comparative study of symmetric and asymmetric MDPMs. We evaluated the proposed method to detect people and cars in videos obtained by a static or a dynamic camera. Our results not only show good performance of MDPM and better results than the state of the art approches in object detection on videos obtained from a stationary, or dynamic, camera, but also show the best number of components of the integration and parts or the created object. Finally, results show differences between symmetric and asymmetric MDPMs in the detection of objects in different videos.

Page generated in 0.0726 seconds