CN111221443A - Visual motion control graphic UI technology - Google Patents
Visual motion control graphic UI technology Download PDFInfo
- Publication number
- CN111221443A CN111221443A CN201811408573.2A CN201811408573A CN111221443A CN 111221443 A CN111221443 A CN 111221443A CN 201811408573 A CN201811408573 A CN 201811408573A CN 111221443 A CN111221443 A CN 111221443A
- Authority
- CN
- China
- Prior art keywords
- motion control
- area
- mouse
- visual motion
- control graphic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a visual motion control graphic UI technology, which comprises the steps of firstly, selecting a certain area in an interface as a camera video display and motion control operation area, calling a related API function provided by an industrial camera SDK to acquire a video image in real time and displaying the video image in the selected area. The traditional button method has the advantages of convenient and visual operation and timely warning state, and the software interface becomes simple and pleasant as the control induction point and the image interface are combined into a whole.
Description
Technical Field
The invention relates to the technical field of motion control graphic UI (user interface), in particular to a visual motion control graphic UI technology.
Background
In the industrial automation industry, servo motors and screw rods are used as motion executing mechanisms, industrial cameras are used as image acquisition, and the motion executing mechanisms are widely applied to the motion of various automatic equipment shafts. The motion mode of the control shaft can only control one shaft to move at a time, the shaft reaching the limit position can only be sensed by observing the physical position of the moving part of the equipment, and if the moving part of the equipment is shielded by other structures or the observation angle is too harsh, the operation of the equipment is influenced and is not intuitive.
Disclosure of Invention
The present invention is directed to a visualized motion control graphic UI technology to solve the problems of the background art mentioned above.
In order to achieve the purpose, the invention provides the following technical scheme that a visual motion control graphic UI technology is characterized in that firstly, a certain area in an interface is selected as a camera video display and motion control operation area, and a related API function provided by an industrial camera SDK is called to acquire a video image in real time and display the video image in the selected area.
And taking 10% of the smaller value in the length and width values of the video display area as a sensing area, and drawing eight working areas of upper, lower, left, right, upper left, upper right, lower left and lower right respectively close to the edge.
The display of the motion control wire frame moves the mouse to any one of the eight rectangular areas.
The axis movement is that when the mouse moves to a certain induction zone, the left button of the mouse is pressed, and then the corresponding axis is controlled to move towards the corresponding direction.
Meanwhile, the area where the mouse is located is displayed in blue, green arrow animation is displayed in an animation mode, and a wire frame is displayed in other areas in a transparent mode by taking real-time video as a background to show that the current axis moves; if the current axis reaches the limit position, the current area of the mouse is warned by red to indicate that the limit position is reached, and meanwhile, the arrow animation is stopped and the arrow becomes black.
If the two axes move simultaneously, if the mouse moves to the four corner areas, the left key is pressed; at this time, the corresponding two shafts move simultaneously; e.g., move in the X + and Y + directions simultaneously and animate a green arrow animation; and when the corresponding axis reaches the extreme position, the corresponding triangular area is displayed by line color, all the axes stop the arrow animation from reaching the extreme position, and the arrows turn black.
Compared with the prior art, the invention has the beneficial effects that: compared with the traditional button method, the visual motion control graphic UI has the advantages of convenient and visual operation and timely warning state, and the user can see that the software interface is concise and attractive because the control induction point and the image interface are combined into a whole.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
A visual motion control graphic UI technology firstly selects a certain area in an interface as a camera and motion control operation area and calls a related API function provided by an industrial camera SDK to acquire a video image in real time and display the video image in the selected area.
And taking 10% of the smaller value in the length and width values of the video display area as a sensing area, and drawing eight working areas of upper, lower, left, right, upper left, upper right, lower left and lower right respectively close to the edge.
The display of the motion control wire frame moves the mouse to any one of the eight rectangular areas.
The axis movement is that when the mouse moves to a certain induction zone, the left button of the mouse is pressed, and then the movement corresponding to the axis is controlled to move towards the corresponding direction.
Meanwhile, the area where the mouse is located is displayed in blue, green arrow animation is displayed in an animation mode, and a wire frame is displayed in other areas in a transparent mode by taking real-time video as a background to show that the current axis moves; if the current axis reaches the limit position, the current area of the mouse is warned by red to indicate that the limit position is reached, and meanwhile, the arrow animation is stopped and the arrow becomes black.
If the two axes move simultaneously, if the mouse moves to the four corner areas, the left key is pressed; at this time, the corresponding two shafts move simultaneously; e.g., move in the X + and Y + directions simultaneously and animate a green arrow animation; and when the corresponding axis reaches the extreme position, the corresponding triangular area is displayed by line color, all the axes stop the arrow animation from reaching the extreme position, and the arrows turn black.
Compared with the traditional button method, the visual motion control graphic UI has the advantages of convenient and visual operation and timely warning state, and the user can see that the software interface is concise and attractive because the control induction point and the image interface are combined into a whole.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (6)
1. A visual motion control graphical UI technique characterized by: firstly, a certain area in the interface is selected as a camera video display and motion control operation area, and related API functions provided by an industrial camera SDK are called to acquire video images in real time and display the video images in the selected area.
2. The visual motion control graphic UI technology according to claim 1, wherein: and taking 10% of the smaller value in the length and width values of the video display area as sensing areas, and drawing eight operation sensing areas including upper, lower, left, right, upper left, upper right, lower left and lower right respectively close to the sides.
3. The visual motion control graphic UI technology according to claim 1, wherein: the display of the motion control wire frame moves the mouse to any one of the eight rectangular areas.
4. The visual motion control graphic UI technology according to claim 1, wherein: the axis movement is that when the mouse moves to a certain induction zone, the left button of the mouse is pressed, and then the movement corresponding to the axis is controlled to move towards the corresponding direction.
5. The visual motion control graphic UI technology according to claim 1, wherein: meanwhile, the area where the mouse is located is displayed in blue, green arrow animation is displayed in an animation mode, and a wire frame is displayed in other areas in a transparent mode by taking real-time video as a background to show that the current axis moves; if the current axis reaches the limit position, the current area of the mouse is warned by red to indicate that the limit position is reached, and meanwhile, the arrow animation is stopped and the arrow becomes black.
6. The visual motion control graphic UI technology of claim 5, wherein: if the two axes move simultaneously, if the mouse moves to the four corner areas, the left key is pressed; at this time, the corresponding two shafts move simultaneously; e.g., move in the X + and Y + directions simultaneously and animate a green arrow animation; and when the corresponding axis reaches the extreme position, the corresponding triangular area is displayed by line color, all the axes stop the arrow animation from reaching the extreme position, and the arrows turn black.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811408573.2A CN111221443A (en) | 2018-11-23 | 2018-11-23 | Visual motion control graphic UI technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811408573.2A CN111221443A (en) | 2018-11-23 | 2018-11-23 | Visual motion control graphic UI technology |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111221443A true CN111221443A (en) | 2020-06-02 |
Family
ID=70808672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811408573.2A Pending CN111221443A (en) | 2018-11-23 | 2018-11-23 | Visual motion control graphic UI technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111221443A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102543793A (en) * | 2012-02-29 | 2012-07-04 | 无锡睿当科技有限公司 | Wafer focusing image quality feedback system and method therefor |
JP2013084061A (en) * | 2011-10-06 | 2013-05-09 | Konica Minolta Business Technologies Inc | Image processing device, control method of image processing device, and control program |
CN204791521U (en) * | 2015-07-26 | 2015-11-18 | 蒋海兵 | Weight is clicked device and is adopted this kind of weight to click full -automatic intelligent test equipment of device |
CN106569459A (en) * | 2016-11-09 | 2017-04-19 | 湖南戈人自动化科技有限公司 | Manual control method of numerically-controlled machine tool or robot |
-
2018
- 2018-11-23 CN CN201811408573.2A patent/CN111221443A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013084061A (en) * | 2011-10-06 | 2013-05-09 | Konica Minolta Business Technologies Inc | Image processing device, control method of image processing device, and control program |
CN102543793A (en) * | 2012-02-29 | 2012-07-04 | 无锡睿当科技有限公司 | Wafer focusing image quality feedback system and method therefor |
CN204791521U (en) * | 2015-07-26 | 2015-11-18 | 蒋海兵 | Weight is clicked device and is adopted this kind of weight to click full -automatic intelligent test equipment of device |
CN106569459A (en) * | 2016-11-09 | 2017-04-19 | 湖南戈人自动化科技有限公司 | Manual control method of numerically-controlled machine tool or robot |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10217283B2 (en) | Navigation through multidimensional images spaces | |
CN103488413B (en) | Touch control device and show control method and the device at 3D interface on touch control device | |
CN109271983A (en) | The display methods and display terminal of object are identified in screen-picture screenshot | |
US20120011456A1 (en) | Information processing device, information processing method, and program | |
MY161823A (en) | Virtual controller for visual displays | |
JP2015119237A5 (en) | ||
CN103136793A (en) | Live-action fusion method based on augmented reality and device using the same | |
CN110989835B (en) | Working method of holographic projection device based on gesture recognition | |
CN103164121A (en) | Method and device for terminal software interface display | |
JPWO2017056567A1 (en) | Dimension measuring device | |
KR20110088995A (en) | Method and system to visualize surveillance camera videos within 3d models, and program recording medium | |
CN111009038A (en) | Space labeling method based on SLAM | |
CN111221443A (en) | Visual motion control graphic UI technology | |
CN112541960A (en) | Three-dimensional scene rendering method and device and electronic equipment | |
JP6269323B2 (en) | Image processing apparatus, image processing method, image processing system, and program | |
CN111113414A (en) | Robot three-dimensional space scale prompting method and system based on screen identification | |
JP2015065508A5 (en) | ||
JP7293208B2 (en) | Method and apparatus for presenting information to users viewing multi-view content | |
Filipenko et al. | Opportunities and limitations of mixed reality holograms in industrial robotics | |
CN106851129A (en) | A kind of video-splicing result multihead display and control method | |
CN107426601A (en) | The display methods and device of UI controls in a kind of intelligent television | |
CN112465959B (en) | Transformer substation three-dimensional live-action model inspection method based on local scene updating | |
CN102917272A (en) | Method for cross nested display of application program | |
JP2018081430A (en) | Image processing apparatus, image processing method, image processing system, and program | |
CN102591646A (en) | Method for simultaneously scaling multiple WPF (Windows presentation foundation) windows and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200602 |