CN102801990A - Method and system for transcoding stereoscopic video in real time based on Internet server - Google Patents

Method and system for transcoding stereoscopic video in real time based on Internet server Download PDF

Info

Publication number
CN102801990A
CN102801990A CN201110135714XA CN201110135714A CN102801990A CN 102801990 A CN102801990 A CN 102801990A CN 201110135714X A CN201110135714X A CN 201110135714XA CN 201110135714 A CN201110135714 A CN 201110135714A CN 102801990 A CN102801990 A CN 102801990A
Authority
CN
China
Prior art keywords
frequency
dimensional video
image frame
video
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201110135714XA
Other languages
Chinese (zh)
Other versions
CN102801990B (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.)
Alibaba China Co Ltd
Original Assignee
Chuanxian Network Technology Shanghai 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 Chuanxian Network Technology Shanghai Co Ltd filed Critical Chuanxian Network Technology Shanghai Co Ltd
Priority to CN201110135714.XA priority Critical patent/CN102801990B/en
Priority to PCT/CN2011/084951 priority patent/WO2012159440A1/en
Publication of CN102801990A publication Critical patent/CN102801990A/en
Application granted granted Critical
Publication of CN102801990B publication Critical patent/CN102801990B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/139Format conversion, e.g. of frame-rate or size
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

The invention discloses a method and a system for transcoding a stereoscopic video in real time based on an Internet server. The method comprises the following steps that: the server stores an ordinary video file or a stereoscopic video file in a universal format; a client accesses the video file stored in the server through a network; when the client accesses the ordinary video file, the server converts the ordinary video file into a stereoscopic video format selected by a user or a stereoscopic video format set by the system, and transmits the converted video file to the user; and when the client accesses the stereoscopic video file in the universal format, and the stereoscopic video format selected by the user or the stereoscopic video format set by the system is not the universal format, the server converts the stereoscopic video file in the universal format into the stereoscopic video format selected by the user or the stereoscopic video format set by the system in real time, and transmits the converted video file to the user. The ordinary video file or an ordinary stereoscopic video can be conveniently and quickly converted into the stereoscopic video in a set format, and the stereoscopic video in the set format can be conveniently and quickly displayed, so that the aim of watching the stereoscopic video through the Internet can be fulfilled.

Description

Based on Internet service end three-dimensional video-frequency real-time transcoding method and system
Technical field
The invention belongs to video switch technology field, relate to a kind of three-dimensional video-frequency conversion method, relate in particular to a kind of based on Internet service end three-dimensional video-frequency real-time transcoding method; The invention still further relates to a kind of simultaneously based on Internet service end three-dimensional video-frequency real-time transcoding system.
Background technology
Along with the development of video network, video frequency program is the gesture of magnanimity growth, and online watches the netizen of video more and more, but the video of the overwhelming majority all is common two dimensional surface video in the network.For the network user who likes watching three-dimensional video-frequency, find sufficient three-dimensional video-frequency film source to watch to be a difficulty thing.How to convert common video to three-dimensional video-frequency in real time, and be shown to the user and watch, become problem demanding prompt solution of internet video.
At present common three-dimensional video-frequency form has: left and right sides form, form up and down, red blue form; Shutter form etc.; Left and right sides form three-dimensional video-frequency wherein is considered to be general stereo format, and this is because can left and right sides form three-dimensional video-frequency be converted to the three-dimensional video-frequency of extended formatting.So, if convert the common planar video to three-dimensional video-frequency, only need convert the common planar video to left and right sides three-dimensional video-frequency and get final product, then other three-dimensional video-frequency form also can be changed by identical principle." vision research " (Vision Research in 1997; 1997; Pp.1683-1698) in, Ning Qian and Richard A.Andersen have delivered the article of " physiological mode of a three-dimensional combination of motion is explained with the generality of type pulfrich phenomenon " (APhysiological Model for Motion-Stereo Integration and a Unified Explanation of Pulfrich-like Phenomena).In this piece article, they disclose a kind of method that planar video is converted into left and right sides three-dimensional video-frequency.This patent adopts this method to carry out the conversion of planar video and three-dimensional video-frequency.
Except relating to the technology that above-mentioned planar video converts three-dimensional video-frequency to; This patent comprises that also planar video converts three-dimensional video-frequency on the Internet; And general three-dimensional video-frequency converts the whole system framework of extended formatting three-dimensional video-frequency to; How to comprise transmission of video on the internet,, and how show module such as three-dimensional video-frequency in client how at the service end converting video.
Summary of the invention
Technical problem to be solved by this invention is: provide a kind of based on Internet service end three-dimensional video-frequency real-time transcoding method, can be quickly and easily ordinary video file or common three-dimensional video-frequency are converted to the three-dimensional video-frequency of setting form and show.
In addition, it is a kind of based on Internet service end three-dimensional video-frequency real-time transcoding system that the present invention also provides, and can be quickly and easily ordinary video file or common three-dimensional video-frequency converted to the three-dimensional video-frequency of setting form and show.
For solving the problems of the technologies described above, the present invention adopts following technical scheme:
A kind of based on Internet service end three-dimensional video-frequency real-time transcoding method, said method comprises:
The three-dimensional video-frequency file of service end storage ordinary video file or general format;
Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
Service end becomes three-dimensional video-frequency with the ordinary video file conversion in real time, perhaps the three-dimensional video-frequency of general format is converted to the three-dimensional video-frequency of non-general format; Service end will be changed the rear video transfer of data and give client.
A kind of based on Internet service end three-dimensional video-frequency real-time transcoding method, said method comprises the steps:
The three-dimensional video-frequency file of S1, service end storage ordinary video file or general format is in order to client-access;
S2, client are through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
S31, when client-access be the ordinary video file time, service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the ordinary video file conversion in real time, and is transferred to the user;
S32, be that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format when client-access; Service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the three-dimensional video-frequency file conversion of general format in real time, and is transferred to the user;
S33, perhaps, the three-dimensional video-frequency form that service end becomes the user to select the ordinary video file conversion in advance, or the three-dimensional video-frequency form that becomes the user to select the three-dimensional video-frequency file conversion of general stereo format; When the user selected to visit three-dimensional video-frequency, the three-dimensional video-frequency that service end directly will be changed in advance sent to client.
As a kind of preferred version of the present invention, among the said step S1, said ordinary video file refers to planar video, promptly non-three-dimensional video-frequency file;
The three-dimensional video-frequency file of said general format, employing be the three-dimensional video-frequency file of left and right sides form or the three-dimensional video-frequency file of form up and down.
As a kind of preferred version of the present invention, among the said step S31, service end becomes the method for three-dimensional video-frequency to comprise the ordinary video file conversion in real time: convert the plane frame of ordinary video file to left image frame and right image frame.
As a kind of preferred version of the present invention, among the said step S31, the user can select or the three-dimensional video-frequency form of default comprises left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down, and is specific as follows:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency;
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then;
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing;
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
As a kind of preferred version of the present invention, said step S32 is specially:
When client-access be the three-dimensional video-frequency file of general format the time, select or the three-dimensional video-frequency form execution in step S321 or the step S322 of default according to the user; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format, execution in step S321; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format, execution in step S322;
S321, if the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency file of the general format stored, the three-dimensional video-frequency file that service end will be stored general format directly is transferred to the user; Otherwise, with the three-dimensional video-frequency of the three-dimensional video-frequency file conversion of storing general format for other general formats of user's selection or default;
S322, service end become the user to select the three-dimensional video-frequency file conversion of general format or the three-dimensional video-frequency form of the non-general format of default in real time, and are transferred to the user.
As a kind of preferred version of the present invention, among the said step S32, the three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme;
Among the step S321, the method for the three-dimensional video-frequency file conversion of storing general format for the three-dimensional video-frequency of other general formats of user's selection or default comprised:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then;
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then;
Among the step S322, the three-dimensional video-frequency file conversion that service end will have general format in real time becomes the three-dimensional video-frequency form of the non-general format of that the user selects or default, and is transferred to the user; Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
A kind of based on Internet service end three-dimensional video-frequency real-time transcoding system, said system comprises service end, client;
The three-dimensional video-frequency file of service end storage ordinary video file or general format is in order to client-access; Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
Said service end comprises:
The ordinary video converting unit, in order to client-access be the ordinary video file time, in real time the ordinary video file conversion is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and is transferred to the user;
The three-dimensional video-frequency converting unit; In order to being that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format at client-access; In real time the three-dimensional video-frequency file conversion of general format is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and be transferred to the user.
As a kind of preferred version of the present invention, client-access be the ordinary video file time, the user can select or the three-dimensional video-frequency form of default comprises left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down; The conversion method of said ordinary video converting unit is specific as follows:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency;
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then;
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing;
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
As a kind of preferred version of the present invention, when client-access be the three-dimensional video-frequency file of general format the time, said three-dimensional video-frequency converting unit is selected according to the user or the three-dimensional video-frequency form of default is carried out different step;
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format---if the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency file of the general format stored, the three-dimensional video-frequency file that service end will be stored general format directly is transferred to the user; Otherwise the three-dimensional video-frequency converting unit of service end will be stored the three-dimensional video-frequency of the three-dimensional video-frequency file conversion of general format for other general formats of user's selection or default;
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format---the three-dimensional video-frequency converting unit of service end becomes the user to select the three-dimensional video-frequency file conversion of general format or the three-dimensional video-frequency form of the non-general format of default in real time, and is transferred to the user.
As a kind of preferred version of the present invention, the three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme;
The method of the three-dimensional video-frequency file conversion of storing general format for the three-dimensional video-frequency of other general formats of user's selection or default comprised:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then;
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then;
The three-dimensional video-frequency file conversion that the three-dimensional video-frequency converting unit of service end will have general format in real time becomes the three-dimensional video-frequency form of the non-general format of that the user selects or default, and is transferred to the user; Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
Beneficial effect of the present invention is: the present invention propose based on Internet service end three-dimensional video-frequency real-time transcoding method and system, at first on the Internet service end, preserve the three-dimensional video-frequency file of ordinary video file or general format, in order to client-access; In the time of the three-dimensional video-frequency file of internet client through access to netwoks ordinary video file or general format; The Internet service end becomes three-dimensional video-frequency with the ordinary video file conversion in real time, perhaps the three-dimensional video-frequency of general format is converted to the three-dimensional video-frequency of extended formatting; The Internet service end will be changed the rear video transfer of data and give internet client; The user can be according to the demand of self, and selection needs the three-dimensional video-frequency form of conversion, comprises left and right sides form, form, red blue form, shutter form, stagger scheme etc. up and down, thereby reaches the purpose through the internet viewing three-dimensional video-frequency.
Description of drawings
Fig. 1 is the sketch map that the present invention is based on the three-dimensional video-frequency system of Internet service end real-time transcoding.
Fig. 2 is the flow chart of three-dimensional video-frequency real-time transcoding method of the present invention.
Fig. 3 is based on the flow chart of the three-dimensional video-frequency system of Internet service end real-time transcoding in the one embodiment of the invention.
Fig. 4 is based on the flow chart of the three-dimensional video-frequency system of Internet service end real-time transcoding in another embodiment of the present invention.
Embodiment
Specify the preferred embodiments of the present invention below in conjunction with accompanying drawing.
Embodiment one
See also Fig. 1, the present invention has disclosed a kind of based on Internet service end three-dimensional video-frequency real-time transcoding method, and said method comprises:
The three-dimensional video-frequency file of service end storage ordinary video file or general format;
Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
Service end becomes three-dimensional video-frequency with the ordinary video file conversion in real time, perhaps the three-dimensional video-frequency of general format is converted to the three-dimensional video-frequency of non-general format; Service end will be changed the rear video transfer of data and give client.
Particularly, see also Fig. 2, three-dimensional video-frequency real-time transcoding method of the present invention comprises the steps:
The three-dimensional video-frequency file of [step S1] service end storage ordinary video file or general format is in order to client-access;
[step S2] client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
[step S31] when client-access be the ordinary video file time, service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the ordinary video file conversion in real time, and is transferred to the user;
[step S32] is that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format when client-access; Service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the three-dimensional video-frequency file conversion of general format in real time, and is transferred to the user.
Wherein, among the said step S1, said ordinary video file refers to planar video, promptly non-three-dimensional video-frequency file; That the storage format of this video file adopts is FLV, F4V or MP4 form, but be not limited to above-mentioned three kinds of forms, and h.264 h.263 the compress mode of video file adopt or, but be not limited to above-mentioned two kinds of compress modes.The three-dimensional video-frequency file of said general format, employing be the three-dimensional video-frequency file of left and right sides form or the three-dimensional video-frequency file of form up and down; Its storage format is identical with the ordinary video file with compress mode.
Among the step S2; Internet client is through the three-dimensional video-frequency file of internet access ordinary video file or general format; What wherein Network Transmission adopted is http agreement or rtsp agreement; But be not limited to above-mentioned two kinds of host-host protocols, access to netwoks mode wherein comprises wired internet access mode or wireless Internet access to netwoks mode.
Among the said step S31, service end becomes the method for three-dimensional video-frequency to comprise the ordinary video file conversion in real time: convert the plane frame of ordinary video file to left image frame and right image frame.Can adopt disclosed method in " physiological mode of a three-dimensional combination of motion is explained with the generality of type pulfrich phenomenon " literary composition of mentioning in the background technology, convert the plane frame of ordinary video file to left image frame and right image frame.
Among the said step S31, the user can select or the three-dimensional video-frequency form of default can comprise left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down, and the conversion method of various forms is specific as follows:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency.
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then.
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then.
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing.
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
Said step S32 specifically can comprise the steps:
[step S320] when client-access be the three-dimensional video-frequency file of general format the time, select or the three-dimensional video-frequency form execution in step S321 or the step S322 of default according to the user; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format, execution in step S321; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format, execution in step S322.
[step S321] if the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency file of the general format stored, the three-dimensional video-frequency file that service end will be stored general format directly is transferred to the user.Otherwise, with the three-dimensional video-frequency of the three-dimensional video-frequency file conversion of storing general format for other general formats of user's selection or default.Conversion method comprises:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then.
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then.
[step S322] service end becomes the three-dimensional video-frequency file conversion of general format the three-dimensional video-frequency form of the non-general format of three-dimensional video-frequency form that the user selects or default in real time, and is transferred to the user.
Among the said step S32, the three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme.The three-dimensional video-frequency file conversion that service end will have general format in real time becomes the three-dimensional video-frequency form of that the user selects or default, and is transferred to the user; Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
[step S33] perhaps, the three-dimensional video-frequency form that service end becomes the user to select the ordinary video file conversion in advance, or the three-dimensional video-frequency form that becomes the user to select the three-dimensional video-frequency file conversion of general stereo format; When the user selected to visit three-dimensional video-frequency, the three-dimensional video-frequency that service end directly will be changed in advance sent to client.
More than introduced three-dimensional video-frequency real-time transcoding method of the present invention, the present invention also discloses a kind of three-dimensional video-frequency real-time transcoding system when disclosing above-mentioned three-dimensional video-frequency real-time transcoding method.Can consult Fig. 1, said system comprises service end, client; The three-dimensional video-frequency file of service end storage ordinary video file or general format is in order to client-access; Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format.
Said service end comprises: ordinary video converting unit, three-dimensional video-frequency converting unit.The ordinary video converting unit in order to client-access be the ordinary video file time, in real time the ordinary video file conversion is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and is transferred to the user.The three-dimensional video-frequency converting unit is in order to being that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format at client-access; In real time the three-dimensional video-frequency file conversion of general format is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and be transferred to the user.
When client-access be the ordinary video file time, the user can select or the three-dimensional video-frequency form of default comprises left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down; The conversion method of said ordinary video converting unit is specific as follows:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency;
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then;
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing;
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
When client-access be the three-dimensional video-frequency file of general format the time, said three-dimensional video-frequency converting unit is selected according to the user or the three-dimensional video-frequency form of default is carried out different step.
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format---if the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency file of the general format stored, the three-dimensional video-frequency file that service end will be stored general format directly is transferred to the user; Otherwise the three-dimensional video-frequency converting unit of service end will be stored the three-dimensional video-frequency of the three-dimensional video-frequency file conversion of general format for other general formats of user's selection or default.
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format---the three-dimensional video-frequency converting unit of service end becomes the user to select the three-dimensional video-frequency file conversion of general format or the three-dimensional video-frequency form of the non-general format of default in real time, and is transferred to the user.
The three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme.
The method of the three-dimensional video-frequency file conversion of storing general format for the three-dimensional video-frequency form of user's selection or default comprised:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then;
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then.
The three-dimensional video-frequency file conversion that the three-dimensional video-frequency converting unit of service end will have general format in real time becomes the three-dimensional video-frequency form of the non-general format of that the user selects or default, and is transferred to the user.Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
Embodiment two
As shown in Figure 2, present embodiment discloses a kind of three-dimensional video-frequency system based on Internet service end real-time transcoding, and the real-time transcoding method of this system may further comprise the steps:
1) the Internet service end is preserved the ordinary video file, and H.264 the video coding mode adopts;
2) internet client is through internet http protocol access ordinary video file;
3) the internet services end adopts C++ to compile in real time the ordinary video file conversion to be become red blue three-dimensional video-frequency, and sends client to and be shown to the user.
Embodiment three
As shown in Figure 3, present embodiment discloses a kind of three-dimensional video-frequency system based on Internet service end real-time transcoding, and the real-time transcoding method of this system may further comprise the steps:
1) the Internet service end is preserved the ordinary video file, and H.264 the video coding mode adopts;
2) internet client is through internet RTSP protocol access ordinary video file;
3) the internet services end adopts C++ to compile in real time the ordinary video file conversion to be become red blue three-dimensional video-frequency, and sends client to and be shown to the user.
In sum, the present invention propose based on Internet service end three-dimensional video-frequency real-time transcoding method and system, at first on the Internet service end, preserve the three-dimensional video-frequency file of ordinary video file or general format, in order to client-access; In the time of the three-dimensional video-frequency file of internet client through access to netwoks ordinary video file or general format; The Internet service end becomes three-dimensional video-frequency with the ordinary video file conversion in real time, perhaps the three-dimensional video-frequency of general format is converted to the three-dimensional video-frequency of extended formatting; The Internet service end will be changed the rear video transfer of data and give internet client; The user can be according to the demand of self, and selection needs the three-dimensional video-frequency form of conversion, comprises left and right sides form, form, red blue form, shutter form, stagger scheme etc. up and down, thereby reaches the purpose through the internet viewing three-dimensional video-frequency.
Here description of the invention and application is illustrative, is not to want with scope restriction of the present invention in the above-described embodiments.Here the distortion of the embodiment that is disclosed and change are possible, and the replacement of embodiment is known with the various parts of equivalence for those those of ordinary skill in the art.Those skilled in the art are noted that under the situation that does not break away from spirit of the present invention or substantive characteristics, and the present invention can be with other form, structure, layout, ratio, and realize with other assembly, material and parts.Under the situation that does not break away from the scope of the invention and spirit, can carry out other distortion and change here to the embodiment that is disclosed.

Claims (11)

1. one kind based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that said method comprises the steps:
The three-dimensional video-frequency file of S1, service end storage ordinary video file or general format is in order to client-access;
S2, client are through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
S31, when client-access be the ordinary video file time, service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the ordinary video file conversion in real time, and is transferred to the user;
S32, be that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format when client-access; Service end becomes the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default with the three-dimensional video-frequency file conversion of general format in real time, and is transferred to the user;
S33, perhaps, the three-dimensional video-frequency form that service end becomes the user to select the ordinary video file conversion in advance, or the three-dimensional video-frequency form that becomes the user to select the three-dimensional video-frequency file conversion of general stereo format; When the user selected to visit three-dimensional video-frequency, the three-dimensional video-frequency that service end directly will be changed in advance sent to client.
2. according to claim 1 based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that:
Among the said step S1, said ordinary video file refers to planar video, promptly non-three-dimensional video-frequency file;
The three-dimensional video-frequency file of said general format, employing be the three-dimensional video-frequency file of left and right sides form or the three-dimensional video-frequency file of form up and down.
3. according to claim 1 based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that:
Among the said step S31, service end becomes the method for three-dimensional video-frequency to comprise the ordinary video file conversion in real time: convert the plane frame of ordinary video file to left image frame and right image frame.
4. according to claim 1 based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that:
Among the said step S31, the user can select or the three-dimensional video-frequency form of default comprises left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down, and the conversion method of each video format is following:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency;
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then;
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing;
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
5. according to claim 1 based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that:
Said step S32 specifically comprises:
S320, when client-access be the three-dimensional video-frequency file of general format the time, select or the three-dimensional video-frequency form execution in step S321 or the step S322 of default according to the user; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format, execution in step S321; If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format, execution in step S322;
S321, if the user selects or the general format three-dimensional video-frequency file of the three-dimensional video-frequency of default for having stored, the general format three-dimensional video-frequency file that service end will have been stored directly is transferred to the user; Otherwise, with the three-dimensional video-frequency of the general format three-dimensional video-frequency file conversion of having stored for other general formats of user's selection or default;
S322, service end become the user to select the three-dimensional video-frequency file conversion of general format or the three-dimensional video-frequency form of the non-general format of default in real time, and are transferred to the user.
6. according to claim 5 based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that:
Among the said step S32, the three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme;
Among the step S321, the method for the three-dimensional video-frequency file conversion of storing general format for the three-dimensional video-frequency of other general formats of user's selection or default comprised:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then;
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then;
Among the step S322, the three-dimensional video-frequency file conversion that service end will have general format in real time becomes the three-dimensional video-frequency form of the non-general format of that the user selects or default, and is transferred to the user; Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
7. one kind based on Internet service end three-dimensional video-frequency real-time transcoding method, it is characterized in that said method comprises:
The three-dimensional video-frequency file of service end storage ordinary video file or general format;
Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
Service end becomes three-dimensional video-frequency with the ordinary video file conversion in real time, perhaps the three-dimensional video-frequency of general format is converted to the three-dimensional video-frequency of non-general format; Service end will be changed the rear video transfer of data and give client.
8. one kind based on Internet service end three-dimensional video-frequency real-time transcoding system, it is characterized in that said system comprises service end, client;
The three-dimensional video-frequency file of service end storage ordinary video file or general format is in order to client-access; Client is through the ordinary video file stored in the network access service end or the three-dimensional video-frequency file of general format;
Said service end comprises:
The ordinary video converting unit, in order to client-access be the ordinary video file time, in real time the ordinary video file conversion is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and is transferred to the user;
The three-dimensional video-frequency converting unit; In order to being that three-dimensional video-frequency file and the user of general format selects or the three-dimensional video-frequency form of default when being non-general format at client-access; In real time the three-dimensional video-frequency file conversion of general format is become the three-dimensional video-frequency form that the user selects or the three-dimensional video-frequency form of default, and be transferred to the user.
9. according to claim 8 based on Internet service end three-dimensional video-frequency real-time transcoding system, it is characterized in that:
Client-access be the ordinary video file time, the user can select or the three-dimensional video-frequency form of default comprises left and right sides form, one or more in form, red blue form, shutter form and the stagger scheme up and down; The conversion method of said ordinary video converting unit is specific as follows:
1) left and right sides form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the left-half picture of left image frame as left and right sides form three-dimensional video-frequency; With the right half part picture of right image frame, show then as left and right sides form three-dimensional video-frequency;
2) form three-dimensional video-frequency conversion method up and down: after converting the plane frame of ordinary video file to left image frame and right image frame; With left image frame as the first half picture of form three-dimensional video-frequency up and down; Right image frame as the latter half picture of form three-dimensional video-frequency up and down, is shown then;
3) red blue form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame; With the red color component of left image frame red component as red blue form three-dimensional video-frequency; The blue component of right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
4) shutter form three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, left image frame and right image frame are shown by the priority time sequencing;
5) stagger scheme three-dimensional video-frequency conversion method: after converting the plane frame of ordinary video file to left image frame and right image frame, with showing after left image frame and the staggered stack of right image frame.
10. according to claim 8 based on Internet service end three-dimensional video-frequency real-time transcoding system, it is characterized in that:
When client-access be the three-dimensional video-frequency file of general format the time, said three-dimensional video-frequency converting unit is selected according to the user or the three-dimensional video-frequency form of default is carried out different step;
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of general format---if the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency file of the general format stored, the three-dimensional video-frequency file that service end will be stored general format directly is transferred to the user; Otherwise the three-dimensional video-frequency converting unit of service end will be stored the three-dimensional video-frequency of the three-dimensional video-frequency file conversion of general format for other general formats of user's selection or default;
If the user selects or the three-dimensional video-frequency of default is the three-dimensional video-frequency of non-general format---the three-dimensional video-frequency converting unit of service end becomes the user to select the three-dimensional video-frequency file conversion of general format or the three-dimensional video-frequency form of the non-general format of default in real time, and is transferred to the user.
11. according to claim 10 based on Internet service end three-dimensional video-frequency real-time transcoding system, it is characterized in that:
The three-dimensional video-frequency file of general format is the left and right sides form three-dimensional video-frequency or the three-dimensional video-frequency of form up and down; The three-dimensional video-frequency of said non-general format comprises the three-dimensional video-frequency of red blue form, shutter form and stagger scheme;
The method of the three-dimensional video-frequency file conversion of storing general format for the three-dimensional video-frequency of other general formats of user's selection or default comprised:
Convert the method for form three-dimensional video-frequency up and down to through existing left and right sides form three-dimensional video-frequency: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame; With the second left image frame as the first half picture of form three-dimensional video-frequency up and down, with the second right image frame as about the latter half picture of form three-dimensional video-frequency, show then;
Convert the method for left and right sides form three-dimensional video-frequency to through existing form three-dimensional video-frequency up and down: the latter half picture of form three-dimensional video-frequency and the first half picture are as the second left image frame and the second right image frame up and down; The second left image frame, shows the right half part picture of the second right image frame as left and right sides form three-dimensional video-frequency as the left-half picture of left and right sides form three-dimensional video-frequency then;
The three-dimensional video-frequency file conversion that the three-dimensional video-frequency converting unit of service end will have general format in real time becomes the three-dimensional video-frequency form of the non-general format of that the user selects or default, and is transferred to the user; Video conversion method comprises:
Step S3221: with the left-half picture of left and right sides form three-dimensional video-frequency and right half part picture as the second left image frame and the second right image frame, perhaps up and down the latter half picture of form three-dimensional video-frequency and the first half picture as the second left image frame and the second right image frame;
Step S3222: according to following method with left and right sides form three-dimensional video-frequency or up and down the form three-dimensional video-frequency convert the three-dimensional video-frequency of red blue form or shutter form or stagger scheme to:
Red blue form three-dimensional video-frequency conversion method: with the red color component of the second left image frame red component as red blue form three-dimensional video-frequency; The blue component of the second right image frame and green component as the blue component and the green component of red blue form three-dimensional video-frequency, are shown then;
Shutter form three-dimensional video-frequency conversion method: the second left image frame and the second right image frame are shown by the priority time sequencing;
Stagger scheme three-dimensional video-frequency conversion method: with showing after the second left image frame and the staggered stack of the second right image frame.
CN201110135714.XA 2011-05-24 2011-05-24 Based on Internet service end three-dimensional video-frequency real-time transcoding method and system Expired - Fee Related CN102801990B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201110135714.XA CN102801990B (en) 2011-05-24 2011-05-24 Based on Internet service end three-dimensional video-frequency real-time transcoding method and system
PCT/CN2011/084951 WO2012159440A1 (en) 2011-05-24 2011-12-29 Internet-based method and system for transcoding stereo video in real time on serving end

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110135714.XA CN102801990B (en) 2011-05-24 2011-05-24 Based on Internet service end three-dimensional video-frequency real-time transcoding method and system

Publications (2)

Publication Number Publication Date
CN102801990A true CN102801990A (en) 2012-11-28
CN102801990B CN102801990B (en) 2016-09-07

Family

ID=47200945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110135714.XA Expired - Fee Related CN102801990B (en) 2011-05-24 2011-05-24 Based on Internet service end three-dimensional video-frequency real-time transcoding method and system

Country Status (2)

Country Link
CN (1) CN102801990B (en)
WO (1) WO2012159440A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104837005A (en) * 2014-02-11 2015-08-12 深圳市云帆世纪科技有限公司 Method and device for switch playing of 3D video and 2D video
CN105957130A (en) * 2016-04-18 2016-09-21 北京小鸟看看科技有限公司 Method and device for realizing plane starting animation of virtual reality system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1682539A (en) * 2002-07-16 2005-10-12 韩国电子通信研究院 Apparatus and method for adapting 2D and 3D stereoscopic video signal
CN1756317A (en) * 2004-10-01 2006-04-05 三星电子株式会社 The equipment of transforming multidimensional video format and method
WO2009014325A1 (en) * 2007-07-20 2009-01-29 Thinkware Systems Corporation Method for providing three dimensional map service and geographic information system
CN101662677A (en) * 2008-08-29 2010-03-03 深圳华为通信技术有限公司 Code stream conversion system, code stream conversion method, code stream identification unit and scheme determination unit
CN101662665A (en) * 2009-08-31 2010-03-03 未序网络科技(上海)有限公司 Real-time VOD system and VOD method thereof
CN101795419A (en) * 2010-02-01 2010-08-04 周晓民 Technical scheme for transforming 2D video image signals to 3D video image signals and application thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1236405C (en) * 2002-03-11 2006-01-11 矽统科技股份有限公司 Equipment for producing instantaneous stereofilm
WO2008040123A1 (en) * 2006-10-02 2008-04-10 Aftercad Software Inc. Method and system for delivering and interactively displaying three-dimensional graphics
CN101193322B (en) * 2006-11-20 2010-04-14 广达电脑股份有限公司 3D video display method and display system using this method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1682539A (en) * 2002-07-16 2005-10-12 韩国电子通信研究院 Apparatus and method for adapting 2D and 3D stereoscopic video signal
CN1756317A (en) * 2004-10-01 2006-04-05 三星电子株式会社 The equipment of transforming multidimensional video format and method
WO2009014325A1 (en) * 2007-07-20 2009-01-29 Thinkware Systems Corporation Method for providing three dimensional map service and geographic information system
CN101662677A (en) * 2008-08-29 2010-03-03 深圳华为通信技术有限公司 Code stream conversion system, code stream conversion method, code stream identification unit and scheme determination unit
CN101662665A (en) * 2009-08-31 2010-03-03 未序网络科技(上海)有限公司 Real-time VOD system and VOD method thereof
CN101795419A (en) * 2010-02-01 2010-08-04 周晓民 Technical scheme for transforming 2D video image signals to 3D video image signals and application thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104837005A (en) * 2014-02-11 2015-08-12 深圳市云帆世纪科技有限公司 Method and device for switch playing of 3D video and 2D video
CN104837005B (en) * 2014-02-11 2017-06-16 深圳市云帆世纪科技有限公司 Method and its device that a kind of 2D videos are played with 3D Video Quality Metrics
CN105957130A (en) * 2016-04-18 2016-09-21 北京小鸟看看科技有限公司 Method and device for realizing plane starting animation of virtual reality system
CN105957130B (en) * 2016-04-18 2019-08-02 北京小鸟看看科技有限公司 A kind of method and apparatus for realizing virtual reality system plane starting animation

Also Published As

Publication number Publication date
CN102801990B (en) 2016-09-07
WO2012159440A1 (en) 2012-11-29

Similar Documents

Publication Publication Date Title
EP2875645B1 (en) Method of controlling display of display device by mobile terminal and mobile terminal for the same
CN110226316A (en) For executing conversion to virtual reality video and spreading defeated system and method
CN103096173B (en) The information processing method of network television system and device
MX2014002496A (en) Method and system for using a second screen device for interacting with a set top box to enhance a user experience.
Gotchev et al. Three-dimensional media for mobile devices
WO2018068481A1 (en) Binocular 720-degree panoramic acquisition system
EP3627439A1 (en) Method and device for processing media data
CN102984560B (en) The method and apparatus that video is played from breakpoint
KR20120133006A (en) System and method for providing a service to streaming IPTV panorama image
CN102801989B (en) Stereoscopic video real-time transcoding method and system based on Internet client
CN107592548A (en) A kind of live image collecting device and image transfer method taken pictures of real time panoramic
CN102780892A (en) 3d image processing method and portable 3d display apparatus implementing the same
CN105323625A (en) Method and system for achieving integration of live broadcast and broadcast on demand
CN101964920B (en) Method for compatibility with various 3D play modes on 3D television
EP3048796A1 (en) Information system, information delivery method and iptv system based on multi-screen interaction
CN102801990A (en) Method and system for transcoding stereoscopic video in real time based on Internet server
CN109842792B (en) Video playing method, device, system and storage medium
CN103475948B (en) The resource intelligent matching system of P2P net cast
CN102111637A (en) Stereoscopic video depth map generation method and device
CN105191298A (en) System for providing complex-dimensional content service using complex 2D-3D content file, method for providing said service, and complex-dimensional content file therefor
KR20140075139A (en) Method for providing logotional advertisement based on smart-TV
Timmerer et al. Immersive future media technologies: from 3D video to sensory experiences
KR102465403B1 (en) Method and device for providing video contents that combine 2d video and 360 video
KR101487477B1 (en) Smart-TV with logotional advertisement function
KR101519030B1 (en) Smart-TV with logotional advertisement function

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: TRANSMISSION LINE NETWORK TECHNOLOGY (SHANGHAI) CO

Free format text: FORMER OWNER: WEIXU NETWORK TECHNOLOGY (SHANGHAI) CO., LTD.

Effective date: 20140410

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 200032 XUHUI, SHANGHAI TO: 200241 MINHANG, SHANGHAI

TA01 Transfer of patent application right

Effective date of registration: 20140410

Address after: 200241 Shanghai City, Dongchuan Road, No. 555, floor floor, room f, F, F, F, F, No. 02, Minhang District

Applicant after: WEIXU NETWORK TECHNOLOGY (SHANGHAI) CO., LTD.

Address before: 200032 Shanghai Xuhui District Xietu Road No. 1238 Building No. 6

Applicant before: Weixu Network Technology (Shanghai) Co., Ltd.

Effective date of registration: 20140410

Address after: 200241 Shanghai City, Dongchuan Road, No. 555, floor floor, room f, F, F, F, F, No. 02, Minhang District

Applicant after: WEIXU NETWORK TECHNOLOGY (SHANGHAI) CO., LTD.

Address before: 200032 Shanghai Xuhui District Xietu Road No. 1238 Building No. 6

Applicant before: Weixu Network Technology (Shanghai) Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200513

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 200241, room 2, floor 02, building 555, Dongchuan Road, Minhang District, Shanghai

Patentee before: Transmission network technology (Shanghai) Co., Ltd

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160907

Termination date: 20200524