С помощью Camera1 Api легко получить ширину и высоту сенсора камеры.Получите горизонтальный и вертикальный угол обзора и фокусное расстояние, а остальное - небольшая тригонометрия.
Camera.Parameters params = mCamera.getParameters();
focalLength = params.getFocalLength();
horizontalViewAngle = params.getHorizontalViewAngle();
verticalViewAngle = params.getVerticalViewAngle();
A = Угол обзора, l = фокусное расстояние, h = высота датчика / 2 => tan (A / 2) = h / l
Для моего устройства с фокусным расстоянием 1,15 мм и углом обзора по горизонтали 54,8 градуса:
Ширина датчика = загар (54,8 / 2) * 2 * 1,15 = 1,19 мм