Oliver Batchelor

Hello!

I am a computer vision and agricultural robotics researcher, working on methods for optically scanning, reconstructing and extracting structure of plants.

Interested generally in functional programming, machine learning and various forms of 3D reconstruction, SFM, photogrammetry etc.

Also keen on climbing, running and cycling - proportions of which vary depending on enthusiasm levels!

Christchurch, New Zealand

Oliver Batchelor boosted:

A Photorealistic Painting of Christopher Luxon is now A Redacted Painting of Christopher Luxon. Let's see if it stays up this time.

As before, please ask me Questions on the auction listing, so I may Answer them

#art #nzpol

trademe.co.nz/a/marketplace/ar

A portrait of NZ prime minister Christopher Luxon with a very intentionally matte black background
2024-10-20

@aligorith (Sometimes) I wish autocorrect would learn when you went back and fixed one of it's "corrections" that you clearly meant it, rather than suggesting the same thing over again!

2024-09-02

Torpedo dog!

Border collie upside down
Oliver Batchelor boosted:
2024-09-01

The two most time-saving uses of #AI I am finding in my work are not in the obvious use case of asking AI about my math problems, but rather either in creating computer code for various scientific computations, or in mundane data formatting tasks. A case in point is that of putting together a bibliography for a paper (with or without BibTeX). Often, I need to grab a dozen or so references from other sources (e.g., PDF documents) and format them to a specific bibliography style. This is not difficult, but is certainly tedious. With Github Copilot, it has become quite trivial; I paste in the raw reference in some random format as a comment, and Copilot usually understands without any additional prompting that I want to convert it to precisely the same format that all other references are in, usually correcting for any typos and other misprints in the original comment This is far faster than any previous method of collecting references that I have used. (And I have started taking joint papers in Overleaf offline to edit, solely to take advantage of these sort of autocompletions.)

After pasting in a comment with a badly formatted reference, and then entering in a bibitem, Copilot auto-suggests a correctly formatted bibliography.  (It can also suggest the \bibitem tag, if one has a reasonably consistent naming scheme in the existing bibliography.)
2024-09-01

@kurtsh Seems it's mostly just a writeup of the pet peeves of one academic.

If text is so inadequate as a method for understanding then why does the author bother writing an article? It's just text after all.

2024-04-28

@aligorith USB (camera) connectors and cables are the bane of my life - still way better than ethernet, though cat5 connectors would be nice!

2024-04-28

@aligorith Depends on the port and cable, some of them fit very snugly - there's definitely some variation in how they're made...

2024-02-17

Test of some alternative split and prune operations on 2D image. Black and white image to give a sparse scene (more similar to 3D).

#GaussianSplatting #ComputerVision
#MachineLearning

Oliver Batchelor boosted:
2024-02-11

A little #introduction if I may:

I'm Buck, by day I work on self driving cars and by night I work on #OpenSource. I'm currently focused on @formak to magically translate Python to high performance C++. You can read more about FormaK here buckbaskin.com/blog/tag/formak

(edited to link the official FormaK Mastodon)

2024-02-06

@amytabb That does sound like something typically painful! Do you have to seek out funding for the work you want to do? Does it revolve around some other outcomes?

We typically need to seek government grants for our work, usually it has to revolve around some supposed commercial outcomes. We were lucky enough this year to get a new one to continue what we were doing anyway - but it could have looked quite different.

2024-01-30

@KiffinEileen Real problems!

Oliver Batchelor boosted:
2024-01-30
A man is ringing work to explain his lack of productivity 

I'M WORKING FROM HOME, BUT HAVING AN ISSUE ACCESSING THE NETWORK.

His cat is lying on the warm laptop keyboard
2024-01-29

@brohrer My home is just cluttered with things everywhere and not enough space to put them. Any empty space anywhere is very welcome!

2024-01-29

It's also good for what I originally wanted! Which was de-coupling projection from rasterization and allowing any sized features without recompile. Using Taichi for implementation gave me both, maintainable projection using autograd and easy JIT for parameter changes.

Still much to do, applying to a 3D training scenario rather than just dummy 2D tests (like the optimizing-to-image in the repo), and of course a variety of experiments for which I wanted it in the first place.

2024-01-29

I put a small write up I put a small write up here:
github.com/uc-vision/taichi-sp

The benchmark just renders original camera placements (forward and backward).

In particular this implementation seems to be much faster at the backward gradient pass (still the most expensive part, but less).:

2024-01-29

Over the last few weeks I took the taichi_3d_gaussian_splatting code and refined it to try to make it more modular, for some experiments I want to try. I found some optimisations. Here's some benchmarks vs. the original, and official GS implementation. IMO it turned out nicely.

#GaussianSplatting #DifferentiableRendering #ComputerVision #Rendering

Bar chart showing benchmarks for different gaussian splatting rasterizers.Bar chart showing individual scenes from benchmark
Oliver Batchelor boosted:
2024-01-22

2024: "We have respirators that electrostatically capture viral particles, ventilation and filtration systems to clean indoor air, and UV lights to kill viruses."

1918: "That's incredible! What's it like living without all this illness?"

2024: "Oh, we don't actually use them."

Mask wearing in the 1918 flu pandemic.
2024-01-22

@amytabb

Doggo!

Oliver Batchelor boosted:
Björn Brembsbrembs
2024-01-10
Oliver Batchelor boosted:
Pauline von Hellermannpvonhellermannn@mastodon.green
2024-01-10

#ClimateDiary #Gaza

The planet-warming emissions generated during the first two months of the war in Gaza were greater than the annual carbon footprint of more than 20 of the world’s most climate-vulnerable nations, new research reveals.

Another reason why Greta is, of course, right. No #ClimateJustice without peace

theguardian.com/world/2024/jan

Screenshot of the top of this article

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst