×

Method for controlling gesture-based remote control system

  • US 8,112,719 B2
  • Filed: 05/26/2009
  • Issued: 02/07/2012
  • Est. Priority Date: 05/26/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling a gesture-based remote control system, and a controlled electronic application controlled by detecting gestures of a user, the method comprising the steps of:

  • (a) detecting an image of a user'"'"'s gesture;

    (b) detecting bounds of a movement area in the image of the user'"'"'s gesture;

    (c) judging the user'"'"'s gesture as an adjusted gesture when the movement of the movement area is continual in a designated direction; and

    (d) transmitting a key control command corresponded to the adjusted gesture through a wireless transmitter;

    wherein in the step (b) further comprising the steps of;

    (b1′

    ) adjusting the image of the user'"'"'s gesture to obtain an adjusted image;

    (b2′

    ) calculating the adjusted image by using an image difference method to obtain an adjusted motion image, the image difference method including the steps of;

    using three continuous gesture images to calculate the adjusted motion image, the three continuous gesture images being a current grey-level image, a preceding grey-level image and a pre-preceding grey-level image, the preceding grey-level image being an image before the current grey-level image and the pre-preceding grey-level image being an image before the preceding grey-level image,converting the grey-level images into a binary image by using a first gray-level threshold value and a second gray-level threshold value, the current grey-level image being subtracted by the preceding grey-level image to obtain a first grey-level image,comparing a grey value of each pixel of the first grey-level image to the first gray-level threshold value, being set as a bright pixel when the grey value of the pixel is greater than or equal to the first gray-level, threshold value and a pixel being set as a dark pixel when the grey value of the pixel, is less than the first gray-level threshold value, wherein a first binary image is composed of the bright pixels and the dark pixelssubtracting a preceding grey-level image by the pre-preceding grey-level image to obtain a second grey-level imagecomparing a grey value of each pixel of the first grey-level image to the second gray-level threshold value and setting the pixels as bright pixels or dark pixels to form a second binary image; and

    comparing the first binary image and the second binary image to produce a third binary image and thereby detect images of the user'"'"'s gesture;

    (b3′

    ) detecting the adjusted motion image to obtain a movement image; and

    (b4′

    ) defining a movement area in the movement image, the movement area boundaries being determined to define the movement area, a click gesture being recognized to provide a click command when the movement area overlaps a click defined area and a slide gesture being recognized when the movement area continually moves in a designated direction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×