BIA - IFPI Campus Floriano Tecnologia Tecnologia em Análise e Desenvolvimento de Sistemas - Floriano
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5079
Tipo: Trabalho de Conclusão de Curso
Título: Análise do algoritmo de compressão de imagem utilizando SVD truncado
Título(s) alternativo(s): ANALYSIS OF THE IMAGE COMPRESSION ALGORITHM USING TRUNCATED SVD
Autor: Cruz, João Vitor Leal
Orientador(a): Castro, André Francisco Coelho
Resumo: Este trabalho aborda a compressão de imagens em tons de cinza por meio da decomposição de valores singulares truncada, com objetivo de quantificar o equilíbrio entre a redução do tamanho do arquivo e a preservação da qualidade visual. Para isso, foi montado um conjunto de vinte e nove imagens de diferentes resoluções e níveis de complexidade de textura. Cada imagem foi convertida para escala de cinza e submetida à decomposição de valores singulares truncada, sendo depois reconstruída variando o número de componentes significativos. Em cada configuração, calcularam-se a taxa de compressão, o erro quadrático médio e a relação sinal‑ruído de pico em decibéis. Os experimentos foram realizados em ambiente Python, utilizando bibliotecas padrão para álgebra linear sem otimizações de hardware. Os resultados mostram como o aumento do número de componentes afeta simultaneamente a eficiência de compressão e a fidelidade visual, fornecendo um conjunto de tabelas e gráficos que ilustram a curva de desempenho do método. Como conclusão, verifica-se que a técnica se apresenta viável para aplicações acadêmicas, abrindo caminho para investigações futuras em imagens coloridas e implementações otimizadas.
Abstract: This study investigates grayscale image compression using truncated singular value decomposition, aiming to measure the balance between file size reduction and visual quality retention. A dataset of twenty‑nine images with varying resolutions and texture complexities was assembled. Each image was converted to grayscale and processed through truncated singular value decomposition, then reconstructed by varying the number of significant singular values. For each configuration, compression ratio, mean squared error, and peak signal‑to‑noise ratio in decibels were computed. Experiments were conducted in a Python environment with standard linear algebra libraries and no hardware optimizations. The findings detail how the number of components impacts both compression effectiveness and visual fidelity, presenting tables and graphics that depict the performance curve of the method. The study concludes that truncated singular value decomposition is a viable approach for academic purposes, suggesting future work on color image applications and optimized implementations.
Palavras-chave: compressão de imagem
svd truncado
python
image compression
truncated svd
Cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::MATEMATICA DA COMPUTACAO
metadata.dc.language: por
País: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia do Piauí
Sigla: IFPI
Unidade: Campus Floriano
Citação: CRUZ, João Vitor Leal. Análise do algoritmo de compressão de imagem utilizando SVD truncado. 2025. TCC (Graduação em Análise e Desenvolvimento de Sistemas) - IFPI, Floriano, 2025 (artigo científico).
Tipo de acesso: Acesso Aberto
URI: https://bia.ifpi.edu.br/jspui/handle/123456789/5079
Data do documento: 15-Jul-2025
Aparece nas coleções:Tecnologia em Análise e Desenvolvimento de Sistemas - Floriano

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_jvlcruz4.85 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.