Patent ID: 8648811

Claim:
A remote control system, comprises a controlled apparatus ( 120 ) and a remote controller ( 100 ), the controlled apparatus ( 120 ) comprises a processing control system ( 121 ) and an instruction execution unit ( 125 ), wherein, the processing control system ( 121 ) further comprises a characteristic composition extraction unit ( 123 ), an instruction parsing unit ( 124 ), the characteristic composition extraction unit ( 123 ) is connected to a plurality of video capturing devices ( 122 ), extracts image of the characteristic composition from obtained video image, and processes and determines position of the extracted image, the instruction parsing unit ( 124 ) is used for interpreting moving track of the characteristic composition extracted by the characteristic composition extraction unit ( 123 ) to corresponding instruction according to predetermined mapping relationship between the moving track of the characteristic composition and instruction and gives the instruction execution unit ( 125 ) the instruction to execute; wherein the processing control system ( 121 ) further comprises a coordinate mapping unit ( 127 ), which is used to show the position of the remote controller on the display after computing according to moving position of the remote controller characteristic component obtained by the characteristic extraction unit ( 123 ) while the instruction parsing unit ( 124 ) is transmitting corresponding instruction; wherein, the process of mapping the position of the remote controller from the image coordinate to the screen coordinate of the display is: supposing the screen width is Width_scr, the height is Height_scr, then point (u,v) on the screen satisfies following conditions: Width_scr, Height_scr are natural numbers, u is a nonnegative integer smaller than Width_scr, and v is a nonnegative integer smaller than Height_scr; supposing the width of the imaging plane is Width_cam, the height is Height_cam, supposing the operation area of the remote controller is an area imaging in a certain rectangle, supposing the left top angular point is (x_ul, y_ul), and the right top angular point is (x_lr, y_lr), wherein, x_ul, y_ul, x_lr, y_lr are all integers, and 0≦x_ul<x_lr<Width_scr, 0≦y_ul<y_lr<Height_scr; supposing the position of the remote controller in the imaging plane of the camera is (x_cam, y_cam), (x_scr, y_scr) the position is after mapping to the screen coordinate system, then the mapping relationship can be expressed as follows: x scr = { 0 x_cam < x_ul ( x_cam - x_ul ) ⁢ Width_scr - 1 x_lr - x_ul x_ul ≤ x_cam ≤ x_rl Width_scr - 1 x_cam > x_rl ⁢ ⁢ y scr = { 0 y_ul ≤ y_cam ≤ y_rl ( y_cam - y_ul ) ⁢ Height_scr - 1 y_lr - y_ul y_ul ≤ y_cam ≤ y_rl Width_scr - 1 y_cam > y_rl .