Yvis AngioViewer

O módulo AngioViewer, é um motor de renderização de malhas e nuvens de pontos desenvolvidos utilizando Three.js e Typescript. Após o processo de segmentação produzido pelo módulo de PDI, uma nuvem de pontos é gerada e visualizada em uma janela de renderização. Nesta etapa, é possível que o usuário selecione pontos e delete utilizando uma ferramenta lasso tool. Para implementar o ray casting do mouse de maneira performática, foi necessário utilizar uma bounding volume hierarchy com a biblioteca three-mesh-bvh. Após esse processo, a nuvem de pontos editada é enviada ao backend que realiza o procedimento de reconstrução de superfícies, devolvendo ao usuário uma malha tridimensional. O usuário pode utilizar um sistema de camadas para visualizar a nuvem de pontos e malha reconstruída simultaneamente, assim como modificar os parâmetros dos materiais.
Propriedade Intelectual: Software
Nº do Processo: BR 51 2024 001714 3
Titularidade: INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO CEARÁ/ AUDO TECNOLOGIA E SAUDE LTDA
Status do Ativo: Registrado
Linguagem: OUTROS
Campo de Aplicação: SD 06