Boundary particle resampling for surface reconstruction in particle-based fluids
In this work, its presented a novel particle resampling method for free-surface fitting of liquids from particle-based fluid simulations. The proposed approach is simple and easy to implement, and only requires the positions of the particles to properly identify and refine regions with small-scale f...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en |
Published: |
Biblioteca Digitais de Teses e Dissertações da USP
2018
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-02012019-142426/ |
id |
ndltd-usp.br-oai-teses.usp.br-tde-02012019-142426 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-usp.br-oai-teses.usp.br-tde-02012019-1424262019-05-09T17:33:09Z Boundary particle resampling for surface reconstruction in particle-based fluids Reconstruções de superfícies em fluidos baseados em partícula Oe, Nicolas Masanori Shimizu Animação de líquidos Boundary particles Fluidos baseados em partícula Liquid animation Particle resampling Particle-based fluids Partículas de borda Reamostragem de partícula Reconstrução de superfície Surface econstruction In this work, its presented a novel particle resampling method for free-surface fitting of liquids from particle-based fluid simulations. The proposed approach is simple and easy to implement, and only requires the positions of the particles to properly identify and refine regions with small-scale features. The method comprises three main stages: boundary detection, feature classification, and particle refinement. For each simulation frame, firstly the free-surface is captured through a boundary detection scheme as chosen by the user. Then, the boundary particles are classified and labeled according to the deformation and the stretching of the freesurface computed from the Principal Component Analysis (PCA) of the particle positions. Finally, particles placed at feature regions are refined according to their feature classification. In order to render the free-surface, its demonstrated how the traditional methods of free-surface fitting in Computer Graphics and Computational Physics literature can be benefited by the proposed resampling method. Moreover, the results shown in this work attest the effectiveness and robustness of the method when compared against state-of-the-art adaptive particle sampling techniques. Neste trabalho é apresentado um novo método de re-amostragem para a superfície livre de liquidos de simulações de fluidos baseados em partícula. A abordagem proposta é simples e fácil de ser implementada, e requere apenas as posições das partículas para identificar e refinar devidamente regiões com características de baixa escala. O método consiste de três estágios principais: detecção de borda, classificação de caracteristicas e refinamento de partículas. Para cada quadro da simulação, primeiro a superfície livre é identificada a partir da detecção de borda, cujo método pode ser escolhido pelo usuário. Então, as partículas de borda são classificadas e recebem um valor de acordo com a deformação e alongamento da superfície livre calculada a partir da Análise de Componentes Principais (PCA) das posições das partículas. Por fim, partículas que pertencem à camadas finas são refinadas de acordo com suas classificações. Para renderizar a superfície livre, é demonstrado como métodos tradicionais de \"fitting\" de superfície em Computação Gráfica e Física computacional podem ser beneficiadas pelo método de reamostragem proposta. Por fim, os resultados mostrados neste trabalho certificam a efetividade e a robustez do método quando comparado com as técnicas adaptativas de amostragem de partículas do estado-da-arte. Biblioteca Digitais de Teses e Dissertações da USP Paiva Neto, Afonso 2018-11-26 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-02012019-142426/ en Liberar o conteúdo para acesso público. |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Animação de líquidos Boundary particles Fluidos baseados em partícula Liquid animation Particle resampling Particle-based fluids Partículas de borda Reamostragem de partícula Reconstrução de superfície Surface econstruction |
spellingShingle |
Animação de líquidos Boundary particles Fluidos baseados em partícula Liquid animation Particle resampling Particle-based fluids Partículas de borda Reamostragem de partícula Reconstrução de superfície Surface econstruction Oe, Nicolas Masanori Shimizu Boundary particle resampling for surface reconstruction in particle-based fluids |
description |
In this work, its presented a novel particle resampling method for free-surface fitting of liquids from particle-based fluid simulations. The proposed approach is simple and easy to implement, and only requires the positions of the particles to properly identify and refine regions with small-scale features. The method comprises three main stages: boundary detection, feature classification, and particle refinement. For each simulation frame, firstly the free-surface is captured through a boundary detection scheme as chosen by the user. Then, the boundary particles are classified and labeled according to the deformation and the stretching of the freesurface computed from the Principal Component Analysis (PCA) of the particle positions. Finally, particles placed at feature regions are refined according to their feature classification. In order to render the free-surface, its demonstrated how the traditional methods of free-surface fitting in Computer Graphics and Computational Physics literature can be benefited by the proposed resampling method. Moreover, the results shown in this work attest the effectiveness and robustness of the method when compared against state-of-the-art adaptive particle sampling techniques. === Neste trabalho é apresentado um novo método de re-amostragem para a superfície livre de liquidos de simulações de fluidos baseados em partícula. A abordagem proposta é simples e fácil de ser implementada, e requere apenas as posições das partículas para identificar e refinar devidamente regiões com características de baixa escala. O método consiste de três estágios principais: detecção de borda, classificação de caracteristicas e refinamento de partículas. Para cada quadro da simulação, primeiro a superfície livre é identificada a partir da detecção de borda, cujo método pode ser escolhido pelo usuário. Então, as partículas de borda são classificadas e recebem um valor de acordo com a deformação e alongamento da superfície livre calculada a partir da Análise de Componentes Principais (PCA) das posições das partículas. Por fim, partículas que pertencem à camadas finas são refinadas de acordo com suas classificações. Para renderizar a superfície livre, é demonstrado como métodos tradicionais de \"fitting\" de superfície em Computação Gráfica e Física computacional podem ser beneficiadas pelo método de reamostragem proposta. Por fim, os resultados mostrados neste trabalho certificam a efetividade e a robustez do método quando comparado com as técnicas adaptativas de amostragem de partículas do estado-da-arte. |
author2 |
Paiva Neto, Afonso |
author_facet |
Paiva Neto, Afonso Oe, Nicolas Masanori Shimizu |
author |
Oe, Nicolas Masanori Shimizu |
author_sort |
Oe, Nicolas Masanori Shimizu |
title |
Boundary particle resampling for surface reconstruction in particle-based fluids |
title_short |
Boundary particle resampling for surface reconstruction in particle-based fluids |
title_full |
Boundary particle resampling for surface reconstruction in particle-based fluids |
title_fullStr |
Boundary particle resampling for surface reconstruction in particle-based fluids |
title_full_unstemmed |
Boundary particle resampling for surface reconstruction in particle-based fluids |
title_sort |
boundary particle resampling for surface reconstruction in particle-based fluids |
publisher |
Biblioteca Digitais de Teses e Dissertações da USP |
publishDate |
2018 |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-02012019-142426/ |
work_keys_str_mv |
AT oenicolasmasanorishimizu boundaryparticleresamplingforsurfacereconstructioninparticlebasedfluids AT oenicolasmasanorishimizu reconstrucoesdesuperficiesemfluidosbaseadosemparticula |
_version_ |
1719048777705193472 |