CN109597555A - A kind of method and system adjusting display mode according to scene and object - Google Patents
A kind of method and system adjusting display mode according to scene and object Download PDFInfo
- Publication number
- CN109597555A CN109597555A CN201811487196.6A CN201811487196A CN109597555A CN 109597555 A CN109597555 A CN 109597555A CN 201811487196 A CN201811487196 A CN 201811487196A CN 109597555 A CN109597555 A CN 109597555A
- Authority
- CN
- China
- Prior art keywords
- shaking
- display
- difference
- terminal
- usage scenario
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 17
- 230000001133 acceleration Effects 0.000 claims description 35
- 238000012937 correction Methods 0.000 claims description 29
- 230000000875 corresponding effect Effects 0.000 claims description 14
- 230000002596 correlated effect Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 10
- 238000005096 rolling process Methods 0.000 claims description 9
- 238000007689 inspection Methods 0.000 claims 1
- 208000003464 asthenopia Diseases 0.000 abstract description 3
- 206010044565 Tremor Diseases 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 241000406668 Loxodonta cyclotis Species 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a kind of method and system that display mode is adjusted according to scene and object, comprising: determines the usage scenario of terminal and uses object;According to the display pattern of the scene and object adjustment screen;The display module includes the first display pattern, the second display pattern and third display pattern;According to the display pattern, the shaking information of real-time monitoring terminal and the shaking information of object, the shaking difference of computing terminal and object;According to the difference, adjusts terminal and show display position of the content area on terminal display.The present invention can improve the visual fatigue of user when terminal is shaken, improve user experience.
Description
Technical field
The invention belongs to field of computer technology, in particular to a kind of method that display mode is adjusted according to scene and object
And system.
Background technique
With the continuous development of the communication technology, the function of mobile terminal is increasingly rich, and user can be in mobile phone, plate etc.
In terminal, data content is read anywhere or anytime.
When user is in using terminal, and terminal fuselage shakes, user often can only adjust the angle of sight by itself
Degree is to adapt to change.Since user is artificially to adjust sight, it frequently can lead to the asthenopia of user, greatly compromise use
The eyesight at family, and cause the reduction of reading effect.Especially in the mobile contexts such as bus, subway, train, Yong Hu
When reading data content in terminal, due to the shaking of vehicle body, cause the content shown on terminal display screen also in generation back and forth
It is mobile, so that user does not see the content of display screen display, affect the reading experience of user.The shaking of mobile context, leads
Family of applying is followed by shaking in using terminal, and human eye brings autonomous continuous adjustment sight for this shaking, makes
It is very tired at eyes.
Currently, the method for some prior arts occurred is to follow the shaking of vehicle body to be shown by adjusting the display of screen
The adjustment for showing region makes the holding of display area and the stabilization of sight, but currently used mode is primarily present two point defects,
First is that carrying out sight adjustment both for single object, the adjustment of the progress screen of multipair elephant can not be matched, second is that only considering
The shaking of terminal itself, while not considering that terminal is shaken simultaneously, user is also being shaken, and can not preferably be coordinated terminal and be used
Shake bring Boresight error simultaneously in family;When needing more people to be used in conjunction with a terminal, how to overcome shaking tired to people's bring
Labor sense, and how to overcome terminal and user to shake bring deviation simultaneously is the technical problem for needing to solve at present.
Summary of the invention
The present invention proposes a kind of method for adjusting display mode according to scene and object, comprising:
It determines the usage scenario of terminal and uses object;
According to the display pattern of the scene and object adjustment screen;The display module is shown including the first display pattern, second
Show mode and third display pattern;
According to the display pattern, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference;
According to the difference, adjusts terminal and show display position of the content area on terminal display.
The method, first display pattern are non-shaking mode, are used for normal use terminal, second display
Mode is to shake single screen mode, and terminal is carried out when for for single object or multiple objects and shakes display, the third is shown
Mode is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
The method, the usage scenario of the determining terminal and using object include manually select usage scenario and use
Object automatically determines usage scenario and uses object, and when manually selecting usage scenario and using object, manual touch-control enters and makes
It is configured with scene and using object Setting pattern;When automatically determining usage scenario and using object, shaking acceleration is carried out
Degree judgement, when shaking acceleration preset threshold at least pre-determined number in continuous time period, starting automatically determines terminal
Usage scenario and use object, determine and carry out shaking usage scenario, start camera detection user object quantity, determine and use
Object.
The method when scene is shaken in selection, or carries out shaking acceleration judgement, when shaking acceleration is continuous
In period when an a preset threshold at least pre-determined number, usage scenario is determined to shake scene, judged using object, when
When the use of object being at least two, into the third display pattern, when the use of object being two, determine based on two objects
Body determines and enters multiple screen, and the multiple screen is the display area for entering two identical contents in display area, calculates two main bodys
From display screen center with a distance from and misalignment angle, the display area of two identical contents is determined according to distance and misalignment angle
Display size, distance is farther out or the corresponding display area of the biggish object of misalignment angle is larger;It is more than two when using object
When a, calculate with a distance from center of each object from display screen and misalignment angle, progress distance and misalignment angle sort, according to
Ranking results are adjusted the distance to be weighted with misalignment angle, selects the weighted calculation two lesser objects of sequence as master
Body, and according to the main body of selection, determine that the lesser object correspondence of weighted value shows that aobvious region is smaller in main body, weighted value is biggish
The corresponding display area of object is larger.
The method, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference includes: that difference and the default size for shaking difference threshold are shaken in judgement, when difference is greater than or equal to default rolling moment
When being worth threshold value,
Display content to the shaking correction bit that the initial position for showing content is adjusted to accordingly on display screen is set, the rolling
The difference and the size for shaking difference for moving correction position and initial position are positively correlated, and locality and shaking direction phase
Instead;
When difference is less than default shaking difference threshold, keep display content position in display area constant.
The method, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shake difference include: shield again two display contents of judgement with the shakings difference of object with preset the big of shaking difference threshold
It is small, when the shaking difference of two of multiple screen display contents and object be all larger than or be equal to it is default shake difference threshold when, will show
Show that display content to the shaking correction bit that the initial position of content is adjusted to accordingly on display screen is set, the shaking correction bit
It sets and is positively correlated with the difference of initial position and the size for shaking difference, and locality is contrary with shaking;
When the shaking difference respectively less than default shaking difference threshold with object of two display contents of multiple screen, keep in display
It is constant to hold the position in display area;
Be greater than or equal to when shaking difference one of two of multiple screen display contents and object it is default shake difference threshold, it is another
It is a be less than it is default when shaking difference threshold, above or equal to the initial position of display content be adjusted on display screen accordingly
Display content to one shaking correction bit set, it is described shake correction position and initial position difference and it is described shaking difference it is big
Small positive correlation, and locality is contrary with shaking, less than the default display content for shaking difference threshold in display area
Holding position is constant.
A kind of system that display mode is adjusted according to scene and object, comprising:
Determining module, for determining the usage scenario of terminal and using object;
Mode adjustment module, according to the display pattern of the scene and object adjustment screen;The display module includes first aobvious
Show mode, the second display pattern and third display pattern;
Difference calculating module is shaken, according to the display pattern, the shaking information of real-time monitoring terminal and the shaking letter of object
Breath, the shaking difference of computing terminal and object;
Position adjusting type modules adjust terminal and show display position of the content area on terminal display according to the difference.
The system, first display pattern are non-shaking mode, are used for normal use terminal, second display
Mode is to shake single screen mode, and terminal is carried out when for for single object or multiple objects and shakes display, the third is shown
Mode is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
The system, the determining module include manually identifying module, automatically determine module, the manually identifying module
For manually selecting usage scenario and using object, manual touch-control is entered usage scenario and is set using object Setting pattern
It sets;
The module that automatically determines is for automatically determining usage scenario and using object, including acceleration transducer, comparator, meter
Number device, starting module, the acceleration transducer carry out shaking acceleration detection, and the comparator is for carrying out shaking acceleration
It is compared with preset threshold size, and outputs results to the counter, the counter is super for calculating shaking acceleration
The number for crossing preset threshold outputs a control signal to the starting module, starting automatically determines when number is more than preset times
The usage scenario of terminal and object is used, determines and carry out shaking usage scenario, start camera detection user object quantity, determine
Use object.
The system when scene is shaken in selection, or carries out shaking acceleration judgement, when shaking acceleration is continuous
In period when an a preset threshold at least pre-determined number, usage scenario is determined to shake scene, judged using object, when
When the use of object being at least two, into the third display pattern, when the use of object being two, determine based on two objects
Body determines and enters multiple screen, and the multiple screen is the display area for entering two identical contents in display area, calculates two main bodys
From display screen center with a distance from and misalignment angle, the display area of two identical contents is determined according to distance and misalignment angle
Display size, distance is farther out or the corresponding display area of the biggish object of misalignment angle is larger;It is more than two when using object
When a, calculate with a distance from center of each object from display screen and misalignment angle, progress distance and misalignment angle sort, according to
Ranking results are adjusted the distance to be weighted with misalignment angle, selects the weighted calculation two lesser objects of sequence as master
Body, and according to the main body of selection, determine that the lesser object correspondence of weighted value shows that aobvious region is smaller in main body, weighted value is biggish
The corresponding display area of object is larger.
The system, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference includes: that difference and the default size for shaking difference threshold are shaken in judgement, when difference is greater than or equal to default rolling moment
When being worth threshold value,
Display content to the shaking correction bit that the initial position for showing content is adjusted to accordingly on display screen is set, the rolling
The difference and the size for shaking difference for moving correction position and initial position are positively correlated, and locality and shaking direction phase
Instead;
When difference is less than default shaking difference threshold, keep display content position in display area constant.
The system, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shake difference include: shield again two display contents of judgement with the shakings difference of object with preset the big of shaking difference threshold
It is small, when the shaking difference of two of multiple screen display contents and object be all larger than or be equal to it is default shake difference threshold when, will show
Show that display content to the shaking correction bit that the initial position of content is adjusted to accordingly on display screen is set, the shaking correction bit
It sets and is positively correlated with the difference of initial position and the size for shaking difference, and locality is contrary with shaking;
When the shaking difference respectively less than default shaking difference threshold with object of two display contents of multiple screen, keep in display
It is constant to hold the position in display area;
Be greater than or equal to when shaking difference one of two of multiple screen display contents and object it is default shake difference threshold, it is another
It is a be less than it is default when shaking difference threshold, above or equal to the initial position of display content be adjusted on display screen accordingly
Display content to one shaking correction bit set, it is described shake correction position and initial position difference and it is described shaking difference it is big
Small positive correlation, and locality is contrary with shaking, less than the default display content for shaking difference threshold in display area
Holding position is constant.
The present invention discloses can be according to the usage scenario and object of terminal, by the shaking adjust automatically display screen of terminal
The position for showing content does not need user itself and adjusts sight angle, improves user experience.It solves multipair as carrying out multiple screen
Mode carry out a point objective subject and be adjusted, meanwhile, it is capable to match user and difference that terminal is shaken carries out shaking dynamic deviation tune
It is whole, it avoids terminal shaking and user shakes the error of bring acceleration detection and makes the deviation for adjusting display position, make
It is excessive at adjustment.
Detailed description of the invention
Fig. 1 is a kind of schematic diagram for the method that display mode is adjusted according to scene and object of the present invention.
Fig. 2 is a kind of schematic diagram for the system that display mode is adjusted according to scene and object of the present invention.
Specific embodiment
The application is described in further detail with reference to the accompanying drawing, it is necessary to it is indicated herein to be, implement in detail below
Mode is served only for that the application is further detailed, and should not be understood as the limitation to the application protection scope, the field
Technical staff can make some nonessential modifications and adaptations to the application according to above-mentioned application content.
Fig. 1 is a kind of schematic diagram for the method that display mode is adjusted according to scene and object of the present invention.Include:
It determines the usage scenario of terminal and uses object;
According to the display pattern of the scene and object adjustment screen;The display module is shown including the first display pattern, second
Show mode and third display pattern;
According to the display pattern, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference;
According to the difference, adjusts terminal and show display position of the content area on terminal display.
The method, first display pattern are non-shaking mode, are used for normal use terminal, second display
Mode is to shake single screen mode, and terminal is carried out when for for single object or multiple objects and shakes display, the third is shown
Mode is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
The method, the usage scenario of the determining terminal and using object include manually select usage scenario and use
Object automatically determines usage scenario and uses object, and when manually selecting usage scenario and using object, manual touch-control enters and makes
It is configured with scene and using object Setting pattern;When automatically determining usage scenario and using object, shaking acceleration is carried out
Degree judgement, when shaking acceleration preset threshold at least pre-determined number in continuous time period, starting automatically determines terminal
Usage scenario and use object, determine and carry out shaking usage scenario, start camera detection user object quantity, determine and use
Object.
The method when scene is shaken in selection, or carries out shaking acceleration judgement, when shaking acceleration is continuous
In period when an a preset threshold at least pre-determined number, usage scenario is determined to shake scene, judged using object, when
When the use of object being at least two, into the third display pattern, when the use of object being two, determine based on two objects
Body determines and enters multiple screen, and the multiple screen is the display area for entering two identical contents in display area, calculates two main bodys
From display screen center with a distance from and misalignment angle, the display area of two identical contents is determined according to distance and misalignment angle
Display size, distance is farther out or the corresponding display area of the biggish object of misalignment angle is larger;It is more than two when using object
When a, calculate with a distance from center of each object from display screen and misalignment angle, progress distance and misalignment angle sort, according to
Ranking results are adjusted the distance to be weighted with misalignment angle, selects the weighted calculation two lesser objects of sequence as master
Body, and according to the main body of selection, determine that the lesser object correspondence of weighted value shows that aobvious region is smaller in main body, weighted value is biggish
The corresponding display area of object is larger.
The method, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference includes: that difference and the default size for shaking difference threshold are shaken in judgement, when difference is greater than or equal to default rolling moment
When being worth threshold value,
Display content to the shaking correction bit that the initial position for showing content is adjusted to accordingly on display screen is set, the rolling
The difference and the size for shaking difference for moving correction position and initial position are positively correlated, and locality and shaking direction phase
Instead;
When difference is less than default shaking difference threshold, keep display content position in display area constant.
The method, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shake difference include: shield again two display contents of judgement with the shakings difference of object with preset the big of shaking difference threshold
It is small, when the shaking difference of two of multiple screen display contents and object be all larger than or be equal to it is default shake difference threshold when, will show
Show that display content to the shaking correction bit that the initial position of content is adjusted to accordingly on display screen is set, the shaking correction bit
It sets and is positively correlated with the difference of initial position and the size for shaking difference, and locality is contrary with shaking;
When the shaking difference respectively less than default shaking difference threshold with object of two display contents of multiple screen, keep in display
It is constant to hold the position in display area;
Be greater than or equal to when shaking difference one of two of multiple screen display contents and object it is default shake difference threshold, it is another
It is a be less than it is default when shaking difference threshold, above or equal to the initial position of display content be adjusted on display screen accordingly
Display content to one shaking correction bit set, it is described shake correction position and initial position difference and it is described shaking difference it is big
Small positive correlation, and locality is contrary with shaking, less than the default display content for shaking difference threshold in display area
Holding position is constant.
Fig. 2 is a kind of schematic diagram for the system that display mode is adjusted according to scene and object of the present invention.Include:
Determining module, for determining the usage scenario of terminal and using object;
Mode adjustment module, according to the display pattern of the scene and object adjustment screen;The display module includes first aobvious
Show mode, the second display pattern and third display pattern;
Difference calculating module is shaken, according to the display pattern, the shaking information of real-time monitoring terminal and the shaking letter of object
Breath, the shaking difference of computing terminal and object;
Position adjusting type modules adjust terminal and show display position of the content area on terminal display according to the difference.
The system, first display pattern are non-shaking mode, are used for normal use terminal, second display
Mode is to shake single screen mode, and terminal is carried out when for for single object or multiple objects and shakes display, the third is shown
Mode is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
The system, the determining module include manually identifying module, automatically determine module, the manually identifying module
For manually selecting usage scenario and using object, manual touch-control is entered usage scenario and is set using object Setting pattern
It sets;
The module that automatically determines is for automatically determining usage scenario and using object, including acceleration transducer, comparator, meter
Number device, starting module, the acceleration transducer carry out shaking acceleration detection, and the comparator is for carrying out shaking acceleration
It is compared with preset threshold size, and outputs results to the counter, the counter is super for calculating shaking acceleration
The number for crossing preset threshold outputs a control signal to the starting module, starting automatically determines when number is more than preset times
The usage scenario of terminal and object is used, determines and carry out shaking usage scenario, start camera detection user object quantity, determine
Use object.
The system when scene is shaken in selection, or carries out shaking acceleration judgement, when shaking acceleration is continuous
In period when an a preset threshold at least pre-determined number, usage scenario is determined to shake scene, judged using object, when
When the use of object being at least two, into the third display pattern, when the use of object being two, determine based on two objects
Body determines and enters multiple screen, and the multiple screen is the display area for entering two identical contents in display area, calculates two main bodys
From display screen center with a distance from and misalignment angle, the display area of two identical contents is determined according to distance and misalignment angle
Display size, distance is farther out or the corresponding display area of the biggish object of misalignment angle is larger;It is more than two when using object
When a, calculate with a distance from center of each object from display screen and misalignment angle, progress distance and misalignment angle sort, according to
Ranking results are adjusted the distance to be weighted with misalignment angle, selects the weighted calculation two lesser objects of sequence as master
Body, and according to the main body of selection, determine that the lesser object correspondence of weighted value shows that aobvious region is smaller in main body, weighted value is biggish
The corresponding display area of object is larger.
The system, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference includes: that difference and the default size for shaking difference threshold are shaken in judgement, when difference is greater than or equal to default rolling moment
When being worth threshold value,
Display content to the shaking correction bit that the initial position for showing content is adjusted to accordingly on display screen is set, the rolling
The difference and the size for shaking difference for moving correction position and initial position are positively correlated, and locality and shaking direction phase
Instead;
When difference is less than default shaking difference threshold, keep display content position in display area constant.
The system, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shake difference include: shield again two display contents of judgement with the shakings difference of object with preset the big of shaking difference threshold
It is small, when the shaking difference of two of multiple screen display contents and object be all larger than or be equal to it is default shake difference threshold when, will show
Show that display content to the shaking correction bit that the initial position of content is adjusted to accordingly on display screen is set, the shaking correction bit
It sets and is positively correlated with the difference of initial position and the size for shaking difference, and locality is contrary with shaking;
When the shaking difference respectively less than default shaking difference threshold with object of two display contents of multiple screen, keep in display
It is constant to hold the position in display area;
Be greater than or equal to when shaking difference one of two of multiple screen display contents and object it is default shake difference threshold, it is another
It is a be less than it is default when shaking difference threshold, above or equal to the initial position of display content be adjusted on display screen accordingly
Display content to one shaking correction bit set, it is described shake correction position and initial position difference and it is described shaking difference it is big
Small positive correlation, and locality is contrary with shaking, less than the default display content for shaking difference threshold in display area
Holding position is constant.
Main improvement of the invention first is that reduce terminal shake and user shake between error bring viewing area
The adjustment of domain position is excessive, another main improvement is to be able to carry out the subregion of multipair elephant to show, and be directed to different zones
Different objects carry out shake deviation calculate, by shake dynamic deviation carry out shake position adjustment, adapt to it is multipair as simultaneously check end
Content is held, the visual fatigue of multipair elephant is reduced.
The present invention discloses can be according to the usage scenario and object of terminal, by the shaking adjust automatically display screen of terminal
The position for showing content does not need user itself and adjusts sight angle, improves user experience.It solves multipair as carrying out multiple screen
Mode carry out a point objective subject and be adjusted, meanwhile, it is capable to match user and difference that terminal is shaken carries out shaking dynamic deviation tune
It is whole, it avoids terminal shaking and user shakes the error of bring acceleration detection and makes the deviation for adjusting display position, make
It is excessive at adjustment.
Claims (10)
1. a kind of method for adjusting display mode according to scene and object characterized by comprising
It determines the usage scenario of terminal and uses object;
According to the display pattern of the scene and object adjustment screen;The display module is shown including the first display pattern, second
Show mode and third display pattern;
According to the display pattern, the shaking information of real-time monitoring terminal and the shaking information of object, computing terminal and object
Shaking difference;
According to the difference, adjusts terminal and show display position of the content area on terminal display.
2. the method according to claim 1, wherein first display pattern is non-shaking mode, for just
It is often used terminal, second display pattern is to shake single screen mode, is carried out eventually when for for single object or multiple objects
Display is shaken at end, and the third display pattern is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
3. according to the method described in claim 2, it is characterized in that, the usage scenario of the determining terminal and using object including
Manually select usage scenario and using object, automatically determine usage scenario and using object, when manually selecting usage scenario and make
When with object, manual touch-control is entered usage scenario and is configured using object Setting pattern;When automatically determine usage scenario and
It when using object, carries out shaking acceleration judgement, when shaking, acceleration preset threshold at least one in continuous time period is predetermined
When number, starting automatically determines the usage scenario of terminal and using object, determines and carries out shaking usage scenario, starting camera inspection
User object quantity is surveyed, determines and uses object.
4. according to the method described in claim 2, it is characterized in that, or carrying out shaking acceleration when scene is shaken in selection
Judgement determines usage scenario when shaking acceleration preset threshold at least pre-determined number in continuous time period to shake
Scene judged using object, when the use of object being at least two, into the third display pattern, when using object
It when being two, determines based on two objects, determines that, into multiple screen, the multiple screen is identical interior to enter two in display area
The display area of appearance, calculate two main bodys from display screen center with a distance from and misalignment angle, according to distance and misalignment angle
Determine the display size of the display area of two identical contents, distance is farther out or the corresponding display of the biggish object of misalignment angle
Region is larger;When using object be more than two when, calculate each object from show screen center with a distance from and misalignment angle, into
Row distance and misalignment angle sequence, adjust the distance according to ranking results and are weighted with misalignment angle, select weighted calculation
Two lesser objects of sequence determine that the lesser object of weighted value is corresponding in main body as main body, and according to the main body of selection
Show that aobvious region is smaller, the corresponding display area of the biggish object of weighted value is larger.
5. according to the method described in claim 2, it is characterized in that, the shaking information of real-time monitoring terminal and the shaking of object
The shaking difference of information, computing terminal and object includes: that difference and the default size for shaking difference threshold are shaken in judgement, works as difference
When more than or equal to default shaking difference threshold,
Display content to the shaking correction bit that the initial position for showing content is adjusted to accordingly on display screen is set, the rolling
The difference and the size for shaking difference for moving correction position and initial position are positively correlated, and locality and shaking direction phase
Instead;
When difference is less than default shaking difference threshold, keep display content position in display area constant.
6. according to the method described in claim 4, it is characterized in that, the shaking information of real-time monitoring terminal and the shaking of object
The shaking difference of information, computing terminal and object include: shield again two display contents of judgement with the shaking difference of object with
The default size for shaking difference threshold, when two display contents of multiple screen with the shaking difference of object are all larger than or are equal to default
When shaking difference threshold, the initial position for showing content is adjusted to the display content on display screen a to shaking accordingly and is corrected
Position, it is described shake correction position and initial position difference and it is described shake difference size be positively correlated, and locality with
It shakes contrary;
When the shaking difference respectively less than default shaking difference threshold with object of two display contents of multiple screen, keep in display
It is constant to hold the position in display area;
Be greater than or equal to when shaking difference one of two of multiple screen display contents and object it is default shake difference threshold, it is another
It is a be less than it is default when shaking difference threshold, above or equal to the initial position of display content be adjusted on display screen accordingly
Display content to one shaking correction bit set, it is described shake correction position and initial position difference and it is described shaking difference it is big
Small positive correlation, and locality is contrary with shaking, less than the default display content for shaking difference threshold in display area
Holding position is constant.
7. a kind of system for adjusting display mode according to scene and object characterized by comprising
Determining module, for determining the usage scenario of terminal and using object;
Mode adjustment module, according to the display pattern of the scene and object adjustment screen;The display module includes first aobvious
Show mode, the second display pattern and third display pattern;
Difference calculating module is shaken, according to the display pattern, the shaking information of real-time monitoring terminal and the shaking letter of object
Breath, the shaking difference of computing terminal and object;
Position adjusting type modules adjust terminal and show display position of the content area on terminal display according to the difference.
8. system according to claim 7, which is characterized in that first display pattern is non-shaking mode, for just
It is often used terminal, second display pattern is to shake single screen mode, is carried out eventually when for for single object or multiple objects
Display is shaken at end, and the third display pattern is to shake to shield mode again, shakes display for carrying out terminal for multiple objects.
9. system according to claim 8, which is characterized in that the determining module include manually identifying module, it is automatic really
Cover half block, the manually identifying module for manually selecting usage scenario and using object, manual touch-control enter usage scenario and
It is configured using object Setting pattern;
The module that automatically determines is for automatically determining usage scenario and using object, including acceleration transducer, comparator, meter
Number device, starting module, the acceleration transducer carry out shaking acceleration detection, and the comparator is for carrying out shaking acceleration
It is compared with preset threshold size, and outputs results to the counter, the counter is super for calculating shaking acceleration
The number for crossing preset threshold outputs a control signal to the starting module, starting automatically determines when number is more than preset times
The usage scenario of terminal and object is used, determines and carry out shaking usage scenario, start camera detection user object quantity, determine
Use object.
10. system according to claim 8, which is characterized in that when scene is shaken in selection, or carry out shaking acceleration
Judgement determines usage scenario when shaking acceleration preset threshold at least pre-determined number in continuous time period to shake
Scene judged using object, when the use of object being at least two, into the third display pattern, when using object
It when being two, determines based on two objects, determines that, into multiple screen, the multiple screen is identical interior to enter two in display area
The display area of appearance, calculate two main bodys from display screen center with a distance from and misalignment angle, according to distance and misalignment angle
Determine the display size of the display area of two identical contents, distance is farther out or the corresponding display of the biggish object of misalignment angle
Region is larger;When using object be more than two when, calculate each object from show screen center with a distance from and misalignment angle, into
Row distance and misalignment angle sequence, adjust the distance according to ranking results and are weighted with misalignment angle, select weighted calculation
Two lesser objects of sequence determine that the lesser object of weighted value is corresponding in main body as main body, and according to the main body of selection
Show that aobvious region is smaller, the corresponding display area of the biggish object of weighted value is larger.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811487196.6A CN109597555B (en) | 2018-12-06 | 2018-12-06 | Method and system for adjusting display mode according to scene and object |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811487196.6A CN109597555B (en) | 2018-12-06 | 2018-12-06 | Method and system for adjusting display mode according to scene and object |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109597555A true CN109597555A (en) | 2019-04-09 |
CN109597555B CN109597555B (en) | 2022-09-06 |
Family
ID=65962226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811487196.6A Expired - Fee Related CN109597555B (en) | 2018-12-06 | 2018-12-06 | Method and system for adjusting display mode according to scene and object |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109597555B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111414112A (en) * | 2020-03-05 | 2020-07-14 | 联想(北京)有限公司 | Information display method and device and electronic equipment |
CN117672110A (en) * | 2023-12-15 | 2024-03-08 | 广东省欧度利方科技有限公司 | Display control system and method for tablet personal computer |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677543A (en) * | 2012-09-03 | 2014-03-26 | 中兴通讯股份有限公司 | Method for adjusting screen display area of mobile terminal and mobile terminal |
CN104460958A (en) * | 2013-09-17 | 2015-03-25 | 中兴通讯股份有限公司 | Screen display adjusting method and device and mobile terminal |
CN105007376A (en) * | 2015-07-21 | 2015-10-28 | 惠州Tcl移动通信有限公司 | Antidinic processing method and system based on mobile terminal |
CN105511753A (en) * | 2014-10-20 | 2016-04-20 | 中兴通讯股份有限公司 | Method and terminal for display adjustment |
CN105630167A (en) * | 2015-12-24 | 2016-06-01 | 浙江吉利控股集团有限公司 | Self-adaptive screen regulation method, self-adaptive screen regulation device and terminal device |
US20160154458A1 (en) * | 2014-11-28 | 2016-06-02 | Shenzhen Estar Technology Group Co., Ltd. | Distance adaptive holographic displaying method and device based on eyeball tracking |
CN105912248A (en) * | 2015-12-08 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | Method for adjusting screen and terminal device for adjusting screen |
CN106155453A (en) * | 2015-03-24 | 2016-11-23 | 阿里巴巴集团控股有限公司 | The attribute regulation method of a kind of destination object and device |
CN106850967A (en) * | 2016-12-29 | 2017-06-13 | 深圳市宇恒互动科技开发有限公司 | A kind of self adaptation screen display method, system and helmet |
CN107678330A (en) * | 2017-09-18 | 2018-02-09 | 广东美的制冷设备有限公司 | Terminal control method, device and computer-readable recording medium |
CN107797652A (en) * | 2016-09-05 | 2018-03-13 | 北京京东尚科信息技术有限公司 | Adjust the method, apparatus and terminal of display effect |
CN108595091A (en) * | 2018-04-25 | 2018-09-28 | Oppo广东移动通信有限公司 | Screen control display method, device and computer-readable storage medium |
-
2018
- 2018-12-06 CN CN201811487196.6A patent/CN109597555B/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677543A (en) * | 2012-09-03 | 2014-03-26 | 中兴通讯股份有限公司 | Method for adjusting screen display area of mobile terminal and mobile terminal |
CN104460958A (en) * | 2013-09-17 | 2015-03-25 | 中兴通讯股份有限公司 | Screen display adjusting method and device and mobile terminal |
CN105511753A (en) * | 2014-10-20 | 2016-04-20 | 中兴通讯股份有限公司 | Method and terminal for display adjustment |
US20160154458A1 (en) * | 2014-11-28 | 2016-06-02 | Shenzhen Estar Technology Group Co., Ltd. | Distance adaptive holographic displaying method and device based on eyeball tracking |
CN106155453A (en) * | 2015-03-24 | 2016-11-23 | 阿里巴巴集团控股有限公司 | The attribute regulation method of a kind of destination object and device |
CN105007376A (en) * | 2015-07-21 | 2015-10-28 | 惠州Tcl移动通信有限公司 | Antidinic processing method and system based on mobile terminal |
CN105912248A (en) * | 2015-12-08 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | Method for adjusting screen and terminal device for adjusting screen |
CN105630167A (en) * | 2015-12-24 | 2016-06-01 | 浙江吉利控股集团有限公司 | Self-adaptive screen regulation method, self-adaptive screen regulation device and terminal device |
CN107797652A (en) * | 2016-09-05 | 2018-03-13 | 北京京东尚科信息技术有限公司 | Adjust the method, apparatus and terminal of display effect |
CN106850967A (en) * | 2016-12-29 | 2017-06-13 | 深圳市宇恒互动科技开发有限公司 | A kind of self adaptation screen display method, system and helmet |
CN107678330A (en) * | 2017-09-18 | 2018-02-09 | 广东美的制冷设备有限公司 | Terminal control method, device and computer-readable recording medium |
CN108595091A (en) * | 2018-04-25 | 2018-09-28 | Oppo广东移动通信有限公司 | Screen control display method, device and computer-readable storage medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111414112A (en) * | 2020-03-05 | 2020-07-14 | 联想(北京)有限公司 | Information display method and device and electronic equipment |
CN111414112B (en) * | 2020-03-05 | 2021-10-22 | 联想(北京)有限公司 | Information display method and device and electronic equipment |
CN117672110A (en) * | 2023-12-15 | 2024-03-08 | 广东省欧度利方科技有限公司 | Display control system and method for tablet personal computer |
CN117672110B (en) * | 2023-12-15 | 2024-07-09 | 广东省欧度利方科技有限公司 | Display control system and method for tablet personal computer |
Also Published As
Publication number | Publication date |
---|---|
CN109597555B (en) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10635167B2 (en) | Smooth pursuit gaze tracking | |
US10170074B2 (en) | Display screen adjusting method, display screen adjusting apparatus, as well as display device | |
CN104571474B (en) | A kind of method and apparatus adaptively adjusted to terminal screen display content | |
US10674090B2 (en) | Method and device for controlling photography of unmanned aerialvehicle, andwearable device | |
CN104240680B (en) | A kind of method of touch screen brightness adjustment and touch control display apparatus | |
EP3163422A1 (en) | Information processing device, information processing method, computer program, and image processing system | |
CN109743626B (en) | Image display method, image processing method and related equipment | |
CN106445151B (en) | Terminal screen brightness control method and terminal | |
CN106652972A (en) | Processing circuit of display screen, display method and display device | |
CN103369274A (en) | Intelligent television regulating system and television regulating method thereof | |
CN101458921A (en) | Brightness regulating method and apparatus for display and computer thereof | |
CN106970748A (en) | Method and system for automatically adjusting display color of vehicle-mounted HUD (head Up display) based on ambient light color | |
US20150199019A1 (en) | Gesture based image capturing system for vehicle | |
CN109597555A (en) | A kind of method and system adjusting display mode according to scene and object | |
CN104320714A (en) | Display device and display regulation method thereof | |
CN114612635B (en) | Method and device capable of switching between augmented reality mode and virtual reality mode | |
CN110226913A (en) | A kind of self-service examination machine eyesight detection intelligent processing method and device | |
CN113379832B (en) | Camera pose adjusting method and device, electronic equipment and storage medium | |
CN110741308B (en) | Eyepiece adjusting method for head-mounted display device, and computer-readable storage medium | |
CN110334629A (en) | Can multi-faceted detecting distance method, apparatus and readable storage medium storing program for executing | |
US10514756B2 (en) | Adjusting an electronic display based on gaze tracking | |
CN111580646A (en) | Method, device and system for adjusting position of visual equipment according to face | |
CN105607252A (en) | Control method of intelligent glasses and control device thereof | |
CN106131421A (en) | The method of adjustment of a kind of video image and electronic equipment | |
CN108364265A (en) | A kind of image correcting method 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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220822 Address after: Shop on the first floor, No. 1, Eighth Lane, Changdi Road, Guanshan District, Xiqiao Town, Nanhai District, Foshan City, Guangdong Province, 528000 (Residence declaration) Applicant after: Foshan Atomic Culture Communication Co.,Ltd. Address before: 256500 188 Binbo street, Boxing County, Binzhou City, Shandong Province Applicant before: Liu Meilian |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220906 |
|
CF01 | Termination of patent right due to non-payment of annual fee |