Summary of the invention
The present invention is directed to the deficiencies in the prior art, it is provided that a kind of intelligent virtual studio system, improve TV greatlyPlatform, to the creation of program and the ability of making, has been opened up TV programme space, has been reduced the cost of program making.
The purpose of the present invention can be achieved through the following technical solutions:
A kind of intelligent virtual studio system, including
Real camera and image pick-up card, for collection site video and image information;
Camera location device, for gathering the location parameter of real camera, The Cloud Terrace parameter and lens parameters;
Virtual video camera, is used for determining that real camera is relative to reality scene coordinate system position in virtual scene;
Synchronization and tracking control module, controls for the location parameter according to real camera, The Cloud Terrace parameter and lens parametersVirtual video camera parameter, makes virtual video camera keep Tong Bu with real camera;
Virtual scene generation module, picture, video and the three-dimensional mould in the three-dimensional virtual scene space that will designType information reads, and arranges the position attribution of virtual light, material, texture, model of place, obtains according to synchronization and tracking control moduleVirtual video camera parameter generate suitable three-dimensional virtual scene;
Chroma Key module, the live video image being used for collecting real camera and image pick-up card is as frontScape, is synthesized together the three-dimensional virtual scene image that virtual scene generation module generates as background, makes performer and threeDimension virtual scene blends;
Foreground video time delay module, for live video real camera and image pick-up card collected and image letterBreath time delay output, the time delay produced when using with adaptive coloration key technology;
Video frame synchronization device, for live video image information harmony real camera and image pick-up card collectedMessage breath synchronism output, it is ensured that sound picture synchronizes;
Video Output Modules, for video image output Chroma Key module synthesized;
Wherein, described real camera and image pick-up card are all connected with Camera location device and foreground video time delay mouldBlock, described Camera location device connects synchronization and tracking control module, and described synchronization and tracking control module connects virtual shootingMachine, described virtual video camera connects virtual scene generation module, and described foreground video time delay module connects video frame synchronizationDevice, described video frame synchronization device and virtual scene generation module are all connected with Chroma Key module, described Chroma Key moduleConnect Video Output Modules.
Further, described real camera uses ccd video camera, described image pick-up card to use MV-600 high-precisionDegree industrial picture capture card.
Further, described Chroma Key module includes three base color soft light, is used for providing stable for video keyingSite environment
Beneficial effects of the present invention: the present invention generates background and stage property by virtual scene generation module, can produceThat not actually exist or be difficult to the scene made, it is possible to changing scene in moment, can produce true studio cannot be realExisting effect, its space is not limited by physical space, and video camera can be with 360 degree of rotations, it is also possible to induce one a large amount of virtual specialEnvironment and stage property, therefore can create program more rich, more attracting, makes director break away from time, sky to a great extentBetween and stage property making in terms of restriction, it is thus achieved that the imagination space of bigger creation, it is possible to produce novel with cheap costVisual effect;Simultaneously as the making of scene, revise, preservation etc. is carried out the most on computers, makes and change electronics setting fastPrompt easy, save substantial amounts of human and material resources, financial resources, and shorten the program making cycle, improve the utilization rate of studio.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeDescribe, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments wholely.Based onEmbodiment in the present invention, those of ordinary skill in the art obtained under not making creative work premise all otherEmbodiment, broadly falls into the scope of protection of the invention.
As it is shown in figure 1, the invention provides a kind of intelligent virtual studio system, including real camera, image acquisitionCard, virtual video camera, Camera location device, synchronization and tracking control module, virtual scene generation module, foreground video time delay mouldBlock, video frame synchronization device, Chroma Key module and Video Output Modules.
Real camera and image pick-up card are for collection site video and image information, and wherein, real camera usesCcd video camera, image pick-up card uses MV-600 high accuracy industrial picture capture card.
Camera location device is for gathering the location parameter of real camera, The Cloud Terrace parameter and lens parameters.
Virtual video camera is used to determine that real camera is relative to reality scene coordinate system position in virtual scene.
Synchronization and tracking control module controls void for the location parameter according to real camera, The Cloud Terrace parameter and lens parametersIntend camera parameters, make virtual video camera keep Tong Bu with real camera.
Virtual scene generation module picture, video and threedimensional model in the three-dimensional virtual scene space that will designInformation reads, and arranges the position attribution of virtual light, material, texture, model of place, obtains according to synchronization and tracking control moduleVirtual video camera parameter generates suitable three-dimensional virtual scene.
The live video image that real camera and image pick-up card are collected by Chroma Key module is as prospect, by voidThe three-dimensional virtual scene image intending scenario generating module generation is synthesized together as background, makes performer and virtual three dimensional fieldScape blends.Wherein, Chroma Key module includes three base color soft light, for the site environment stable for video keying offer.
Foreground video time delay module is for live video real camera and image pick-up card collected and image letterBreath time delay output, the time delay produced when using with adaptive coloration key technology.
Video frame synchronization device is for live video image information harmony real camera and image pick-up card collectedMessage breath synchronism output, it is ensured that sound picture synchronizes.
Video Output Modules is for video image output Chroma Key module synthesized.
Wherein, real camera and image pick-up card are all connected with Camera location device and foreground video time delay module, shootingMachine tracker connects synchronization and tracking control module, and synchronization and tracking control module connects virtual video camera, and virtual video camera connects voidIntending scenario generating module, foreground video time delay module connects video frame synchronization device, video frame synchronization device and virtual scene and generates mouldBlock is all connected with Chroma Key module, and Chroma Key module connects Video Output Modules.
Workflow of the present invention: real camera and image pick-up card first collection site video and image information, concurrentlyDeliver to foreground video time delay module;Camera location device obtains real camera location parameter in shooting process, The Cloud Terrace ginsengNumber and lens parameters, control virtual video camera parameter, the location of regulation virtual video camera and fortune by synchronization and tracking control moduleDynamic;After the picture designed in three-dimensional virtual scene space, video and three-dimensional model information are read by virtual scene generation module,Set the position attribution of virtual light, material, texture, model of place, generate according to virtual video camera parameter the most three-dimensionalVirtual scene, and the virtual background image of generation is passed to Chroma Key module;Foreground video time delay module is by live videoExporting video frame synchronization device with image information time delay, live video image information and acoustic information are synchronized by video frame synchronization deviceOutput is to Chroma Key module;Chroma Key module using the live video that collects as prospect, the virtual three dimensional field that will generateScape image is synthesized together as background, makes performer blend with three-dimensional virtual scene, is exported by Video Output Modules.
The present invention generates background and stage property by virtual scene generation module, can produce that not actually exist or be difficult toThe scene made, it is possible to changing scene in moment, can produce the effect that true studio cannot realize, its space is not subject toPhysical space limits, and video camera can be with 360 degree of rotations, it is also possible to induce one a large amount of virtual special environment and stage property, therefore can createMake program more rich, more attracting, the limit in terms of making director break away from time, space and stage property making to a great extentSystem, it is thus achieved that the imagination space of bigger creation, it is possible to produce novel visual effect with cheap cost;Simultaneously as fieldThe making of scape, revise, preservation etc. is carried out the most on computers, make and change electronics setting fast and simple, save substantial amounts ofHuman and material resources, financial resources, and shorten the program making cycle, improve the utilization rate of studio.
For convenience of description, it is divided into various unit, module to be respectively described with function when describing apparatus above.Certainly, existImplement the function of each unit, module to be realized in same or multiple softwares and/or hardware during the application.
As seen through the above description of the embodiments, those skilled in the art it can be understood that to the application canThe mode adding required general hardware platform by software realizes.Based on such understanding, the technical scheme essence of the applicationOn the part that in other words prior art contributed can embody with the form of software product, this computer software productCan be stored in storage medium, such as ROM/RAM, magnetic disc, CD etc., including some instructions with so that a computer equipment(can be personal computer, server, or the network equipment etc.) performs each embodiment of the application or embodimentMethod described in some part.
Device embodiments described above is only schematically, the wherein said unit illustrated as separating componentCan be or may not be physically separate, the parts shown as unit can be or may not be physics listUnit, i.e. may be located at a place, or can also be distributed on multiple NE.Can be selected it according to the actual needsIn some or all of module realize the purpose of present embodiment scheme.Those of ordinary skill in the art are not paying creationProperty work in the case of, be i.e. appreciated that and implement.
The application can be used in numerous general or special purpose computing system environment or configuration.Such as: personal computer, serviceDevice computer, handheld device or portable set, laptop device, multicomputer system, system based on microprocessor, top setBox, programmable consumer-elcetronics devices, network PC, minicomputer, mainframe computer, include any of the above system or equipmentDistributed computing environment etc..
The application can be described in the general context of computer executable instructions, such as programModule.Usually, program module includes performing particular task or realizing the routine of particular abstract data type, program, object, groupPart, data structure etc..The application can also be put into practice in a distributed computing environment, in these distributed computing environment, byThe remote processing devices connected by communication network performs task.In a distributed computing environment, program module is permissibleIt is positioned in the local and remote computer-readable storage medium of storage device.
In the description of this specification, the description of reference term " embodiment ", " example ", " concrete example " etc. meansSpecific features, structure, material or feature in conjunction with this embodiment or example description is contained at least one enforcement of the present inventionIn example or example.In this manual, the schematic representation to above-mentioned term is not necessarily referring to identical embodiment or example.And, the specific features of description, structure, material or feature can be to close in any one or more embodiments or exampleSuitable mode combines.
Above content is only to present configuration example and explanation, affiliated those skilled in the art coupleDescribed specific embodiment makes various amendment or supplements or use similar mode to substitute, without departing from inventionStructure or surmount scope defined in the claims, all should belong to protection scope of the present invention.