CN106162303B - Information processing method, information processing unit and user equipment - Google Patents

Information processing method, information processing unit and user equipment Download PDF

Info

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
Application number
CN201510206051.4A
Other languages
Chinese (zh)
Other versions
CN106162303A (en
Inventor
王正翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhigu Ruituo Technology Services Co Ltd
Original Assignee
Beijing Zhigu Ruituo Technology Services Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhigu Ruituo Technology Services Co Ltd filed Critical Beijing Zhigu Ruituo Technology Services Co Ltd
Priority to CN201510206051.4A priority Critical patent/CN106162303B/en
Publication of CN106162303A publication Critical patent/CN106162303A/en
Application granted granted Critical
Publication of CN106162303B publication Critical patent/CN106162303B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44008Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia 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

Information processing method, information processing unit and user equipment
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.
CN201510206051.4A 2015-04-27 2015-04-27 Information processing method, information processing unit and user equipment Active CN106162303B (en)

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)

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

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

Patent Citations (4)

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