The invention relates to an
image processing method and
system for preventing
naked eye 3D viewing dizziness and a
display device. The method comprises the following steps: caching source 3D
video image data; according to the source 3D
video image data, acquiring depth image data; detecting a
pupil distance of a viewer, and acquiring an actual
pupil distance value; calculating updated depth image data; according to the updated depth image data, generating video data streams of a left camera and a right camera by taking positions of the virtual left camera and virtual right camera corresponding to a set spacing as a viewing angle; and outputting the video data streams of the left camera and the right camera to a
naked eye 3D display screen to obtain a 3D display effect. Result data of a 3D display image can be adjusted according to an eye
pupil distance of the viewer in real time, so that the outputted 3D display image can be matched with the pupil distance of the viewer in real time, the 3D display effect can be changed along with the pupil distance of the viewer, the dizziness generated when viewing 3D display by naked eyes can be avoided, and the time of viewing 3D by the naked eyes can be prolonged, which is beneficial to
large range of popularization and application of
naked eye 3D technical products. The above
processing method and
system can be applied to mobile phones, various computers, advertising machines,
liquid crystal display video walls, medical display equipment and other 3D display products.