Mostrar registro simples

dc.contributor.advisorOliveira Neto, Manuel Menezes dept_BR
dc.contributor.authorBackes, Marcos Henriquept_BR
dc.date.accessioned2019-01-18T02:31:18Zpt_BR
dc.date.issued2017pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/187853pt_BR
dc.description.abstractAlpha matting is an important task in image processing. It allows a user to extract foreground objects from natural images and compose them with different backgrounds, achieving subpixel-level precision. Due to its ill-posed nature, alpha matting requires additional inputs: for a single image, the user should specify the foreground, background, and unknown regions of the image using a trimap. However, when performing alpha matting on a video sequence, providing a trimap for each individual frame becomes tedious and time-consuming. We propose a novel method for propagating trimaps between frames of a video sequence. While most previous techniques require a binary segmentation for each frame to produce trimaps, our approach requires the user to define a trimap for only a few keyframes. To obtain trimaps for the remaining frames, we use the alpha channel (opacity map) computed for the previous frame to estimate the trimap for the next one, using a graph-cut-based approach. Results show that our algorithm is able to significantly reduce the amount of user effort for simple videos, while still resulting in considerable savings when applied to videos containing little temporal coherence.en
dc.description.abstractAlpha matting é uma tarefa importante na área de processamento de imagens. Permite ao usuário extrair objetos de imagens naturais e compô-los com planos de fundo diferentes. Por não ser um problema bem-posto, alpha matting requer informações adicionais: para uma imagem, o usuário deve especificar o primeiro plano, o plano de fundo e a região desconhecida da imagem usando um trimap. No entanto, ao realizar alpha matting em uma sequência de vídeo, criar um trimap para cada quadro torna-se uma tarefa tediosa e demorada. Nesse trabalho, é apresentada um novo método para propagar trimaps entre quadros de uma sequência de vídeo. Enquanto a maioria das técnicas anteriores requer uma segmentação binária para cada quadro para produzir trimaps, nossa técnica requer um trimap para apenas alguns quadros. Para obter trimaps para os quadros restantes, nós utilizamos o canal alfa (opacidade) computado do frame anterior para estimar o trimap para o próximo, usando uma técnica baseada em graph-cuts. Os resultados mostram que nosso algoritmo consegue reduzir significativamente a quantidade de esforço realizado pelo usuário para vídeos simples, enquanto que, mesmo quando aplicado em vídeos com pouca coerência temporal, resulta em uma economia considerável.pt
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectImage processingen
dc.subjectComputação gráficapt_BR
dc.subjectGraph-cutsen
dc.subjectVideo mattingen
dc.subjectAlpha mattingen
dc.subjectVideo segmentationen
dc.titleA graph cut based trimap propagation method for video mattingpt_BR
dc.title.alternativeUm Método de Propagação de Trimaps baseado em Graph-Cuts para Video Matting pt
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001065217pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2017pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples