pontoSim: concepção e simulação de pipelines para o processamento de nuvens de pontos 3D

Authors

  • Luiz F. F. Leite
  • Artur R. R. Neto
  • José M. Soares
  • George A. P. Thé

DOI:

https://doi.org/10.5540/03.2021.008.01.0460

Keywords:

Nuvem de Pontos 3D, Modelagem e Simulação, Rede de Petri, Visão Computacional

Abstract

[Nos trabalhos científicos que envolvem processamento de imagens 3D representadas por  nuvens de pontos, experimentos e simulações exigem do pesquisador esforços significativos para configuração do ambiente e conhecimentos avançados em programação. Bibliotecas para processamento  de nuvens de pontos 3D são complexas e, geralmente, possuem dependências que restringem o uso  em alguns dispositivos. Considerando que o tempo disponível para desenvolvimento de projetos  científicos é limitado, a preparação das condições necessárias pode impactar significativamente a  produtividade. Visando contribuir com redução dos esforços indiretos no desenvolvimento de pro­  jetos científicos, foi concebido o arcabouço pontoSim, que permite a concepção de pipelines para  processamento de nuvens de pontos 3D usando a notação de Redes de Petri Coloridas. O pontoSim  oferece suporte gráfico e exige baixo esforço de programação. Para executar simulações, pontoSim  é integrado a uma biblioteca desenvolvida em C, que não possui dependências e exige baixo esforço  de implantação, sendo portável para diferentes plataformas de hardware.  

Downloads

Download data is not yet available.

Author Biographies

Luiz F. F. Leite

DETI/UFC, Fortaleza, CE

Artur R. R. Neto

DETI/UFC, Fortaleza, CE

José M. Soares

DETI/UFC, Fortaleza, CE

George A. P. Thé

DETI/UFC, Fortaleza, CE

References

Besl, P. J. and McKay, N. D. A method for registration of 3-D shapes, IEEE Tran- sactions on Pattern Analysis and Machine Intelligence, volume 14, pages 239-256, 1992. DOLIO.1109/34.121791.

Cardoso, J. e Valette, R. Redes de Petri. Editora da UFSC, Florianópolis, 1997.

Comms/CPN. CPN Tools, 2010. Disponível em: <http://cpntools.org/2018/01/09/comms-cpn/>. Acesso em: 05 de Outubro de 2020.

Documentation. CPN Tools, 2010. Disponível em: <http://cpntools.org/2018/01/16/documentation-2/>. Acesso em: 05 de Outubro de 2020.

Gallasch, G. E. and Kristensen, L. M. COMMS/CPN: A communication infrastructure for externai communication with Design/CPN, Third Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools, DAIMI Report Series, volume PB-554, pages 75-91, 2001.

Jensen, K. and Kristensen, L. M. Coloured Petri Nets: Modeling and Validation of Concurrent Systems. Springer Science & Business Media, Berlin, 2009.

Levoy, M., Gerth, J., and Curless, B. The Stanford 3D scanning repository. Stanford Computer Graphics Laboratory, 2014. Disponível em: <http://graphics.stanford.edu/data/3Dscanrep/>. Acesso em: 07 de Julho de 2020.

MATLAB. Mathworks, 2020. Disponível em: <https://www.mathworks.com/products/matlab.html>. Acesso em: 10 de Dezembro de 2020.

Murata, T. Petri nets: Properties, analysis and applications, Proceedings of the IEEE, volume 77, pages 541-580, 1989. DOL10.1109/5.24143.

Point Cloud. Mathworks, 2020. Disponível em: <https://www.mathworks.com/discovery/poi nt-cloud.html>. Acesso em: 10 de Dezembro de 2020.

Ratzer, A. V., Wells, L., Lassen, H. M., Laursen, M., Qvortrup, J. F., Stissing, M. S., Wester- gaard, M., Christensen, S. and Jensen, K. CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets, Applications and Theory of Petri Nets 2003, Lecture Notes in Computer Science, volume 2679, pages 450-462, 2003. DOI: 10.1007/3-540-44919-1-28.

Rusu, R. B. and Cousins, S. 3d is here: Point cloud library (pcl), 2011 IEEE International Conference on Robotics and Automation, pages 1-4, 2011. DOI: 10.1109/ICRA.2011.5980567.

Schindelin, J., Arganda-Carreras, I., Frise, E., Kaynig, V., Longair, M., Pietzsch, T., Preibisch, S., Rueden, C., Saalfeld, S., Schmid, B., Tinevez, J. Y., White, D. J., Hartenstein, V., Eliceiri, K., Tomancak, P. and Cardona, A. Fiji: an open-source platform for biological-image analysis, Nature methods, volume 9, pages 676-682, 2012. D01:10.1038/nmeth.2019.

Schindelin, J., Rueden, C. T., Hiner, M. C. and Eliceiri, K. W. The ImageJ ecosystem: An open platform for biomedical image analysis, Molecular reproduction and development, volume 82, pages 518-529, 2015. DOI: 10.1002/mrd.22489.

Simulink. Mathworks, 2020. Disponível em: <https://www.mathworks.com/products/simulin k.html>. Acesso em: 10 de Dezembro de 2020.

Zhou, Q. Y., Park, J., and Koltun, V. Open3D: A Modern Library for 3D Data Processing, arXiv preprint, 2018. arXiv: 1801.09847.

Published

2021-12-20

Issue

Section

Trabalhos Completos