Могу предположить, что, по крайней мере массу внутренней жидкости можно вычислять исходя из разности центробежных сил вашего подвижного контейнера в пустом и полупустом состояниях, с помощью электронного акселерометра, например.
Плотность крови, вероятно, можно вычислить исходя из прозрачности пробы. Кровь состоит обычно из плазмы, которая, в принципе, имеет очень точный уровень солёности, и, как следствие, плотности, а так же из миллионов разных кровяных тел, среднее количество которых можно вычислять, скорее всего, именно из оптической прозрачности. Но мне почему-то кажется, что плотность пробы крови будет иметь крайне слабое отклонение от
какого-то среднего значения.
Взяв в расчет эту плотность, а также массу из первого измерения, можно вычислить и объем жидкости в контейнере сложной формы.