A wearable touch device, comprising: a carrier that is wearable; a pattern emitting unit for emitting a scanning pattern to a touch surface capable of being touched by a touch end; an image acquisition unit for acquiring an image formed by projecting the scanning pattern on the touch surface and sending image information of the acquired image to a processing unit; an image monitoring unit for monitoring current light energy of the scanning pattern in regions of the touch surface and sending current light energy information to the processing unit; wherein the processing unit is adapted for processing the image information of the image acquired by the image acquisition unit and the current light energy information so as to determine a touch position of the touch end on the touch surface and generate corresponding command information, characterized in that the processing unit comprises a comparison module and a command module, wherein the image information of the acquired image comprises image coordinate information of the acquired image; a mapping table of position coordinate and command information, and initial light energy information and pattern coordinate information of the scanning pattern are pre-stored in the processing unit; the comparison module is configured to compare the current light energy information in a region of the touch surface with the initial light energy information of the scanning pattern, and determine that the region comprises an approximate touch point when the change of the current light energy information with respect to the initial light energy information is larger than or equal to a set value, compare the image coordinate information of the acquired image in the region with the pattern coordinate information of the scanning pattern, and determine a coordinate point as an actual touch point when a change occurs between the acquired image and the scanning pattern at the corresponding coordinate, so as to obtain determined touch position coordinate information; and wherein the command module is configured to convert the received determined touch position coordinate information into corresponding command information according to the mapping table of position coordinate and command information. a carrier that is wearable; a pattern emitting unit for emitting a scanning pattern to a touch surface capable of being touched by a touch end; an image acquisition unit for acquiring an image formed by projecting the scanning pattern on the touch surface and sending image information of the acquired image to a processing unit; an image monitoring unit for monitoring current light energy of the scanning pattern in regions of the touch surface and sending current light energy information to the processing unit; wherein the processing unit is adapted for processing the image information of the image acquired by the image acquisition unit and the current light energy information so as to determine a touch position of the touch end on the touch surface and generate corresponding command information, characterized in that the processing unit comprises a comparison module and a command module, wherein the image information of the acquired image comprises image coordinate information of the acquired image; a mapping table of position coordinate and command information, and initial light energy information and pattern coordinate information of the scanning pattern are pre-stored in the processing unit; the comparison module is configured to compare the current light energy information in a region of the touch surface with the initial light energy information of the scanning pattern, and determine that the region comprises an approximate touch point when the change of the current light energy information with respect to the initial light energy information is larger than or equal to a set value, compare the image coordinate information of the acquired image in the region with the pattern coordinate information of the scanning pattern, and determine a coordinate point as an actual touch point when a change occurs between the acquired image and the scanning pattern at the corresponding coordinate, so as to obtain determined touch position coordinate information; and wherein the command module is configured to convert the received determined touch position coordinate information into corresponding command information according to the mapping table of position coordinate and command information.