Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR

Os sistemas de processamento de imagens exercem um papel importante no que tange à emulação da visão humana, pois grande parte das informações que as pessoas obtêm do mundo real ocorre por meio de imagens. Desenvolver tais sistemas é uma tarefa complexa e que requer testes rigorosos para garanti...

Full description

Bibliographic Details
Main Author: Everton Note Narciso
Other Authors: Fátima de Lourdes dos Santos Nunes Marques
Language:Portuguese
Published: Universidade de São Paulo 2013
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/
id ndltd-IBICT-oai-teses.usp.br-tde-25112014-160734
record_format oai_dc
spelling ndltd-IBICT-oai-teses.usp.br-tde-25112014-1607342019-01-22T00:28:14Z Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR Test Case Selection For Image Processing Systems Using CBIR Concepts. Everton Note Narciso Fátima de Lourdes dos Santos Nunes Marques Marcos Lordello Chaim Carlos Hitoshi Morimoto CBIR Seleção de casos de teste Sistemas de processamento de imagens CBIR Image processing systems Test case selection Os sistemas de processamento de imagens exercem um papel importante no que tange à emulação da visão humana, pois grande parte das informações que as pessoas obtêm do mundo real ocorre por meio de imagens. Desenvolver tais sistemas é uma tarefa complexa e que requer testes rigorosos para garantir a sua confiabilidade. Neste cenário, a seleção de casos de teste é fundamental, pois ajuda a eliminar os dados de teste redundantes e desnecessários enquanto procura manter altas taxas de detecção de erros. Na literatura há várias abordagens para seleção de casos de teste com foco em sistemas de entradas/saídas alfanuméricas, mas a seleção voltada a sistemas complexos (e.g. processamento de imagens) ainda é pouco explorada. Visando a contribuir neste campo de pesquisa, este trabalho apresenta um novo método intitulado Tcs&CbIR, que seleciona e recupera um subconjunto de imagens a partir de um vasto conjunto de teste. Os testes realizados com dois programas de processamento de imagens mostram que a nova abordagem pode superar a seleção aleatória pois, no contexto de avaliação apresentado, a quantidade de casos de teste necessária para revelar a presença de erros foi reduzida em até 87%. Os resultados obtidos revelam, também, o potencial da utilização de CBIR para abstração de informações, a importância da definição de extratores de características adequados e a influência que as funções de similaridade podem exercer na seleção de casos de teste. Image processing systems play a key role when it comes to emulation of human vision, because much of the information that humans capture from the real world occurs through images. Developing such systems is a complex task that requires rigorous testing to ensure their quality and reliability. In this scenario, the test case selection is crucial because it helps to eliminate the redundant and unnecessary test data while it tries to maintain high rates of error detection. In the literature there are several approaches for test cases selection with a focus on systems with alphanumeric inputs and outputs, but the selection focused on complex systems (e.g. image processing) is still unexplored. Aiming to contribute to this research field, this work presents a new method entitled Tcs&CbIR, which selects and retrieves a subset of images from a wide test suite. Tests conducted with two image processing programs show that the new approach can overcome the random selection because, in the context of evaluation presented, the amount of test cases required to detect the presence of the errors was reduced by up to 87%. The results also show the potential use of CBIR for information abstraction, the importance of the definition of suitable extractors of characteristics and the influence of the similarity functions in the test case selection. 2013-10-29 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Sistemas de Informação USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP
collection NDLTD
language Portuguese
sources NDLTD
topic CBIR
Seleção de casos de teste
Sistemas de processamento de imagens
CBIR
Image processing systems
Test case selection
spellingShingle CBIR
Seleção de casos de teste
Sistemas de processamento de imagens
CBIR
Image processing systems
Test case selection
Everton Note Narciso
Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
description Os sistemas de processamento de imagens exercem um papel importante no que tange à emulação da visão humana, pois grande parte das informações que as pessoas obtêm do mundo real ocorre por meio de imagens. Desenvolver tais sistemas é uma tarefa complexa e que requer testes rigorosos para garantir a sua confiabilidade. Neste cenário, a seleção de casos de teste é fundamental, pois ajuda a eliminar os dados de teste redundantes e desnecessários enquanto procura manter altas taxas de detecção de erros. Na literatura há várias abordagens para seleção de casos de teste com foco em sistemas de entradas/saídas alfanuméricas, mas a seleção voltada a sistemas complexos (e.g. processamento de imagens) ainda é pouco explorada. Visando a contribuir neste campo de pesquisa, este trabalho apresenta um novo método intitulado Tcs&CbIR, que seleciona e recupera um subconjunto de imagens a partir de um vasto conjunto de teste. Os testes realizados com dois programas de processamento de imagens mostram que a nova abordagem pode superar a seleção aleatória pois, no contexto de avaliação apresentado, a quantidade de casos de teste necessária para revelar a presença de erros foi reduzida em até 87%. Os resultados obtidos revelam, também, o potencial da utilização de CBIR para abstração de informações, a importância da definição de extratores de características adequados e a influência que as funções de similaridade podem exercer na seleção de casos de teste. === Image processing systems play a key role when it comes to emulation of human vision, because much of the information that humans capture from the real world occurs through images. Developing such systems is a complex task that requires rigorous testing to ensure their quality and reliability. In this scenario, the test case selection is crucial because it helps to eliminate the redundant and unnecessary test data while it tries to maintain high rates of error detection. In the literature there are several approaches for test cases selection with a focus on systems with alphanumeric inputs and outputs, but the selection focused on complex systems (e.g. image processing) is still unexplored. Aiming to contribute to this research field, this work presents a new method entitled Tcs&CbIR, which selects and retrieves a subset of images from a wide test suite. Tests conducted with two image processing programs show that the new approach can overcome the random selection because, in the context of evaluation presented, the amount of test cases required to detect the presence of the errors was reduced by up to 87%. The results also show the potential use of CBIR for information abstraction, the importance of the definition of suitable extractors of characteristics and the influence of the similarity functions in the test case selection.
author2 Fátima de Lourdes dos Santos Nunes Marques
author_facet Fátima de Lourdes dos Santos Nunes Marques
Everton Note Narciso
author Everton Note Narciso
author_sort Everton Note Narciso
title Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
title_short Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
title_full Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
title_fullStr Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
title_full_unstemmed Seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de CBIR
title_sort seleção de casos de teste para sistemas de processamento de imagens utilizando conceitos de cbir
publisher Universidade de São Paulo
publishDate 2013
url http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/
work_keys_str_mv AT evertonnotenarciso selecaodecasosdetesteparasistemasdeprocessamentodeimagensutilizandoconceitosdecbir
AT evertonnotenarciso testcaseselectionforimageprocessingsystemsusingcbirconcepts
_version_ 1718921870055571456