Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos
=== This paper describes an architecture of hardware and software that helps the development of applications of Computer Vision and Digital Image Processing in Embedded Systems, specically Smart Cameras. Smart Cameras are cameras that, in addition to image capturing, is capable of extracting applic...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal de Minas Gerais
2009
|
Online Access: | http://hdl.handle.net/1843/SLSS-7WJMWQ |
id |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-SLSS-7WJMWQ |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-SLSS-7WJMWQ2019-01-21T17:49:25Z Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos Antonio Celso Caldeira Junior Antonio Otavio Fernandes Antonio Otavio Fernandes Luiz Fernando Etrusco Moreira Arnaldo de Albuquerque Araujo Claudionor Jose Nunes Coelho Junior This paper describes an architecture of hardware and software that helps the development of applications of Computer Vision and Digital Image Processing in Embedded Systems, specically Smart Cameras. Smart Cameras are cameras that, in addition to image capturing, is capable of extracting application-specic information. Embeddedsystems are systems composed of hardware and software designed to perform specic tasks combining processing and input/output devices needed for applications. Computer Vision can be dened as the ability to rebuild, automatically, the mathematical model from one or more images of a given scene. The mathematical model, or computer graphics, is capable of providing information about the scene previously registered only in images. This is the reverse process to Computer Graphics where the computing system, from a mathematical model, generates digital images. The area of digital image processing is thus the basis for the development of any application of Computer Vision, because it is responsible for the manipulation of images that are the rst input of anapplication of Computer Vision. The restriction of resources inherent in the systems combined with the complexity of Embedded Computer Vision hinders the construction of applications embedded in these two contexts. The solution, proposed in this paper, is to build an architecture that helps the developer, leaving aside details of EmbeddedSystem and Computer Vision algorithms. Este trabalho descreve uma arquitetura de hardware e software que auxilia no desenvolvimento de aplicações de Visão Computacional e Processamento Digital de Imagens em Sistemas Embutidos, especificamente Smart Cameras. Smart Cameras são câmerasque, além de capturar imagens, é capaz de extrair informações específicas para a aplicação. Sistemas Embutidos são sistemas compostos de hardware e software projetados para realizar tarefas específicas combinando processamento e dispositivos de entrada esaída necessários às aplicações. Visão Computacional pode ser definida como a capacidade de reconstruir, automaticamente, o modelo matemático a partir de uma imagem ou mais imagens de uma dada cena. O modelo matemático ou de computação gráfica é capaz de prover informações sobre a cena anteriormente registrada apenas em magens. Este é então o processo inverso à Computação Gráfica em que o sistema de computação, a partir de um modelo matemático, gera imagens digitais. A área de Processamento Digital de Imagens é, desta forma, a base para o desenvolvimento de qualquer aplicação de Visão Computacional, pois ela é responsável pela manipulação de imagens, que são o primeiro insumo de uma aplicação de Visão Computacional. A restrição de recursos inerentes aos Sistemas Embutidos aliada à complexidade de Visão Computacional dificulta a construção de aplicações inseridas nestes dois contextos. A solução, proposta neste trabalho, é construir uma arquitetura que auxilia o desenvolvedor, abstraindo detalhes do Sistema Embutido e dos algoritmos de Visão Computacional. 2009-03-31 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/1843/SLSS-7WJMWQ por info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010004P6 - CIÊNCIA DA COMPUTAÇÃO UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
description |
=== This paper describes an architecture of hardware and software that helps the development of applications of Computer Vision and Digital Image Processing in Embedded Systems, specically Smart Cameras. Smart Cameras are cameras that, in addition to image capturing, is capable of extracting application-specic information. Embeddedsystems are systems composed of hardware and software designed to perform specic tasks combining processing and input/output devices needed for applications. Computer Vision can be dened as the ability to rebuild, automatically, the mathematical model from one or more images of a given scene. The mathematical model, or computer graphics, is capable of providing information about the scene previously registered only in images. This is the reverse process to Computer Graphics where the computing system, from a mathematical model, generates digital images. The area of digital image processing is thus the basis for the development of any application of Computer Vision, because it is responsible for the manipulation of images that are the rst input of anapplication of Computer Vision. The restriction of resources inherent in the systems combined with the complexity of Embedded Computer Vision hinders the construction of applications embedded in these two contexts. The solution, proposed in this paper, is to build an architecture that helps the developer, leaving aside details of EmbeddedSystem and Computer Vision algorithms. === Este trabalho descreve uma arquitetura de hardware e software que auxilia no desenvolvimento de aplicações de Visão Computacional e Processamento Digital de Imagens em Sistemas Embutidos, especificamente Smart Cameras. Smart Cameras são câmerasque, além de capturar imagens, é capaz de extrair informações específicas para a aplicação. Sistemas Embutidos são sistemas compostos de hardware e software projetados para realizar tarefas específicas combinando processamento e dispositivos de entrada esaída necessários às aplicações. Visão Computacional pode ser definida como a capacidade de reconstruir, automaticamente, o modelo matemático a partir de uma imagem ou mais imagens de uma dada cena. O modelo matemático ou de computação gráfica é capaz de prover informações sobre a cena anteriormente registrada apenas em magens. Este é então o processo inverso à Computação Gráfica em que o sistema de computação, a partir de um modelo matemático, gera imagens digitais. A área de Processamento Digital de Imagens é, desta forma, a base para o desenvolvimento de qualquer aplicação de Visão Computacional, pois ela é responsável pela manipulação de imagens, que são o primeiro insumo de uma aplicação de Visão Computacional. A restrição de recursos inerentes aos Sistemas Embutidos aliada à complexidade de Visão Computacional dificulta a construção de aplicações inseridas nestes dois contextos. A solução, proposta neste trabalho, é construir uma arquitetura que auxilia o desenvolvedor, abstraindo detalhes do Sistema Embutido e dos algoritmos de Visão Computacional. |
author2 |
Antonio Otavio Fernandes |
author_facet |
Antonio Otavio Fernandes Antonio Celso Caldeira Junior |
author |
Antonio Celso Caldeira Junior |
spellingShingle |
Antonio Celso Caldeira Junior Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
author_sort |
Antonio Celso Caldeira Junior |
title |
Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
title_short |
Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
title_full |
Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
title_fullStr |
Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
title_full_unstemmed |
Uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
title_sort |
uma arquitetura para o desenvolvimento de aplicações de visão computacional e processamento digital de imagens em sistemas embutidos |
publisher |
Universidade Federal de Minas Gerais |
publishDate |
2009 |
url |
http://hdl.handle.net/1843/SLSS-7WJMWQ |
work_keys_str_mv |
AT antoniocelsocaldeirajunior umaarquiteturaparaodesenvolvimentodeaplicacoesdevisaocomputacionaleprocessamentodigitaldeimagensemsistemasembutidos |
_version_ |
1718842754632515584 |