How to compensate noise on organic material of lidars

i use the lidar to measure distance to a chicken breast, the result is very bad, further 10 mm than it should be, while this lidar can achieve <2mm with metal.
The problem is when i observed the (read) beam on object’s surface, i found something suspicious:
here is the chicken


and here is the metal (i can’t embed more than one item as a new user, so here it is drive’s link)

what i see is the red area spread in a wider in the chicken comparing to the metal, which leads me to a thought that the these “noisy points”’ 's reflection manipulates the shift phase of reflected signal and consequently, the calculated time of flight calculation.

Anyway, what i concern now is a solution, either eliminating the spread beam or compensating the result, i would appreciate any advice. Thanks in advance

I assume your lidar is using red or infrared beam. Maybe the issue is that this wavelength penetrates quite deep into the sample. Just like when illuminating your finger with white light, the only one going through is red.

There is probably no way you can use blue laser with the time-of-flight scheme so you either colour the meat to reduce penetration or switch to a blue VCSEL array and determine the distance by calculating the visible distance of the dots.