[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201811487196.6A
Other languages
Chinese (zh)
Other versions
CN109597555B (en
Inventor
王玉坤
刘美连
艾葳
张锐
贾娜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foshan Atomic Culture Communication Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201811487196.6A priority Critical patent/CN109597555B/en
Publication of CN109597555A publication Critical patent/CN109597555A/en
Application granted granted Critical
Publication of CN109597555B publication Critical patent/CN109597555B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

A kind of method and system adjusting display mode according to scene and object
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.
CN201811487196.6A 2018-12-06 2018-12-06 Method and system for adjusting display mode according to scene and object Expired - Fee Related CN109597555B (en)

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)

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

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

Patent Citations (12)

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

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