Intelligent Machine Vision Design Insights
Intelligent Machine Vision Design Insights
a r t i c l e i n f o a b s t r a c t
Article history: The intelligent machine vision technology based on man-machine interaction mode has the advantages of
Received 21 January 2020 weak intrusion, low adhesion and no device binding. With the development and progress of science and
Revised 21 February 2020
technology, the intelligent machine vision technology has become one of the most important directions in
Accepted 24 February 2020
the field of human–computer interaction. Compared with the traditional interactive mode, the intelligent
Available online 26 February 2020
machine vision interaction technology is quite convenient, and the existence of these problems can also
Keywords: influence the vision of the intelligent machine to a certain extent. And the wide application of the sense
Human–computer interaction. At present, the operation precision is the main basis of the machine vision interaction design.
Interaction Therefore, this paper studies the precision of the visual interaction of the intelligent machine. In this
Machine paper, three point-to-click experiments will be carried out on the basis of the Fitts’ Law. The accuracy
Vision of the machine vision algorithm is experimentally studied from the operating direction, the mapping
Operation precision
scale equation and the machine vision algorithm, and a reasonable suggestion is made for the intelligent
Interactive mapping
machine vision interactive design of the human interaction mode.
© 2020 Elsevier B.V. All rights reserved.
[Link]
0141-9331/© 2020 Elsevier B.V. All rights reserved.
2 Y. Shu, C. Xiong and S. Fan / Microprocessors and Microsystems 75 (2020) 103059
T refers to the average time to complete the job (1) Operating direction
a represents the start and end time of the device, and b rep-
resents the speed of the device. These data can be obtained The operation direction is one of the important factors affect-
through experiments. ing the accuracy of gesture interaction. Because most of the ges-
D refers to the distance from the starting position to the target ture interaction process is done in the air, the driving force of the
area human body in different operating directions, the habits of people,
W refers to the width of the target area during interpersonal and the difficulty in moving in the air are different. of. Therefore,
interaction when people use gesture interaction, it will affect accuracy [14,15].
ID indicates the difficulty of task completion. The larger the (2) Mapping scale equation
value, the higher the difficulty of the task and the more difficult
it is to complete. The mapping ratio equation refers to the law of the relative pro-
According to this equation of Fitz’s law, the following conclu- portion of the movement of the input device in the air equivalent
sions can be drawn. For small goals or distant goals, it often takes to the movement in the virtual space in reality [16].
more time and effort, and the difficulty factor is greater. Therefore, In order to increase the accuracy of gesture interaction in the
for near targets and large targets, the difficulty factor is relatively process of gesture interaction, it is necessary to appropriately en-
small, and it is relatively easy to complete. large or reduce the mapping distance equation in the operating
space, reduce or increase the scale of the mapping scale equation,
(2) Mathematical analysis methods and adjust the operation time And so on, thereby improving the
accuracy in the interaction process. Fig. 1.
The analysis of data needs to be based on the conclusions of
relevant experiments and data records, and use scientific and ef- (3) Equipment accuracy [17]
fective methods for analysis, so that scientific and accurate conclu-
sions can be obtained [9,10]. At the same time, these conclusions The accuracy of the device will affect the accuracy of gesture
can be obtained at an objective level verification. At the same time, interaction. For devices with higher accuracy, it is more desirable
it should be noted that in the process of mathematical analysis of for users to see. When the accuracy of the device is higher than
interpersonal interaction, it is necessary to make a survey of the the ideal accuracy of the user, the user will be more willing to
subjective impression of the user through a questionnaire to ob- use this accuracy, which will also increase the user’s satisfaction
tain a scientific result in many aspects [11]. [18,19].
Y. Shu, C. Xiong and S. Fan / Microprocessors and Microsystems 75 (2020) 103059 3
Table 1
Test results.
960 80 3.70
960 72 3.84
945 64 3.98
920 56 4.12
870 48 4.26
800 40 4.39
910 32 4.88
970 24 5.37
895 16 5.83
640 8 6.34
Table 2 Table 4
Summarizes the data in horizontal, vertical, and diagonal directions. Take the data summary of 20, 30 and 40 pixels/s for Vcursor.
D W ID Horizontal direction Vertically Diagonal direction A (pixel) W (pixel) ID (bit) 20pixels/s T 20pixels/s T 20pixels/s T
960 80 3.7 1873.95 1792.44 1886.45 960 80 3.7 2401.03 1873.95 1688.67
960 72 3.84 1896.38 2175.50 1698.06 960 72 3.84 2046.67 1896.38 1751.08
945 64 3.98 2230.57 2187.39 2046.11 945 64 3.98 1885.67 2230.57 1953.11
920 56 4.12 2148.00 2252.33 2703.23 920 56 4.12 2678.45 2148.00 1842.83
870 48 4.26 2320.67 2296.00 2086.54 870 48 4.26 2431.33 2320.67 2050.00
800 40 4.39 2409.08 2324.72 2038.34 800 40 4.39 3424.50 2409.08 2339.38
910 32 4.88 2684.33 2448.62 2548.03 910 32 4.88 3362.78 2684.33 3395.22
970 24 5.37 3250.85 3277.89 2809.03 970 24 5.37 3330.28 3250.85 2923.38
895 16 5.83 4778.53 4461.45 4707.71 895 16 5.83 4018.89 4778.53 2794.50
640 8 6.34 6249.38 8175.39 9446.73 640 8 6.34 5492.67 6249.38 10452.67
Table 5
Table 3
Vcursor takes the parameter values of 20, 30 and 40 pixels/s respectively.
Test results.
20 pixels/s 30 pixels/s 40 pixels/s
Horizontal direction Vertically Diagonal direction
Mean 3107.41 2984.17 3318.98
Mean 2984.17 3139.18 3196.25
Throughput 1.50 1.57 1.41
Throughput 1.57 1.49 1.46
a −2047.01 −4064.14 −8667.99
a −4064.14 −5612.14 −7098.26
b 1103.49 1508.95 2566.25
b 1508.95 1873.54 2203.94
r 0.92 0.95 0.86
r 0.95 0.88 0.84
⎧
⎪26.7Vhand, Vhand ≤ 1.50
movement. Research to improve the accuracy of the interaction.
⎪
⎨ 64Vhand − 56, 1.50 < Vhand < 4.00
This experiment mainly adjusts from fast speed to slow speed. Vcursor (7)
⎪
⎪150Vhand − 400, 400 < Vhand < 8.00
At short distance, we select Vcursor ’of 20 pixel/s and 40 pixel/s ⎩
respectively, the rest are unchanged, and the most comfortable 20 0Vhand − 80 0, Vhand ≥ 8.00
horizontal direction is selected as the research object.
Table 4 summarizes the data when Vcursor takes 20, 30, and
At long distances, we select Vcursor ’s of 600 pixel/s and
40 pixels/s:
900 pixel/s respectively, the rest are unchanged, and the most
The above data is calculated by the formula as the values of a,
comfortable horizontal direction is selected as the research object.
b, and r above the horizontal, vertical, and diagonal directions.
The purpose of this experiment is to explore the impact of dif-
By analyzing the above data, it can be concluded that when
ferent mapping equations on interaction accuracy. The specific pro-
Vcursor takes 20, 30, and 40 pixels/s, the correlation coefficients
cess of the experiment is as follows: Table 2.
r are 0.91, 0.94, and 0.85, respectively. These three values are all
greater than 0.7, which are highly linearly correlated. Three map-
(1) Make preliminary preparations for the experimental equip- ping equations The linear regression effect is very significant, and
ment and experimental environment, adjust the screen res- Vcursor is most significant when taking 30 pixels/s. The stability is
olution and the corresponding mapping equations. the worst at 40 pixels/s. (Table 5).
(2) Familiarize the tester with the test equipment and operation
steps. After being familiar with it, you can test it.
4.3. Proposed amendments
(3) Measure the tester, complete each task in Table 3 at the
same time, and output the data after completion.
According to the experimental verification and the question-
(4) Complete the collection of data and conduct a questionnaire
naire, in the mapping equation of short-distance movement, there
survey on the test subjects.
is almost no impact on the accuracy of low or medium, but at
(5) Change the mapped equation, and then complete the test
high precision, the impact is relatively large. Therefore, it is sug-
again according to the previous steps to get the results.
gested that when designing the mapping equations of intelligent
machine vision interaction based on the human–computer interac-
tion mode, the mapping equations used for movement over short
4.2. Experimental results distances should not be too fast, and the mapping equations should
not be too fast when moving over long distances. It can’t be too
In the experiment, different mapping equations are used to ver- slow. So it is necessary to choose the proper mapping equation.
ify it experimentally, and based on the results of the experiment,
improvements are made, and proposals for improvement and de- 5. Conclusion
sign are proposed.
In the short-range modification, 20 pixels/s and 40 pixels/s With the development of science and technology and the devel-
were selected respectively, and the other conditions are un- opment of computer technology, intelligent machine vision inter-
changed. Click on the horizontal task. action based on human–computer interaction mode has gradually
The mapping equations are: become an important part of our daily lives. In terms of gesture in-
teraction technology, due to various high-tech developments, there
⎧
⎪13.3Vhand, Vhand ≤ 1.50 has been more understanding of its interpretation. Gestures, as
⎪
⎨ the most common connection between people, are bound to be
72Vhand − 88, 1.50 < Vhand < 4.00
Vcursor used more by people, and they are more intuitive to interact with.
⎪
⎪150Vhand − 400, 400 < Vhand < 8.00
⎩ Therefore, it is important to effectively use gesture interaction be-
20 0Vhand − 80 0, Vhand ≥ 8.00 tween human and machine.
Y. Shu, C. Xiong and S. Fan / Microprocessors and Microsystems 75 (2020) 103059 5
This paper mainly studies the interaction accuracy of gesture [14] J. Liu, X. Sheng, D. Zhang, et al., Reduced daily recalibration of myoelectric
interaction in terms of usability. And according to the relevant data prosthesis classifiers based on domain adaptation, IEEE J. Biomed. Health In-
form. 20 (1) (2015) 166–176.
theory, its click experiment, and experiments on the accuracy of [15] M. Pilarski P, R. Dawson M, T. Degris, et al., Adaptive artificial limbs: a real–
gesture interaction, and design the above improvements for the ex- time approach to prediction and anticipation, IEEE Robot. Autom. Mag. 20 (1)
perimental results. (2013) 53–64.
[16] M. Liu, F. Zhang, H. Huang, An adaptive classification strategy for reliable loco-
motion mode recognition, Sensors 17 (9) (2017) 2020.
Declaration of Competing Interest [17] C. Vidaurre, M. Kawanabe, P. Von B, et al., Toward unsupervised adaptation
of LDA for brain-computer interfaces, IEEE Trans. Biomed. Eng. 58 (3) (2011)
587–597.
The authors declare that they have no known competing finan-
[18] F. Zhong, R. Kumar, C. Quan, RGB laser speckles based 3D profilometry, Appl.
cial interests or personal relationships that could have appeared to Phys. Lett. 114 (20) (2019) 201104.
influence the work reported in this paper. [19] X. Chen, D. Zhang, X. Zhu, Application of a self-enhancing classification method
to electromyography pattern recognition for multifunctional prosthesis control,
J. Neuroeng. Rehabil. 10 (1) (2013) 44.
References
YuFeng Shu. Institution: Department of Mechanical and
[1] A. Jones L, J. Lederman S, in: Human Hand Function, Oxford University Press, Electrical Engineering, DongGuan Polytechnic. Postal ad-
New York, 2006, pp. 251–263. dress: No. 3, University Road, high-tech Industrial Devel-
[2] E. Biddiss, T. Chau, Upper-limb prosthetics: critical factors in device abandon- opment Zone, Songshan Lake, Dongguan City,GuangDong
ment, Am. J. Phys. Med. Rehabil. 86 (12) (2007) 977–987. Province, China.
[3] D. Marasco P, K. Kim, E. Colgate J, et al., Robotic touch shifts perception of
embodiment to a prosthesis in targeted reinnervation amputees, Brain (134)
(2011) 747–758.
[4] Q. Zhong F, X. Shao X, C. Quan, 3D digital image correlation using a sin-
gle 3CCD colour camera and dichroic filter, Meas. Sci. Technol. 29 (4) (2018)
045401.
[5] D. Farina, N. Jiang, H. Rehbaum, et al., The extraction of neural information
from the surface EMG for the control of upper-limb prostheses: emerging
avenues and challenges, IEEE Trans. Neural Syst. Rehabil. Eng. 22 (4) (2014)
797–809. ChangWei Xiong. Institution: Department of Mechan-
[6] C. Antfolk, M. D’Alonzo, B. Rosén, et al., Sensory feedback in upper limb pros- ical and Electrical Engineering, DongGuan Polytechnic.
thetics, Expert Rev. Med. Dev. 10 (1) (2013) 45–54. Postal address: No. 3, University Road, high-tech In-
[7] L. Jiang, Q. Huang, D. Yang, et al., A novel hybrid closed-loop control approach dustrial Development Zone, Songshan Lake, Dongguan
for dexterous prosthetic hand based on myoelectric control and electrical stim- City,GuangDong Province, China.
ulation, Ind. Robot (2018), doi:10.1108/IR- 12- 2017- 0209.
[8] E. Scheme, K. Englehart, Electromyogram pattern recognition for control of
powered upper-limb prostheses: state of the art and challenges for clinical use,
J. Rehabil. Res. Dev. 48 (6) (2011) 643–659.
[9] Y. Gu, D. Yang, Q. Huang, et al., Robust EMG pattern recognition in the pres-
ence of confounding factors: features, classifiers and adaptive learning, Expert
Syst. Appl. 96 (2018) 208–217.
[10] W. Yang, D. Yang, Y. Liu, et al., A 3-DOF hemi-constrained wrist motion/force
detection device for deploying simultaneous myoelectric control, Med. Biol. SiLi Fan. Institution: Department of Mechanical and Elec-
Eng. Comput. 5 (2018) 1–13. trical Engineering, DongGuan Polytechnic. Postal address:
[11] D. Yang, W. Yang, Q. Huang, et al., Classification of multiple finger motions No. 3, University Road, high-tech Industrial Development
during dynamic upper limb movements, IEEE J. Biomed. Health Inform. 21 (1) Zone, Songshan Lake, Dongguan City,GuangDong Province,
(2017) 134. China.
[12] M. Yamagami, M. Peters K, I. Milovanovic, et al., Assessment of dry epider-
mal electrodes for long-term electromyography measurements, Sensors 18 (4)
(2018) 1269.
[13] J. Liu, X. Sheng, D. Zhang, et al., Towards zero retraining for myoelectric control
based on common model component analysis, IEEE Trans. Neural Syst. Rehabil.
Eng. 24 (4) (2016) 444–454.