A camera module, comprising an optical lens component, a light filtering layer, an image sensor and a drive module, wherein the optical lens component is configured to receive a light beam from a photographed object, and transmit the light beam to the light filtering layer; the light filtering layer is configured to move a position with respect to the image sensor under the drive of the drive module, and respectively transmit light signals filtered at different positions to the image sensor; and the image sensor is configured to receive the light signals at the different positions that are transmitted from the light filtering layer, and determine image information based on the light signals at the different positions, wherein the light filtering layer comprises M light filtering units, one light filtering unit allows light signals within at least one wavelength range to be filtered, the M light filtering units comprise at least 3 differing light filtering units whose wavelength ranges are different, the image sensor comprises N photosensitive units, one photosensitive unit corresponds to one light filtering unit, the photosensitive unit comprises a plurality of pixels, and both N and M are integers greater than 2; the light filtering unit is configured to move between K regions which together correspond to the photosensitive unit under the drive of the drive module, and transmit light signals at K different spatial positions that are obtained in the K regions to the corresponding photosensitive unit, wherein K is an integer greater than 1; and the photosensitive unit is configured to receive the light signals at the K different spatial positions from the corresponding light filtering unit, and determine image information based on the light signals at the K different spatial positions, wherein that the light filtering unit is configured to move between K regions under the drive of the drive module comprises: under the drive of the drive module, moving between the K regions along a plane parallel to the image sensor, wherein a movement distance between two adjacent regions is less than a distance between geometric centers of two adjacent photosensitive units. the optical lens component is configured to receive a light beam from a photographed object, and transmit the light beam to the light filtering layer; the light filtering layer is configured to move a position with respect to the image sensor under the drive of the drive module, and respectively transmit light signals filtered at different positions to the image sensor; and the image sensor is configured to receive the light signals at the different positions that are transmitted from the light filtering layer, and determine image information based on the light signals at the different positions, wherein the light filtering layer comprises M light filtering units, one light filtering unit allows light signals within at least one wavelength range to be filtered, the M light filtering units comprise at least 3 differing light filtering units whose wavelength ranges are different, the image sensor comprises N photosensitive units, one photosensitive unit corresponds to one light filtering unit, the photosensitive unit comprises a plurality of pixels, and both N and M are integers greater than 2; the light filtering unit is configured to move between K regions which together correspond to the photosensitive unit under the drive of the drive module, and transmit light signals at K different spatial positions that are obtained in the K regions to the corresponding photosensitive unit, wherein K is an integer greater than 1; and the photosensitive unit is configured to receive the light signals at the K different spatial positions from the corresponding light filtering unit, and determine image information based on the light signals at the K different spatial positions, wherein that the light filtering unit is configured to move between K regions under the drive of the drive module comprises: under the drive of the drive module, moving between the K regions along a plane parallel to the image sensor, wherein a movement distance between two adjacent regions is less than a distance between geometric centers of two adjacent photosensitive units.