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 garantir a...

Full description

Bibliographic Details
Main Author: Narciso, Everton Note
Other Authors: Marques, Fátima de Lourdes dos Santos Nunes
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2013
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/
id ndltd-usp.br-oai-teses.usp.br-tde-25112014-160734
record_format oai_dc
spelling ndltd-usp.br-oai-teses.usp.br-tde-25112014-1607342019-05-09T21:25:02Z 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. Narciso, Everton Note CBIR CBIR Image processing systems Seleção de casos de teste Sistemas de processamento de imagens 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. Biblioteca Digitais de Teses e Dissertações da USP Marques, Fátima de Lourdes dos Santos Nunes 2013-10-29 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/ pt Liberar o conteúdo para acesso público.
collection NDLTD
language pt
format Others
sources NDLTD
topic CBIR
CBIR
Image processing systems
Seleção de casos de teste
Sistemas de processamento de imagens
Test case selection
spellingShingle CBIR
CBIR
Image processing systems
Seleção de casos de teste
Sistemas de processamento de imagens
Test case selection
Narciso, Everton Note
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 Marques, Fátima de Lourdes dos Santos Nunes
author_facet Marques, Fátima de Lourdes dos Santos Nunes
Narciso, Everton Note
author Narciso, Everton Note
author_sort Narciso, Everton Note
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 Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2013
url http://www.teses.usp.br/teses/disponiveis/100/100131/tde-25112014-160734/
work_keys_str_mv AT narcisoevertonnote selecaodecasosdetesteparasistemasdeprocessamentodeimagensutilizandoconceitosdecbir
AT narcisoevertonnote testcaseselectionforimageprocessingsystemsusingcbirconcepts
_version_ 1719073561632571392