History, Photogrammetry&NeRFs
History, Photogrammetry&NeRFs
  • 901
  • 81 619
Postshot Beta (90k step) Prime Minister Sir John Gorton, Malvern Library, XM-1 imagery
Testing Postshot Beta with higher input resolution and step count; imagery acquired November 2024 with Fujifilm XM-1 and XF27 27mm f/2.8 lens; 140 auto JPEGS. Input resolution downsample set to 2016 pixels wide (c.f. default 1600).
A textured mesh is available to view on Sketchfab: skfb.ly/oBEvL
Final output upscaled with Topaz VEAI.
Processed on i7-11700, RTX 4070Ti 16GB VRAM, 64GB DDR4-3200 system RAM
#gaussiansplatting #nerfs #topazvideoenhanceai #photogrammetry #rtx4060ti #malvern
Переглядів: 28

Відео

Postshot Beta (90k step), St George's Church, Malvern, Pixel 8
Переглядів 3421 день тому
Processed with Jawset Postshot Beta 0.43; imagery captured with Pixel 8 (auto HDR approximately 180 JPEGS), processed with moderate downsample, 2016 pixels wide, as opposed to the default 1600 pixels wide. Testing effects of step count and resolution on practicality of GS processing with RTX 4060 Ti 16GB. Processed on i7-11700, 64GB DDR4 3200, RTX 4060 Ti 16GB VRAM. Upscaled, frame rate interpo...
Gaussian Splatting at night, Ian Potter Museum (facade), Melbourne, Victoria, Pixel 8, winter 2024
Переглядів 2221 день тому
Imagery captured with Pixel 8, 2024. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for Real-Time Radiance Field Rendering' available github.com/graphdeco-inria/gaussian-splatting accessed 10 September 2023 30,000 iterations on image set. Upscaled, frame rate interpolated with Topaz VEAI.
Postshot Beta (80k step), Olympic Park memorial signage, Melbourne, Xperia 1 II
Переглядів 3821 день тому
Located at Olympic Park, adjacent to one of the former Olympic venues for 1956. Xperia 1 II source imagery, approximately 220 auto JPEGs; downsampled to 1800 pixels wide (c.f. default 1600); 80k step. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for Real-Time Radiance Field Rendering' availab...
Testing Postshot Beta 0.43 (58k steps), Ron Clarke & John Landy, Olympic Park, Lumix GX1, 2017
Переглядів 2721 день тому
Memorializing the iconic episode in which Landy assists his fallen fellow competitor, statue in the Olympic Park precinct in Melbourne, very close to the actual location of the event. Source imagery captured with Lumix GX1, November 2017, 74 auto JPEGs, captured at a variety of focal lengths using 14-42PZ lens; resampled to 1800 pixels wide; 58k steps. Testing the Gaussian Splatting approach pr...
Postshot Beta (80k steps), Lou Richards statue, Olympic Park, Melbourne, Fujifilm X-M1, 2023
Переглядів 1628 днів тому
Testing Postshot Beta with 80k steps; 1800 pixel downsample (c.f. 1600 pixel default). Imagery captured with Fujifilm X-M1, July 2023. A textured mesh is available to view on Sketchfab: skfb.ly/oJHLN Processed on i7-11700, RTX 4060 Ti 16GB VRAM, 64GB DDR4-3200 system RAM #gaussiansplatting #fujifilm #topazvideoenhanceai #photogrammetry
Postshot Beta (90k steps), Simpson with Donkey, Shrine of Remembrance, Fujifilm X-M1
Переглядів 2228 днів тому
The Driver and Wipers statue, located at the Shrine of Remembrance. Imagery was captured with Fujifilm X-M1 and 27mm f/2.8 lens, August 2023. Downsample set to 2000 pixels; 90k step; 120 auto JPEGS. Upscaled with Topaz VEAI. Processed on i7-11700, RTX 4060 Ti 16GB VRAM, 64GB DDR4-3200 system RAM #gaussiansplatting #topazvideoenhanceai #photogrammetry #rtx4060ti A textured mesh of the scene is a...
Postshot Beta 0.43 at night (decimated frames), Telephone, Malvern, October 2024, Pixel 8
Переглядів 3928 днів тому
Processed with Jawset Postshot Beta 0.43; imagery captured with Pixel 8 (spring 2024). Testing utility of decimated frames when captured in very low light. Processed on i7-11700, 64GB DDR4 3200, RTX 3060 12GB VRAM. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for Real-Time Radiance Field Rend...
Postshot Beta (90k steps), Driver and Wipers Statue, Shrine of Remembrance, Fujifilm X-M1
Переглядів 1028 днів тому
The Driver and Wipers statue, located at the Shrine of Remembrance. Imagery was captured with Fujifilm X-M1 and 27mm f/2.8 lens, August 2023. Downsample set to 2000 pixels; 90k step; 160 auto JPEGS. Upscaled with Topaz VEAI. Processed on i7-11700, RTX 4060 Ti 16GB VRAM, 64GB DDR4-3200 system RAM #gaussiansplatting #topazvideoenhanceai #photogrammetry #rtx4060ti A textured mesh of the scene is a...
Postshot Beta (60k steps), Charles La Trobe statue, Fujifilm F200EXR imagery, 2018
Переглядів 27Місяць тому
Imagery captured with Fujifilm F200EXR, in EXR DR mode; downsample set to 2000 pixels; 60k steps. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for Real-Time Radiance Field Rendering' available github.com/graphdeco-inria/gaussian-splatting accessed 10 September 2023 Upscaled, frame rate interp...
Postshot Beta (58k step), Arthur Boyd, Olympic Pylon (1956), Olympic Park, Melbourne, Xperia 1 II
Переглядів 7Місяць тому
Sculpture from one of the most eminent Australian modern artists, Arthur Boyd, commissioned as part of the 1956 Olympic Games, which endeavoured, alongside the sporting contest, to showcase post-war cultural and artistic life in Australia. Located at Olympic Park, adjacent to one of the former Olympic venues for 1956. See detail at Victorian Heritage Council, available at vhd.heritagecouncil.vi...
Testing Postshot Beta 0.43 (58k steps), Ron Clarke & John Landy, Olympic Park, Xperia 1 II
Переглядів 22Місяць тому
Memorializing the iconic episode in which Landy assists his fallen fellow competitor, statue in the Olympic Park precinct in Melbourne, very close to the actual location of the event. Source imagery captured with Sony Xperia 1 II, 'best' 250 auto JPEGs selected from 380 auto JPEGs input; resampled to 1800 pixels wide. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgio...
Postshot Beta (70 JPEGs, 48k steps), Weary Dunlop, St Kilda Road, Melbourne, RX100
Переглядів 27Місяць тому
Testing Postshot Beta 0.43, various resampling and step count options, on 4060 Ti 16GB. Captured with RX100, May 2021; 70 auto JPEGS, resampled to 1720 pixels wide, 48k steps. Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for Real-Time Radiance Field Rendering' available github.com/graphdeco-i...
Postshot Beta test (decimated frames), Berwick, Melbourne, Australia, Xperia 1 II (main and uwa)
Переглядів 8Місяць тому
Processed with PostShot Beta 0.41, local community history cube plaque, Berwick, proximate to the two 1896 Olympic memorial statues. Source imagery captured with Sony Xperia 1 II, decimated video frames (downsampled to diminish VRAM pressure). Testing the Gaussian Splatting approach presented by Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis, '3D Gaussian Splatting for ...
Postshot Beta (large area), Memorial to Edwin Flack and Spiridon Louis, 1896 Olympic Games, Berwick
Переглядів 13Місяць тому
Processed with PostShot Beta 0.43, wide area context reconstruction from source imagery captured with Xperia 1 II (decimated frames, main and ultrawide cameras). Memorializing the Edwin Flack, Australia's first gold medalist Olympian, victories in 1500m and 800m events at the first modern Games, held in 1896 in Athens. Opposite Flack is Spyros Louis, who defeated him in the closing phase of the...
Postshot Beta, Treasury Gardens (HFR imagery test 2), October 2023, Xperia 1 II imagery
Переглядів 48Місяць тому
Postshot Beta, Treasury Gardens (HFR imagery test 2), October 2023, Xperia 1 II imagery
Postshot Beta, Treasury Gardens (HFR imagery test), October 2023, Xperia 1 II imagery
Переглядів 35Місяць тому
Postshot Beta, Treasury Gardens (HFR imagery test), October 2023, Xperia 1 II imagery
Postshot Beta, Treasury Gardens (2), October 2023, Fujifilm XQ2 imagery
Переглядів 7Місяць тому
Postshot Beta, Treasury Gardens (2), October 2023, Fujifilm XQ2 imagery
Postshot Beta with higher resolution input, 900 images, 108k step, Spring Road, Pixel 8, 2024
Переглядів 52Місяць тому
Postshot Beta with higher resolution input, 900 images, 108k step, Spring Road, Pixel 8, 2024
Postshot Beta, JFK memorial, Treasury Gardens (HFR imagery test), October 2023, Xperia 1 II imagery
Переглядів 75Місяць тому
Postshot Beta, JFK memorial, Treasury Gardens (HFR imagery test), October 2023, Xperia 1 II imagery
Postshot Beta 0.43 with ultrawide camera frames (complex interior), Royal Arcade, 2024, Pixel 8
Переглядів 40Місяць тому
Postshot Beta 0.43 with ultrawide camera frames (complex interior), Royal Arcade, 2024, Pixel 8
Postshot Beta with higher resolution input, 600 images, 67k step, Spring Road, Pixel 8, 2024
Переглядів 116Місяць тому
Postshot Beta with higher resolution input, 600 images, 67k step, Spring Road, Pixel 8, 2024
Postshot Beta (large interior), Collins Place, Pixel 8, 2024
Переглядів 19Місяць тому
Postshot Beta (large interior), Collins Place, Pixel 8, 2024
Postshot Beta with higher resolution input, Hosier Lane after rain (2), Pixel 7 Pro, 2023
Переглядів 63Місяць тому
Postshot Beta with higher resolution input, Hosier Lane after rain (2), Pixel 7 Pro, 2023
Postshot Beta with higher resolution input, Hosier Lane after rain, Pixel 7 Pro, 2023
Переглядів 35Місяць тому
Postshot Beta with higher resolution input, Hosier Lane after rain, Pixel 7 Pro, 2023
Postshot Beta with higher resolution input (large interior), Collins Place, Pixel 7 Pro, 2023
Переглядів 24Місяць тому
Postshot Beta with higher resolution input (large interior), Collins Place, Pixel 7 Pro, 2023
Postshot Beta with higher resolution input, ACDC Lane, Melbourne, Ricoh GR Digital III
Переглядів 23Місяць тому
Postshot Beta with higher resolution input, ACDC Lane, Melbourne, Ricoh GR Digital III
Postshot Beta with marginal input images, Collins Place, Tuesday 9 May 2017, low-light, Sony W810
Переглядів 20Місяць тому
Postshot Beta with marginal input images, Collins Place, Tuesday 9 May 2017, low-light, Sony W810
Postshot Beta with marginal input images, Spring Road Park, winter 2017, low-light, Lumia 1020
Переглядів 20Місяць тому
Postshot Beta with marginal input images, Spring Road Park, winter 2017, low-light, Lumia 1020
Postshot Beta with marginal input images, St Mary's Anglican Church, winter 2017, Lumia 930
Переглядів 13Місяць тому
Postshot Beta with marginal input images, St Mary's Anglican Church, winter 2017, Lumia 930

КОМЕНТАРІ

  • @selenahuf9747
    @selenahuf9747 5 днів тому

    Complete with spiderwebs!

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 5 днів тому

      That was really notable to me as well - absolutely; as they are very fine scale, and I was not sure how they would impact the reconstruction.

  • @captteemo9133
    @captteemo9133 6 днів тому

    Really great! :) I would have loved a bit higher speed of the camera as 3x speed is too fast to stream at this resolution

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 5 днів тому

      Many thanks - and I definitely agree; I always seem to end up with a very glacial motion, and adopting faster camera motion in the export is a priority going forward for sure.

  • @Dvm2003
    @Dvm2003 7 днів тому

    What graphics card and processor are you using this postshot use more of the graphic card or the processor?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 днів тому

      This example was generated with the RTX4060 Ti 16GB, though for most of the examples, I was using an RTX3060 12GB (and some with RTX 3070 Ti 8GB Mobile; and one where I tested with RTX 2060 6GB and an i7-4790). In terms of CPU, almost all of them, excepting the laptop (12700h), were with 11700 desktop (non-K, all at default motherboard settings, Intel stock cooler etc.) During some steps of the processing, CPU is heavily utilized; the actual GS reconstruction phase is more dependent on the graphics card. I would say the latter is the main determinant of performance, generally speaking.

    • @Dvm2003
      @Dvm2003 6 днів тому

      @ thank you! I’m hoping when they release the next Nvidia graphics cards 4090 series will become cheaper.

    • @Dvm2003
      @Dvm2003 5 днів тому

      @@historyphotogrammetry2218 One other question about the processors. Does it matter if it is Intel vs AMD?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 5 днів тому

      @@Dvm2003 I do not think it would matter. From my general impression, the modern Ryzen series would have all of the possible instruction sets that might be required. Given that it works on the 12700h, I don't think it requires AVX-512 for instance (though the most recent Zen5 do have that from memory); and prior testing had success on an i7-4790 (so a much earlier AVX version). In terms of performance, I suspect it would approximately follow the kind of performance benchmarked for things like Agisoft Metashape and Colmap, as the camera pose reconstruction phase of the process seems to be the most demanding in terms of CPU. It probably does tend to scale with single-thread more than multi-thread (impressionistically).

    • @Dvm2003
      @Dvm2003 4 дні тому

      @ thank you so much for your help!

  • @AveryDelMiller
    @AveryDelMiller 18 днів тому

    Wow. That is insane.

  • @outaspaceman
    @outaspaceman 27 днів тому

    I have this camera but know v/little about it.. I was surprised at the level of saturation here as my results tend to look quite washed out..

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 27 днів тому

      It is an interesting camera, and seems less frequently encountered than the other Finepix SuperCCD models. I am fairly sure that here, I was using the Chrome preset or similar color mode, which really does tend to dial up saturation (it is an early implementation of Fujifilm's film modes, which would become very popular in their later ILC range of cameras).

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 27 днів тому

      It is found under the F-Chrome setting in the F-Mode menu (under FinePix Color) - and the manual specifically notes saturation. It is a little overdone, but I do rather like it for some scenes.

  • @selenahuf9747
    @selenahuf9747 28 днів тому

    Wow! How did you get this so clean?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 28 днів тому

      Many thanks; I think here, it was probably a combination of features. The input images from the Fujifilm were very sharp, and the way the EXR CCD camera maps dynamic range into a JPEG seems to be very well suited to giving an even, balanced exposure (despite the comparative age and, in modern terms, very modest area of the sensor). The downsample setting was also set to allow a higher resolution input, and the step count was doubled from the default. Even still, I was quite surprised at how promising the output was - given it was a consumer compact camera, released well over a dozen years ago.

    • @selenahuf9747
      @selenahuf9747 28 днів тому

      May I ask what software you are using? Postshot?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 27 днів тому

      This example is Postshot. In other cases, I have used the original 2023 Gaussian Splatting as published with the Gaussian Splatting research paper.

  • @captteemo9133
    @captteemo9133 Місяць тому

    Insane :) would highly appreciate a final result without TVAI involved so we see the final 3D quality

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 Місяць тому

      I'm so pleased it was interesting - I've added the direct output from Postshot Beta here - the difference with the TVAI output is fairly subtle to my eye when viewed at 1080p. ua-cam.com/video/TQDf7JlfPuk/v-deo.html

    • @captteemo9133
      @captteemo9133 Місяць тому

      @historyphotogrammetry2218 Thanks! I just asked as want to walk around in such stuff in VR...or is this just for one time render and not live walkable with rtx4090?

    • @captteemo9133
      @captteemo9133 Місяць тому

      @historyphotogrammetry2218 And thanks a lot! :)

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 Місяць тому

      No trouble, and it is very much interactive, realtime once the scene has been generated. It seems like 60fps navigating realtime with mouse & keyboard on a 3060 12GB, 1080p. I'll check, but I imagine a 4090 would manage 90fps stereoscopic.

    • @captteemo9133
      @captteemo9133 Місяць тому

      @historyphotogrammetry2218 Wow amazing! Is there a tutorial on how you do all that? I would use Insta360 Pro 2 or Qoocam 3 Ultra for capture :)

  • @felixfrey
    @felixfrey Місяць тому

    Very nice 🤟

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 Місяць тому

      Thank you so much - I've been really fascinated with the kind of output, despite definite limits, can be generated with spontaneous, serendipitous capture in daily life.

  • @gaussiansplatsss
    @gaussiansplatsss Місяць тому

    how long was the training?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 Місяць тому

      Around two hours; I can check the log for greater precision. I've observed that a lot of the calculation time on some recent tests, with the 11700 and 3060, seems to be feature detection and camera tracking. That camera pose reconstruction is probably limited by the single-thread performance of the 11700 (non-K, all at defaults). Postshot Beta seems less demanding on VRAM than I had anticipated, even when experimenting with a less aggressive downsample.

  • @Grigoriy360
    @Grigoriy360 Місяць тому

    It looks great, thank you for sharing

  • @selenahuf9747
    @selenahuf9747 Місяць тому

    I like your work, keep it up 👍

  • @ComputerVisionUDI
    @ComputerVisionUDI 3 місяці тому

    Great!

  • @Instant_Nerf
    @Instant_Nerf 3 місяці тому

    Hmmmm so setting the phone to 120 fps to capture would be a good idea ?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 3 місяці тому

      Generally, especially at night, capture was at a more standard rate; though the navigation of the reconstructed scene and final export via Topaz VEAI I have experimented with higher frame rate. I think that in low-light, my expectation would be that 120fps would be highly undesirable as each frame is going to be at an exposure around 1/240s (assuming 180 shutter angle), which is very fast given the available light, and would likely mean an extremely high ISO being required for adequate exposure (and thus, substantial issues with noise). I could be mistaken however, but generally, the 120fps examples have been the navigation / export of flying through the reconstruction, not the capture stage (with a few exceptions in daytime, where capturing from slow-motion / high frame rate video). Hopefully that helps a little,

  • @ibi_sum
    @ibi_sum 3 місяці тому

    Muy bien!

  • @ibi_sum
    @ibi_sum 4 місяці тому

    Hola! como es que se usa "Gaussian Splatting approach" puedes hacer un tutorial? muchas gracias.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 4 місяці тому

      My apologies, I definitely have started drafting a tutorial - I had notes from some time ago, and it should not take that long to prepare a video. I'm delighted you are finding them engaging!

    • @ibi_sum
      @ibi_sum 4 місяці тому

      @@historyphotogrammetry2218 i lovely your work. thank!

  • @fadlhlisl
    @fadlhlisl 4 місяці тому

    Broo this is cool make a tutorial how to shoot this

  • @ibi_sum
    @ibi_sum 4 місяці тому

    hi! you can teach me your workflow? i use postshot but cant get good results...

  • @ibi_sum
    @ibi_sum 4 місяці тому

  • @gaussiansplatsss
    @gaussiansplatsss 4 місяці тому

    Nice!!! You are my most source of gaussian splats samples. Hope you also include the time of training as it I want it to compare with rtx 4000 series

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 4 місяці тому

      That is great to hear - I will try to keep track of the training time; I noted it down for the most recent Postshot Beta example (82 mins). There does not seem to be a large ecosystem for benchmark results for this area just yet.

  • @GoldenPickaxe
    @GoldenPickaxe 4 місяці тому

    I love this channel between the glow festivals and the time travel you have shown extremely novel uses for this tech and it’s so mesmerizing to watch

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 4 місяці тому

      This is so wonderful and encouraging to read - thank you, I really appreciate such generous words!

  • @swedishboi1240
    @swedishboi1240 5 місяців тому

    Bad video very confused

  • @Crytoma
    @Crytoma 5 місяців тому

    Pretty solid

  • @yorpydorpy2571
    @yorpydorpy2571 5 місяців тому

    this made my day

  • @GoldenPickaxe
    @GoldenPickaxe 5 місяців тому

    This is so pretty

  • @cosmosright
    @cosmosright 5 місяців тому

    Hi, it looks very nice even for a dark scene. Did you use the original 3DGS python code from GitHub to reconstruct this scene or some softwares like nerf studio that has embedded 3DGS to run this?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 5 місяців тому

      Many thanks - it was a very interesting scene for sure. This is still the original version; I tend to find that is the one where I am most confident, though I definitely do want to explore the wider ecosystem (which seems to be developing in many promising directions).

  • @h4nio575
    @h4nio575 6 місяців тому

    How many pictures did you take of the site and from how many viewpoints did you take them? And what were your render settings in postshot?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 місяців тому

      As indicated in the description, around 125; approximately even distribution of views in a shallow hemispheric arc.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 місяців тому

      The settings were default in Postshot; I think it auto-downsampled the images to 1536 pixels wide.

  • @gaussiansplatsss
    @gaussiansplatsss 6 місяців тому

    do I need Nvidia gpu to use Inria Gaussian splatting?

  • @gaussiansplatsss
    @gaussiansplatsss 6 місяців тому

    does this approach requires a graphics card?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 місяців тому

      Unfortunately, I think it does at the moment - at least an RTX 2060 (if working in Postshot), and maybe an RTX card with at least 8GB VRAM if using the software from the original publication.

  • @gaussiansplatsss
    @gaussiansplatsss 6 місяців тому

    How long did it take for postshot to complete processing it?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 місяців тому

      Apologies, I did not keep a record - but it was reasonable, perhaps an hour or so, with defaults (it selected the best 400 images I think).

  • @lilianplume2809
    @lilianplume2809 6 місяців тому

    It's beautiful How Many photos are you use ?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 6 місяців тому

      Thank you so much for the generous words! I am delighted it was of appeal. This was, I think, around 500 or 600 images. They were captured at full resolution, but had to be downsampled quite severely (less than 900p), to manage the VRAM limits.

  • @alex-E7WHU
    @alex-E7WHU 7 місяців тому

    Interesting 🤔👍

  • @botulin1443
    @botulin1443 7 місяців тому

    The smog, while unfortunate, nicely hides the loss of detail further away.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 7 місяців тому

      Very much so - it is an interesting case where the deficits in fidelity are aligned to the conditions captured.

  • @FPVMystique
    @FPVMystique 8 місяців тому

    nice work. water is extremely difficult.

  • @cosmosright
    @cosmosright 8 місяців тому

    Looks very nice! Can I ask did you caputer the images using video mode and extract the frames or you just took pictures?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      I'm so pleased - this example was acquired as still images (JPEG), in auto, mechanical shutter. I often do find it interesting to see which approach is more useful in which circumstance - usually decimating from video provides the better balance overall. I will post one of the same scene using images decimated out from a video capture.

    • @cosmosright
      @cosmosright 8 місяців тому

      @@historyphotogrammetry2218 Thanks for this! I am really enjoing your videos. Thanks for the frequent posts. Recently I also been trying to explore all posibilities using my DSLR camera and my 360 cmera.

  • @rockybalboa8085
    @rockybalboa8085 8 місяців тому

    hi, what's the settings? how many images used?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      I studied the input, and I used 341 frames decimated from Pixel 8 video I captured while transiting home (downsampled to I think 720p). I walked around the scene in a kind of hemispheric orbit, with the camera (main lens I think) pointing toward the areas I was seeking to capture.

    • @rockybalboa8085
      @rockybalboa8085 8 місяців тому

      @@historyphotogrammetry2218 thank you!

  • @정상건-c6i
    @정상건-c6i 8 місяців тому

    How did you film it?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      Looking at the video, I think I was walking alongside Erskine House, and moved the camera around the table in a kind of orbital motion. It was fairly brisk and incidental in terms of captures (the input imagery is taken from early 2017, and I did not have GS specifically in mind).

  • @Horodai
    @Horodai 8 місяців тому

    Hello, thank you for your Gaussian splatting videos, I find them fascinating. I recently acquired a Pixel 8 and I would like to ask you a few questions if you don't mind. Do you use Gcam or another capture application? Do you rely on automatic or manual settings (focus, exposure, shutter speed, ISO, white balance)? When using a third-party app like Open Camera on my pixel 8, I encounter a black screen when trying to adjust the white balance, have you experienced the same issue? Have you compared the results between photo and video renders? Do you have any advice for achieving good results? On my end, I utilize Gaussian splatting to render scenes in VR using Gracia and in small Unreal Engine projects, and it really shines when the capture is clean. Thank you!

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      I'm so pleased to hear you are finding them interesting - I find the process intriguing, just seeing what works reasonably well, the interaction of camera motion and time acquired etc. With the Pixel 8, as with the Pixel 7 Pro, I just use the default auto everything JPEG from the Camera application (that is, not any specific GCam version or anything of that sort). It is an excellent general purpose camera I think, and I find it ideal for the types of situations where a smartphone is taking the pictures. I do, however, tend to find it has some elements that require care. The first, and perhaps it is just my experience, and in particular, use in often very warm conditions - but when taking a lot of still images in sequence, I have had repeated crashes (with both Pixel 8 and Pixel 7 Pro before it). This would not necessarily be a disaster, but it is frustrating because it tends to lose a lot of the images taken in that session. Often a salvaged version, of lower resolution, is saved as <PXL**numbers.RESTORED> but it does require care. Basically, the cadence between shots has to be lower I find, compared to say, the Xperia 1 (II). I appreciate that I am often asking it to do a lot - with short times between photos, but I do wish it would simply indicate that the queue of images to be processed was saturated and another shot was not possible. Nevertheless, it is fairly easy to avoid by lower cadence of imaging, and pausing while photos are processed. I've tended to pause, then close the camera, and then reopen it a few minutes later.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      My other observation about Pixel 8 and Pixel 7 Pro is that the features which I tend to think make it amazing for still image capture in smartphone type situations - namely, an incredible HDR+ fusion of multiple exposures, can make it a bit more susceptible to a distinctive pattern of artefacts when processed. The local contrast enhancement and sharpening seems sometimes to perhaps be associated with floating, dark, linear-type features. Not always, but I have found the more naturalistic JPEGs of a small ILC, or premium compact, or a smartphone with less advanced processing.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      Which leads me to a reflection on the still images versus video question. I tend to think it is very, very often the case that video acquisition is preferable - and especially so with the Pixel 8 and Pixel 7 Pro. You are acquiring vastly more samples per unit time, and the kind of HDR+ fusion process that seems to me liable to produce artefacts is not being undertaken. It is also very stable in my experience - I've never had the Pixel 8 or Pixel 7 Pro cameras crash when taking video. With that said, I think it can vary - obviously for low-light, a somewhat pathological case, still images with Night Sight seem much better generally than video capture. It's an interesting question with regard to locked AE. I definitely think that can help with photogrammetry, but I'm not sure with Gaussian Splatting. I haven't noticed an improvement (tested with an older ILC, the Fujifilm X-M1) - and it occurs to me that part of the effect of moving around the scene and having exposure adjust a little seems related to the view dependent aspects of recreating a surface, scene etc. I'm fascinated to hear of your use case - that sounds very impressive! I suspect if you have more time to acquire, you could consider experiments saving out the DNG with the JPEG. It would be quite a bit slower, but you would have the ability to adjust exposure in post, and to apply less heavily tone mapped curve in the RAW to JPEG processing.

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      I think the main thing I've found useful is being a bit adventurous in terms of what scenes to try to acquire - it sometimes gives a really engaging result in scenarios which intuitively do not seem like they would work at all.

  • @gaussiansplatsss
    @gaussiansplatsss 8 місяців тому

    What gaussian splatting app did you use here?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      This was using the application that accompanied the original paper (see detail and URL in description). I then ran through Topaz VEAI for upscaling the output.

  • @gaussiansplatsss
    @gaussiansplatsss 8 місяців тому

    Would the result still be the same even using LUMA AI?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      I have not used Luna AI, but I imagine they would be comparable - it will be the same fundamental approach, and with identical input. I noticed modest differences between Postshot for example, and the classic 2023 software that accompanied the Gaussian Splatting research paper.

  • @Digi9vfx
    @Digi9vfx 8 місяців тому

    Very nice

  • @MrProezas
    @MrProezas 9 місяців тому

    How's the original footage? A picture or video? Can you recommend a tutorial?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 8 місяців тому

      It was around 44 JPEGs, resized to 1192 x 898 (approximately) - and just taken as I was walking under this freeway. It is quite faithful to the scene - it did well given how sparse the input was, and how inattentive I was while capturing it. I think generally I've found Olli Huttunen's channel very useful for learning about GS: www.youtube.com/@OlliHuttunen78 Though I am not sure if there is a step by step illustration of the process - but it definitely has good guidance and introduction I've found.

  • @Theo-db8jw
    @Theo-db8jw 9 місяців тому

    😘 "promosm"

  • @Waffle4569
    @Waffle4569 10 місяців тому

    I almost thought 0:44 was the actual footage 👌

  • @joycewang4342
    @joycewang4342 10 місяців тому

    Nice work! Is the dataset processed in 3D Gaussian Splatting all HDR images/video?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 9 місяців тому

      Many thanks - here it is SDR UA-cam from what I think is HLG HEVC. I am investigating how to get a fully HDR process (most of the approaches I could think of are fairly inelegant, involving bracketed exposures run separately).

  • @barcag6001
    @barcag6001 10 місяців тому

    How can an absolute beginner with just basic computer knowledge make this?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      Another comment drew my attention to a new program, now in Beta, which appears to make the process quite straightforward - it looks to me that (at this stage) it just requires a free account for the Beta test. I've not tried it yet, but it looks very promising (Jawset Postshot). These involved smartphone imagery capture, then processing via the original software from the research publication listed in the description, then some upscaling and editing of the output video - so it is slightly intricate. My area is history, so it is not a very strong background in computers (I would say generally I mostly use Word, Powerpoint, and OCR software in my normal day) - and it is not too onerous to install and process things via command line, manage the dependency installs etc. But potentially the more integrated, GUI based program (Postshot) may now be the best avenue.

  • @randfur
    @randfur 10 місяців тому

    I saw there's a program called Jawset Postshot that does splatting now, might be easier to use than the paper's software.

  • @mousatat7392
    @mousatat7392 10 місяців тому

    Your datasets is amazing could you please give me a tutorial how did you capture it

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      That's very kind - I must admit, I generally just try to have a camera with me across the course of the week, and to try to get kind of 'orbital' views of things, or for indoor spaces, a mixture of views across multiple planes of the scene. I generally am capturing things while on my to office or function, appointment etc., so it is mostly when there are few minutes spare or similar. I quite like seeing how different, particularly older, consumer cameras manage particular reconstruction techniques, at least in part because it suggests that older, lower fidelity, inputs are usable (I have had some success there with Video 8 Handycam frames from the early 1990s).

  • @mousatat7392
    @mousatat7392 10 місяців тому

    Thank you for the demo, i would like to ask, when you said cropped then upscaled the images, did you do that to increase the dataset size? How many images have you trained on? Kind regards

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      I am glad it was engaging as a demonstration, that's great to read. In terms of the cropping and upscaling, that is applied to the output of my moving the camera around the reconstructed scene - the input images are always the same focal length, processed from one camera (here the Ricoh GRDIII, from 2009), and uniformly downsampled (to diminish pressure on VRAM). So it is the output video where I have upscaled, and sometimes cropped the frame to zoom, not the input images. This scene was 102 JPEGs, downsampled to about 1198 x 898 pixels (from the original capture resolution of 10 megapixels). It took about five minutes, perhaps a little less.

    • @mousatat7392
      @mousatat7392 10 місяців тому

      I got it, thank you very much. so if I captured higher resolution images for example 8k video then crop it to small side by side images so each image resolution does not exceed 1.6K and depend on the camera movement direction I can collect much wider dataset with lower effort and less time, right? @@historyphotogrammetry2218

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      That is no trouble - and I will do my best to offer views on how to approach here. So I am not sure on the merits of cropping versus an overall downscale / supersample - there are instances where I have, equally across all input frames, cropped to a centre window of the image. But I have never, for instance, tried to crop varying windows of a frame changing across an exported video sequence. Colmap assumes a single camera (I think) in the aligning step - I don't know if varying the portion of a larger frame being cropped into would cause problems. I would suggest, just as a start, if you have 8k video, uniformly downsampling/resizing to 1600 x 900 and running that input as an initial test. The amount of decimation (every 2, every 3, or 5, or 6th frame) is, in my experience, somewhat dependent on the nature of the scene - and how quickly you are traversing it (e.g. for walking, every 4th frame perhaps, but if faster, perhaps every 2nd frame). I usually would use Lanczos2, but 8k is a very high resolution (I've never used it) - and the impact of particular resampling filters is quite complex; such a high supersample may produce oversharpening with Lanczos2 - though I tend to think it would actually work really well (as linear features for matching would be well reproduced etc.)

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      Overall though, I would say, for this technique - video capture is very much more efficient in terms of acquisition/capture time. With standard photogrammetry, it often seems worthwhile to adopt a still frame based capture strategy - whereas with gaussian splatting, I have found video often better (and almost always so if keeping capture time equal - that is, results/fidelity adjusted per minute of acquisition time).

  • @unerd
    @unerd 10 місяців тому

    How many photos did you use for training?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      145 JPEGs, downsampled to 1198 x 898 (from original 10 megapixel); it took around 5 minutes to take them.

  • @mousatat7392
    @mousatat7392 10 місяців тому

    Thanks for the demo, I would like to ask are you walking off camera trajectory or on same camera trajectory?

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      An excellent question, the first 1m55s are just free movement with the keyboard - I then play back aligned to the reconstructed views (from about 1m56s onward). That section tends to have more abrupt shifts in perspective - but the actual fidelity does not seem dramatically better here (and arguably worse sometimes).

    • @historyphotogrammetry2218
      @historyphotogrammetry2218 10 місяців тому

      So in short, first third, off trajectory - last two thirds on trajectory.