Forum

Author Topic: Exporting temperature value for dense point cloud thermal 3D modelling  (Read 4357 times)

ajraimundo

  • Newbie
  • *
  • Posts: 3
    • View Profile
Hello. Good afternoon to everyone.

I am stuck in my thermal 3D modeling workflow with Metashape. I have achieved a 3D model with thermal information of a Cultural Heritage building. I have used RGB images adding FLIR thermal imaging from the same sensor as slave, like a multispectral camera setting. The 3D model is OK and I can display the temperature, using Raster Calculator, of dense cloud points inside color ramp as you can see in  following images.

The problem I have is when I tried to export dense point cloud as PLY format with the temperature of every point, instead of false colour. I can not find the way to export temperature information in PLY files. Any advice?

Thank you in advance.

Paulo

  • Hero Member
  • *****
  • Posts: 1595
    • View Profile
Hi ajraimundo,

i do not know if Ply format stores more than just the RGB values for color. However, if you export as XYZ Cloud (*.txt) format, then you will get a text file with one line per point with following information:
Code: [Select]
X    Y        Z       Red   Green Blue  Ther  Nx Ny   Nz
317038.375 5163132.895 676.912 42841 43407 46232 28361 0.005851 -0.010529 0.999927
The 16 bit thermal value is given by 7th column. In my case, I had a 4 band setup (RGB + slave thermal band). So in example Ther = 28361 and to convert to temperature (C) I use:
Ther * 0.01 - 273.15 = 10.45 C

Maybe other formats can store also the 4th band. It would be good to investigate....

NB. Do not select Convert Colors to 8bit RGB  in Export Dialog.....
« Last Edit: June 12, 2023, 07:39:43 PM by Paulo »
Best Regards,
Paul Pelletier,
Surveyor

ajraimundo

  • Newbie
  • *
  • Posts: 3
    • View Profile
Solved!!!!

Thank you so much for your help