Note: Claims are shown in the official language in which they were submitted.
Claims:
1. A device comprising:
a font size range determining module, configured to determine a font size
range displayed by
a terminal screen according to an age group of a user currently using or
manipulating a terminal;
a preset relation obtaining module, configured to obtain a preset relation of
a distance between
human eyes and the terminal screen to a font size according to the font size
range;
a detecting module, configured to detect a current distance between the human
eyes and the
terminal screen;
a target font size determining module, configured to determine a target font
size according to
the current distance and the preset relation; and
a displaying module, configured to display font on the terminal screen
according to the target
font size.
2. The device of claim 1, further comprises a preset relation determining
module
configured to:
self-adaptively adjust font size S in the terminal screen while changing
distance L between
the human eyes and the terminal screen;
obtain maximum distance Lrn between the human eyes and the terminal screen
when the
font size S is adjusted as maximum font Sr,,ax in the font size range;
obtain normal distance 1, between the human eyes and the terminal screen when
the font
size S is adjusted as normal font S in the font size range;
obtain minimum distance L. between the human eyes and the terminal screen when
the font
size S is adjusted as minimum font in the font size range;
perform linear fitting according to Smax and L., S and
L, and S.,õ and Lõ,,õ; and
33
Date Regue/Date Received 2022-06-29
obtain a preset relation of the distance L between the human eyes and the
terminal screen to
the font size S .
3. The device of claim 2, the preset relation determining module is further
configured to:
obtain minimum radius kin , normal radius Rnoõ and maximum radius R.
respectively of
human pupils when the distance between the human eyes and the terminal screen
is L. , L noõ
and L..;
4. The device of claim 3, wherein performing linear fitting according to
Smax and L.,
S nor and Lnor, and Sr. and L.., obtaining a preset relation of the distance
between
the human eyes and the terminal screen to the font size comprises:
performing linear fitting according to Smax and R., S nor and Rnor, , and
Smill and R.,
and obtaining the preset relation of the radius R of the human pupils to the
font size S ; and
5. The device of claim 4, wherein the preset relation comprises:
when R c[Rmin,R], S = ¨ R)+ Snor;
when R S = k2(Rnor - R)+ S nor; and
wherein kl= max ¨ S 0,.)1(1?or ¨ ) and k2 = (Snor ¨ S rnm)1(R. ¨ Ror).
6. The device of claim 5, further comprises a current radius of human
pupils obtaining
module, configured to obtain current radius Ro of the human pupils when the
current
distance 1,0 between the human eyes and the terminal screen is detected.
7. The device of claim 6, wherein the target font size determining module
is further
configured to:
determine the target font size according to a range in which the current
radius Ro of the human
pupils locates;
34
Date Regue/Date Received 2022-06-29
calculate by employing formula S = kl(Rnor ¨ R)+ Snor if R0 c[Rom,Rnor] and
obtain target
font size So ;
calculate by employing formula S = k2(k0r - R) + S nor if Ro c[RioõRmax] and
obtain the
target font size So ;
wherein target font size So being minimum font Snnn if R0 > Rmax ; and
wherein target font size So being maximum font Smax if R0 <
8. The device of claim 7, wherein the current radius of human pupils
obtaining module is
further configured to:
respectively obtain pupil radius R1 of a user's left eye on an x axis and
pupil radius R12
thereof on a y axis of a screen coordinate system, and the pupil radius Rri of
a user's right
eye on the x axis and the pupil radius Rr2 thereof on the y axis of the screen
coordinate system;
R12 ,
take any one of R11 Rri, and Rr2 as if
Ro R11=R12 , p
Rr2 , and R11= p =
take Rr2 or R12 as if
Ro R11=R12 or Rn <R12 , and Rd< Rr2 R72 = Rr2;
take Rr2 or R12 as R0 if Rri=Rr2 or Rr1<Rr2 , and Rn <R12 and R12 = Rr2 ; and
take Rr1 or R=
11 as Ro if Rri> R r2 R11>R12 , and Rr2=R12 Rri=R/1
9. The device of any one of claims 6 to 8, wherein the detecting module is
further
configured to detect the left eye and the right eye are both imaged within the
terminal
screen.
10. The device of any one of claims 1 to 9, further comprises a judging
module, configured
to judge, wherein the left eye and the right eye are both imaged within the
terminal
screen, detection is carried out for a first time.
Date Regue/Date Received 2022-06-29
11. The device of any one of claims 1 to 10, wherein the detecting module is
further
configured to:
detect, wherein the detection is carried out for the first time, the current
distance between the
human eyes and the terminal screen; and
determine the target font size according to the current distance and the
preset relation.
12. The device of claim 11, wherein the judging module is further configured
to judge,
wherein the detection is not carried out for the first time, a volume of
change in the
distance between the human eyes and the terminal screen between the current
detection
and a previous detection is greater than a preset volume of change;
13. The device of claim 11, wherein the detecting module is further configured
to, wherein
yes, detecting the current distance between the human eyes and the terminal
screen, and
the target font size is determined according to the current distance and the
preset relation
by the target font size determining module.
14. The device of any one of claims 1 to 13, further comprises a the volume of
change in the
radius of human pupils obtaining module, configured to obtain, when the
current
distance 1,0 between the human eyes and the terminal screen is detected, the
volume of
change AR in the radius of the human pupils as compared by the current radius
Ro of
the human pupils as currently detected with the radius of the human pupils as
previously
detected; and
15. The device of any one of claims 1 to 13, wherein the judging module
further configured
to judge the volume of change in the distance between the human eyes and the
terminal
screen is greater than the preset volume of change comprising:
judging the volume of change AR in the radius of the human pupils is
greater than the preset volume of change AR' in the radius; and
judging, wherein the volume of change AR in the radius of the human
pupils is greater than AR' , the volume of change in the distance between
36
Date Regue/Date Received 2022-06-29
the human eyes and the terminal screen is greater than the preset volume of
change.
16. The device of any one of claims 1 to 15, further comprises a front camera
in the terminal
is started, wherein the front camera captures a human face image of the user.
17. The device of any one of claims 1 to 16, wherein the human face image is
input into an
age detecting model, wherein the age detecting model is formed by collecting
face
images of various age groups, extracting human faces including regions of
interest and
region of interest (ROI), by means of an artificial intelligence (AI) face
recognition
system, and big data deep learning based on collected face images.
18. The device of any one of claims 1 to 17, wherein the font size ranges to
which the
various age groups correspond are prestored.
19. The device of any one of claims 1 to 18, wherein the font size ranges are
derived through
statistics carried out according to requirements on font pixels by the various
age groups
as collected.
20. The device of any one of claims 1 to 19, wherein the font size ranges of
various ages are
analyzed through big data and by several rounds of simulated collections of
plural
persons of each age, and are prestored.
21. The device of any one of claims 1 to 20, wherein endpoint values of
adjustment range
are size of the maximum font and the size of the minimum font, and include
sizes of
normal fonts, and adjustment range.
22. The device of any one of claims 1 to 21, wherein the human face image of
the user is
collected through the front camera, the age of the user is recognized through
the age
detecting model, corresponding font size range is obtained through recognized
age, and
the font size displayed in the terminal screen is adjustable within the font
size range.
23. The device of any one of claims 1 to 22, wherein the current distance
between the human
eyes and the terminal screen is measured through the front camera or any other
sensor.
37
Date Regue/Date Received 2022-06-29
24. The device of any one of claims 1 to 23, wherein the terminal includes a
mobile phone, a
panel computer, a wearable device, and any other type of terminal.
25. The device of any one of claims 1 to 24, wherein the target font size
matches the current
distance is determined according to the current distance and the preset
relation, wherein
the target font size is different for people of different ages in case of same
current
distance, wherein font displayed on the terminal screen according to the
target font size
more fits to requirements of the user.
26. The device of any one of claims 1 to 25, wherein the preset relation of
the distance L
between the human eyes and the terminal screen to the font size S in the
terminal
screen is created in advance.
27. The device of any one of claims 1 to 26, wherein the distance between the
human eyes
and the terminal screen is the radius of the human pupils.
28. The device of any one of claims 1 to 27, wherein the human pupils are all
circular,
wherein the distance between the human eyes and the terminal screen is
inversely
proportional to imaging of the human eyes
29. The device of any one of claims 1 to 28, wherein the distance between the
human eyes
and the terminal screen is L..õ the radius of the human pupils is minimum
value Rm.
30. The device of any one of claims 1 to 29, wherein the distance between the
human eyes
and the terminal screen is Lfloõ the radius of the human pupils is normal
value R., .
31. The device of any one of claims 1 to 30, wherein the distance between the
human eyes
and the terminal screen is L.
in the radius of the human pupils is maximum value R..
32. The device of any one of claims 1 to 31, wherein calculation of the preset
relation,
R c [RtnõõRnor] L lies between Lnor L..õ the distance between the human eyes
and
the terminal screen is between the normal distance and the maximum distance,
and the
font size changes relatively quickly at this time;
38
Date Regue/Date Received 2022-06-29
33. The device of any one of claims 1 to 32, wherein R E[RooõRoax], L lies
between
Lmin Lõr , the distance between the human eyes and the terminal screen is
between
the normal distance and the minimum distance, and the font size changes
relatively
slowly, wherein gradients of the two are different, and preset relations are
different for
pupil radii lying between different intervals.
34. The device of any one of claims 1 to 33, wherein current distance Lo
between the
human eyes and the terminal screen is detected, the current radius R0 of the
human
pupils is obtained, to determine the target font size according to the current
distance and
the preset relation is to obtain corresponding target font size through the
range in which
Ro locates.
35. The device of any one of claims 1 to 34, wherein the formula S = kl(Roor ¨
R)+ Si , is
used to calculate and obtain the target font size So if R0 E [Rmui,kor] .
36. The device of any one of claims 1 to 35, wherein the formula S = k2(Roor -
R)+ Soo, is
uesd to calculate and obtain the target font size So if Ro E [RnoõRoJ .
37. The device of any one of claims 1 to 36, wherein R0 > /tax indicates the
distance
between the human eyes and the terminal screen is smaller than the minimum
distance
L., then minimum font size Su,,11 is directly taken to serve as the target
font size S .
38. The device of any one of claims 1 to 37, wherein Ro < gm,õ indicates the
distance
between the human eyes and the terminal screen is greater than the maximum
distance
Lmax then maximum font size Smax is directly taken to serve as the target font
size S.
.
39. The device of any one of claims 1 to 38, wherein under different use
scenarios of the
user, radii of the human pupils captured by the front camera are different.
40. The device of any one of claims 1 to 39, wherein the screen coordinate
system, upper left
39
Date Regue/Date Received 2022-06-29
corner of the screen serves as original point or lower left corner of the
screen serves as
the original point.
41. The device of any one of claims 1 to 40, wherein longitudinal direction of
the screen
serves as the y axis, and transversal direction of the screen serves as the x
axis to create
the screen coordinate system.
42. The device of any one of claims 1 to 41, wherein the user watches the
screen from
different angles, different radii of the human eyes are obtained.
43. The device of any one of claims 1 to 42, wherein the preset volume of
change AR' in
the radius is determined comprises:
obtaining minimum amount of adjustment AS of the font size;
wherein Ro E[R,oõõ Roor] , AR' = kl x AS ; and
wherein Ro c [Rõoõ Itax] , AR' = k2 x AS .
44. The device of any one of claims 1 to 43, wherein adjustment of the font
size of the
terminal screen, there is the minimum amount of adjustment AS of the font
size,
wherein each adjustment of the font size is an integral multiple of AS , to
obtain the
preset volume of change in the radius based on the preset relation of the
radius of the
human pupils to the font size;
45. The device of any one of claims 1 to 44, wherein the calculation of the
preset volume of
change in the radius, corresponding preset volume of change in the radius is
obtained,
judge in which range the radius Ro of the human pupils locates during the
current
detection, wherein Ro E [1?min,1?flor] , AR' = klx AS , wherein Ro e[Rõoõ
Itax] ,
AR' = k2 x AS .
46. The device of any one of claims 1 to 45, wherein Ro > R or Ro <
kun, AR' is 0,
the distance between the human eyes and the terminal screen is greater than
the
maximum distance or smaller than the minimum distance, adjustment to the font
size is
Date Regue/Date Received 2022-06-29
required.
47. The device of any one of claims 1 to 46, wherein judging the radius Ro of
the human
pupils during the current detection and the radius Ro' of the human pupils
during the
previous detection locate in same range, wherein in same interval, AR' is
obtained,
wherein not in the same range, adjustment to the font size is required.
48. The device of any one of claims 1 to 47, wherein judging the radius Ro of
the human
pupils and the radius Ro' of the human pupils during the previous detection
locate in
the same range, wherein Ro c [Rm., Rnor] , but Ro' c {Rnor, the distance
between
the human eyes and the terminal screen is changed relatively greatly,
adjustment to the
font size is required.
49. The device of any one of claims 1 to 48, wherein pixels to which
differently sized fonts
correspond are different, adjustment of the font size is corresponding
adjustment of
pixels of the font.
50. The device of any one of claims 1 to 49, wherein manual for the user or
automatic to
start adjusting the font size in the terminal;
51. The device of any one of claims 1 to 50, wherein the user is reminded to
close when it is
not required to adjust the font.
52. A system comprising:
a font size range determining module, configured to determine a font size
range displayed by
a terminal screen according to an age group of a user currently using or
manipulating a terminal;
a preset relation obtaining module, configured to obtain a preset relation of
a distance between
human eyes and the terminal screen to a font size according to the font size
range;
a detecting module, configured to detect a current distance between the human
eyes and the
terminal screen;
41
Date Regue/Date Received 2022-06-29
a target font size determining module, configured to determine a target font
size according to
the current distance and the preset relation; and
a displaying module, configured to display font on the terminal screen
according to the target
font size.
53. The system of claim 52, further comprises a preset relation determining
module
configured to:
self-adaptively adjust font size S in the terminal screen while changing
distance L between
the human eyes and the terminal screen;
obtain maximum distance L. between the human eyes and the terminal screen when
the
font size S is adjusted as maximum font S. in the font size range;
obtain normal distance 1, between the human eyes and the terminal screen when
the font
size S is adjusted as normal font S in the font size range;
obtain minimum distance L11111 between the human eyes and the terminal screen
when the font
size S is adjusted as minimum font SI11111 in the font size range;
perform linear fitting according to Sr. and L., S and 1,õ and S and ; and
obtain a preset relation of the distance L between the human eyes and the
terminal screen to
the font size S .
54. The system of claim 53, the preset relation determining module is further
configured to:
obtain minimum radius kin , normal radius Rioõ and maximum radius R.
respectively of
human pupils when the distance between the human eyes and the terminal screen
is L., Lfloõ
and L1n ;
55. The system of claim 54, wherein performing linear fitting according to
Sinax and Linax ,
42
Date Regue/Date Received 2022-06-29
Snor and Lnor, , and S
mill and Llo
m, obtaining a preset relation of the distance between
the human eyes and the terminal screen to the font size comprises:
performing linear fitting according to Smax and km Snor and Rnor , and Sroor
and R.,
and obtaining the preset relation of the radius R of the human pupils to the
font size S ; and
56. The system of claim 55, wherein the preset relation comprises:
when R c[Rroor,Rnor], S = kl(Rnor ¨ R)+ S nor;
when R c[Rnor,R.1, S = k2(Rnor - R)+ Snor; and
wherein kl= (Srri= ¨ S nor)/ (Rnor ¨ Rroor), and k2 = (S ¨ Sroor)/(R. ¨ Rnor).
57. The system of claim 56, further comprises a current radius of human pupils
obtaining
module, configured to obtain current radius Ro of the human pupils when the
current
distance Lo between the human eyes and the terminal screen is detected.
58. The system of claim 57, wherein the target font size determining module is
further
configured to:
determine the target font size according to a range in which the current
radius Ro of the human
pupils locates;
calculate by employing formula S = OR. ¨ R)+ Snor if Ro C[Rom,Rnor] and obtain
target
font size So ;
calculate by employing formula S = k2(Rn0r - R)+ Snor if Ro C[Rnor,R.1 and
obtain the
target font size So ;
wherein target font size So being minimum font S
min if Ro > Rmax ; and
wherein target font size So being maximum font Smax if Ro <
43
Date Regue/Date Received 2022-06-29
59. The system of claim 58, wherein the current radius of human pupils
obtaining module is
further configured to:
respectively obtain pupil radius R, of a user's left eye on an x axis and
pupil radius R12
thereof on a y axis of a screen coordinate system, and the pupil radius Rõ of
a user's right
eye on the x axis and the pupil radius Rr2 thereof on the y axis of the screen
coordinate system;
, ,
take any one of R11 R12 Rõ, and Rr2 as f
R i
o R11=R12 , =
/Cr Rr2 , and R11=Rri;
take Rr2 or R72 as if
Ro R11=R12 or Rn<R12 , and Rri < Rr2 R72 = Rr2 ;
take Rr2 or R12 as Ro if Rri=Rr2 or Rri <Rr2, and Rn< R12, and R12 = Rr2 ; and
take Rr1 or R11 as R if Rr1> Rr2 R /1>R 12 , and Rr2 = 72 , Rrl= /1 ,
60. The system of any one of claims 57 to 59, wherein the detecting module is
further
configured to detect the left eye and the right eye are both imaged within the
terminal
screen.
61. The system of any one of claims 52 to 60, further comprises a judging
module,
configured to judge, wherein the left eye and the right eye are both imaged
within the
terminal screen, detection is carried out for a first time.
62. The system of any one of claims 52 to 61, wherein the detecting module is
further
configured to:
detect, wherein the detection is carried out for the first time, the current
distance between the
human eyes and the terminal screen; and
determine the target font size according to the current distance and the
preset relation.
63. The system of claim 62, wherein the judging module is further configured
to judge,
wherein the detection is not carried out for the first time, a volume of
change in the
distance between the human eyes and the terminal screen between the current
detection
44
Date Regue/Date Received 2022-06-29
and a previous detection is greater than a preset volume of change;
64. The system of claim 62, wherein the detecting module is further configured
to, wherein
yes, detecting the current distance between the human eyes and the terminal
screen, and
the target font size is determined according to the current distance and the
preset relation
by the target font size determining module.
65. The system of any one of claims 52 to 64, further comprises a the volume
of change in
the radius of human pupils obtaining module, configured to obtain, when the
current
distance L, between the human eyes and the terminal screen is detected, the
volume of
change AR in the radius of the human pupils as compared by the current radius
R, of
the human pupils as currently detected with the radius of the human pupils as
previously
detected; and
66. The system of any one of claims 52 to 65, wherein the judging module
further
configured to judge the volume of change in the distance between the human
eyes and
the terminal screen is greater than the preset volume of change comprising:
judging the volume of change AR in the radius of the human pupils is
greater than the preset volume of change AR' in the radius; and
judging, wherein the volume of change AR in the radius of the human
pupils is greater than AR' , the volume of change in the distance between
the human eyes and the terminal screen is greater than the preset volume of
change.
67. The system of any one of claims 52 to 66, further comprises a front camera
in the
terminal is started, wherein the front camera captures a human face image of
the user.
68. The system of any one of claims 52 to 67, wherein the human face image is
input into an
age detecting model, wherein the age detecting model is formed by collecting
face
images of various age groups, extracting human faces including regions of
interest and
region of interest (ROI), by means of an artificial intelligence (AI) face
recognition
Date Regue/Date Received 2022-06-29
system, and big data deep learning based on collected face images.
69. The system of any one of claims 52 to 68, wherein the font size ranges to
which the
various age groups correspond are prestored.
70. The system of any one of claims 52 to 69, wherein the font size ranges are
derived
through statistics carried out according to requirements on font pixels by the
various age
groups as collected.
71. The system of any one of claims 52 to 70, wherein the font size ranges of
various ages
are analyzed through big data and by several rounds of simulated collections
of plural
persons of each age, and are prestored.
72. The system of any one of claims 52 to 71, wherein endpoint values of
adjustment range
are size of the maximum font and the size of the minimum font, and include
sizes of
normal fonts, and adjustment range.
73. The system of any one of claims 52 to 72, wherein the human face image of
the user is
collected through the front camera, the age of the user is recognized through
the age
detecting model, corresponding font size range is obtained through recognized
age, and
the font size displayed in the terminal screen is adjustable within the font
size range.
74. The system of any one of claims 52 to 73, wherein the current distance
between the
human eyes and the terminal screen is measured through the front camera or any
other
sensor.
75. The system of any one of claims 52 to 74, wherein the terminal includes a
mobile phone,
a panel computer, a wearable system, and any other type of terminal.
76. The system of any one of claims 52 to 75, wherein the target font size
matches the
current distance is determined according to the current distance and the
preset relation,
wherein the target font size is different for people of different ages in case
of same
current distance, wherein font displayed on the terminal screen according to
the target
font size more fits to requirements of the user.
46
Date Regue/Date Received 2022-06-29
77. The system of any one of claims 52 to 76, wherein the preset relation of
the distance L
between the human eyes and the terminal screen to the font size S in the
terminal
screen is created in advance.
78. The system of any one of claims 52 to 77, wherein the distance between the
human eyes
and the terminal screen is the radius of the human pupils.
79. The system of any one of claims 52 to 78, wherein the human pupils are all
circular,
wherein the distance between the human eyes and the terminal screen is
inversely
proportional to imaging of the human eyes
80. The system of any one of claims 52 to 79, wherein the distance between the
human eyes
and the terminal screen is L..õ the radius of the human pupils is minimum
value R.,õ ,
81. The system of any one of claims 52 to 80, wherein the distance between the
human eyes
and the terminal screen is Looõ the radius of the human pupils is normal value
Roo, .
82. The system of any one of claims 52 to 81, wherein the distance between the
human eyes
and the terminal screen is L11111, the radius of the human pupils is maximum
value R.
ax -
83. The system of any one of claims 52 to 82, wherein calculation of the
preset relation,
R c [R.., kor] , L lies between Lnor L..õ the distance between the human eyes
and
the terminal screen is between the normal distance and the maximum distance,
and the
font size changes relatively quickly at this time;
84. The system of any one of claims 52 to 83, wherein R c [Roo, Rmax] , L lies
between
Lmin Lõr , the distance between the human eyes and the terminal screen is
between
the normal distance and the minimum distance, and the font size changes
relatively
slowly, wherein gradients of the two are different, and preset relations are
different for
pupil radii lying between different intervals.
85. The system of any one of claims 52 to 84, wherein current distance L 0
between the
47
Date Regue/Date Received 2022-06-29
human eyes and the terminal screen is detected, the current radius R0 of the
human
pupils is obtained, to determine the target font size according to the current
distance and
the preset relation is to obtain corresponding target font size through the
range in which
Ro locates.
86. The system of any one of claims 52 to 85, wherein the formula S = kl(Rnor
¨ R)+ Snor is
used to calculate and obtain the target font size So if R0 E kor] .
87. The system of any one of claims 52 to 86, wherein the formula S = k2(Rnor -
R)+Snor is
uesd to calculate and obtain the target font size So if Ro E [RnoõRmax] .
88. The system of any one of claims 52 to 87, wherein R0 > R indicates the
distance
between the human eyes and the terminal screen is smaller than the minimum
distance
L nun , then minimum font size Smjn is directly taken to serve as the target
font size So .
89. The system of any one of claims 52 to 88, wherein R0 < Rõõ,, indicates the
distance
between the human eyes and the terminal screen is greater than the maximum
distance
Lniax , then maximum font size Sr. is directly taken to serve as the target
font size So .
90. The system of any one of claims 52 to 89, wherein under different use
scenarios of the
user, radii of the human pupils captured by the front camera are different.
91. The system of any one of claims 52 to 90, wherein the screen coordinate
system, upper
left corner of the screen serves as original point or lower left corner of the
screen serves
as the original point.
92. The system of any one of claims 52 to 91, wherein longitudinal direction
of the screen
serves as the y axis, and transversal direction of the screen serves as the x
axis to create
the screen coordinate system.
93. The system of any one of claims 52 to 92, wherein the user watches the
screen from
48
Date Regue/Date Received 2022-06-29
different angles, different radii of the human eyes are obtained.
94. The system of any one of claims 52 to 93, wherein the preset volume of
change AR' in
the radius is determined comprises:
obtaining minimum amount of adjustment AS of the font size;
wherein R0 E[Rro.õ Rooj , AR' = kl x AS ; and
wherein Ro c [Roo õ Itax] , AR' = k2 x AS .
95. The system of any one of claims 52 to 94, wherein adjustment of the font
size of the
terminal screen, there is the minimum amount of adjustment AS of the font
size,
wherein each adjustment of the font size is an integral multiple of AS , to
obtain the
preset volume of change in the radius based on the preset relation of the
radius of the
human pupils to the font size;
96. The system of any one of claims 52 to 95, wherein the calculation of the
preset volume
of change in the radius, corresponding preset volume of change in the radius
is obtained,
judge in which range the radius R0 of the human pupils locates during the
current
detection, wherein Ro e [Rifo,õ Ro or] , AR' = kl x AS , wherein Ro E
[RooõRoax] ,
AR' = k2 x AS .
97. The system of any one of claims 52 to 96, wherein Ro > Rroa,õ or Ro <
Rtoõõ AR' is 0,
the distance between the human eyes and the terminal screen is greater than
the
maximum distance or smaller than the minimum distance, adjustment to the font
size is
required.
98. The system of any one of claims 52 to 97, wherein judging the radius Ro of
the human
pupils during the current detection and the radius R0' of the human pupils
during the
previous detection locate in same range, wherein in same interval, Alr is
obtained,
wherein not in the same range, adjustment to the font size is required.
49
Date Regue/Date Received 2022-06-29
99. The system of any one of claims 52 to 98, wherein judging the radius Ro of
the human
pupils and the radius R0' of the human pupils during the previous detection
locate in
the same range, wherein Ro c [R0., Rior] , but Ro' c {Rnor, the distance
between
the human eyes and the terminal screen is changed relatively greatly,
adjustment to the
font size is required.
100. The system of any one of claims 52 to 99, wherein pixels to which
differently sized fonts
correspond are different, adjustment of the font size is corresponding
adjustment of
pixels of the font.
101. The system of any one of claims 52 to 100, wherein manual for the user or
automatic to
start adjusting the font size in the terminal;
102. The system of any one of claims 52 to 101, wherein the user is reminded
to close when it
is not required to adjust the font.
103. A method comprising:
determining a font size range displayed by a terminal screen according to an
age group of a
user currently using or manipulating a terminal;
obtaining a preset relation of a distance between human eyes and the terminal
screen to a font
size according to the font size range;
detecting a current distance between the human eyes and the terminal screen;
determining a target font size according to the current distance and the
preset relation; and
displaying font on the terminal screen according to the target font size.
104. The method of claim 103, wherein the preset relation is determined
comprises:
self-adaptively adjusting font size S in the terminal screen while changing
distance L
between the human eyes and the terminal screen;
obtaining maximum distance L max between the human eyes and the terminal
screen when the
Date Regue/Date Received 2022-06-29
font size S is adjusted as maximum font S. in the font size range;
obtaining normal distance L nor between the human eyes and the terminal screen
when the font
size S is adjusted as normal font S nor in the font size range;
obtaining minimum distance Lunn between the human eyes and the terminal screen
when the
font size S is adjusted as minimum font S.jrr in the font size range;
performing linear fitting according to Smax and L., S nor and L noõ and SinIll
and L
min
and
obtaining the preset relation of the distance L between the human eyes and the
terminal
screen to the font size S .
105. The method of claim 104, further comprises:
obtaining minimum radius km , normal radius Rnoõ and maximum radius Rmax
respectively
of human pupils when the distance between the human eyes and the terminal
screen is Linax ,
Lnor, and Lnnn ;
106. The method of claim 105, wherein performing linear fitting according to
S. and
Lmax , Snor and L nor , and Su,III and L., and obtaining the preset relation
of the
distance between the human eyes and the terminal screen to the font size
comprises:
performing linear fitting according to Smax and Run., S nor and Rnor, , and
sun. and Rmax ;
and obtaining a preset relation of radius R of the human pupils to the font
size S ;
107. The method of claim 106, wherein the preset relation comprises:
when R c [RnnoRnor] S = k 1(R, ¨ R) + Snor;
when R c[Rnor,Rna], S = k2(R10, - R)+ Snor; and
51
Date Regue/Date Received 2022-06-29
wherein kl = S nor)1(kor ¨ Rmm), and k2 = (S nor ¨ mm)I (R. ¨ kor).
108. The method of claim 107, wherein current radius Ro of the human pupils is
obtained
when the current distance Lo between the human eyes and the terminal screen is
detected.
109. The method of claim 108, wherein determining the target font size
according to the
current distance and the preset relation comprises:
determining the target font size according to a range in which the current
radius Ro of the
human pupils locates;
calculating using formula S = kl(kor ¨ R)+ S nor if Ro c[Rmm,Rnor] and obtain
the target
font size So ;
calculating using formula S = k2(k0,. - R)+ Sim,. if Ro c[RnoõRmax] and obtain
the target
font size So ;
the target font size So being minimum font Snon if Ro > Rmax; and
the target font size So being maximum font Smax if Ro < Rmm .
110. The method of claim 109, wherein obtaining the current radius Ro of the
human pupils
comprises:
respectively obtaining pupil radius RI of a left eye on an x axis and pupil
radius R72 thereof
on a y axis of a screen coordinate system, and the pupil radius Rri of a right
eye on the x axis
and the pupil radius Rõ thereof on the y axis of the screen coordinate system;
taking any one of Rn, R72, Rri, and Rõ as R0 if RI = R12 , Rri= Rõ, and Rii=
Rri;
52
Date Regue/Date Received 2022-06-29
taking Rõ or R12 as Ro if Rn= R12 or Rn< R12 , and Rõ< Rr2 = Rr2 ;
taking Rr2 or R12 as Ro if Rri =Rr2 or Rri< Rr2 , and Rn <R12 and R2 = Rr2 ;
and
taking Rri or Rn as Ro if Rõ> Rr2 , R11> R12 ; and Rr2 = Ri2 Rri=
111. The method of any one of claims 108 to 110, further comprises detecting
the left eye and
the right eye are both imaged within the screen comprises:
judging, wherein the left eye and the right eye are both imaged within the
screen, detection is
carried out for first time;
detecting, wherein detection is carried out for the first time, the current
distance between the
human eyes and the terminal screen, and determining the target font size
according to the
current distance and the preset relation;
judging, wherein detection is not carried out for the first time, a volume of
change in the
distance between the human eyes and the terminal screen between a current
detection and a
previous detection is greater than a preset volume of change; and
wherein yes, detecting the current distance between the human eyes and the
terminal screen,
and determining the target font size according to the current distance and the
preset relation.
112. The method of claim 111, further comprises:
obtaining, when the current distance 1,0 between the human eyes and the
terminal screen is
detected, the volume of change AR in radius of the human pupils as compared by
the current
radius R0 of the human pupils as currently detected with the radius of the
human pupils as
previously detected;
113. The method of claim 112, wherein judging the volume of change in the
distance between
the human eyes and the terminal screen is greater than the preset volume of
change
comprises:
judging the volume of change AR in the radius of the human pupils is greater
than the preset
53
Date Regue/Date Received 2022-06-29
volume of change AR' in the radius; and
judging, whrerin the volume of change AR in the radius of the human pupils is
greater than
AR' , the volume of change in the distance between the human eyes and the
terminal screen is
greater than the preset volume of change.
114. The method of any one of claims 103 to 113, further comprises a front
camera in the
terminal is started, wherein the front camera captures a human face image of
the user.
115. The method of any one of claims 103 to 114, wherein the human face image
is input into
an age detecting model, wherein the age detecting model is formed by
collecting face
images of various age groups, extracting human faces including regions of
interest and
region of interest (ROI), by means of an artificial intelligence (AI) face
recognition
system, and big data deep learning based on collected face images.
116. The method of any one of claims 103 to 115, wherein the font size ranges
to which the
various age groups correspond are prestored.
117. The method of any one of claims 103 to 116, wherein the font size ranges
are derived
through statistics carried out according to requirements on font pixels by the
various age
groups as collected.
118. The method of any one of claims 103 to 117, wherein the font size ranges
of various
ages are analyzed through big data and by several rounds of simulated
collections of
plural persons of each age, and are prestored.
119. The method of any one of claims 103 to 118, wherein endpoint values of
adjustment
range are size of the maximum font and the size of the minimum font, and
include sizes
of normal fonts, and adjustment range.
120. The method of any one of claims 103 to 119, wherein the human face image
of the user
is collected through the front camera, the age of the user is recognized
through the age
detecting model, corresponding font size range is obtained through recognized
age, and
the font size displayed in the terminal screen is adjustable within the font
size range.
54
Date Regue/Date Received 2022-06-29
121. The method of any one of claims 103 to 120, wherein the current distance
between the
human eyes and the terminal screen is measured through the front camera or any
other
sensor.
122. The method of any one of claims 103 to 121, wherein the terminal includes
a mobile
phone, a panel computer, a wearable system, and any other type of terminal.
123. The method of any one of claims 103 to 122, wherein the target font size
matches the
current distance is determined according to the current distance and the
preset relation,
wherein the target font size is different for people of different ages in case
of same
current distance, wherein font displayed on the terminal screen according to
the target
font size more fits to requirements of the user.
124. The method of any one of claims 103 to 123, wherein the preset relation
of the distance
L between the human eyes and the terminal screen to the font size S in the
terminal
screen is created in advance.
125. The method of any one of claims 103 to 124, wherein the distance between
the human
eyes and the terminal screen is the radius of the human pupils.
126. The method of any one of claims 103 to 125, wherein the human pupils are
all circular,
wherein the distance between the human eyes and the terminal screen is
inversely
proportional to imaging of the human eyes
127. The method of any one of claims 103 to 126, wherein the distance between
the human
eyes and the terminal screen is L the
radius of the human pupils is minimum value
128. The method of any one of claims 103 to 127, wherein the distance between
the human
eyes and the terminal screen is Lnoõ the radius of the human pupils is normal
value
Rnor -
129. The method of any one of claims 103 to 128, wherein the distance between
the human
Date Regue/Date Received 2022-06-29
eyes and the terminal screen is Lmn the radius of the human pupils is maximum
value
i
Rrnax
130. The method of any one of claims 103 to 129, wherein calculation of the
preset relation,
R c [R.õ Roor] , L lies between Loor Lma,õ the distance between the human eyes
and
the terminal screen is between the normal distance and the maximum distance,
and the
font size changes relatively quickly at this time;
131. The method of any one of claims 103 to 130, wherein R c[RooõRmax], L lies
between
Lmin Lõr , the distance between the human eyes and the terminal screen is
between
the normal distance and the minimum distance, and the font size changes
relatively
slowly, wherein gradients of the two are different, and preset relations are
different for
pupil radii lying between different intervals.
132. The method of any one of claims 103 to 131, wherein current distance Lo
between the
human eyes and the terminal screen is detected, the current radius Ro of the
human
pupils is obtained, to determine the target font size according to the current
distance and
the preset relation is to obtain corresponding target font size through the
range in which
R0 locates.
133. The method of any one of claims 103 to 132, wherein the formula S =
kl(Roor ¨ R) + Snor
is used to calculate and obtain the target font size So if R0 E [Rmoi,Rnor] .
134. The method of any one of claims 103 to 133, wherein the formula S =
k2(Roor - R)+ Soo,
is uesd to calculate and obtain the target font size So if Ro E [RioõRmax] .
135. The method of any one of claims 103 to 134, wherein Ro > Rma,õ indicates
the distance
between the human eyes and the terminal screen is smaller than the minimum
distance
then minimum font size S is
directly taken to serve as the target font size S.
.
56
Date Regue/Date Received 2022-06-29
136. The method of any one of claims 103 to 135, wherein Ro < kun, indicates
the distance
between the human eyes and the terminal screen is greater than the maximum
distance
Lroax , then maximum font size Smax is directly taken to serve as the target
font size So .
137. The method of any one of claims 103 to 136, wherein under different use
scenarios of
the user, radii of the human pupils captured by the front camera are
different.
138. The method of any one of claims 103 to 137, wherein the screen coordinate
system,
upper left corner of the screen serves as original point or lower left comer
of the screen
serves as the original point.
139. The method of any one of claims 103 to 138, wherein longitudinal
direction of the screen
serves as the y axis, and transversal direction of the screen serves as the x
axis to create
the screen coordinate system.
140. The method of any one of claims 103 to 139, wherein the user watches the
screen from
different angles, different radii of the human eyes are obtained.
141. The method of any one of claims 103 to 140, wherein the preset volume of
change AR'
in the radius is determined comprises:
obtaining minimum amount of adjustment AS of the font size;
wherein R0 c [Rm., Rnor] , AR' = kl x AS ; and
wherein Ro c [Rooõ Rmax] , AR' = k2 x AS .
142. The method of any one of claims 103 to 141, wherein adjustment of the
font size of the
terminal screen, there is the minimum amount of adjustment AS of the font
size,
wherein each adjustment of the font size is an integral multiple of AS , to
obtain the
preset volume of change in the radius based on the preset relation of the
radius of the
human pupils to the font size;
143. The method of any one of claims 103 to 142, wherein the calculation of
the preset
volume of change in the radius, corresponding preset volume of change in the
radius is
57
Date Regue/Date Received 2022-06-29
obtained, judge in which range the radius Ro of the human pupils locates
during the
current detection, wherein R0 c kor] , AR' = kl x AS , wherein Ro e
[RooõRoJ ,
AR' = k2 x AS .
144. The method of any one of claims 103 to 143, wherein Ro > Rroax , or Ro <
Rto,,õ AR' is
0, the distance between the human eyes and the terminal screen is greater than
the
maximum distance or smaller than the minimum distance, adjustment to the font
size is
required.
145. The method of any one of claims 103 to 144, wherein judging the radius Ro
of the
human pupils during the current detection and the radius Ro' of the human
pupils
during the previous detection locate in same range, wherein in same interval,
AR' is
obtained, wherein not in the same range, adjustment to the font size is
required.
146. The method of any one of claims 103 to 145, wherein judging the radius Ro
of the
human pupils and the radius Ro' of the human pupils during the previous
detection
locate in the same range, wherein Ro c [Rm., Rflor] , but Ro' c [Rõ0õ Itax] ,
the distance
between the human eyes and the terminal screen is changed relatively greatly,
adjustment to the font size is required.
147. The method of any one of claims 103 to 146, wherein pixels to which
differently sized
fonts correspond are different, adjustment of the font size is corresponding
adjustment of
pixels of the font.
148. The method of any one of claims 103 to 147, wherein manual for the user
or automatic
to start adjusting the font size in the terminal;
149. The method of any one of claims 103 to 148, wherein the user is reminded
to close when
it is not required to adjust the font.
58
Date Regue/Date Received 2022-06-29
150. A terminal equipment comprising:
one or more processors; and
a memory, associated with the one or more processors and used for storing a
program
instruction read and executed by the one or more processors configured to:
determine a font size range displayed by a terminal screen according to an
age group of a user currently using or manipulating a terminal;
obtain a preset relation of a distance between human eyes and the terminal
screen to a font size according to the font size range;
detect a current distance between the human eyes and the terminal screen;
determine a target font size according to the current distance and the preset
relation; and
display font on the terminal screen according to the target font size.
151. The equipment of claim 150, wherein the preset relation is determined
comprises:
self-adaptively adjusting font size S in the terminal screen while changing
distance L
between the human eyes and the terminal screen;
obtaining maximum distance L. between the human eyes and the terminal screen
when the
font size S is adjusted as maximum font S. in the font size range;
obtaining normal distance Lnor between the human eyes and the terminal screen
when the font
size S is adjusted as normal font Snor in the font size range;
obtaining minimum distance Lrnjr between the human eyes and the terminal
screen when the
font size S is adjusted as minimum font Su01 in the font size range;
59
Date Regue/Date Received 2022-06-29
performing linear fitting according to Smax and L., S nor and L noõ and Su,III
and L ;
min
and
obtaining the preset relation of the distance L between the human eyes and the
terminal
screen to the font size S .
152. The equipment of claim 151, further comprises:
obtaining minimum radius Rnnn , normal radius Rnoõ and maximum radius Rinax
respectively
of human pupils when the distance between the human eyes and the terminal
screen is Linax ,
Lnor and Lunn ;
153. The equipment of claim 152, wherein performing linear fitting according
to Smax and
L., Snor and L nor , and Su,III and L.,n and obtaining the preset
relation of the
i
distance between the human eyes and the terminal screen to the font size
comprises:
performing linear fitting according to S. and Rm., S nor and Rnor, and Sun.
and R.;
and obtaining a preset relation of radius R of the human pupils to the font
size S ;
154. The equipment of claim 153, wherein the preset relation comprises:
when R c[Rinni,Rnor] S = kl(Rnor ¨ R) + Snor;
when R c[Rnor,Rm], S = k2(Rnor - R)+ S nor; and
wherein kl = (Sinn, ¨ S nor)/ (Rnor , and k2 = (S nor ¨ mni) 1 (R. ¨ Rnor)
.
155. The equipment of claim 154, wherein current radius Ro of the human pupils
is obtained
when the current distance L, between the human eyes and the terminal screen is
detected.
156. The equipment of claim 155, wherein determining the target font size
according to the
Date Regue/Date Received 2022-06-29
current distance and the preset relation comprises:
determining the target font size according to a range in which the current
radius Ro of the
human pupils locates;
calculating using formula S = OR. - R)+Snor if Ro c[Rom,Rior] and obtain the
target
font size So ;
calculating using formula S = k2(Roor - R)+ S nor if Ro c[RnoõRoax] and obtain
the target
font size So ;
the target font size So being minimum font S non if Ro> Rmax; and
the target font size So being maximum font S. if Ro < Rom.
157. The equipment of claim 156, wherein obtaining the current radius Ro of
the human
pupils comprises:
respectively obtaining pupil radius R11 of a left eye on an x axis and pupil
radius R1 2 thereof
on a y axis of a screen coordinate system, and the pupil radius Rri of a right
eye on the x axis
and the pupil radius Rõ thereof on the y axis of the screen coordinate system;
taking any one of Rn, R12, Rri, and Rõ as Ro if Rn= 2 , Rri= Rõ, and Rn= Rri;
taking Rr2 or R1 2 as Ro if Rn= 2 or Rn< R12 , and Rri <Rr2, Ri2 = Rr 2 ;
taking Rr2 or R12 as R0 if Rri=Rr2 or Rri < Rr2 , and Rn< 2 , and R12 = Rr2 ;
and
taking Rri or Rn as Ro if Rri> Rr 2, Rn> R1 2 , and Rr 2=R72 Rri=
158. The equipment of any one of claims 155 to 157, further comprises
detecting the left eye
and the right eye are both imaged within the screen comprises:
61
Date Regue/Date Received 2022-06-29
judging, wherein the left eye and the right eye are both imaged within the
screen, detection is
carried out for first time;
detecting, wherein detection is carried out for the first time, the current
distance between the
human eyes and the terminal screen, and determining the target font size
according to the
current distance and the preset relation;
judging, wherein detection is not carried out for the first time, a volume of
change in the
distance between the human eyes and the terminal screen between a current
detection and a
previous detection is greater than a preset volume of change; and
wherein yes, detecting the current distance between the human eyes and the
terminal screen,
and determining the target font size according to the current distance and the
preset relation.
159. The equipment of claim 155, further comprises:
obtaining, when the current distance L, between the human eyes and the
terminal screen is
detected, the volume of change AR in radius of the human pupils as compared by
the current
radius Ro of the human pupils as currently detected with the radius of the
human pupils as
previously detected;
160. The equipment of claim 159, wherein judging the volume of change in the
distance
between the human eyes and the terminal screen is greater than the preset
volume of
change comprises:
judging the volume of change AR in the radius of the human pupils is greater
than the preset
volume of change AR' in the radius; and
judging, whrerin the volume of change AR in the radius of the human pupils is
greater than
AR' , the volume of change in the distance between the human eyes and the
terminal screen is
greater than the preset volume of change.
161. The equipment of any one of claims 150 to 160, further comprises a front
camera in the
terminal is started, wherein the front camera captures a human face image of
the user.
62
Date Regue/Date Received 2022-06-29
162. The equipment of any one of claims 150 to 161, wherein the human face
image is input
into an age detecting model, wherein the age detecting model is formed by
collecting
face images of various age groups, extracting human faces including regions of
interest
and region of interest (ROI), by means of an artificial intelligence (AI) face
recognition
system, and big data deep learning based on collected face images.
163. The equipment of any one of claims 150 to 162, wherein the font size
ranges to which
the various age groups correspond are prestored.
164. The equipment of any one of claims 150 to 163, wherein the font size
ranges are derived
through statistics carried out according to requirements on font pixels by the
various age
groups as collected.
165. The equipment of any one of claims 150 to 164, wherein the font size
ranges of various
ages are analyzed through big data and by several rounds of simulated
collections of
plural persons of each age, and are prestored.
166. The equipment of any one of claims 150 to 165, wherein endpoint values of
adjustment
range are size of the maximum font and the size of the minimum font, and
include sizes
of normal fonts, and adjustment range.
167. The equipment of any one of claims 150 to 166, wherein the human face
image of the
user is collected through the front camera, the age of the user is recognized
through the
age detecting model, corresponding font size range is obtained through
recognized age,
and the font size displayed in the terminal screen is adjustable within the
font size range.
168. The equipment of any one of claims 150 to 167, wherein the current
distance between
the human eyes and the terminal screen is measured through the front camera or
any
other sensor.
169. The equipment of any one of claims 150 to 168, wherein the terminal
includes a mobile
phone, a panel computer, a wearable system, and any other type of terminal.
170. The equipment of any one of claims 150 to 169, wherein the target font
size matches the
current distance is determined according to the current distance and the
preset relation,
63
Date Regue/Date Received 2022-06-29
wherein the target font size is different for people of different ages in case
of same
current distance, wherein font displayed on the terminal screen according to
the target
font size more fits to requirements of the user.
171. The equipment of any one of claims 150 to 170, wherein the preset
relation of the
distance L between the human eyes and the terminal screen to the font size S
in the
terminal screen is created in advance.
172. The equipment of any one of claims 150 to 171, wherein the distance
between the human
eyes and the terminal screen is the radius of the human pupils.
173. The equipment of any one of claims 150 to 172, wherein the human pupils
are all
circular, wherein the distance between the human eyes and the terminal screen
is
inversely proportional to imaging of the human eyes
174. The equipment of any one of claims 150 to 173, wherein the distance
between the human
eyes and the terminal screen is L the radius of the human pupils is minimum
value
175. The equipment of any one of claims 150 to 174, wherein the distance
between the human
eyes and the terminal screen is Lnoõ the radius of the human pupils is normal
value
Rnor -
176. The equipment of any one of claims 150 to 175, wherein the distance
between the human
eyes and the terminal screen is L.., the radius of the human pupils is maximum
value
Rmax
177. The equipment of any one of claims 150 to 176, wherein calculation of the
preset
relation, R e[RmnõRnor] L lies between Lnor Lmax the distance between the
human
eyes and the terminal screen is between the normal distance and the maximum
distance,
and the font size changes relatively quickly at this time;
64
Date Regue/Date Received 2022-06-29
178. The equipment of any one of claims 150 to 177, wherein R e[Rnoõkax], L
lies
between Lmin Lõr , the distance between the human eyes and the terminal screen
is
between the normal distance and the minimum distance, and the font size
changes
relatively slowly, wherein gradients of the two are different, and preset
relations are
different for pupil radii lying between different intervals.
179. The equipment of any one of claims 150 to 178, wherein current distance
L0 between
the human eyes and the terminal screen is detected, the current radius R0 of
the human
pupils is obtained, to determine the target font size according to the current
distance and
the preset relation is to obtain corresponding target font size through the
range in which
Ro locates.
180. The equipment of any one of claims 150 to 179, wherein the formula
S = kl(Rnor ¨ R)+ Snor is used to calculate and obtain the target font size So
if
Ro E [km Rnor] -
181. The equipment of any one of claims 150 to 180, wherein the formula
S = k2(Rn0r - R)+ S nor is uesd to calculate and obtain the target font size
So if
Ro E [Rnor, R.] -
182. The equipment of any one of claims 150 to 181, wherein Ro > Rniax,
indicates the
distance between the human eyes and the terminal screen is smaller than the
minimum
distance L min , then minimum font size Smjn is directly taken to serve as the
target font
size So .
183. The equipment of any one of claims 150 to 182, wherein Ro < kun indicates
the
distance between the human eyes and the terminal screen is greater than the
maximum
distance Lmax then maximum font size Sri1 is directly taken to serve as the
target font
Date Regue/Date Received 2022-06-29
size So .
184. The equipment of any one of claims 150 to 183, wherein under different
use scenarios of
the user, radii of the human pupils captured by the front camera are
different.
185. The equipment of any one of claims 150 to 184, wherein the screen
coordinate system,
upper left corner of the screen serves as original point or lower left comer
of the screen
serves as the original point.
186. The equipment of any one of claims 150 to 185, wherein longitudinal
direction of the
screen serves as the y axis, and transversal direction of the screen serves as
the x axis to
create the screen coordinate system.
187. The equipment of any one of claims 150 to 186, wherein the user watches
the screen
from different angles, different radii of the human eyes are obtained.
188. The equipment of any one of claims 150 to 187, wherein the preset volume
of change
AR' in the radius is determined comprises:
obtaining minimum amount of adjustment AS of the font size;
wherein Ro [go,o, Ro or] , AR' = kl x AS ; and
wherein Ro c [Rooõ /tax], AR' = k2 x AS .
189. The equipment of any one of claims 150 to 188, wherein adjustment of the
font size of
the terminal screen, there is the minimum amount of adjustment AS of the font
size,
wherein each adjustment of the font size is an integral multiple of AS , to
obtain the
preset volume of change in the radius based on the preset relation of the
radius of the
human pupils to the font size;
190. The equipment of any one of claims 150 to 189, wherein the calculation of
the preset
volume of change in the radius, corresponding preset volume of change in the
radius is
obtained, judge in which range the radius Ro of the human pupils locates
during the
current detection, wherein Ro c [go,o,Roor] , AR' = kl x AS , wherein Ro c
[Rõ0õ kiax] ,
66
Date Regue/Date Received 2022-06-29
AR' = k2 x AS .
191. The equipment of any one of claims 150 to 190, wherein R0 > R or R0 <
Rm., AR'
is 0, the distance between the human eyes and the terminal screen is greater
than the
maximum distance or smaller than the minimum distance, adjustment to the font
size is
required.
192. The equipment of any one of claims 150 to 191, wherein judging the radius
Ro of the
human pupils during the current detection and the radius R0' of the human
pupils
during the previous detection locate in same range, wherein in same interval,
AR' is
obtained, wherein not in the same range, adjustment to the font size is
required.
193. The equipment of any one of claims 150 to 192, wherein judging the radius
R0 of the
human pupils and the radius R0' of the human pupils during the previous
detection
locate in the same range, wherein Ro c [kõõ kor] , but Ro' c [Rõ0õ Itax] , the
distance
between the human eyes and the terminal screen is changed relatively greatly,
adjustment to the font size is required.
194. The equipment of any one of claims 150 to 193, wherein pixels to which
differently
sized fonts correspond are different, adjustment of the font size is
corresponding
adjustment of pixels of the font.
195. The equipment of any one of claims 150 to 194, wherein manual for the
user or
automatic to start adjusting the font size in the terminal;
196. The equipment of any one of claims 150 to 195, wherein the user is
reminded to close
when it is not required to adjust the font.
197. A computer readable physical memory having stored thereon a computer
program
executed by a computer configured to:
determine a font size range displayed by a terminal screen according to an age
group of a user
currently using or manipulating a terminal;
67
Date Regue/Date Received 2022-06-29
obtain a preset relation of a distance between human eyes and the terminal
screen to a font size
according to the font size range;
detect a current distance between the human eyes and the terminal screen;
determine a target font size according to the current distance and the preset
relation; and
display font on the terminal screen according to the target font size.
198. The memory of claim 197, wherein the preset relation is determined
comprises:
self-adaptively adjusting font size S in the terminal screen while changing
distance L
between the human eyes and the terminal screen;
obtaining maximum distance L. between the human eyes and the terminal screen
when the
font size S is adjusted as maximum font Sn in the font size range;
obtaining normal distance L nor between the human eyes and the terminal screen
when the font
size S is adjusted as normal font Snor in the font size range;
obtaining minimum distance L.,III between the human eyes and the terminal
screen when the
font size S is adjusted as minimum font Smin in the font size range;
performing linear fitting according to Smax and L., S nor and L noõ and SnaIII
and L ;
min
and
obtaining the preset relation of the distance L between the human eyes and the
terminal
screen to the font size S .
199. The memory of claim 198, further comprises:
obtaining minimum radius R.. , normal radius R noõ and maximum radius Rinax
respectively
of human pupils when the distance between the human eyes and the terminal
screen is Linax ,
-1" nor and L. nun;
68
Date Regue/Date Received 2022-06-29
200. The memory of claim 199, wherein performing linear fitting according to
Smax and
L., Snor and Lnoõ and Su,III and Llon and obtaining the preset relation of the
i
distance between the human eyes and the terminal screen to the font size
comprises:
performing linear fitting according to Smax and Rm., S nor and Rnor, and Smio
and R.;
and obtaining a preset relation of radius R of the human pupils to the font
size S ;
201. The memory of claim 200, wherein the preset relation comprises:
when R c[Rinni,Rnor] S = kl(Rnor ¨ R)+ S nor;
when R c[Rnor,R.] , S = k2(R110r - R) + nor; and
wherein kl = (Sioax ¨ S nor)/ (Rnor ¨ R.), and k2 = (5 nor ¨ Smut)! (Rmax
Rnor).
202. The memory of claim 201, wherein current radius Ro of the human pupils is
obtained
when the current distance L, between the human eyes and the terminal screen is
detected.
203. The memory of claim 202, wherein determining the target font size
according to the
current distance and the preset relation comprises:
determining the target font size according to a range in which the current
radius Ro of the
human pupils locates;
calculating using formula S = kl1Roor ¨ R1+ Snor if Ro c[R.,Rnor] and obtain
the target
font size So ;
calculating using formula S = k2(Rnor - R)+ Snor if Ro c[Rnor, R..) and obtain
the target
font size So ;
the target font size So being minimum font Sr. if Rip > RI.; and
69
Date Regue/Date Received 2022-06-29
the target font size S0 being maximum font S. if R0 < km.
204. The memory of claim 203, wherein obtaining the current radius R0 of the
human pupils
comprises:
respectively obtaining pupil radius R, of a left eye on an x axis and pupil
radius R12 thereof
on a y axis of a screen coordinate system, and the pupil radius Rri of a right
eye on the x axis
and the pupil radius Rr2 thereof on the y axis of the screen coordinate
system;
taking any one of Rn, R12 Rõ, and Rõ as R0 if R11= R12, Rõ= Rõ, and = Rõ;
taking Rr2 or R12 as Ro if Rn= R12 or Rn< R12 , and Rõ R,2, R12= Rr2;
taking Rõ or R12 as Ro if Rõ= Rõ or Rõ< Rõ , and Rn< R12 , and R12= Rõ; and
taking Rõ or R11 as Ro if Rõ> Rr2, Rn> R12, and Rr2= R12 Rri=
205. The memory of any one of claims 202 to 204, further comprises detecting
the left eye
and the right eye are both imaged within the screen comprises:
judging, wherein the left eye and the right eye are both imaged within the
screen, detection is
carried out for first time;
detecting, wherein detection is carried out for the first time, the current
distance between the
human eyes and the terminal screen, and determining the target font size
according to the
current distance and the preset relation;
judging, wherein detection is not carried out for the first time, a volume of
change in the
distance between the human eyes and the terminal screen between a current
detection and a
previous detection is greater than a preset volume of change; and
wherein yes, detecting the current distance between the human eyes and the
terminal screen,
and determining the target font size according to the current distance and the
preset relation.
Date Regue/Date Received 2022-06-29
206. The memory of claim 205, further comprises:
obtaining, when the current distance L, between the human eyes and the
terminal screen is
detected, the volume of change AR in radius of the human pupils as compared by
the current
radius Ro of the human pupils as currently detected with the radius of the
human pupils as
previously detected;
207. The memory of claim 206, wherein judging the volume of change in the
distance
between the human eyes and the terminal screen is greater than the preset
volume of
change comprises:
judging the volume of change AR in the radius of the human pupils is greater
than the preset
volume of change AR' in the radius; and
judging, whrerin the volume of change AR in the radius of the human pupils is
greater than
AR' , the volume of change in the distance between the human eyes and the
terminal screen is
greater than the preset volume of change.
208. The memory of any one of claims 197 to 207, further comprises a front
camera in the
terminal is started, wherein the front camera captures a human face image of
the user.
209. The memory of any one of claims 197 to 208, wherein the human face image
is input
into an age detecting model, wherein the age detecting model is formed by
collecting
face images of various age groups, extracting human faces including regions of
interest
and region of interest (ROI), by means of an artificial intelligence (AI) face
recognition
system, and big data deep learning based on collected face images.
210. The memory of any one of claims 197 to 209, wherein the font size ranges
to which the
various age groups correspond are prestored.
211. The memory of any one of claims 197 to 210, wherein the font size ranges
are derived
through statistics carried out according to requirements on font pixels by the
various age
groups as collected.
212. The memory of any one of claims 197 to 211, wherein the font size ranges
of various
71
Date Regue/Date Received 2022-06-29
ages are analyzed through big data and by several rounds of simulated
collections of
plural persons of each age, and are prestored.
213. The memory of any one of claims 197 to 212, wherein endpoint values of
adjustment
range are size of the maximum font and the size of the minimum font, and
include sizes
of normal fonts, and adjustment range.
214. The memory of any one of claims 197 to 213, wherein the human face image
of the user
is collected through the front camera, the age of the user is recognized
through the age
detecting model, corresponding font size range is obtained through recognized
age, and
the font size displayed in the terminal screen is adjustable within the font
size range.
215. The memory of any one of claims 197 to 214, wherein the current distance
between the
human eyes and the terminal screen is measured through the front camera or any
other
sensor.
216. The memory of any one of claims 197 to 215, wherein the terminal includes
a mobile
phone, a panel computer, a wearable system, and any other type of terminal.
217. The memory of any one of claims 197 to 216, wherein the target font size
matches the
current distance is determined according to the current distance and the
preset relation,
wherein the target font size is different for people of different ages in case
of same
current distance, wherein font displayed on the terminal screen according to
the target
font size more fits to requirements of the user.
218. The memory of any one of claims 197 to 217, wherein the preset relation
of the distance
L between the human eyes and the terminal screen to the font size S in the
terminal
screen is created in advance.
219. The memory of any one of claims 197 to 218, wherein the distance between
the human
eyes and the terminal screen is the radius of the human pupils.
220. The memory of any one of claims 197 to 219, wherein the human pupils are
all circular,
wherein the distance between the human eyes and the terminal screen is
inversely
proportional to imaging of the human eyes
72
Date Regue/Date Received 2022-06-29
221. The memory of any one of claims 197 to 220, wherein the distance between
the human
eyes and the terminal screen is L the
radius of the human pupils is minimum value
,
222. The memory of any one of claims 197 to 221, wherein the distance between
the human
eyes and the terminal screen is Lnoõ the radius of the human pupils is normal
value
Rnor -
223. The memory of any one of claims 197 to 222, wherein the distance between
the human
eyes and the terminal screen is Lmn the radius of the human pupils is maximum
value
i
Rrnax
224. The memory of any one of claims 197 to 223, wherein calculation of the
preset relation,
R c [Rm., Rflor] , L lies between Lnor Lma,õ the distance between the human
eyes and
the terminal screen is between the normal distance and the maximum distance,
and the
font size changes relatively quickly at this time;
225. The memory of any one of claims 197 to 224, wherein R c[Rnor,Rmax], L
lies between
Lmin Lnõ , the distance between the human eyes and the terminal screen is
between
the normal distance and the minimum distance, and the font size changes
relatively
slowly, wherein gradients of the two are different, and preset relations are
different for
pupil radii lying between different intervals.
226. The memory of any one of claims 197 to 225, wherein current distance 1,0
between the
human eyes and the terminal screen is detected, the current radius R0 of the
human
pupils is obtained, to determine the target font size according to the current
distance and
the preset relation is to obtain corresponding target font size through the
range in which
Ro locates.
73
Date Regue/Date Received 2022-06-29
227. The memory of any one of claims 197 to 226, wherein the formula
S = kftkor ¨ R1+ Snor is used to calculate and obtain the target font size So
if
RO E [Rm m Rnor -
228. The memory of any one of claims 197 to 227, wherein the formula
S = k2(Rn0r - R) + Snor is uesd to calculate and obtain the target font size
So if
RO E [Rnor, Rinax "
229. The memory of any one of claims 197 to 228, wherein Ro > R
indicates the distance
between the human eyes and the terminal screen is smaller than the minimum
distance
Lmin then minimum font size Slnin is directly taken to serve as the target
font size So .
230. The memory of any one of claims 197 to 229, wherein Ro < Rullõ indicates
the distance
between the human eyes and the terminal screen is greater than the maximum
distance
Lnia,õ then maximum font size S. is directly taken to serve as the target font
size So .
231. The memory of any one of claims 197 to 230, wherein under different use
scenarios of
the user, radii of the human pupils captured by the front camera are
different.
232. The memory of any one of claims 197 to 231, wherein the screen coordinate
system,
upper left corner of the screen serves as original point or lower left corner
of the screen
serves as the original point.
233. The memory of any one of claims 197 to 232, wherein longitudinal
direction of the
screen serves as the y axis, and transversal direction of the screen serves as
the x axis to
create the screen coordinate system.
234. The memory of any one of claims 197 to 233, wherein the user watches the
screen from
different angles, different radii of the human eyes are obtained.
235. The memory of any one of claims 197 to 234, wherein the preset volume of
change AR'
in the radius is determined comprises:
74
Date Regue/Date Received 2022-06-29
obtaining minimum amount of adjustment AS of the font size;
wherein R0 E[Rouõ Rooj , AR' = kl x AS ; and
wherein Ro c [Rooõ gr.] , AR' = k2 x AS .
236. The memory of any one of claims 197 to 235, wherein adjustment of the
font size of the
terminal screen, there is the minimum amount of adjustment AS of the font
size,
wherein each adjustment of the font size is an integral multiple of AS , to
obtain the
preset volume of change in the radius based on the preset relation of the
radius of the
human pupils to the font size;
237. The memory of any one of claims 197 to 236, wherein the calculation of
the preset
volume of change in the radius, corresponding preset volume of change in the
radius is
obtained, judge in which range the radius R0 of the human pupils locates
during the
current detection, wherein Ro E[Rifo,õ Roo r] , AR' = kl x AS , wherein Ro
E[RooõRmax] ,
AR' = k2 x AS .
238. The memory of any one of claims 197 to 237, wherein Ro > ita,õ or Ro <
gum AR'
is 0, the distance between the human eyes and the terminal screen is greater
than the
maximum distance or smaller than the minimum distance, adjustment to the font
size is
required.
239. The memory of any one of claims 197 to 238, wherein judging the radius Ro
of the
human pupils during the current detection and the radius Ro' of the human
pupils
during the previous detection locate in same range, wherein in same interval,
AR' is
obtained, wherein not in the same range, adjustment to the font size is
required.
240. The memory of any one of claims 197 to 239, wherein judging the radius R0
of the
human pupils and the radius R0' of the human pupils during the previous
detection
locate in the same range, wherein Ro c [Ro,o, Roor] , but Ro' c [Rnor, R..]
the distance
Date Regue/Date Received 2022-06-29
between the human eyes and the terminal screen is changed relatively greatly,
adjustment to the font size is required.
241. The memory of any one of claims 197 to 240, wherein pixels to which
differently sized
fonts correspond are different, adjustment of the font size is corresponding
adjustment of
pixels of the font.
242. The memory of any one of claims 197 to 241, wherein manual for the user
or automatic
to start adjusting the font size in the terminal;
243. The memory of any one of claims 197 to 242, wherein the user is reminded
to close
when it is not required to adjust the font.
76
Date Regue/Date Received 2022-06-29