CN103260038A - Method, device and system for sending and receiving three-dimensional content - Google Patents
Method, device and system for sending and receiving three-dimensional content Download PDFInfo
- Publication number
- CN103260038A CN103260038A CN201210038491XA CN201210038491A CN103260038A CN 103260038 A CN103260038 A CN 103260038A CN 201210038491X A CN201210038491X A CN 201210038491XA CN 201210038491 A CN201210038491 A CN 201210038491A CN 103260038 A CN103260038 A CN 103260038A
- Authority
- CN
- China
- Prior art keywords
- display terminal
- content
- dimensional
- identifier
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims description 37
- 238000009877 rendering Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 101100277553 Caenorhabditis elegans dep-1 gene Proteins 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, device and system for sending and receiving three-dimensional content. The method includes the following steps: a type identity of a display terminal is obtained; the obtained type identity of the display terminal is identified; content of a corresponding type is sent to the display terminal based on an identified result. By arranging and identifying the type identity, sending and receiving of three-dimensional information in the three-dimensional content can be effectively managed.
Description
Technical Field
The invention relates to the technical field of display, in particular to a method, a device and a system for transmitting and receiving three-dimensional content.
Background
Before the advent of three-dimensional display technology, people typically played various content on display devices that had only two-dimensional display capabilities. Even if some of these contents are already three-dimensional contents (such as three-dimensional space digital model) or at least have partial three-dimensional information (such as computer graphic windows or graphic layers overlapped with each other), the three-dimensional image cannot be reproduced. With the advent of three-dimensional display technology, it is possible to reproduce content being played back by a three-dimensional display device as long as it carries three-dimensional information of a displayed scene or object in some way. For example, a stereo (stereoscopic) display device is a television set of model HX920 of sony corporation in japan, and an auto-stereo (auto-stereoscopic) display terminal is a BDL5231V three-dimensional display device of Dimenco corporation in the netherlands.
The three-dimensional content refers to content carrying three-dimensional information of a displayed scene or objects therein, in other words, the content carries at least three-dimensional spatial information, such as three-dimensional coordinate information, related to a part of the displayed scene or objects, and thus a three-dimensional spatial mutual position relationship within the scene or between the objects is established — relative to a viewer, the objects have not only a vertical, horizontal, positional relationship, but also an intuitive distance relationship. Accordingly, so-called two-dimensional content does not have such three-dimensional spatial information.
Currently, a stereoscopic display device represented by sony, etc. may play three-dimensional content in a side-by-side format, i.e., simultaneously have two images of the same scene, representing pictures that can be viewed by the left and right eyes, respectively, wherein the three-dimensional information is represented by the difference (Delta) between the two needle images. In addition, there is another content format named two-dimensional plus depth (2D plus depth), that is, a two-dimensional image of a scene and a depth map (depth map) matching the image and reflecting the spatial relationship of the scene are provided, wherein the three-dimensional information is represented by the depth map. The depth is a term that is substantially an alternative to the Z axis of the third coordinate axis in three-dimensional space, and can represent not only a positional relationship in which an object is far from a viewer with respect to a physical screen (in a reference plane having a reference meaning) of the display device, but also a positional relationship in which the object is close to the viewer. This two-dimensional depth-added content format allows for the playback of three-dimensional display effects on the Dimenco corporation autostereoscopic displays.
In fact, for better three-dimensional performance, more complex three-dimensional content formats, possibly a combination of two-dimensional deepening formats and side-by-side formats, are visible on some experimental three-dimensional display devices, and more than two side-by-side images may be simultaneously available for the same scene.
Additional display effects require additional data information. Obviously, no matter which format is adopted, three-dimensional content inevitably increases the amount of data significantly relative to two-dimensional content, and there is a trend toward further increase in such additional data. On the one hand, these three-dimensional information data occupy considerable transmission resources which are valuable for any network. As mentioned above, not all display devices can play three-dimensional contents, and if a content provider transmits three-dimensional contents to a non-specific display terminal, the three-dimensional contents unnecessarily occupy a large amount of bandwidth resources when the display devices do not support the three-dimensional contents or a user does not wish to view the three-dimensional contents at that time.
On the other hand, these added three-dimensional information have additional, added value, which is extraordinarily valuable relative to two-dimensional content. If the content provider sends three-dimensional content to a non-specific display device, the three-dimensional information may be unnecessarily sent to an unauthorized display device, thereby destroying the value of the three-dimensional information and damaging the interests of the three-dimensional information stakeholders.
Therefore, it is necessary to perform innovative processing on the transmission and reception of the three-dimensional information, thereby saving network resources and protecting added value brought by the three-dimensional information.
Disclosure of Invention
Embodiments of the present invention provide a method, an apparatus, and a system for transmitting and receiving three-dimensional content, which effectively manage transmission and reception of three-dimensional information in three-dimensional content.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in one aspect, an embodiment of the present invention provides a method for sending three-dimensional content, including: the content providing end obtains the type identification of the display terminal; if the type identifier is a first identifier for receiving the three-dimensional content, the content provider stores the address information of the display terminal in a three-dimensional content sending target sequence of the content provider; and the content providing terminal sends the three-dimensional content to a display terminal corresponding to the address information in the three-dimensional content sending target sequence.
If the type identifier is a second identifier for receiving the two-dimensional content, the content provider stores the address information of the display terminal in a secondary three-dimensional content sending target sequence of the content provider; and the content providing terminal sends the two-dimensional content and the three-dimensional information of the specific part of the picture to a display terminal corresponding to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
And if the type identifier is the second identifier for receiving the two-dimensional content or the type identifier of the display terminal is not acquired, the content providing terminal sends the two-dimensional content to the display terminal. The method for acquiring the type identifier of the display terminal by the content provider specifically includes: the content providing end receives a connection establishing request of the display terminal, wherein the connection establishing request comprises address information of the display terminal; after the content providing end establishes connection with the display terminal, the content providing end sends an authentication request to the display terminal; and if the display terminal is a three-dimensional display terminal, the content providing end receives the type identifier of the display terminal sent by the display terminal.
The method for acquiring the type identifier of the display terminal by the content provider specifically includes: the content providing end receives a connection establishing request of the display terminal, and if the display terminal is a three-dimensional display terminal, the connection establishing request comprises address information of the display terminal and a type identifier of the display terminal.
If the type identifier of the display terminal is set from the first identifier to the second identifier, the content provider deletes the address information of the display terminal from the three-dimensional content transmission target sequence of the content provider; and if the type identifier of the display terminal is set from the second identifier to the first identifier, the content provider stores the address information of the display terminal in a three-dimensional content sending target sequence of the content provider.
The type identification of the display terminal is set by the display terminal, or the type identification of the display terminal is set by the content provider.
In another aspect, an embodiment of the present invention provides a method for receiving three-dimensional content, including: if the type identifier of the display terminal is a first identifier for receiving the three-dimensional content, the display terminal sends the type identifier to a content providing terminal so that the content providing terminal stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing terminal; and the display terminal receives the three-dimensional content sent by the content providing terminal according to the address information in the three-dimensional content sending target sequence.
If the type identifier is a second identifier for receiving the two-dimensional content, the display terminal sends the type identifier to a content providing terminal, so that the content providing terminal stores the address information of the display terminal in a secondary three-dimensional content sending target sequence of the content providing terminal; and the display terminal receives the two-dimensional content and the three-dimensional information of the specific part of the picture, which are sent by the content providing terminal according to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
If the type identifier is a second identifier for receiving the two-dimensional content, the display terminal sends the type identifier to a content provider, and receives the two-dimensional content sent by the content provider to the display terminal; or if the display terminal has no type identification, the display terminal sends an error or does not send the error to the content providing terminal, and receives the two-dimensional content sent to the display terminal by the content providing terminal.
The method for sending the type identifier to the content provider by the display terminal specifically includes: the display terminal sends a connection establishment request to the content providing terminal, wherein the connection establishment request comprises address information of the display terminal; after the display terminal and the content providing terminal establish connection, the display terminal receives an authentication request sent by the content providing terminal; and if the display terminal is a three-dimensional display terminal, the display terminal sends a type identifier to the content providing terminal.
The method for sending the type identifier to the content provider by the display terminal specifically includes: and the display terminal sends a connection establishing request to the content providing terminal, and if the display terminal is a three-dimensional display terminal, the connection establishing request comprises address information of the display terminal and a type identifier of the display terminal.
The display terminal sets the type identifier of the display terminal from the first identifier to a second identifier and sends the second identifier to the content providing terminal, so that the content providing terminal deletes the address information of the display terminal from the three-dimensional content sending target sequence of the content providing terminal; or the display terminal sets the type identifier thereof from the second identifier to a first identifier, and sends the first identifier to the content providing terminal, so that the content providing terminal stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing terminal. In another aspect, an embodiment of the present invention provides a content providing end, including: the system comprises an authentication server, an address server and a content server, wherein the authentication server is used for acquiring a type identifier of a display terminal, and if the type identifier is a first identifier for receiving three-dimensional content, the authentication server sends address information of the display terminal to the address server and informs the address server to store the address information of the display terminal in a three-dimensional content sending target sequence of the address server; and the content server is used for sending the three-dimensional content to the display terminal corresponding to the address information in the three-dimensional content sending target sequence.
The authentication server is further configured to: if the type identifier is a second identifier for receiving the two-dimensional content, sending the address information of the display terminal to an address server and informing the address server to store the address information of the display terminal in a secondary three-dimensional content sending target sequence of the address server;
and the content server is also used for sending the two-dimensional content and the three-dimensional information of the specific part of the picture to the display terminal corresponding to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
The authentication server is further configured to: and if the type identifier is the second identifier for receiving the two-dimensional content or the type identifier of the display terminal is not acquired, informing the content server to send the two-dimensional content to the display terminal.
The authentication server includes: a receiving unit, configured to receive a connection establishment request of the display terminal, where the connection establishment request includes address information of the display terminal; an authentication request sending unit, configured to send an authentication request to the display terminal after establishing a connection with the display terminal; the identification unit is used for sending the address information of the display terminal to the address server if the first identifier or the second identifier sent by the display terminal is received; or, the receiving unit is configured to receive a connection establishment request of the display terminal, where the connection establishment request includes address information of the display terminal and a type identifier of the display terminal; and the identification unit is used for sending the address information of the display terminal to the address server if the first identifier or the second identifier sent by the display terminal is received.
The content providing end also comprises an identification setting server, and the identification setting server is used for setting the type identification of the display terminal;
the authentication server is further configured to: if the type identifier of the display terminal is set as a second identifier from the first identifier, the address server is informed to delete the address information of the display terminal from the three-dimensional content sending target sequence of the content provider; and if the type identifier of the display terminal is set as the first identifier from the second identifier, the address server is informed to store the address information of the display terminal in the three-dimensional content sending target sequence of the content providing end.
In another aspect, an embodiment of the present invention further provides a display terminal, including: the identification module is used for storing the type identification; and the interface module is used for sending the type identifier in the identification module to a content providing end, if the type identifier is a first identifier for receiving the three-dimensional content, the content providing end stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing end, and receives the three-dimensional content sent by the content providing end according to the address information in the three-dimensional content sending target sequence.
The interface module is further configured to send the type identifier in the identification module to a content provider, so that the content provider stores address information of the display terminal in a secondary three-dimensional content sending target sequence of the content provider if the type identifier is a second identifier for receiving two-dimensional content, and receives two-dimensional content and three-dimensional information of a specific part of a picture, which are sent by the content provider according to the address information in the secondary three-dimensional content sending target sequence, where the three-dimensional information is depth information.
The interface module is further configured to send the type identifier in the identification module to a content provider, and if the type identifier is a second identifier for receiving the two-dimensional content, receive the two-dimensional content sent by the content provider to the display terminal; or, if the type identifier is not present in the identifier module, receiving the two-dimensional content sent by the content providing terminal to the display terminal.
The display terminal further includes: the display module comprises a display module lens, a rendering module and a playing module; the lens is attached to the display surface of the display module; the rendering module is connected with the input end of the display module; the playing module is connected with the rendering module, and the playing module is also connected with the identification module to the interface module.
The interface module is configured to send the type identifier in the identifier module to a content provider, and specifically includes: the interface module sends a connection establishing request to the content providing terminal, wherein the connection establishing request comprises address information of the display terminal; after receiving an authentication request sent by the content provider, the interface module sends the type identifier in the identification module to the content provider; or, the interface module sends a connection establishment request to the content provider, where the connection establishment request includes address information and a type identifier of the display terminal.
The display terminal further includes: the identification setting and editing module is used for setting and editing the identification module;
the interface module is further configured to notify the address server to delete the address information of the display terminal from the three-dimensional content transmission target sequence of the content provider after the identifier setting editing module sets the type identifier in the identifier module from the first identifier to the second identifier; or, after the identifier setting and editing module sets the type identifier in the identifier module from the second identifier to the first identifier, the address server is notified to store the address information of the display terminal in the three-dimensional content transmission target sequence of the content provider.
The embodiment of the invention also provides a system for transmitting and receiving the three-dimensional content, which comprises the content providing end and the display terminal.
The embodiment of the invention described by the technical scheme can effectively manage the sending and receiving of the three-dimensional information in the three-dimensional content through the setting and identification of the type identifier.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a system for three-dimensional content transmission and reception according to an embodiment of the present invention.
Fig. 2 is a schematic structural diagram of content provider equipment according to an embodiment of the present invention.
Fig. 3 is a schematic diagram illustrating the synthesis of three-dimensional information according to an embodiment of the present invention.
Fig. 4 is a schematic structural diagram of a two-dimensional display terminal in an embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a three-dimensional display terminal according to an embodiment of the present invention.
Fig. 6 is a flowchart illustrating a three-dimensional content sending method according to an embodiment of the present invention.
Fig. 6A is a signaling interaction diagram of a content provider and a display terminal in an embodiment of the present invention.
Fig. 6B is a signaling interaction diagram of a content provider and a display terminal in the embodiment of the present invention.
Fig. 7 is a flowchart illustrating a three-dimensional content receiving method according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.
Please refer to the network system shown in fig. 1. The content provider 100 is connected to the two-dimensional display terminal 200, the first three-dimensional display terminal 300, the second three-dimensional display terminal 300', and the third three-dimensional display terminal 300 ″, respectively. For convenience of description, when referring to technical features common to the above two-dimensional display terminal 200, the first three-dimensional display terminal 300, the second three-dimensional display terminal 300', and the third three-dimensional display terminal 300 ″, these devices are collectively referred to as a display terminal.
Referring to fig. 2, the content provider 100 includes a content server 101, and three-dimensional content is stored in the content server 101 in the form of two-dimensional content plus three-dimensional information, such as depth information. In addition, the content providing terminal 100 further includes an authentication server 102 and an address server 103, wherein the authentication server 102 authenticates each display terminal according to an authentication rule REG and transmits address information ADD of the display terminal whose authentication result meets a specific requirement to the address server 103 and stores in a three-dimensional content transmission target sequence SEQ of the address server 103. The content provider 100 transmits three-dimensional content including two-dimensional content plus depth information to a display terminal in accordance with the three-dimensional content transmission target sequence SEQ, and transmits two-dimensional content to other display terminals.
Fig. 3 further illustrates the content form of two-dimensional content plus depth information. A three-dimensional content frame F with depth information comprises a first sub-frame L and a second sub-frame R, wherein each pixel on the first sub-frame L records color information and is finally combined into a 2D picture comprising two objects Obj1, Obj2 placed in front of a background Bac. The second sub-frame R is a depth table, corresponding to each pixel of the first sub-frame L, and each pixel on the second sub-frame R records a value between 0 and 255 for indicating the distance from the first sub-frame pixel to the viewer. In the three-dimensional content frame cited in the present embodiment, the depths of the background Bac, the two objects Obj1, Obj2 are Dep0, Dep1, and Dep2, respectively.
Referring to fig. 4, the two-dimensional display terminal 200 is based on the prior art and has a display module 201, a playing module 204 and an interface module 206 connected in sequence, wherein the interface module 206 is connected to the content provider 100 via a network and receives content, and the content received by the playing module 204 is then reproduced into a two-dimensional display effect via the display module 201.
The first, second and third three- dimensional display terminals 300, 300', 300 "comprise the same components and are only exemplarily described below with respect to the first three-dimensional display terminal. Referring to fig. 5, the first three-dimensional display terminal 300 includes a display module 301, a lens 302, a rendering module 303, a playing module 304, an editable identification module 305, and an interface module 306, wherein the lens 302 is attached to a display surface of the display module 301, the rendering module 303 is connected to an input end of the display module 301, the playing module 304 is connected to the rendering module 303, and the playing module 304 is further connected to the interface module 306 together with the identification module 305. Further, the identification module 305 may be edited, which stores therein the type identification: it may be the first identifier I1 representing the reception of three-dimensional content or the second identifier I0 representing the reception of two-dimensional content. The interface module 306 is connected to the content provider 100 through a network and receives content transmitted from the content provider 100. The play module 304 decodes the received content into a continuous sequence of frames, and for three-dimensional content, the play module 304 further matches the sequence of frames of two-dimensional content in the three-dimensional content with the sequence of depth information. The rendering module 303 renders the three-dimensional content of the two-dimensional content plus the depth information to generate pixel control information of the display module 301, the display module 301 controls the display of each pixel thereon according to the rendering result, and the three-dimensional display effect is presented through the refraction of the lens 302. The interface module 306 or the combination of the interface module 306 and the identification module 305 may be implemented independently in a set-top box or may be integrated with other components. The first three-dimensional display terminal 300 further has a flag setting editing module 307 which can set the editing flag module 305 to set the type flag stored in the flag module 305 to the first flag I1 or the second flag I0.
Referring to fig. 6, based on the content provider 100 and the display terminal, the present invention provides a method for transmitting three-dimensional content at the content provider 200, which may specifically include the following steps.
601. Acquiring a type identifier of a display terminal;
602. identifying the acquired type identifier of the display terminal;
603. and sending the content of the corresponding type to the display terminal according to the identification result.
In steps 601 and 602, please refer to fig. 6A, in order to send and receive content, a content transmission connection needs to be established between the content provider 100 and the display terminal. The display terminal sends a connection establishment request R1 containing its address information ADD to the content provider 100, and the content provider 100 replies an authentication request R2 to the display terminal. At this time, the two-dimensional display terminal 200 without the identification module 305 cannot interpret the authentication request R2, and replies an error prompt ERR or replies a Null message Null (no reply); the first three-dimensional display terminal 300 receives the authentication request R2, replies a message carrying the first identifier I1 to the content provider 100, and finally the content provider 100 replies a request confirmation RA to the display terminal, and a content transmission connection is established. In the process, if the type identifier is the first identifier I1, the content provider stores the address information of the display terminal in the three-dimensional content transmission target sequence of the content provider, and the content provider subsequently transmits the three-dimensional content to the display terminal corresponding to the address information in the three-dimensional content transmission target sequence. If the type identifier is the second identifier I0, the content provider may store the address information of the display terminal in the secondary three-dimensional content transmission destination sequence of the content provider, and the content provider subsequently transmits the two-dimensional content and the three-dimensional information of the specific part of the screen to the display terminal corresponding to the address information in the secondary three-dimensional content transmission destination sequence, or the content provider may transmit only the two-dimensional content to the display terminal. And if the ERR is prompted by a reply error or the Null message Null is replied (no reply) is received, the content providing end only sends the two-dimensional content to the display terminal.
Corresponding to the above-mentioned content transmission and reception process, the authentication server 102 of the content provider 100 may specifically include: a receiving unit, for receiving a connection establishment request R1 of the display terminal, wherein the connection establishment request R1 includes address information ADD of the display terminal; an authentication request transmitting unit for transmitting an authentication request R2 to the display terminal after receiving the connection establishment request R1; and the identification unit is used for determining that the display terminal supports receiving the three-dimensional content carrying the three-dimensional information and sending the address information ADD of the display terminal to the address server 103 if receiving the first identifier I1 sent by the display terminal, or determining that the display terminal supports receiving the two-dimensional content if receiving the second identifier I0 sent by the display terminal, receiving an error reply of the display terminal to the identification request, or not receiving a reply of the display terminal to the identification request R2.
Referring to fig. 6B, in order to speed up the connection establishment, the three- dimensional display terminal 300, 300', 300 ″ may also send the address information and the type identifier I1, I0 to the content provider 100 directly in the connection establishment request R1 without waiting for the authentication request R2 of the content provider. The content provider 100 replies a request confirmation RA to the display terminal and the content transmission connection is established.
Corresponding to the above-mentioned content transmission and reception process, the authentication server 102 of the content provider 100 may specifically include: a receiving unit, for receiving a connection establishment request R1 of a display terminal, wherein the connection establishment request R1 includes address information ADD of the display terminal; and the identification unit is used for determining that the display terminal supports receiving the three-dimensional content carrying the three-dimensional information and sending the address information ADD to the address server 103 if the connection establishment request further comprises the type identifier of the display terminal and the type identifier is the first identifier I1, or determining that the display terminal supports receiving the two-dimensional content if the connection establishment request does not comprise the type identifier of the display terminal or the type identifier is the second identifier I0.
The present embodiment does not require authentication of the display terminal every time a content transmission connection is established, and the content provider 100 can transmit the three-dimensional content based on the existing three-dimensional content transmission target sequence SEQ and perform authentication whenever it desires that there is a network connection. This example is only one of the preferred protocols for performing the identification.
In step 603, specifically, according to the identification rule REG, the display terminal providing the first identifier I1 will enter the three-dimensional content transmission target sequence SEQ through identification, and the error prompt ERR will not enter the three-dimensional content transmission target sequence SEQ either without returning Null or returning to the second identifier I0. Thus, the first three-dimensional display terminal 300 enters the three-dimensional content transmission target sequence SEQ, and the two-dimensional display terminal 200 does not. The content provider 100 transmits the three-dimensional content with the two-dimensional content plus depth information to the first three-dimensional display terminal 300 according to the three-dimensional content transmission target sequence SEQ, and accordingly, the content provider 100 transmits only the two-dimensional content to the two-dimensional display terminal 200.
Further, taking the second three-dimensional display terminal 300 'as an example, the value in the identification module 305 of the second three-dimensional display terminal 300' is set as the second identification I0 through the identification edit setting module 307. In the present embodiment, such setting may be made because the user of the second three-dimensional display terminal 300' is unwilling to watch the three-dimensional display effect again due to fatigue or other reasons. The user triggers the logo edit setting module 307 of the display terminal to set the value in the logo module 305 from the first logo I1 to the second logo I0 using the display terminal remote controller or the operation buttons of the display terminal. According to the authentication rule REG, the second three-dimensional display terminal 300 'will not enter (if necessary, be moved out of) the three-dimensional content transmission target sequence SEQ, and the content provider 100 will transmit only the two-dimensional content to the second three-dimensional display terminal 300'. Of course, if the subsequent second three-dimensional display terminal 300 ' sets the second identifier I0 as the first identifier I1 again, the content provider 100 will store the address information ADD of the second three-dimensional display terminal 300 ' in the three-dimensional content transmission target sequence SEQ according to the type identifier updated according to the setting according to the rule REG, and transmit the three-dimensional content to the second three-dimensional display terminal 300 '.
Further, as shown in fig. 2, the content provider 100 further has an identity setting server 104. Taking the third three-dimensional display terminal 300 "as an example, the identification module 305 of the third three-dimensional display terminal 300" is set as the second identification I0 by the identification setting server 104. In the present embodiment, such setting occurs because the user of the third three-dimensional display terminal 300 ″ cannot view a three-dimensional effect having an additional value because of no payment or other reasons, but can view only a two-dimensional effect having a general value. According to the rule REG, the third three-dimensional display terminal 300 "will not enter (if necessary, be moved out of) the three-dimensional content transmission target sequence SEQ, and the content provider 100 will transmit the two-dimensional content to the third three-dimensional display terminal 300". Of course, if the subsequent content provider 100 sets the type identifier of the third three-dimensional display terminal 300 "from the second identifier I0 to the first identifier I1 through the identifier setting server 104, the content provider 100 stores the address information of the third three-dimensional display terminal 300" in the three-dimensional content transmission target sequence SEQ according to the updated type identifier and transmits the three-dimensional content to the third three-dimensional display terminal 300 "according to the rule REG.
Further, taking the second three-dimensional display terminal 300 'and the third three-dimensional display terminal 300 ″ as an example, and referring to fig. 2B, when the type identifier is set to the second identifier I0, the content providing terminal 100 may still transmit the three-dimensional information Dep1 of the specific screen portion Obj1, preferably the content producer flag, the content sender flag, or the three-dimensional content order button, and the second three-dimensional display terminal 300' and the third three-dimensional display terminal 300 ″ may receive and display the three-dimensional content of the specific portion of the screen. Specifically, the depth information Dep1 of the picture-specific portion Obj1, preferably a static depth picture (frame), may be exclusively stored on the content server 101 of the content provider 100, and the address server 103 additionally has a secondary three-dimensional content transmission target sequence SEQ'. If the content provider 100 acquires the genre identifier of the display terminal and the genre identifier is the second identifier I0, the content provider 100 determines that the display terminal is a display terminal that can receive only the three-dimensional information Dep1 of the screen specific part Obj1, stores the address information ADD of the display terminal in the sub three-dimensional content transmission destination sequence SEQ', and transmits the two-dimensional content to the display terminal while also transmitting the three-dimensional information Dep1 of the screen specific part Obj 1.
In this embodiment, the two-dimensional display terminal 200 is a combination of a conventional two-dimensional television and a conventional set-top box, the three-dimensional display terminal 300 is a novel three-dimensional display or a three-dimensional television, and the content providing terminal 100 is an improved cable television station capable of providing three-dimensional content and two-dimensional content at the same time. The display terminal and the content providing terminal 100 are connected through a cable television network. However, for those skilled in the art, other types of content providers, display terminals, and networks formed by them are also applicable to the present invention.
The first, second and third three- dimensional display terminals 300, 300' and 300 ″ respectively have an identification module which may be an EEPROM (Electrically Erasable Programmable Read-Only Memory) or other storage medium for storing the type identification.
Referring to fig. 6, based on the content provider 100 and the display terminal, the present invention provides a method for sending three-dimensional content on a display terminal, where the display terminal is a three-dimensional display terminal, such as a first, a second, and a third three- dimensional display terminals 300, 300', 300 ″, and specifically includes the following steps.
701. Sending the type identifier to the content provider, so that the content provider 100 identifies the type identifier;
702. receiving the content of the corresponding type sent by the content provider 100 according to the authentication result;
the type identification comprises a first identification for receiving the three-dimensional content and a second identification for receiving the two-dimensional content; the content includes three-dimensional content or two-dimensional content carrying three-dimensional information.
The method such as 6A and 6B may still be referred to when a content transmission connection needs to be established between the content provider 100 and the display terminal; the display terminal may set the type identifier of itself, and the content providing terminal 100 may also set the type identifier of the display terminal as described above, which are not repeated herein.
Based on the foregoing three-dimensional content sending and receiving method, and the structures of the content providing terminal and the display terminal, the present invention further provides a three-dimensional content sending and receiving system, which includes the content providing terminal and the display terminal as described above, and is not described herein again.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (25)
1. A method for three-dimensional content delivery, comprising:
the content providing end obtains the type identification of the display terminal;
if the type identifier is a first identifier for receiving the three-dimensional content, the content provider stores the address information of the display terminal in a three-dimensional content sending target sequence of the content provider;
and the content providing terminal sends the three-dimensional content to a display terminal corresponding to the address information in the three-dimensional content sending target sequence.
2. The method of claim 1, further comprising:
if the type identifier is a second identifier for receiving the two-dimensional content, the content provider stores the address information of the display terminal in a secondary three-dimensional content sending target sequence of the content provider;
and the content providing terminal sends the two-dimensional content and the three-dimensional information of the specific part of the picture to a display terminal corresponding to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
3. The method of claim 1, further comprising:
and if the type identifier is the second identifier for receiving the two-dimensional content or the type identifier of the display terminal is not acquired, the content providing terminal sends the two-dimensional content to the display terminal.
4. The method according to claim 2 or 3, wherein the obtaining, by the content provider, the type identifier of the display terminal specifically includes:
the content providing end receives a connection establishing request of the display terminal, wherein the connection establishing request comprises address information of the display terminal;
after the content providing end establishes connection with the display terminal, the content providing end sends an authentication request to the display terminal;
and if the display terminal is a three-dimensional display terminal, the content providing end receives the type identifier of the display terminal sent by the display terminal.
5. The method according to claim 2 or 3, wherein the obtaining, by the content provider, the type identifier of the display terminal specifically includes:
the content providing end receives a connection establishing request of the display terminal, and if the display terminal is a three-dimensional display terminal, the connection establishing request comprises address information of the display terminal and a type identifier of the display terminal.
6. A method according to claim 2 or 3, characterized in that the method further comprises:
if the type identifier of the display terminal is set from the first identifier to the second identifier, the content provider deletes the address information of the display terminal from the three-dimensional content transmission target sequence of the content provider;
and if the type identifier of the display terminal is set from the second identifier to the first identifier, the content provider stores the address information of the display terminal in a three-dimensional content sending target sequence of the content provider.
7. The method according to claim 6, wherein the type identifier of the display terminal is set by the display terminal, or the type identifier of the display terminal is set by the content provider.
8. A method of three-dimensional content reception, comprising:
if the type identifier of the display terminal is a first identifier for receiving the three-dimensional content, the display terminal sends the type identifier to a content providing terminal so that the content providing terminal stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing terminal;
and the display terminal receives the three-dimensional content sent by the content providing terminal according to the address information in the three-dimensional content sending target sequence.
9. The method of claim 8, further comprising:
if the type identifier is a second identifier for receiving the two-dimensional content, the display terminal sends the type identifier to a content providing terminal, so that the content providing terminal stores the address information of the display terminal in a secondary three-dimensional content sending target sequence of the content providing terminal;
and the display terminal receives the two-dimensional content and the three-dimensional information of the specific part of the picture, which are sent by the content providing terminal according to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
10. The method of claim 8, further comprising:
if the type identifier is a second identifier for receiving the two-dimensional content, the display terminal sends the type identifier to a content provider, and receives the two-dimensional content sent by the content provider to the display terminal; or
And if the display terminal does not have the type identifier, the display terminal sends an error or does not send the error or the no-send to a content providing terminal, and receives the two-dimensional content sent to the display terminal by the content providing terminal.
11. The method according to claim 9 or 10, wherein the sending, by the display terminal, the type identifier to the content provider specifically comprises:
the display terminal sends a connection establishment request to the content providing terminal, wherein the connection establishment request comprises address information of the display terminal;
after the display terminal and the content providing terminal establish connection, the display terminal receives an authentication request sent by the content providing terminal;
and if the display terminal is a three-dimensional display terminal, the display terminal sends a type identifier to the content providing terminal.
12. The method according to claim 9 or 10, wherein the sending, by the display terminal, the type identifier to the content provider specifically comprises:
and the display terminal sends a connection establishing request to the content providing terminal, and if the display terminal is a three-dimensional display terminal, the connection establishing request comprises address information of the display terminal and a type identifier of the display terminal.
13. The method of claim 9 or 10, further comprising:
the display terminal sets the type identifier of the display terminal from the first identifier to a second identifier and sends the second identifier to the content providing terminal, so that the content providing terminal deletes the address information of the display terminal from the three-dimensional content sending target sequence of the content providing terminal; or
And the display terminal sets the type identifier thereof from the second identifier to a first identifier, and sends the first identifier to the content providing terminal, so that the content providing terminal stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing terminal.
14. A content provider, comprising: an authentication server, an address server, and a content server, wherein,
the authentication server is used for acquiring a type identifier of the display terminal, and if the type identifier is a first identifier for receiving three-dimensional content, sending the address information of the display terminal to the address server and informing the address server to store the address information of the display terminal in a three-dimensional content sending target sequence of the address server; and the content server is used for sending the three-dimensional content to the display terminal corresponding to the address information in the three-dimensional content sending target sequence.
15. The content provider according to claim 14, wherein the authentication server is further configured to: if the type identifier is a second identifier for receiving the two-dimensional content, sending the address information of the display terminal to an address server and informing the address server to store the address information of the display terminal in a secondary three-dimensional content sending target sequence of the address server;
and the content server is also used for sending the two-dimensional content and the three-dimensional information of the specific part of the picture to the display terminal corresponding to the address information in the secondary three-dimensional content sending target sequence, wherein the three-dimensional information is depth information.
16. The content provider according to claim 14, wherein the authentication server is further configured to: and if the type identifier is the second identifier for receiving the two-dimensional content or the type identifier of the display terminal is not acquired, informing the content server to send the two-dimensional content to the display terminal.
17. The content provider according to claim 15 or 16, wherein the authentication server comprises:
a receiving unit, configured to receive a connection establishment request of the display terminal, where the connection establishment request includes address information of the display terminal; an authentication request sending unit, configured to send an authentication request to the display terminal after establishing a connection with the display terminal; the identification unit is used for sending the address information of the display terminal to the address server if the first identifier or the second identifier sent by the display terminal is received; or,
a receiving unit, configured to receive a connection establishment request of the display terminal, where the connection establishment request includes address information of the display terminal and a type identifier of the display terminal; and the identification unit is used for sending the address information of the display terminal to the address server if the first identifier or the second identifier sent by the display terminal is received.
18. The content provider according to claim 15 or 16, wherein: the content providing end also comprises an identification setting server, and the identification setting server is used for setting the type identification of the display terminal;
the authentication server is further configured to: if the type identifier of the display terminal is set as a second identifier from the first identifier, the address server is informed to delete the address information of the display terminal from the three-dimensional content sending target sequence of the content provider; and if the type identifier of the display terminal is set as the first identifier from the second identifier, the address server is informed to store the address information of the display terminal in the three-dimensional content sending target sequence of the content providing end.
19. A display terminal, comprising:
the identification module is used for storing the type identification;
and the interface module is used for sending the type identifier in the identification module to a content providing end, if the type identifier is a first identifier for receiving the three-dimensional content, the content providing end stores the address information of the display terminal in a three-dimensional content sending target sequence of the content providing end, and receives the three-dimensional content sent by the content providing end according to the address information in the three-dimensional content sending target sequence.
20. The display terminal of claim 19, wherein the interface module is further configured to send a type identifier in the identification module to a content provider, so that the content provider stores address information of the display terminal in a secondary three-dimensional content transmission destination sequence of the content provider if the type identifier is a second identifier for receiving two-dimensional content, and receives three-dimensional information of two-dimensional content and a specific part of a picture, which is sent by the content provider according to the address information in the secondary three-dimensional content transmission destination sequence, where the three-dimensional information is depth information.
21. The display terminal of claim 19, wherein the interface module is further configured to send a type identifier in the identification module to a content provider, and if the type identifier is a second identifier for receiving two-dimensional content, receive the two-dimensional content sent by the content provider to the display terminal; or, if the type identifier is not present in the identifier module, receiving the two-dimensional content sent by the content providing terminal to the display terminal.
22. The display terminal of claim 19, further comprising: the display module comprises a display module lens, a rendering module and a playing module;
the lens is attached to the display surface of the display module;
the rendering module is connected with the input end of the display module;
the playing module is connected with the rendering module, and the playing module is also connected with the identification module to the interface module.
23. The display terminal of claim 19, wherein: the interface module is configured to send the type identifier in the identifier module to a content provider, and specifically includes:
the interface module sends a connection establishing request to the content providing terminal, wherein the connection establishing request comprises address information of the display terminal; after receiving an authentication request sent by the content provider, the interface module sends the type identifier in the identification module to the content provider; or,
and the interface module sends a connection establishing request to the content providing terminal, wherein the connection establishing request comprises the address information and the type identifier of the display terminal.
24. The display terminal according to claim 20 or 21, further comprising:
the identification setting and editing module is used for setting and editing the identification module;
the interface module is further configured to notify the address server to delete the address information of the display terminal from the three-dimensional content transmission target sequence of the content provider after the identifier setting editing module sets the type identifier in the identifier module from the first identifier to the second identifier; or, after the identifier setting and editing module sets the type identifier in the identifier module from the second identifier to the first identifier, the address server is notified to store the address information of the display terminal in the three-dimensional content transmission target sequence of the content provider.
25. A system for three-dimensional content transmission and reception, comprising a content provider according to any of claims 14-18 and a display terminal according to any of claims 19-24.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210038491XA CN103260038A (en) | 2012-02-20 | 2012-02-20 | Method, device and system for sending and receiving three-dimensional content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210038491XA CN103260038A (en) | 2012-02-20 | 2012-02-20 | Method, device and system for sending and receiving three-dimensional content |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103260038A true CN103260038A (en) | 2013-08-21 |
Family
ID=48963697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210038491XA Pending CN103260038A (en) | 2012-02-20 | 2012-02-20 | Method, device and system for sending and receiving three-dimensional content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103260038A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106358090A (en) * | 2016-08-26 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Virtual reality video play method and device, video projection method and device |
CN110913202A (en) * | 2019-11-26 | 2020-03-24 | 深圳英伦科技股份有限公司 | Three-dimensional display cloud rendering method and system |
CN111260982A (en) * | 2020-01-20 | 2020-06-09 | 中山职业技术学院 | Cross-platform virtual simulation training system for gallbladder machine assembly |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1882080A (en) * | 2005-06-14 | 2006-12-20 | 三星电子株式会社 | Transport stream structure including image data and apparatus and method for transmitting and receiving image data |
CN1961581A (en) * | 2004-06-04 | 2007-05-09 | 诺基亚公司 | System, method and computer program product for providing content to a terminal |
WO2011002141A1 (en) * | 2009-06-30 | 2011-01-06 | Lg Electronics Inc. | Method of processing data for 3d images and audio/video system |
CN102187680A (en) * | 2008-08-18 | 2011-09-14 | 三星电子株式会社 | Method and apparatus for determining two- or three-dimensional display mode of image sequence |
-
2012
- 2012-02-20 CN CN201210038491XA patent/CN103260038A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1961581A (en) * | 2004-06-04 | 2007-05-09 | 诺基亚公司 | System, method and computer program product for providing content to a terminal |
CN1882080A (en) * | 2005-06-14 | 2006-12-20 | 三星电子株式会社 | Transport stream structure including image data and apparatus and method for transmitting and receiving image data |
CN102187680A (en) * | 2008-08-18 | 2011-09-14 | 三星电子株式会社 | Method and apparatus for determining two- or three-dimensional display mode of image sequence |
WO2011002141A1 (en) * | 2009-06-30 | 2011-01-06 | Lg Electronics Inc. | Method of processing data for 3d images and audio/video system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106358090A (en) * | 2016-08-26 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Virtual reality video play method and device, video projection method and device |
CN106358090B (en) * | 2016-08-26 | 2019-03-05 | 腾讯科技(深圳)有限公司 | Virtual reality video broadcasting method and device, video projective techniques and device |
CN110913202A (en) * | 2019-11-26 | 2020-03-24 | 深圳英伦科技股份有限公司 | Three-dimensional display cloud rendering method and system |
CN110913202B (en) * | 2019-11-26 | 2022-01-07 | 深圳英伦科技股份有限公司 | Three-dimensional display cloud rendering method and system |
CN111260982A (en) * | 2020-01-20 | 2020-06-09 | 中山职业技术学院 | Cross-platform virtual simulation training system for gallbladder machine assembly |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101802238B1 (en) | Apparatus and method for generating a three-dimension image data in portable terminal | |
JP6805861B2 (en) | Image processing equipment, image processing system, image processing method and program | |
EP2940940B1 (en) | Methods for sending and receiving video short message, apparatus and handheld electronic device thereof | |
RU2586064C2 (en) | Image processing apparatus and image processing method | |
JP4324435B2 (en) | Stereoscopic video providing method and stereoscopic video display device | |
CN102223555B (en) | Image display apparatus and method for controlling the same | |
JP5121935B2 (en) | Apparatus and method for providing stereoscopic 3D video content for LASeR-based terminals | |
TW201105105A (en) | Method and system for transmitting over a video interface and for compositing 3D video and 3D overlays | |
JPWO2012128069A1 (en) | Image processing apparatus and image processing method | |
US20130070052A1 (en) | Video procesing device, system, video processing method, and video processing program capable of changing depth of stereoscopic video images | |
CN103260038A (en) | Method, device and system for sending and receiving three-dimensional content | |
US20190373244A1 (en) | Method of transmitting 3-dimensional 360 degree video data, display apparatus using the method, and video storage apparatus using the method | |
CN103391452A (en) | Method, device and system for displaying three-dimensional content | |
US9942540B2 (en) | Method and a device for creating images | |
WO2019004073A1 (en) | Image placement determination device, display control device, image placement determination method, display control method, and program | |
US20120281066A1 (en) | Information processing device and information processing method | |
JP2012134655A (en) | Image processing device, image processing method, and image display device | |
EP4258222A1 (en) | Data processing method and apparatus for immersive media, and computer-readable storage medium | |
US20120154539A1 (en) | Image processing apparatus and image processing method | |
US20120281073A1 (en) | Customization of 3DTV User Interface Position | |
US20130050188A1 (en) | Information processing system, information processing method, information processing program, server program, server apparatus, and server system, capable of handling multiple-view image data | |
JP2014022947A (en) | Stereoscopic video transmission apparatus, stereoscopic video transmission method, and stereoscopic video processing apparatus | |
JP6178792B2 (en) | Method and system for transmitting 3D pictures in multimedia messages | |
CN103141109A (en) | Reproduction device and reproduction method | |
CN115174994A (en) | Video processing method, video processing device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130821 |