Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method for determining coordinate on small bitmap by using motion vector

A technology of moving vectors and bitmaps, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., which can solve the problems of user inconvenience and delay of the handheld optical scanning device 106

Active Publication Date: 2010-06-09
PIXART IMAGING INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the above-mentioned decoding procedures, the multiple tiny codes 128 contained in the data area 126 are decoded to directly obtain the coordinates of the coding square 122 covered by the picture 120 on the display medium 104; Fast way When the hand-held optical scanning device 106 scans and moves on the display medium 104, since it is necessary to fully identify the multiple tiny dots 128 contained in the data area 126 at any time and perform the corresponding decoding process, considerable calculations will be generated. amount, and make the screen 102 display that the movement of the user's hand-held optical scanning device 106 has a serious delay
This delay phenomenon will also cause a considerable degree of inconvenience to the user

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
  • Method for determining coordinate on small bitmap by using motion vector
  • Method for determining coordinate on small bitmap by using motion vector
  • Method for determining coordinate on small bitmap by using motion vector

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to solve the delay phenomenon caused by a large amount of calculations caused by the decoding program in the prior art, the present invention discloses a method of determining the coordinates on the tiny bitmap with the moving vector, so as to avoid the repeated complete identification data area containing The multiple tiny codes can greatly reduce the huge amount of calculation brought about in the above decoding process, and greatly slow down the above delay phenomenon.

[0026] The main feature of the method disclosed in the present invention is to use the movement vector to calculate corresponding to the movement of the user's hand-held optical scanning device 106 on the display medium 104 at any time. Since the calculation of the motion vector is a technique for calculating the relative position, each time the user holds the optical scanning device 106 and captures pictures at different time points on the display medium 104, there is no need to repeat the m...

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 invention provides a method for determining a coordinate on a small bitmap by using the motion vector, comprising the following steps: calculating a coordinate which currently corresponds to the center of the picture of on optical scanning device according to the small bitmap decoding mode when the user holds the optical scanning device to scan the small bitmap on the displaying media; calculating the corresponding motion vector according to the difference of different pictures which are scanned by the optical scanning device at different time point; and calculating the position of the center of the picture on the displaying media at any time point. Therefore, the huge computation amount resulted from the frequent decoding can be avoided due to the small computation amount of the motion vector. The error resulted from the vibration of the displaying media can be corrected immediately through further decoding the coordinate in the center of the picture in the changeless or changeable time interval, and the position of the center of the picture on the displaying media, which is calculated at any time, can not be subjected to the accumulated error.

Description

technical field [0001] The invention discloses a method for determining coordinates on a tiny bitmap, especially a method for determining coordinates on a tiny bitmap according to a moving vector. Background technique [0002] see figure 1 , which is a handwriting manipulation of an optical scanning device to scan a display medium with a micro dotmap (Micro Dotmap) to display on the screen a schematic diagram corresponding to the trajectory of the optical scanning device moving on the display medium. and see figure 2 , which is based on figure 1 The optical scanning device shown scans figure 1 A schematic diagram of a screen obtained when displaying media is shown. Such as figure 1 As shown, a micro bitmap is depicted on a display medium 104, wherein the microdots (Microdots) depicted on the microbitmap are depicted according to a specific encoding method. When the user holds an optical scanning device 106 to scan the tiny bitmap depicted on the display medium 104, a ...

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
IPC IPC(8): G06F3/033G06F3/038
Inventor 魏守德
Owner PIXART IMAGING INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products