CN106873853A - Screen display method and device - Google Patents
Screen display method and device Download PDFInfo
- Publication number
- CN106873853A CN106873853A CN201710040886.6A CN201710040886A CN106873853A CN 106873853 A CN106873853 A CN 106873853A CN 201710040886 A CN201710040886 A CN 201710040886A CN 106873853 A CN106873853 A CN 106873853A
- Authority
- CN
- China
- Prior art keywords
- screen
- face frame
- display
- interactive object
- view
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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/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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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
- G06F3/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
The embodiment of the invention discloses a kind of screen display method and device, the method includes:Obtain interactive object image;Determine Image display position of the interactive object image in screen;According to the Image display position, the content display location of display content in adjustment screen.The height of the interactive object is reflected due to Image display position of the interactive object image in screen, Image display position of the image of the interactive object of i.e. different heights in screen is often different, therefore, display location of the interactive object image in screen is mapping of its height on screen.And then, the content display location of display content in screen is adjusted based on Image display position of the interactive object in screen, changed with causing the height of the display location adaptive interaction object of display content, so as to greatly facilitate the interactive operation to screen of interactive object, man-machine interaction experience is improve.
Description
Technical field
The invention belongs to computer realm, more particularly to a kind of screen display method and device.
Background technology
In recent years, the development of robot technology and artificial intelligence study deepen continuously, and intelligent robot is in human lives
Play the part of more and more important role.As the demand of people is on the increase, the robot of stronger interactive function can gradually will turn into
The favorite of robot circle.
At present, screen is provided with many robot fuselages, so that user interacts with robot.Usually, machine
The screen set on the person is often arranged on certain level altitude, when user needs to be interacted by screen and robot,
Than being clicked on if desired for screen, the information etc. shown on gesture operation, or viewing screen such as slide, due to person to person it
Between height differences it is very big, it may appear that the height of different user and the unmatched phenomenon in screen height position, so as to cause part
User and the mutual inconvenience of robot, interactive experience are poor.
The content of the invention
In view of this, a kind of screen display method and device are the embodiment of the invention provides, by the body of adaptive user
Height adjusts the display location of display content in screen, to improve the interactive convenience of user, improves Consumer's Experience.
A kind of screen display method is the embodiment of the invention provides, including:
Obtain interactive object image;
Determine Image display position of the interactive object image in screen;
According to described image display location, the content display location of display content in the screen is adjusted.
Alternatively, the Image display position for determining the interactive object image in screen, including:
Recognize the face frame in the interactive object image;
The corresponding default screen area of coordinate according to the face frame, determines figure of the face frame in the screen
As display location, wherein, the coordinate is the coordinate of the frame of the face frame relative to the screen.
Alternatively, the corresponding default screen area of the coordinate according to the face frame, determines the face frame in institute
Before stating the Image display position in screen, also include:
If comprising multiple face frames, corresponding size is distinguished according to the multiple face frame, from the multiple people
Target face frame of the selection with maximum area in face frame;
Correspondingly, the corresponding default screen area of the coordinate according to the face frame, determines the face frame in institute
The Image display position in screen is stated, including:
The corresponding default screen area of coordinate according to the target face frame, determines the target face frame in the screen
Image display position in curtain.
It is alternatively, described that the content display location of display content in the screen is adjusted according to described image display location,
Including:
According to described image display location, adjustment carries the longitudinal direction rolling view of the display content in the screen
Display location and size.
Alternatively, after the face frame in the identification interactive object image, also include:
Generation carries the screen preview view of the face frame;
The view that blocks for blocking the screen preview view is generated, the longitudinal direction rolls view and regarded positioned at described blocking
The upper strata of figure, wherein, the screen preview view and the size for blocking view are identical with the size of the screen.
It is alternatively, described that the content display location of display content in the screen is adjusted according to described image display location,
Including:
According to described image display location, adjustment carries display position of the pop-up of the first display content in the screen
Put, wherein, the display content includes first display content and the second display content, carries second display content
The view that blocks be in full screen in the screen, the pop-up is located at the upper strata for blocking view.
Alternatively, after the face frame in the identification interactive object image, also include:
Generation carries the screen preview view of the face frame, and the view that blocks is positioned at the screen preview view
Upper strata.
The embodiment of the present invention additionally provides a kind of screen display device, including:
Acquisition module, for obtaining interactive object image;
Determining module, for determining Image display position of the interactive object image in screen;
Adjusting module, for according to described image display location, adjusting the content display position of display content in the screen
Put.
Screen display method provided in an embodiment of the present invention and device, are handed over when there is interactive object i.e. user with robot
When mutually, by obtaining the image of interactive object, to determine display location of the image of interactive object in screen.Because interaction is right
The height of the interactive object, i.e., the image of the interactive object of different heights are reflected as Image display position of the image in screen
Image display position in screen is often different, therefore, display location of the interactive object image in screen exists for its height
Mapping on screen.And then, display content in screen is adjusted based on Image display position of the interactive object in screen
Content display location, is changed, with causing the height of the display location adaptive interaction object of display content so as to significantly facilitate
The interactive operation to screen of interactive object, improves man-machine interaction experience.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are this hairs
Some bright embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can be with root
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the flow chart of screen display method embodiment one provided in an embodiment of the present invention;
Fig. 2 is the flow chart of a kind of optional implementation of step 103 in embodiment illustrated in fig. 1;
Fig. 3 is the flow chart of another optional implementation of step 103 in embodiment illustrated in fig. 1;
Fig. 4 is the structural representation of screen display device embodiment one provided in an embodiment of the present invention;
Fig. 5 is the structural representation of screen display device embodiment two provided in an embodiment of the present invention;
Fig. 6 is the structural representation of screen display device embodiment three provided in an embodiment of the present invention.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
The term for using in embodiments of the present invention is the purpose only merely for description specific embodiment, and is not intended to be limiting
The present invention." one kind ", " described " and " being somebody's turn to do " of singulative used in the embodiment of the present invention and appended claims
It is also intended to include most forms, unless context clearly shows that other implications, " various " generally comprise at least two, but not
Exclude and include at least one situation.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, represent
There may be three kinds of relations, for example, A and/or B, can represent:Individualism A, while there is A and B, individualism B these three
Situation.In addition, character "/" herein, typicallys represent forward-backward correlation pair as if a kind of relation of "or".
It will be appreciated that though XXX may be described using term first, second, third, etc. in embodiments of the present invention, but
These XXX should not necessarily be limited by these terms.These terms are only used for being distinguished from each other open XXX.For example, not departing from implementation of the present invention
In the case of example scope, an XXX can also be referred to as the 2nd XXX, and similarly, the 2nd XXX can also be referred to as an XXX.
Depending on linguistic context, word as used in this " if ", " if " can be construed to " ... when " or
" when ... " or " in response to determining " or " in response to detection ".Similarly, depending on linguistic context, phrase " if it is determined that " or " such as
Fruit detection (condition or event of statement) " can be construed to " when it is determined that when " or " in response to determine " or " when detection (statement
Condition or event) when " or " in response to detection (condition or event of statement) ".
Also, it should be noted that term " including ", "comprising" or its any other variant be intended to nonexcludability
Comprising, so that commodity or system including a series of key elements not only include those key elements, but also including without clear and definite
Other key elements listed, or it is this commodity or the intrinsic key element of system also to include.In the feelings without more limitations
Under condition, the key element limited by sentence "including a ...", it is not excluded that in the commodity or system including the key element also
There is other identical element.
Fig. 1 is the flow chart of screen display method embodiment one provided in an embodiment of the present invention, and the screen display method can
To be performed by a screen display device, with reference to the application scenarios that the screen display method goes for, such as suitable for machine
In device people, the screen display device can be provided in the combination of the software or software and hardware in robot.As shown in figure 1,
The method comprises the following steps:
Step 101, obtains interactive object image.
Multiple hardwares detection device can be provided with practical application, on robot fuselage, such as detecting certain model
With the presence or absence of the sensor of object, such as ultrasonic sensor, laser sensor etc. in enclosing.Ultrasonic sensor energy can be set
Enough whether there is object in the range of 1 meter of detection robot front.In addition, can also be set at correct position on robot fuselage
There is camera, such as on an anthropomorphic robot, head position is provided with camera.And, also set on the robot fuselage
Screen, i.e. display screen are equipped with, the display content that can be interacted by the screen display and user.In the embodiment of the present invention,
Above-mentioned interactive object can be the user interacted with robot.
Alternatively, in fact, the such as ultrasonic sensor on robot fuselage can be with certain short period of time not
Whether there is object in the certain limit of disconnected sniffing robot front, when object is detected the presence of, triggering camera carries out image
Collection.Assuming that the object is interactive object, then interactive object image is collected by the collection of the camera.
Step 102, determines Image display position of the interactive object image in screen.
After interactive object image is collected by the camera, the interactive object image that will can be collected is mapped to machine
On the screen of device people.Due to having fixed position set in advance, establishing shot angle etc. to clap for camera opposed robots
Parameter is taken the photograph, and screen is also fixedly disposed at certain fixed position on robot fuselage, thus, it is supposed that with different heights
When interactive object is with robot interactive, mapping position of its corresponding interactive object image on screen is different.
Due to usually containing the different body part images and Background of interactive object in the interactive object image clapped
Picture, in order to unify standard of comparison, alternatively, in the embodiment of the present invention can using the human face region position of interactive object as
The determination foundation of Image display position of the interactive object image in screen, certainly, is not limited thereto.
Thus optionally, Image display position of the interactive object image in screen is determined, it is possible to achieve be:
Face frame in identification interactive object image;
The corresponding default screen area of coordinate according to face frame, determines Image display position of the face frame in screen,
Wherein, the coordinate of face frame is coordinate of the face frame relative to the frame of screen.
Specifically, it is necessary first to carry out recognition of face to interactive object image, to identify wherein whether comprising face, with
And in the case of comprising face, it is determined that removing face frame, i.e. facial contour.Wherein, face identification method can use existing skill
Face identification method in art is realized, not repeated in the present embodiment.In the present embodiment, face frame can be wrapped by delimitation of simple realization
Rectangle frame containing face.
What deserves to be explained is, in practical application, because robot front there may be multiple users, so that camera is clapped
Interactive object image in may include multiple faces, but this multiple user is not right with interacting for robot interactive
As when such as object A is robot interactive, object B, object C around having been surrounded and watched, now in possible interactive object image
In addition to the facial image comprising object A, the facial image also including object B and object C.
Therefore, alternatively, if if face recognition result shows to include multiple face frames in interactive object image, according to many
Individual face frame distinguishes corresponding size, target face frame of the selection with maximum area from multiple face frames, with basis
The corresponding default screen area of coordinate of target face frame, determines Image display position of the target face frame in screen.
Wherein, for for any face frame, its size can be calculated by the corresponding coordinate of face frame.By
Rectangle frame is can be expressed as in face frame, therefore, the coordinate of face frame can be by (top coordinate, bottom coordinate, left coordinate, right seat
Mark) characterize.Wherein, for a rectangle frame, top coordinate characterize the top of rectangle frame at a distance of screen upper side frame away from
From bottom coordinate characterizes the following distance at a distance of screen lower frame of rectangle frame, and left coordinate characterizes the left side of rectangle frame apart
The distance of screen left frame, right coordinate characterizes the distance of the right at a distance of screen left frame of rectangle frame.I.e. equivalent to screen
Left upper apex set up rectangular coordinate system for the origin of coordinates, lower frame direction, the side of transverse axis are pointed in the direction of the longitudinal axis by upper side frame
Left frame direction is pointed to by doing frame, the boundary line that corresponding four coordinate points of face frame are face frame is mapped to reference axis
On coordinate points.
In addition, in the present embodiment, the division of multiple screen areas can be carried out to screen in advance, the division can be along
The direction of axis of ordinates, multiple regions are divided into by screen, such as three regions, be referred to as upper area, central region, under
Portion region.It is thus possible to which belongs to the coordinate that the top that the top coordinate of face frame is face frame is mapped on the longitudinal axis
Screen area determines Image display position of the interactive object image in screen, exists equivalent to the crown that interactive object is determined
Mapping position on screen.
Step 103, according to Image display position of the interactive object image in screen, display content is interior in adjustment screen
Hold display location.
In the present embodiment, according to Image display position of the interactive object image in screen, display content in adjustment screen
The principle of content display location be:If Image display position of the interactive object image in screen is located near screen bottom
Region, show that the interactive object height is relatively low, then adjust screen in display content shown in the lower area of screen;If
Image display position of the interactive object image in screen be located near screen top region, show the interactive object height compared with
Height, the then display content adjusted in screen shows in the upper area of screen;If image of the interactive object image in screen
Display location is located at the region in the middle part of screen, shows that the interactive object height is medium, and the set location of screen is to the user
Operation it is more convenient, then display content full frame normal display in screen.
To sum up, in the present embodiment, when there is interactive object i.e. user to be interacted with robot, by obtaining interactive object
Image, to determine display location of the image of interactive object in screen.Due to image of the interactive object image in screen
Display location reflects the height of the interactive object, i.e., the image display position of the image of the interactive object of different heights in screen
Put often different, therefore, display location of the interactive object image in screen is mapping of its height on screen.And then, base
In Image display position of the interactive object in screen come the content display location of display content in adjusting screen, to cause to show
Show the height of the display location adaptive interaction object of content and change, so as to greatly facilitate the friendship to screen of interactive object
Interoperability, improves man-machine interaction experience.
With reference to following embodiment of the method be discussed in detail adjustment screen in display content display location it is several
Optional implementation.
Fig. 2 is the flow chart of a kind of optional implementation of step 103 in embodiment illustrated in fig. 1, as shown in Fig. 2 with logical
Cross as a example by face frame determines Image display position of the interactive object image in screen, the implementation can include following step
Suddenly:
Step 1031, generation carries the screen preview view of face frame.
Step 1032, generates the view that blocks for blocking screen preview view, screen preview view and blocks view
Size is identical with the size of screen.
Step 1033, according to described image display location, the longitudinal direction that adjustment carries display content rolls view in screen
In display location and size, longitudinal direction rolls view and is located at blocks the upper strata of view.
Firstly the need of explanation, above-mentioned steps 1031 and 1032 are optional step.
Specifically, due to needing based on face frame, corresponding default screen area determines interactive object image on screen
Image display position in screen, for the ease of determining correspondence position of the face frame on screen, the people that will can be recognized
Face frame is displayed in screen.But, the normal display content for interacting is carried out with interactive object due to being shown in screen, in order to not
The influence to the display content is influenceed, the layout display mode of stratification is employed in the present embodiment:Whole screen display is set
Three levels are calculated as, wherein, the superiors are the display that display content used is interacted with interactive object, and the bottom is
The display of the corresponding face frame of interactive object, one layer of centre is that the display in order to ensure face frame does not influence the display of display content
And the barrier bed for designing.
Specifically, a screen preview view (Preview) can be set up in the layout (Layout) at each interface, with
For carrying face frame, and screen preview view is put into the bottom of screen display;
The one layer of full frame view of ater (View) is set up on screen preview view upper strata to be referred to as blocking view, screen is pre-
View of looking at shelters from the background as screen acquiescence display completely, now, screen preview view and blocks the size of view and shields
The size of curtain is identical.
One layer of longitudinal direction rolling view (ScrollView) that can longitudinally roll is established above view is blocked, afterwards interface
In all of display content be all put into this longitudinally roll view in the middle of.
In practical application, alternatively, above three view can be previously generated, simply in actual applications, can basis
The difference of interactive object and accommodation is carried on the face frame in screen preview view, adjustment longitudinal direction rolls the display of view
Positions and dimensions.
Specifically, after Image display position of the interactive object image in screen is determined, divided in advance with screen
As a example by for top, middle part, the region of bottom three, display of the view in screen is rolled based on Image display position adjustment longitudinal direction
Positions and dimensions specifically can be implemented as:
If interactive object image is located at the central region of screen, control longitudinal direction rolls view full screen display, i.e., with default
Size, position display, now, display content full screen display.
If interactive object image is located at the upper area of screen, illustrate that interactive object height is higher, then compress longitudinal direction and roll
The height of view allows longitudinal direction to roll the top that view is fixed on screen, the now higher interaction of height to full frame half
Object can be interacted with screen by sliding up and down the longitudinal direction rolling view on screen top or check that all displays are believed
Breath.Wherein, above-mentioned compression half is only for example.
If interactive object image is located at the lower area of screen, illustrate that interactive object height is relatively low, then compress longitudinal direction and roll
The height of view allows longitudinal direction to roll the lowermost end that view is fixed on screen, the now relatively low interaction of height to full frame half
Object can be interacted with screen by sliding up and down the longitudinal direction rolling view on screen top or check that all displays are believed
Breath.Wherein, above-mentioned compression half is only for example.
Fig. 3 is the flow chart of another optional implementation of step 103 in embodiment illustrated in fig. 1, as shown in figure 3, with
As a example by determining Image display position of the interactive object image in screen by face frame, the implementation can include following step
Suddenly:
Step 1034, generation carries the screen preview view of face frame.
Step 1035, generation carries the view that blocks of the second display content, and is in full screen in screen, blocks view
Positioned at the upper strata of screen preview view.
Step 1036, according to Image display position, adjustment carries display of the pop-up of the first display content in screen
Position, display content includes the first display content and the second display content, and pop-up is located at the upper strata for blocking view.
Firstly the need of explanation, above-mentioned steps 1034 are optional step.
Wherein, positioned at the bottom screen preview view set up motivation and mode may refer to retouching for previous embodiment
State, will not be repeated here.
In addition, setting up one layer of view layer of normal full-screen on screen preview view upper strata, it is referred to as blocking view, as screen
The second display content carrier, screen preview view is sheltered from completely.A pop-up is set up on view is blocked
(PopupWindow), it swims in the whole screen the superiors, is that the first display content is placed on some key contents in screen
Shown in this pop-up.
Wherein, blocking view can previously generate.
Wherein, the whole display contents for being shown on screen can be made up of the first display content and the second display content, its
In, the first display content is the content related to intercorrelation or important information set in advance;Second display content can be
Some contents such as illustrative, introductory.In the present embodiment, due to carrying the important content relevant with interaction in pop-up, therefore,
After Image display position of the interactive object image in screen is determined, top, middle part, bottom are divided into screen in advance
As a example by three regions, display location of the Image display position adjustment pop-up in screen can be based on:
If interactive object image is located at the central region of screen, pop-up to display in the central region of screen is moved.
If interactive object image is located at the upper area of screen, illustrate that interactive object height is higher, then move pop-up to screen
Shown in the upper area of curtain.
If interactive object image is located at the lower area of screen, illustrate that interactive object height is relatively low, then move pop-up to screen
Shown in the lower area of curtain.
So as to the interactive object of different heights just can be interacted easily with the upper crucial content of robot screen
Or check the information of key.
In addition, if pop-up has sheltered from the original content of screen i.e. the second display content, interactive object can also pass through
Interaction drags to pop-up the other positions of screen.
In the embodiment of the present invention, based on two kinds of schematical optional modes shown in Fig. 2, Fig. 3, it is possible to achieve based on interaction
The height of object carries out accommodation to display content in screen, so as to substantially increase the interactive convenience of interactive object.
Fig. 4 is the structural representation of screen display device embodiment one provided in an embodiment of the present invention, as shown in figure 4, should
Device includes:Acquisition module 11, determining module 12, adjusting module 13.
Wherein, the acquisition module 11, for obtaining interactive object image.
Determining module 12, for determining Image display position of the interactive object image in screen.
Adjusting module 13, for according to described image display location, the content for adjusting display content in the screen to show
Position.
Wherein, alternatively, the determining module 12 includes:Recognition unit 121, determining unit 122.
Recognition unit 121, for recognizing the face frame in the interactive object image.
Determining unit 122, for the corresponding default screen area of coordinate according to the face frame, determines the face frame
Image display position in the screen, wherein, the coordinate is the seat of the frame of the face frame relative to the screen
Mark.
Alternatively, the determining unit 122 is additionally operable to:If comprising multiple face frames, according to the multiple face frame point
Not corresponding size, target face frame of the selection with maximum area from the multiple face frame;According to the target
The corresponding default screen area of coordinate of face frame, determines Image display position of the target face frame in the screen.
The method that system shown in Figure 4 can perform embodiment illustrated in fig. 1, the part that the present embodiment is not described in detail can join
Examine the related description to embodiment illustrated in fig. 1.In implementation procedure and the technique effect embodiment shown in Figure 1 of the technical scheme
Description, will not be repeated here.
Fig. 5 is the structural representation of screen display device embodiment two provided in an embodiment of the present invention, as shown in figure 5,
On the basis of embodiment illustrated in fig. 4, above-mentioned adjusting module 13 includes:First generation unit 131, the second generation unit 132, first are adjusted
Whole unit 133.
First generation unit 131, the screen preview view of the face frame is carried for generating.
Second generation unit 132, for generating the view that blocks for blocking the screen preview view, the longitudinal direction rolling
Dynamic view is located at the upper strata for blocking view, wherein, the screen preview view and the size for blocking view with it is described
The size of screen is identical.
First adjustment unit 133, for according to described image display location, adjustment to carry the longitudinal direction of the display content
Roll display location and size of the view in the screen.
The method that system shown in Figure 5 can perform embodiment illustrated in fig. 2, the part that the present embodiment is not described in detail can join
Examine the related description to embodiment illustrated in fig. 2.In implementation procedure and the technique effect embodiment shown in Figure 2 of the technical scheme
Description, will not be repeated here.
Fig. 6 is the structural representation of screen display device embodiment three provided in an embodiment of the present invention, as shown in fig. 6,
On the basis of embodiment illustrated in fig. 4, above-mentioned adjusting module 13 includes:3rd generation unit 134, the second adjustment unit 135.
3rd generation unit 134, the screen preview view of the face frame is carried for generating, described to block view position
In the upper strata of the screen preview view.
Second adjustment unit 135, for according to described image display location, adjustment to carry the pop-up of the first display content
Display location in the screen, wherein, the display content includes first display content and the second display content, holds
The view that blocks for being loaded with second display content is in full screen in the screen, and the pop-up blocks view positioned at described
Upper strata.
The method that system shown in Figure 6 can perform embodiment illustrated in fig. 3, the part that the present embodiment is not described in detail can join
Examine the related description to embodiment illustrated in fig. 3.In implementation procedure and the technique effect embodiment shown in Figure 3 of the technical scheme
Description, will not be repeated here.
Device embodiment described above is only schematical, wherein the unit illustrated as separating component can
To be or may not be physically separate, the part shown as unit can be or may not be physics list
Unit, you can with positioned at a place, or can also be distributed on multiple NEs.It can according to the actual needs be selected
In some or all of module realize the purpose of this embodiment scheme.Those of ordinary skill in the art are not paying creativeness
Work in the case of, you can to understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each implementation method can
Realized by the mode of software plus required general hardware platform, naturally it is also possible to by hardware.Based on such understanding, on
Stating the part that technical scheme substantially contributes to prior art in other words can be embodied in the form of software product, should
Computer software product can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disc, CD, including some fingers
Order is used to so that a computer equipment (can be personal computer, server, or network equipment etc.) performs each implementation
Method described in some parts of example or embodiment.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
The present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used
Modified with to the technical scheme described in foregoing embodiments, or equivalent is carried out to which part technical characteristic;
And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and
Scope.
Claims (10)
1. a kind of screen display method, it is characterised in that including:
Obtain interactive object image;
Determine Image display position of the interactive object image in screen;
According to described image display location, the content display location of display content in the screen is adjusted.
2. method according to claim 1, it is characterised in that figure of the determination interactive object image in screen
As display location, including:
Recognize the face frame in the interactive object image;
The corresponding default screen area of coordinate according to the face frame, determines that image of the face frame in the screen shows
Show position, wherein, the coordinate is the coordinate of the frame of the face frame relative to the screen.
3. method according to claim 2, it is characterised in that the corresponding default screen of the coordinate according to the face frame
Curtain region, before determining Image display position of the face frame in the screen, also includes:
If comprising multiple face frames, corresponding size is distinguished according to the multiple face frame, from the multiple face frame
Middle target face frame of the selection with maximum area;
The corresponding default screen area of the coordinate according to the face frame, determines figure of the face frame in the screen
As display location, including:
The corresponding default screen area of coordinate according to the target face frame, determines the target face frame in the screen
Image display position.
4. method according to claim 2, it is characterised in that described according to described image display location, adjusts the screen
The content display location of display content in curtain, including:
According to described image display location, the longitudinal direction that adjustment carries the display content rolls view showing in the screen
Show positions and dimensions.
5. method according to claim 4, it is characterised in that face frame in the identification interactive object image it
Afterwards, also include:
Generation carries the screen preview view of the face frame;
The view that blocks for blocking the screen preview view is generated, the longitudinal direction rolls view and blocks view positioned at described
Upper strata, wherein, the screen preview view and the size for blocking view are identical with the size of the screen.
6. method according to claim 2, it is characterised in that described according to described image display location, adjusts the screen
The content display location of display content in curtain, including:
According to described image display location, adjustment carries display location of the pop-up of the first display content in the screen,
Wherein, the display content includes first display content and the second display content, carries second display content
Block view to be in full screen in the screen, the pop-up is located at the upper strata for blocking view.
7. method according to claim 6, it is characterised in that face frame in the identification interactive object image it
Afterwards, also include:
Generation carries the screen preview view of the face frame, and the view that blocks is positioned at the upper of the screen preview view
Layer.
8. a kind of screen display device, it is characterised in that including:
Acquisition module, for obtaining interactive object image;
Determining module, for determining Image display position of the interactive object image in screen;
Adjusting module, for according to described image display location, adjusting the content display location of display content in the screen.
9. device according to claim 8, it is characterised in that the determining module includes:
Recognition unit, for recognizing the face frame in the interactive object image;
Determining unit, for the corresponding default screen area of coordinate according to the face frame, determines the face frame described
Image display position in screen, wherein, the coordinate is the coordinate of the frame of the face frame relative to the screen.
10. device according to claim 9, it is characterised in that the adjusting module includes:
First adjustment unit, for according to described image display location, the longitudinal direction rolling that adjustment carries the display content to be regarded
Display location and size of the figure in the screen;Or,
Second adjustment unit, for according to described image display location, adjustment to carry the pop-up of the first display content described
Display location in screen, wherein, the display content includes first display content and the second display content, carries
The view that blocks for stating the second display content is in full screen in the screen, and the pop-up is located at the upper strata for blocking view.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710040886.6A CN106873853A (en) | 2017-01-18 | 2017-01-18 | Screen display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710040886.6A CN106873853A (en) | 2017-01-18 | 2017-01-18 | Screen display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106873853A true CN106873853A (en) | 2017-06-20 |
Family
ID=59158691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710040886.6A Pending CN106873853A (en) | 2017-01-18 | 2017-01-18 | Screen display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106873853A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109670422A (en) * | 2018-12-05 | 2019-04-23 | 北京旷视科技有限公司 | Face datection information display method, device, equipment and storage medium |
CN110290096A (en) * | 2018-03-19 | 2019-09-27 | 阿里巴巴集团控股有限公司 | A kind of man-machine interaction method and terminal |
CN110610703A (en) * | 2019-07-26 | 2019-12-24 | 深圳壹账通智能科技有限公司 | Speech output method, device, robot and medium based on robot recognition |
CN111857634A (en) * | 2020-07-28 | 2020-10-30 | 青岛海尔科技有限公司 | Method, device and equipment for displaying information |
CN113485633A (en) * | 2021-07-30 | 2021-10-08 | 京东方智慧物联科技有限公司 | Content display method and device, electronic equipment and non-transitory computer readable storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201876734U (en) * | 2010-10-29 | 2011-06-22 | 冠捷显示科技(厦门)有限公司 | Position automatically adjustable display |
CN102207822A (en) * | 2011-05-04 | 2011-10-05 | 中兴通讯股份有限公司 | Method and device for man-machine interaction |
CN103116454A (en) * | 2013-02-22 | 2013-05-22 | 上海斐讯数据通信技术有限公司 | Method for adjusting view layout of touch screen of mobile terminal |
CN103955330A (en) * | 2014-05-08 | 2014-07-30 | 可牛网络技术(北京)有限公司 | Information displaying method and device |
CN104267816A (en) * | 2014-09-28 | 2015-01-07 | 广州视睿电子科技有限公司 | Method for adjusting content of display screen and display screen adjusting device |
CN104428742A (en) * | 2014-06-06 | 2015-03-18 | 华为技术有限公司 | Method and terminal for adjusting window display position |
CN105144061A (en) * | 2013-04-24 | 2015-12-09 | 三星电子株式会社 | Screen control method and electronic device thereof |
US20160231914A1 (en) * | 2015-02-11 | 2016-08-11 | Adobe Systems Incorporated | Dynamic text control for mobile devices |
CN106201172A (en) * | 2016-06-24 | 2016-12-07 | 广州视睿电子科技有限公司 | The painting canvas display packing of a kind of touch screen terminal and device |
-
2017
- 2017-01-18 CN CN201710040886.6A patent/CN106873853A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201876734U (en) * | 2010-10-29 | 2011-06-22 | 冠捷显示科技(厦门)有限公司 | Position automatically adjustable display |
CN102207822A (en) * | 2011-05-04 | 2011-10-05 | 中兴通讯股份有限公司 | Method and device for man-machine interaction |
CN103116454A (en) * | 2013-02-22 | 2013-05-22 | 上海斐讯数据通信技术有限公司 | Method for adjusting view layout of touch screen of mobile terminal |
CN105144061A (en) * | 2013-04-24 | 2015-12-09 | 三星电子株式会社 | Screen control method and electronic device thereof |
CN103955330A (en) * | 2014-05-08 | 2014-07-30 | 可牛网络技术(北京)有限公司 | Information displaying method and device |
CN104428742A (en) * | 2014-06-06 | 2015-03-18 | 华为技术有限公司 | Method and terminal for adjusting window display position |
CN104267816A (en) * | 2014-09-28 | 2015-01-07 | 广州视睿电子科技有限公司 | Method for adjusting content of display screen and display screen adjusting device |
US20160231914A1 (en) * | 2015-02-11 | 2016-08-11 | Adobe Systems Incorporated | Dynamic text control for mobile devices |
CN106201172A (en) * | 2016-06-24 | 2016-12-07 | 广州视睿电子科技有限公司 | The painting canvas display packing of a kind of touch screen terminal and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110290096A (en) * | 2018-03-19 | 2019-09-27 | 阿里巴巴集团控股有限公司 | A kind of man-machine interaction method and terminal |
CN109670422A (en) * | 2018-12-05 | 2019-04-23 | 北京旷视科技有限公司 | Face datection information display method, device, equipment and storage medium |
CN110610703A (en) * | 2019-07-26 | 2019-12-24 | 深圳壹账通智能科技有限公司 | Speech output method, device, robot and medium based on robot recognition |
CN111857634A (en) * | 2020-07-28 | 2020-10-30 | 青岛海尔科技有限公司 | Method, device and equipment for displaying information |
CN113485633A (en) * | 2021-07-30 | 2021-10-08 | 京东方智慧物联科技有限公司 | Content display method and device, electronic equipment and non-transitory computer readable storage medium |
CN113485633B (en) * | 2021-07-30 | 2024-02-02 | 京东方智慧物联科技有限公司 | Content display method, device, electronic equipment and non-transitory computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106873853A (en) | Screen display method and device | |
US10924676B2 (en) | Real-time visual effects for a live camera view | |
US20200026910A1 (en) | Gesture identification, control, and neural network training methods and apparatuses, and electronic devices | |
Hsieh et al. | A real time hand gesture recognition system using motion history image | |
US9740281B2 (en) | Human-machine interaction method and apparatus | |
CN103336576B (en) | A kind of moving based on eye follows the trail of the method and device carrying out browser operation | |
US11917288B2 (en) | Image processing method and apparatus | |
CN109872359A (en) | Sitting posture detecting method, device and computer readable storage medium | |
KR102343963B1 (en) | CNN For Recognizing Hand Gesture, and Device control system by hand Gesture | |
CN107493495A (en) | Interaction locations determine method, system, storage medium and intelligent terminal | |
CN108712603B (en) | Image processing method and mobile terminal | |
KR20150117553A (en) | Method, apparatus and computer readable recording medium for eye gaze tracking | |
CN104049760B (en) | The acquisition methods and system of a kind of man-machine interaction order | |
CN111543934A (en) | Vision detection method and device, electronic product and storage medium | |
US20220309836A1 (en) | Ai-based face recognition method and apparatus, device, and medium | |
CN103412643B (en) | Terminal and its method for remote control | |
CN105763829A (en) | Image processing method and electronic device | |
CN108109010A (en) | A kind of intelligence AR advertisement machines | |
CA2392725A1 (en) | Image processing apparatus, image processing method, record medium, computer program, and semiconductor device | |
CN102270275A (en) | Method for selection of an object in a virtual environment | |
CN112183200B (en) | Eye movement tracking method and system based on video image | |
CN106648418A (en) | Handwriting correction method and device | |
CN103105924A (en) | Man-machine interaction method and device | |
CN112416206A (en) | Display window adjusting method, device, electronic device and storage medium | |
CN111488057A (en) | Page content processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170620 |
|
RJ01 | Rejection of invention patent application after publication |