An information processing device comprising: a data processing unit that is configured to calculate an object distance between an object (31; 32; 41; 85; 91) and a camera on a basis of a captured image (40; 60; 80) of the camera that is configured to capture an image in a direction that is orthogonal to a movement direction of a movement device or in a direction having a component that is orthogonal to the movement direction of the movement device , wherein the data processing unit is configured to: detect a point at infinity (42; 62; 81) from the captured image (40; 60; 80), and calculate the object distance by using information relating to a positional relationship between a position of the point at infinity (42; 62; 81) that has been detected and a position of the object in the captured image (40; 60; 80), wherein the data processing unit has a function of detecting, from the captured image (40; 60; 80), a plurality of lines on a real world space that extends in a direction away from a camera position, and analyzing a change in line segment coordinates among image frames captured by the camera of a plurality of line segments that has been detected to determine that the plurality of line segments is a combination of parallel lines on the real world space, and estimates the point at infinity (42; 62; 81) of a group of the plurality of line segments. a data processing unit that is configured to calculate an object distance between an object (31; 32; 41; 85; 91) and a camera on a basis of a captured image (40; 60; 80) of the camera that is configured to capture an image in a direction that is orthogonal to a movement direction of a movement device or in a direction having a component that is orthogonal to the movement direction of the movement device , wherein the data processing unit is configured to: detect a point at infinity (42; 62; 81) from the captured image (40; 60; 80), and calculate the object distance by using information relating to a positional relationship between a position of the point at infinity (42; 62; 81) that has been detected and a position of the object in the captured image (40; 60; 80), wherein the data processing unit has a function of detecting, from the captured image (40; 60; 80), a plurality of lines on a real world space that extends in a direction away from a camera position, and analyzing a change in line segment coordinates among image frames captured by the camera of a plurality of line segments that has been detected to determine that the plurality of line segments is a combination of parallel lines on the real world space, and estimates the point at infinity (42; 62; 81) of a group of the plurality of line segments. detect a point at infinity (42; 62; 81) from the captured image (40; 60; 80), and calculate the object distance by using information relating to a positional relationship between a position of the point at infinity (42; 62; 81) that has been detected and a position of the object in the captured image (40; 60; 80), wherein the data processing unit has a function of detecting, from the captured image (40; 60; 80), a plurality of lines on a real world space that extends in a direction away from a camera position, and analyzing a change in line segment coordinates among image frames captured by the camera of a plurality of line segments that has been detected to determine that the plurality of line segments is a combination of parallel lines on the real world space, and estimates the point at infinity (42; 62; 81) of a group of the plurality of line segments. <EOS>