A system and method for providing a functional virtual environment with
real time extracted and transplanted images. The system includes hardware
and software for providing a multi-dimensional computer generated
environment and for receiving a plurality of extracted video images. The
system is adapted to transplant the extracted video images into the
environment in a manner that preserves the virtual metaphor thereof. In
the illustrative embodiment, a realistic virtual city is created in
accordance with the Virtual Reality Modeling Language (VRML) protocol. The
extracted images are transplanted onto an object in the environment as a
texture. In the best mode, the object is invisible. The extracted video
images are streamed continuously into the environment such that a live
real time interaction is enabled. The environment is networked and the
system is adapted to receive multiple simultaneous streams which are
transplanted and exported to enable a virtual community. Within the
community, users seated in their native environment, appear to walk when
navigating due to the unique teaching of the present invention by which a
series of stored extracted images of the user walking are transplanted
into the environment and replayed for so long as the user is navigating. A
separate series is displayed to each person within a predetermined range
of the walker that has the walker in his field of view depending on the
viewing angle of the observer. A master copy of the environment is stored
on a server and downloaded to each client on the network as part of a
setup process. Thereafter, local changes in the environment are uploaded
to the server and subsequently downloaded to selected clients as updates.
The environment will support private areas and the system is adapted to
allow extracted video streams within private environments to be sent to
each person in the private environment directly, bypassing the server.
Un sistema e un metodo per fornire ad un ambiente virtuale funzionale il tempo reale hanno estratto e trapiantato le immagini. Il sistema include i fissaggi ed il software per fornire un ambiente generato calcolatore multidimensionale e per la ricezione della pluralità di video immagini estratte. Il sistema è adattato per trapiantare le video immagini estratte nell'ambiente in un modo che conserva la metafora virtuale di ciò. Nell'incorporamento illustrativo, una città virtuale realistica è generata in conformità con la realtà virtuale che modella il protocollo di lingua (VRML). Le immagini estratte sono trapiantate su un oggetto nell'ambiente come struttura. Nel modo migliore, l'oggetto è invisibile. Le video immagini estratte sono effluite continuamente nell'ambiente tali che un'interazione in tempo reale in tensione è permessa. L'ambiente è networked ed il sistema è adattato per ricevere i flussi simultanei multipli che sono trapiantati ed esportati per permettere una Comunità virtuale. All'interno della Comunità, gli utenti messi nel loro ambiente natale, sembrano camminare quando traversa dovuto l'insegnamento unico di presente invenzione tramite cui una serie di immagini estratte immagazzinate del camminare dell'utente è trapiantata nell'ambiente ed è ripetuta per a condizione che l'utente stia traversando. Una serie separata è visualizzata ad ogni persona all'interno di una gamma predeterminata del camminatore che ha il camminatore nel suo campo di visibilità secondo l'angolo di osservazione dell'osservatore. Una copia matrice dell'ambiente è immagazzinata su un assistente ed è trasferita ad ogni cliente sulla rete come componente di un processo di messa a punto. Da allora in poi, i cambiamenti locali nell'ambiente uploaded all'assistente e successivamente sono trasferiti ai clienti selezionati come aggiornamenti. L'ambiente sosterrà le zone riservate ed il sistema è adattato per permettere che i video flussi estratti all'interno degli ambienti riservati siano trasmessi direttamente ad ogni persona nell'ambiente riservato, escludendo l'assistente.