Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Eye-to-computer cursor automatic positioning controlling method and system

A technology of automatic positioning and control methods, applied to the input/output of user/computer interaction, computer components, graphic reading, etc., which can solve problems such as unpublished technical details

Inactive Publication Date: 2007-01-03
周辰
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

but did not disclose the details of the technology

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Eye-to-computer cursor automatic positioning controlling method and system
  • Eye-to-computer cursor automatic positioning controlling method and system
  • Eye-to-computer cursor automatic positioning controlling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Pupil Center Position Judgment Algorithm Module: The program will collect user eye pictures in real time. After obtaining the picture, this program needs to convert the picture into a grayscale array, that is, the value range is 0-255, and the size is the same as the original picture. This conversion needs to get the RGB component value of each point. In order to speed up, use the LockBits function to lock and read this segment of memory, and directly obtain the Byte value of each point and each component. It takes 0.01 seconds to process a 320*240 Bitmap using this function, which is more efficient than 0.16 seconds using GetPixel. This part of the code is:

[0019] Dim bmpData As System.Drawing.Imaging.BitmapData = bmp.LockBits(rect, Imaging.ImageLockMode.ReadOnly, Imaging.PixelFormat.Format24bppRgb)

[0020] Dim ptr As IntPtr = bmpData.ScanO

[0021] Dim numBytes As Integer=rect.Width*rect.Height*3

[0022] Dim rgbValues(numBytes) As Byte

[002...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The computer cursor is located automatically and controlled by the eyes. It is to initialize the system firstly. The eye figure is shot by the image head when the user watches the four angles of the monitor, then it transforms the figure into the gray scale array and treat the array dynamically. It uniforms the biggest available region of the residue value to select the center and locate the pupil centre position of every figure, then to set the module according to the centre position and the part property showed by the system to get the full figure coordinate correspond by the quadrupole point and compute the center position M. then to draw the quadrangle by the quatre and nap to rectangle which is worked out the length and the width. Next to work out the proportion KW and KH by divided the length and width of the monitor. The ratio is to determine the pupil position and cursor position.

Description

technical field [0001] The invention relates to human-computer interaction and computer vision control technology, in particular to a method and system for automatically positioning the cursor of the eye to the computer. Background technique [0002] Since the computer entered the era of using GUI (graphical user interface), the cursor positioning of the mouse (including mechanical and photoelectric) has gradually become an indispensable input tool in computer operation, and its importance is even higher than that for some primary users. keyboard. Indeed, when performing certain operations, the input efficiency of the mouse is much higher than that of the keyboard. But on the other hand, when the user cannot use the mouse, including the input control signal in a special place-input will become extremely inconvenient-this is especially prominent for people with hand disabilities-because they In addition to not being able to use the mouse, the ke...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/01
Inventor 周辰
Owner 周辰
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products