A method for controlling projection of a wearable apparatus that is provided with a projection component, comprising: acquiring a 3D profile of an object as projection screen by a 3D acquisition device disposed on the wearable apparatus; determining coordinates of vertices of a projection area on the object as projection screen according to the acquired 3D profile of the object as projection screen; determining a projection plane according to the determined coordinates of the vertices; and controlling the projection according to an angle between the projection plane and a center line of an projection view angle of the projection component, a distance between a geometrical center of the projection plane and the projection component, and the 3D profile of the object as projection screen; characterized in that the display luminance of the projection picture to be projected in the projection area on the object as projection screen is determined according to a formula L _ out x y = L _ in x y ∗ ∫ x y z ; and the display luminance of the projection picture to be projected in the projection area on the object as projection screen is corrected according to the determined display luminance, where L_out(x, y) is the display luminance of the projection picture at the location corresponding to coordinate point (x, y) in the projection area on the object as projection screen, L_in(x, y) is the display luminance of the display picture projected at the coordinate point (x, y), and ∫(x, y, z) denotes an integral of the three dimensional coordinate points in the 3D profile of the object as the projection screen that corresponds to the coordinate points (x, y) in the projection area on the object as projection screen. acquiring a 3D profile of an object as projection screen by a 3D acquisition device disposed on the wearable apparatus; determining coordinates of vertices of a projection area on the object as projection screen according to the acquired 3D profile of the object as projection screen; determining a projection plane according to the determined coordinates of the vertices; and controlling the projection according to an angle between the projection plane and a center line of an projection view angle of the projection component, a distance between a geometrical center of the projection plane and the projection component, and the 3D profile of the object as projection screen; the display luminance of the projection picture to be projected in the projection area on the object as projection screen is determined according to a formula L _ out x y = L _ in x y ∗ ∫ x y z ; and the display luminance of the projection picture to be projected in the projection area on the object as projection screen is corrected according to the determined display luminance, where L_out(x, y) is the display luminance of the projection picture at the location corresponding to coordinate point (x, y) in the projection area on the object as projection screen, L_in(x, y) is the display luminance of the display picture projected at the coordinate point (x, y), and ∫(x, y, z) denotes an integral of the three dimensional coordinate points in the 3D profile of the object as the projection screen that corresponds to the coordinate points (x, y) in the projection area on the object as projection screen. <EOS>