A
monocular panoramic three-dimensional
vision sensor focusing on objects comprises a
visual detection box and a micro processor, wherein the
visual detection box is used for shooting a to-be-reconstructed object, and the micro processor is used for carrying out
image processing to the to-be-reconstructed object, reconstructing the object in a three-dimensional mode and outputting reconstruction results. The micro processor comprises an image reading module, a sensor calibration module, an
image processing module, a three-dimensional reconstruction module and a result output module, and the
image processing module is used for segmenting an image taken directly about the to-be-reconstructed object and a reflected image from an ellipsoidal mirror about the to-be-constructed object from a picture, carrying out perspective projection transformation
processing to the reflected image from the ellipsoidal mirror about the to-be-reconstructed object, and obtaining a top view of a
horizontal projection plane and four types of basic views, namely a main view, left side view, a right side view and a rear view. The three-dimensional reconstruction module is used for reconstructing a real shape of the to-be-reconstructed
object based on corresponding relations, including 'the length in the main view needs to be aligned with the length in the top view, the height in the main view needs to be aligned with the height in the left side view and the height in the left side view, and the width in the top view needs to be the same as the width of the left side view and the width in the right side view', among the basis views. The
monocular panoramic three-dimensional
vision sensor focusing on the objects is high in practicability, low in calculation
resource consumption, simple and reliable in hardware, great in real-
time processing ability and convenient to maintain and use.