CN106162303B - Information processing method, information processing unit and user equipment - Google Patents
Information processing method, information processing unit and user equipment Download PDFInfo
- Publication number
- CN106162303B CN106162303B CN201510206051.4A CN201510206051A CN106162303B CN 106162303 B CN106162303 B CN 106162303B CN 201510206051 A CN201510206051 A CN 201510206051A CN 106162303 B CN106162303 B CN 106162303B
- Authority
- CN
- China
- Prior art keywords
- information
- depth
- presentation
- presented
- barrage comment
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
Abstract
The embodiment of the present application discloses a kind of information processing method, information processing unit and user equipment, the method, comprising: obtains a barrage comment information of a 3 D video;It is related to an object that the 3 D video is presented in response to the barrage comment information, determine that the second of the barrage comment information is presented depth according to the first of the object the presentation depth.The technical solution of the application determines the presentation depth of barrage comment corresponding with the object according to the presentation depth of an object in 3 D video, and then can naturally help user to be presented barrage comment in three-dimensional with corresponding object and associate in depth.
Description
Technical field
This application involves the information processing technologies more particularly to a kind of information processing method, information processing unit and user to set
It is standby.
Background technique
With between user interactive form it is more and more diversified, occur sailing on the screen in the form of subtitle comments
By such comment presentation mode is referred to as barrage.The comment is usually to be directed to the video content that the screen is presented by spectators
Or other comment on is made, and is generally occurred by the first side of screen, towards the screen it is with first side opposite second
Side is mobile with setting speed, until disappearing at described second side.Wherein, described for example, in order to meet the reading habit of user
Comment can generally be occurred by the right side of screen, and the left side for being moved to the left the screen disappears.
Summary of the invention
The possible purpose of the embodiment of the present application is: providing a kind of information processing technology.
In a first aspect, the possible embodiment of the application provides a kind of information processing method, comprising:
Obtain a barrage comment information of a 3 D video;
It is related to an object that the 3 D video is presented in response to the barrage comment information, according to the of the object
One presentation depth determines that the second of the barrage comment information is presented depth.
With reference to first aspect, described that institute is determined according to the first presentation depth in second of possible embodiment
Stating the second presentation depth includes:
The barrage comment in the period is determined according to the first presentation depth information of the object in a period
Depth information is presented in the second of information;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the third possible embodiment
Determine that described second is presented depth according to the first presentation depth further include:
The presentation attribute information of the barrage comment information is determined according at least to the second presentation depth information.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 4th kind of possible embodiment
Attribute information, which is presented, includes:
The second parallax information between the corresponding left-eye image of the barrage comment information and eye image.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 5th kind of possible embodiment
Attribute information, which is presented, includes:
The presentation size information of the barrage comment information.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 6th kind of possible embodiment
Attribute information, which is presented, includes:
The hiding relation information of at least one object in the barrage comment information and the 3 D video;Wherein, it is described extremely
Few an object includes: that during the period of time, two-dimentional position of appearing and the barrage comment information have at least the one of intersection
Object;
It is described to determine that the presentation attribute information includes: according at least to the second presentation depth information
The third that depth information and at least one object is presented according to described second is presented described in depth information determination
Hiding relation information.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 7th kind of possible embodiment
Determine that the second presentation depth includes: according to the first presentation depth
Determine that the difference of depth is presented within the scope of the depth difference of setting in the second presentation depth and described first.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 8th kind of possible embodiment
Method further include:
Determine whether the barrage comment information is related to the object.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the 9th kind of possible embodiment
Determining whether the barrage comment information is related to the object includes:
Determine whether the contents semantic of the barrage comment information matches with the attribute information of the object.
Any of the above-described kind of possible embodiment with reference to first aspect, it is described in the tenth kind of possible embodiment
Determine whether the barrage comment information is related to the object further include:
Determine that the second of the barrage comment information is presented the period and is presented the period with the first of the object and is
It is no to be at least partly overlapped.
Any of the above-described kind of possible embodiment with reference to first aspect, in a kind of the tenth possible embodiment, institute
State method further include:
Depth is presented according to described second, three-dimensional presentation is carried out to the barrage comment information.
Second aspect, the possible embodiment of the one of the application provide a kind of information processing unit, comprising:
Data obtaining module, for obtaining a barrage comment information of a 3 D video;
Depth determining module is presented, an object for presenting in response to the barrage comment information and the 3 D video
Correlation determines that the second of the barrage comment information is presented depth according to the first of the object the presentation depth.
In conjunction with second aspect, in second of possible embodiment, the presentation depth determining module includes:
Depth determining unit is presented, for presenting described in depth information determination according to the first of object described in a period
Depth information is presented in the second of the barrage comment information in period;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
It is described in the third possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Depth determining module is presented further include:
Attribute determining unit is presented, for determining the barrage comment information according at least to the second presentation depth information
Presentation attribute information.
It is described in the 4th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Attribute information, which is presented, includes:
The second parallax information between the corresponding left-eye image of the barrage comment information and eye image;
The presentation attribute determining unit includes:
Parallax determines subelement, for determining second parallax information according at least to the second presentation depth information.
It is described in the 5th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Attribute information, which is presented, includes:
The presentation size information of the barrage comment information;
The presentation attribute determining unit includes:
Size determines subelement, for determining the presentation size information according at least to the second presentation depth information.
It is described in the 6th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Attribute information, which is presented, includes:
The hiding relation information of at least one object in the barrage comment information and the 3 D video;Wherein, it is described extremely
Few an object includes: that during the period of time, two-dimentional position of appearing and the barrage comment information have at least the one of intersection
Object;
The presentation attribute determining unit includes:
Hiding relation determines subelement, for being presented the of depth information and at least one object according to described second
Three presentation depth informations determine the hiding relation information.
It is described in the 7th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Depth determining module is presented to be further used for:
Determine that the difference of depth is presented within the scope of the depth difference of setting in the second presentation depth and described first.
It is described in the 8th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Device further include:
Related determining module, for determining whether the barrage comment information is related to the object.
It is described in the 9th kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Related determining module includes:
Semantic determination unit, for determining that the attribute information of contents semantic and the object of the barrage comment information is
No matching.
It is described in the tenth kind of possible embodiment in conjunction with any of the above-described kind of possible embodiment of second aspect
Related determining module further include:
Time determination unit, for determining that the second of the barrage comment information is presented the of period and the object
One is presented whether the period is at least partly overlapped.
In conjunction with any of the above-described kind of possible embodiment of second aspect, in a kind of the tenth possible embodiment, institute
State device further include:
Module is presented in three-dimensional, carries out three-dimensional presentation to the barrage comment information for depth to be presented according to described second.
The third aspect, the possible embodiment of the one of the application provide a kind of user equipment, including letter recited above
Cease processing unit.
At least one embodiment of the embodiment of the present application determined according to the presentation depth of an object in 3 D video with
The presentation depth of the corresponding barrage comment of the object, and then can naturally help user by barrage comment and corresponding object
It presents in three-dimensional and associates in depth.
In addition, in some possible embodiments, by by barrage comment and the object be presented on it is identical or
In similar depth, user can be allowed more comfortably to be moved to the intersection point of two an eye line when watching the object
In the barrage comment similar in depth, user's sight intersection point is avoided to switch between different depth when seeing the two, it is convenient
User's viewing.
Detailed description of the invention
Fig. 1 is a kind of flow chart of information processing method of the embodiment of the present application;
Fig. 2 a~2c is a kind of application scenarios schematic diagram of information processing method of the embodiment of the present application;
Fig. 3 is a kind of structural schematic block diagram of information processing unit of the embodiment of the present application;
Fig. 4 a is a kind of structural schematic block diagram of information processing unit of the embodiment of the present application;
Fig. 4 b is a kind of structural schematic block diagram of the related determining module of information processing unit of the embodiment of the present application;
Fig. 4 c and 4d are the structural representation of the presentation depth determining module of two kinds of information processing units of the embodiment of the present application
Block diagram;
Fig. 4 e is a kind of structural schematic block diagram of the presentation attribute determining unit of information processing unit of the embodiment of the present application;
Fig. 4 f is a kind of structural schematic block diagram of information processing unit of the embodiment of the present application;
Fig. 5 is a kind of structural schematic block diagram of information processing unit of the embodiment of the present application;
Fig. 6 is a kind of structural schematic block diagram of user equipment of the embodiment of the present application.
Specific embodiment
(identical label indicates identical element in several attached drawings) and embodiment with reference to the accompanying drawing, to the tool of the application
Body embodiment is described in further detail.Following embodiment is not limited to scope of the present application for illustrating the application.
It will be understood by those skilled in the art that the terms such as " first ", " second " in the application be only used for distinguishing it is asynchronous
Suddenly, equipment or module etc., neither represent any particular technology meaning, also do not indicate the inevitable logical order between them.
The general video with barrage comment, barrage comment thereon generally overlay the front of the video content of presentation,
It sails from a side to the other side.The inventors of the present application found that since the object in 3 D video is in addition to having two-dimentional Presence Bit
Confidence breath is outer, also has and depth information is presented.In order to which the object for helping user that three-dimensional is presented comments on nature with corresponding barrage
Associate, as shown in Figure 1, a kind of possible embodiment of the embodiment of the present application provides a kind of information processing method, packet
It includes:
S110 obtains a barrage comment information of a 3 D video;
S120 is related to an object that the 3 D video is presented in response to the barrage comment information, according to the object
First presentation depth determine the barrage comment information second present depth.
In the present embodiment, the barrage comment information is to comment with a user the barrage that the 3 D video issues
By corresponding information, the content information of the barrage comment is generally comprised.
For example, executing subject of the information processing unit provided by the present application as the present embodiment, execution S110~
S120.Specifically, user equipment can be arranged in a manner of software, hardware or software and hardware combining in the information processing unit
In, alternatively, the inherently described user equipment of the information processing unit;The user equipment includes but is not limited to: mobile phone is put down
The video datas such as the 3 D videos such as plate computer, laptop, desktop computer and TV display device and video server
Processing equipment.
At least one embodiment of the embodiment of the present application determined according to the presentation depth of an object in 3 D video with
The presentation depth of the corresponding barrage comment of the object, and then can naturally help user by barrage comment and corresponding object
It presents in three-dimensional and associates in depth.
Each step of the embodiment of the present application is further illustrated by following embodiment:
S110 obtains a barrage comment information of a 3 D video.
In a kind of possible embodiment, the barrage comment letter can be obtained from external equipment by communication module
Breath.
In a kind of possible embodiment, the external equipment for example can be a user equipment, wherein described in sending
The user of barrage comment information when watching the 3 D video, can by the user equipment of the user, for example, mobile phone or
Computer is edited the content of the barrage comment and is issued to the information processing unit.
In a kind of possible embodiment, the external equipment can be for example a server, converge on the server
Collection has multiple barrage comment informations of multiple users about the 3 D video.
In a kind of possible embodiment, for example, the barrage comment information is possible to be stored in the information processing
In the local storage of device, at this point, obtaining the barrage comment information is to read the barrage comment in local storage
Information.
S120 is related to an object that the 3 D video is presented in response to the barrage comment information, according to the object
First presentation depth determine the barrage comment information second present depth.
In a kind of possible embodiment, optionally, before the step S120, the method also includes:
Determine whether the barrage comment information is related to the object.
Here, the barrage comment information to the object is related for example may include: the barrage comment information pair
The barrage comment answered is issued for the object.For example, as shown in Fig. 2 a~2b, in a kind of possible application scenarios,
The woman 211 that one wears red skirt is presented in the 3 D video and leads the content that a white dog 212 is taken a walk on meadow.
At this point, the content of barrage comment 221 is for example are as follows: " this doggie is good lovely ".Barrage comment at this time 221 and the three-dimensional view
The dog 212 in frequency is related.
In a kind of possible embodiment, it is alternatively possible to according to the contents semantic of the barrage comment information and institute
Whether the attribute information for stating object matches to determine whether the barrage comment information is related to the object.Wherein, it is matching
When, the barrage comment information is related to the object, and when mismatch, the barrage comment information is uncorrelated to the object.
Wherein, optionally, in a kind of possible embodiment, the contents semantic can be commented on according to the barrage
Information carries out semantic analysis and obtains.
In a kind of possible embodiment, optionally, the attribute information of the object can be the 3 D video
Include in initial data;In alternatively possible embodiment, optionally, the attribute information of the object, which can be, to be passed through
Each frame picture for corresponding in the period (such as in presentation period of the barrage comment information) to the 3 D video carries out
What image analysis obtained.
In application scenarios shown in fig. 2 above a~2b, for example, can be carried out to the corresponding frame picture of institute's 3 D video
Image analysis identifies in the frame picture comprising a who object and an animal target.Wherein, in some possible embodiment party
In formula, it is also possible to further identify, the who object is " woman " of " wearing red clothes ";The animal target is
" dog " of " white ".
Message progress semantic analysis, available keyword " dog " are commented on by commenting on corresponding barrage to the barrage.
At this point it is possible to determine that the barrage comment message is matched with the animal target by the semantic matching with object,
Determine that the two is related.
Optionally, in some possible embodiments, the determination barrage comment information whether with the object
It is related further include:
Determine that the second of the barrage comment information is presented the period and is presented the period with the first of the object and is
It is no to be at least partly overlapped.
In present embodiment, when being overlapped, the barrage comment information is related to the object, otherwise uncorrelated.
In a kind of possible embodiment, it is alternatively possible to by the way that barrage comment relevant to an object is presented on
The identical or adjoining position with the subject depth is associated with to help user naturally to comment on the barrage with the object
Get up, and when watching the object, the depth for not needing conversion sight intersection point can easily watch the barrage and comment
By.Therefore, in the present embodiment, described to determine that the second presentation depth includes: according to the first presentation depth
Determine that the difference of depth is presented within the scope of the depth difference of setting in the second presentation depth and described first.
Depth difference range described here can according to need setting.For example, in a kind of possible embodiment, the depth
Spending poor range can also be certain value, i.e., the described difference is certain value.As shown in Figure 2 c, for example, it can be set to the difference be-
d。
Optionally, described to be presented described in depth determination according to the first of the object in a kind of possible embodiment
Depth is presented in the second of barrage comment information
The barrage comment in the period is determined according to the first presentation depth information of the object in a period
Depth information is presented in the second of information;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
In a kind of possible embodiment, depth information is presented in described the first of the object for example can be according to described
Parallax of the object in the corresponding left-eye image of the 3 D video and eye image determines.
In the present embodiment, during the period of time, the first presentation depth of the object is likely to be fixed, this
It is also likely to be fixed that depth, which is presented, in the second of Shi Suoshu barrage comment information.Under some possible scenes, the object
First page, which is presented depth and is likely to be, to be changed over time.At this point, for example, can according to the object during the period of time with
Depth information is presented to determine and depth information is presented with every frame picture corresponding described second in every frame picture corresponding first.
In a kind of possible scene, it is possible to which the second of the barrage comment information, which was presented in the period, only has part
It is presented the period with described the first of the object to be overlapped, at this point, in be not presented that the period is overlapped with described first
Two were presented in the period, and the second of the barrage comment information is presented depth and can be determined according to the rule of other settings.Example
Such as, keep original presentation depth constant, alternatively, depth is presented far from spectators' setting etc..
It is described to determine that the barrage is commented on according to the first of the object the presentation depth in a kind of possible embodiment
Depth is presented in the second of information
The presentation attribute information of the barrage comment information is determined according at least to the second presentation depth information.
In a kind of possible embodiment, the presentation attribute information includes:
The second parallax information between the corresponding left-eye image of the barrage comment information and eye image.
In a kind of possible embodiment, for every frame picture in the period, it can be drawn according to every frame
Depth information is presented to determine the barrage comment information in the left eye of every frame picture in second of barrage comment information described in face
The second parallax information between image and eye image.
It to be accustomed to according to the visual experience of user, the size of an object on hand is generally higher than the size of the object at a distance,
Therefore, in some possible embodiments, optionally, the presentation attribute information includes:
The presentation size information of the barrage comment information.
Further, depth information is presented according to described second, is got in the second presentation depth of the barrage comment information
When close to spectators, it is also bigger that its size is set;Conversely, being sized to get over when the second presentation depth is further away from spectators
It is small.
In some possible application scenarios, (two dimension here is three to the two-dimentional position of appearing of the barrage comment information
Other two dimension in dimension presentation other than depth, such as width and height) it may not be with other object weights in 3 D video
It closes, the hiding relation problem for considering the barrage comment information and other objects can not had at this time.Alternatively, some possible
In embodiment, other objects in the 3 D video are blocked in the presentation that can set barrage comment forever.
In other possible embodiments, in order to bring preferably three-dimensional presentation impression to user, generally present deep
The object spent close to spectators can block the object that depth is presented and is relatively distant from spectators, therefore, in a kind of possible embodiment,
Optionally, described to be presented that attribute information includes: the barrage comment information and at least one object in the 3 D video is blocked
Relation information;Wherein, at least one object includes: that during the period of time, two-dimentional position of appearing and barrage comment are believed
Breath has at least one object of intersection.
In the present embodiment, optionally, described to determine that the barrage is commented according at least to the second presentation depth information
Include: by the presentation attribute information of information
The third that depth information and at least one object is presented according to described second is presented described in depth information determination
Hiding relation information.
In the present embodiment as can be seen that at least one object described here may include commenting on to believe with the barrage
Cease the relevant object.
The embodiment of the present application is further illustrated below by application scenarios shown in Fig. 2 a~2c.
As described above, in this application scene, 3 D video is presented the woman 211 that one wears red skirt and leads one
The content that the dog 212 of white is taken a walk on meadow, the content of barrage comment 221 is for example are as follows: " this doggie is good lovely " (Fig. 2 a
The content is schematically indicated in~2c with " XX ... ").As can be seen that in the presentation content of the 3 D video, in addition to upper
Outside the comment of barrage described in face 221, there are many more other barrages to comment on, and such as AAA ... arrives EEEE ....
The present processes obtain the barrage and comment on 221 relevant barrage comment informations;Pass through side recited above
Method determines that the barrage comment information is associated with the dog 212.
As shown in Figure 2 c, according to the principle of Three-dimensional Display and the viewing parameter of some settings (such as user's left eye LE and
The parameters such as the distance between right eye RE, the viewing distance set), according to the left-eye image 212L and eye image of the dog 212
Parallax between 212R can determine that the first of the dog 212 is presented depth Z1.Depth Z is presented according to setting second2It is in first
Existing depth Z1Between difference be-d, it is available it is described second present depth Z2。
Depth Z is presented according to described second2Corresponding second is presented a left side for the available barrage comment of depth information
Parallax information between eye image 221L and eye image 221R.
In addition, can be true according to the parallax information between the left-eye image 211L and eye image 211R of the woman 211
Depth Z is presented in the third of the fixed woman 2113。
According to barrage comment be presented period and the woman 211 and the dog 212 be presented the period,
Can determine being presented in the period in barrage comment, two-dimentional position of appearing can respectively with the woman 211 and institute
When stating dog 212 has coincidence.At this point, depth information is presented according to described second and described first depth and described the is presented
Three, which are presented depth corresponding first, is presented depth information and third presentation depth information, it may be determined that in coincidence
During, the barrage comment can block the dog 212 (as shown in Figure 2 a), can be blocked by the woman 211 (such as Fig. 2 b institute
Show).
In a kind of possible embodiment, when the information processing unit includes that module is presented in a 3 D video, institute
Stating method for example can also include, and depth is presented according to described second and carries out three-dimensional presentation to the barrage comment information.
In a kind of possible embodiment, optionally, for example, can be big according to parallax information recited above, presentation
Small information and hiding relation information are formed in described second and are presented in the period barrage comment information in the three-dimensional view
Corresponding left-eye image and eye image in each frame picture of frequency, so that user obtains corresponding vision when watching 3 D video
Sense of depth by.
It will be understood by those skilled in the art that in the above method of the application specific embodiment, the serial number of each step
Size is not meant that the order of the execution order, and the execution sequence of each step should be determined by its function and internal logic, without answering
Any restriction is constituted to the implementation process of the application specific embodiment.
As shown in figure 3, a kind of possible embodiment of the embodiment of the present application provides a kind of information processing unit 300, packet
It includes:
Data obtaining module 310, for obtaining a barrage comment information of a 3 D video;
Depth determining module 320 is presented, one for presenting in response to the barrage comment information and the 3 D video
Object is related, determines that the second of the barrage comment information is presented depth according to the first of the object the presentation depth.
At least one embodiment of the embodiment of the present application determined according to the presentation depth of an object in 3 D video with
The presentation depth of the corresponding barrage comment of the object, and then can naturally help user by barrage comment and corresponding object
It presents in three-dimensional and associates in depth.
Each module, unit of the embodiment of the present application are further illustrated by following embodiment.
As described in the examples as shown in Figure 1, in a kind of possible embodiment, the data obtaining module 310 can
To be a communication module, for obtaining the barrage comment information from external equipment.
In alternatively possible embodiment, the data obtaining module 310 can also be read in local storage
The barrage comment information.
As shown in fig. 4 a, in a kind of possible embodiment, optionally, described device 300 can also include:
Related determining module 330, for determining whether the barrage comment information is related to the object.
As shown in Figure 4 b, in a kind of possible embodiment, optionally, the correlation determining module 330 includes:
Semantic determination unit 331, for determining the contents semantic of the barrage comment information and the attribute letter of the object
Whether breath matches.
Wherein, optionally, in a kind of possible embodiment, the contents semantic can be commented on according to the barrage
Information carries out semantic analysis and obtains.
In a kind of possible embodiment, optionally, the attribute information of the object can be the 3 D video
Include in initial data;In alternatively possible embodiment, optionally, the attribute information of the object, which can be, to be passed through
Frame picture in period is corresponded to the 3 D video and carries out what image analysis obtained.
As shown in Figure 4 b, in a kind of possible embodiment, optionally, the correlation determining module 330 further include:
Time determination unit 332, for determining that the second of the barrage comment information is presented period and the object
First be presented whether the period is at least partly overlapped.
About corresponding description in related 330 further description of determining module embodiment shown in Figure 1.
In a kind of possible embodiment, it is alternatively possible to by the way that barrage comment relevant to an object is presented on
The identical or adjoining position with the subject depth is associated with to help user naturally to comment on the barrage with the object
Get up, and when watching the object, the depth for not needing conversion sight intersection point can easily watch the barrage and comment
By.Therefore, in a kind of possible embodiment, the presentation depth determining module 320 is further used for:
Determine that the difference of depth is presented within the scope of the depth difference of setting in the second presentation depth and described first.
Depth difference range described here can according to need setting.For example, in a kind of possible embodiment, the depth
Spending poor range can also be certain value, i.e., the described difference is certain value.
As illustrated in fig. 4 c, in a kind of possible embodiment, optionally, the presentation depth determining module 320 includes:
Depth determining unit 321 is presented, is determined for depth information to be presented according to first of the object in a period
Depth information is presented in the second of the barrage comment information in the period;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
In a kind of possible embodiment, depth information is presented in described the first of the object for example can be according to described
Parallax of the object in the corresponding left-eye image of the 3 D video and eye image determines.
As shown in figure 4d, in a kind of possible embodiment, the presentation depth determining module 320 further include:
Attribute determining unit 322 is presented, for determining that the barrage is commented on according at least to the second presentation depth information
The presentation attribute information of information.
In a kind of possible embodiment, the presentation attribute information includes at least one below:
The second parallax information between the corresponding left-eye image of the barrage comment information and eye image;
The presentation size information of the barrage comment information;
The hiding relation information of at least one object in the barrage comment information and the 3 D video;Wherein, it is described extremely
Few an object includes: that during the period of time, two-dimentional position of appearing and the barrage comment information have at least the one of intersection
Object.
As shown in fig 4e, the presentation attribute determining unit 322 described in a kind of possible embodiment includes:
Parallax determines subelement 3221, for determining that second parallax is believed according at least to the second presentation depth information
Breath;
Size determines subelement 3222, for determining that the presentation size is believed according at least to the second presentation depth information
Breath;And
Hiding relation determines subelement 3223, for depth information and at least one object to be presented according to described second
Third present depth information determine the hiding relation information.
Certainly, it is recognised that in other possible embodiments, the presentation attribute determines single those skilled in the art
Member 322 can not also include that size recited above determines that subelement 3222 and/or hiding relation determine subelement 3223.
As shown in fig. 4f, in a kind of possible embodiment, described device 300 further include:
Module 340 is presented in three-dimensional, is in for carrying out three-dimensional to the barrage comment information according to the second presentation depth
It is existing.
In a kind of possible embodiment, optionally, for example, the three-dimensional presentation module 340 can be according to institute above
The parallax information stated is presented size information and hiding relation information is formed in described second and is presented the barrage in the period and comments
By information in each frame picture of the 3 D video corresponding left-eye image and eye image so that user is in the three-dimensional view of viewing
Corresponding space or depth perception impression is obtained when frequency.
The above-mentioned each module of the embodiment of the present application, unit, which are further realized, may refer to shown in Fig. 1 and Fig. 2 a~2c in fact
Apply corresponding description in example.
Fig. 5 is the structural schematic diagram of another information processing unit 500 provided by the embodiments of the present application, and the application is specifically real
Example is applied not limit the specific implementation of information processing unit 500.As shown in figure 5, the information processing unit 500 can wrap
It includes:
Processor (processor) 510,520, memory communication interface (Communications Interface)
(memory) 530 and communication bus 540.Wherein:
Processor 510, communication interface 520 and memory 530 complete mutual communication by communication bus 540.
Communication interface 520, for being communicated with the network element of such as client etc..
Processor 510 can specifically execute the correlation step in above method embodiment for executing program 532.
Specifically, program 532 may include program code, and said program code includes computer operation instruction.
Processor 510 may be a central processor CPU or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present application
Road.
Memory 530, for storing program 532.Memory 530 may include high speed RAM memory, it is also possible to further include
Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Program 532 can specifically be used
In making the information processing unit 500 execute following steps:
Obtain a barrage comment information of a 3 D video;
It is related to an object that the 3 D video is presented in response to the barrage comment information, according to the of the object
One presentation depth determines that the second of the barrage comment information is presented depth.
The specific implementation of each step may refer to corresponding in corresponding steps and unit in above-described embodiment in program 532
Description, this will not be repeated here.It is apparent to those skilled in the art that for convenience and simplicity of description, it is above-mentioned to retouch
The specific work process of the equipment and module stated can refer to corresponding processes in the foregoing method embodiment description, herein no longer
It repeats.
As shown in fig. 6, the embodiment of the present application provides a kind of user equipment 600, including an information processing unit 610.Institute
Stating information processing unit 610 can be the information processing unit 610 of middle record in any embodiment shown in Fig. 3 or Fig. 4 a~4f.
In some possible embodiments, the user equipment 600 includes but is not limited to: mobile phone, tablet computer, notes
The 3 D videos display device such as this computer, desktop computer and TV.
In other possible embodiments, the user equipment 600 can also including video server etc. video counts
According to processing equipment.
It is right with this that the user equipment of the embodiment of the present application can be determined according to the presentation depth of an object in 3 D video
As the presentation depth that a corresponding barrage is commented on, and then user can naturally be helped to comment on barrage with corresponding object three
Dimension is presented to associate in depth.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and method and step can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
Scope of the present application.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, server or network equipment etc.) execute each embodiment the method for the application all or part of the steps.
And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
Embodiment of above is merely to illustrate the application, and is not the limitation to the application, in relation to the common of technical field
Technical staff can also make a variety of changes and modification in the case where not departing from spirit and scope, therefore all
Equivalent technical solution also belongs to the scope of the application, and the scope of patent protection of the application should be defined by the claims.
Claims (10)
1. a kind of information processing method characterized by comprising
Obtain a barrage comment information of a 3 D video;
It is related to an object that the 3 D video is presented in response to the barrage comment information, be according to the first of the object
Existing depth determines that the second of the barrage comment information is presented depth, wherein described second, which is presented depth and described first, is presented
Depth is same or similar.
2. the method as described in claim 1, which is characterized in that described to determine that described second is according to the first presentation depth
Now depth includes:
The barrage comment information in the period is determined according to the first presentation depth information of the object in a period
Second present depth information;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
3. method according to claim 2, which is characterized in that described to determine that described second is according to the first presentation depth
Existing depth further include:
The presentation attribute information of the barrage comment information is determined according at least to the second presentation depth information.
4. method as claimed in claim 3, which is characterized in that the presentation attribute information includes:
The hiding relation information of at least one object in the barrage comment information and the 3 D video;Wherein, described at least one
Object includes: that during the period of time, two-dimentional position of appearing has at least one object of intersection with the barrage comment information;
It is described to determine that the presentation attribute information includes: according at least to the second presentation depth information
It is blocked according to the third presentation depth information determination of the second presentation depth information and at least one object
Relation information.
5. the method as described in claim 1, which is characterized in that described to determine that described second is according to the first presentation depth
Now depth includes:
Determine that the difference of depth is presented within the scope of the depth difference of setting in the second presentation depth and described first.
6. a kind of information processing unit characterized by comprising
Data obtaining module, for obtaining a barrage comment information of a 3 D video;
Depth determining module, an object phase for presenting in response to the barrage comment information with the 3 D video is presented
It closes, determines that the second of the barrage comment information is presented depth according to the first of the object the presentation depth, wherein described second
It is same or similar with the first presentation depth that depth is presented.
7. device as claimed in claim 6, which is characterized in that the presentation depth determining module includes:
Depth determining unit is presented, for determining the time according to the first presentation depth information of the object in a period
Depth information is presented in the second of the barrage comment information in section;
Wherein, the period includes: the object and the period that the barrage comment information is presented simultaneously.
8. device as claimed in claim 7, which is characterized in that the presentation depth determining module further include:
Attribute determining unit is presented, is in for determine the barrage comment information according at least to the second presentation depth information
Existing attribute information.
9. device as claimed in claim 8, which is characterized in that the presentation attribute information includes:
The hiding relation information of at least one object in the barrage comment information and the 3 D video;Wherein, described at least one
Object includes: that during the period of time, two-dimentional position of appearing has at least one object of intersection with the barrage comment information;
The presentation attribute determining unit includes:
Hiding relation determines subelement, for being according to the third of the second presentation depth information and at least one object
Existing depth information determines the hiding relation information.
10. a kind of user equipment, which is characterized in that including information processing unit described in any one of claim 6~9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510206051.4A CN106162303B (en) | 2015-04-27 | 2015-04-27 | Information processing method, information processing unit and user equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510206051.4A CN106162303B (en) | 2015-04-27 | 2015-04-27 | Information processing method, information processing unit and user equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106162303A CN106162303A (en) | 2016-11-23 |
CN106162303B true CN106162303B (en) | 2019-07-09 |
Family
ID=57346661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510206051.4A Active CN106162303B (en) | 2015-04-27 | 2015-04-27 | Information processing method, information processing unit and user equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106162303B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792100B (en) * | 2016-12-30 | 2020-08-28 | 北京奇艺世纪科技有限公司 | Video bullet screen display method and device |
CN106792250A (en) * | 2017-01-17 | 2017-05-31 | 百度在线网络技术(北京)有限公司 | Barrage information interacting method and device |
CN109246463B (en) * | 2017-06-02 | 2020-06-26 | 腾讯科技(深圳)有限公司 | Method and device for displaying bullet screen |
CN109285203A (en) * | 2017-07-21 | 2019-01-29 | 中兴通讯股份有限公司 | A kind of edit methods, computer equipment and the storage medium of 3D picture |
CN107484036B (en) * | 2017-09-07 | 2018-09-21 | 深圳市迅雷网络技术有限公司 | A kind of barrage display methods and device |
CN112272330B (en) * | 2020-10-30 | 2023-07-18 | 南京维沃软件技术有限公司 | Display method and device and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013097160A1 (en) * | 2011-12-30 | 2013-07-04 | Intel Corporation | Interactive media systems |
CN103797812A (en) * | 2012-07-20 | 2014-05-14 | 松下电器产业株式会社 | Moving-image-with-comments generation device and moving-image-with-comments generation method |
CN104462495A (en) * | 2014-12-19 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | Method, equipment and system for pushing information to user on bullet screen carrier |
CN104504061A (en) * | 2014-12-19 | 2015-04-08 | 百度在线网络技术(北京)有限公司 | Method, device and system for pushing messages to users on bullet screen carriers |
-
2015
- 2015-04-27 CN CN201510206051.4A patent/CN106162303B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013097160A1 (en) * | 2011-12-30 | 2013-07-04 | Intel Corporation | Interactive media systems |
CN103797812A (en) * | 2012-07-20 | 2014-05-14 | 松下电器产业株式会社 | Moving-image-with-comments generation device and moving-image-with-comments generation method |
CN104462495A (en) * | 2014-12-19 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | Method, equipment and system for pushing information to user on bullet screen carrier |
CN104504061A (en) * | 2014-12-19 | 2015-04-08 | 百度在线网络技术(北京)有限公司 | Method, device and system for pushing messages to users on bullet screen carriers |
Also Published As
Publication number | Publication date |
---|---|
CN106162303A (en) | 2016-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106162303B (en) | Information processing method, information processing unit and user equipment | |
KR102292537B1 (en) | Image processing method and apparatus, and storage medium | |
CN106156237B (en) | Information processing method, information processing unit and user equipment | |
CN108108012B (en) | Information interaction method and device | |
US9536352B2 (en) | Imitating physical subjects in photos and videos with augmented reality virtual objects | |
US20120069143A1 (en) | Object tracking and highlighting in stereoscopic images | |
CN106200918B (en) | A kind of information display method based on AR, device and mobile terminal | |
CN105338238B (en) | A kind of photographic method and electronic equipment | |
CN104732210A (en) | Target human face tracking method and electronic equipment | |
CN106303729B (en) | Exchange method, interactive device and user equipment based on barrage | |
CN105005597A (en) | Photograph sharing method and mobile terminal | |
CN105447125A (en) | Electronic equipment and makeup assisting method | |
EP3063730A1 (en) | Automated image cropping and sharing | |
CN106982240A (en) | The display methods and device of information | |
CN105430269B (en) | A kind of photographic method and device applied to mobile terminal | |
CN105005599A (en) | Photograph sharing method and mobile terminal | |
CN105872252A (en) | Image processing method and device | |
CN103237165A (en) | Method and electronic equipment for checking extended name card information in real time | |
CN105094615B (en) | A kind of information processing method and electronic equipment | |
CN109389687A (en) | Information processing method, device, equipment and readable storage medium storing program for executing based on AR | |
CN105138763A (en) | Method for real scene and reality information superposition in augmented reality | |
CN112272328B (en) | Bullet screen recommendation method and related device | |
CN108307173A (en) | The processing method of picture receives terminal, sends terminal | |
WO2018184502A1 (en) | Media file placing method and device, storage medium and virtual reality apparatus | |
CN106162370B (en) | Information processing method, information processing unit and user equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |