Forum

Author Topic: Gaussian Splatting  (Read 10435 times)

Paulov

  • Newbie
  • *
  • Posts: 44
    • View Profile
Gaussian Splatting
« on: September 23, 2023, 05:50:46 PM »
Hello,

Do you plan to introduce hability to generate Gaussian Splatting?

JMR

  • Hero Member
  • *****
  • Posts: 509
    • View Profile
Re: Gaussian Splatting
« Reply #1 on: October 05, 2023, 11:15:39 PM »
Yeah, sounds and looks interesting, indeed, but to be honest at the moment those things seem like witchcraft to me. and I don't know if in the witches' kitchen shelves there is a jar labeled "tools for an exhaustive control of the metrics".

PolarNick

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Gaussian Splatting
« Reply #2 on: October 05, 2023, 11:57:36 PM »
Hi! You can use script to export camera images and camera alignment and after that use them in gaussian splatting.

Paulov

  • Newbie
  • *
  • Posts: 44
    • View Profile
Re: Gaussian Splatting
« Reply #3 on: October 09, 2023, 03:14:57 PM »
Hi! You can use script to export camera images and camera alignment and after that use them in gaussian splatting.

Thanks a lot!!

My main issue is to align images, I guess uses Colmap under the hood, an my datasets seem to particularly not owrk nicely in there. I've 3-4 weeks of intense work in other topics but definitelly will try the script!

gadas_

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Gaussian Splatting
« Reply #4 on: November 06, 2023, 04:58:35 PM »
Hi! You can use script to export camera images and camera alignment and after that use them in gaussian splatting.

Hi, any option for Standard version user?
Thanks

PolarNick

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Gaussian Splatting
« Reply #5 on: November 07, 2023, 12:00:28 PM »
Quote
Hi, any option for Standard version user?

At the moment I don't know any options for Standard version, because this is a Python script and only Pro version has Python API support.

chris741

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: Gaussian Splatting
« Reply #6 on: November 09, 2023, 01:50:02 PM »
I thought it uses a point cloud

PolarNick

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Gaussian Splatting
« Reply #7 on: November 09, 2023, 03:31:19 PM »
Yes, Gaussian Splatting uses SfM results (cameras calibration + 3D tie points), so to transfer that information from Metashape project to Colmap format (that is supported as input by Gaussian Splatting) - this script exists. But this scripts uses Metashape Python API that is available only in Metashape Professional.

chris741

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: Gaussian Splatting
« Reply #8 on: November 10, 2023, 05:38:24 AM »
I dont understand the entire workflow of gaussian splats but it seems that Metashape can already do most of the work needed. Code for the remaining feature already exists and is available, they just need to integrate it.
The main problem I have with other solutions is they are either:
. NVIDIA only
. Web sites with a one solution fits all
. Limit the number of input photos

gadas_

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Gaussian Splatting
« Reply #9 on: November 10, 2023, 01:02:21 PM »
Yes, Gaussian Splatting uses SfM results (cameras calibration + 3D tie points), so to transfer that information from Metashape project to Colmap format (that is supported as input by Gaussian Splatting) - this script exists. But this scripts uses Metashape Python API that is available only in Metashape Professional.
Hi! :)
Do you know maybe - is possible way to convert somehow camera + pointcloud/tie data into colmap format without Pro version?
Any advices?
Thanks!

PolarNick

  • Full Member
  • ***
  • Posts: 102
    • View Profile
Re: Gaussian Splatting
« Reply #10 on: November 10, 2023, 01:47:10 PM »
Quote
Do you know maybe - is possible way to convert somehow camera + pointcloud/tie data into colmap format without Pro version?
Any advices?

Hi. Sorry, I don't know any alternative methods.