CN111221443A - Visual motion control graphic UI technology - Google Patents

Visual motion control graphic UI technology Download PDF

Info

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
Application number
CN201811408573.2A
Other languages
Chinese (zh)
Inventor
李斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Vision Electronic Technology Co Ltd
Original Assignee
Guangzhou Vision Electronic Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Vision Electronic Technology Co Ltd filed Critical Guangzhou Vision Electronic Technology Co Ltd
Priority to CN201811408573.2A priority Critical patent/CN111221443A/en
Publication of CN111221443A publication Critical patent/CN111221443A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split 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

Visual motion control graphic UI technology
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.
CN201811408573.2A 2018-11-23 2018-11-23 Visual motion control graphic UI technology Pending CN111221443A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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