Modern phones have LiDAR that give you the near exact volume and dimensions of everything on a plate. That's what we do:
https://www.snapcalorie.com/
We co-authored a paper on this with Google AI and showed it got about 2x the accuracy of a nutritionist because of it.