发明名称 Virtual reality virtual theater system
摘要 A virtual reality virtual theater system that generates or otherwise displays a virtual theater, for example in which to view videos, such as movies or television. Videos may be for example 2D or 3D movies or television programs. Embodiments create a virtual theater environment with elements that provide a theater-like viewing experience to the user. Virtual theaters may be for example indoor movie theaters, drive-in movie theaters, or home movie theaters. Virtual theater elements may include for example theater fixtures, décor, and audience members; these elements may be selectable or customizable by the user. One or more embodiments also render sound by placing virtual speakers in a virtual theater and projecting sounds from these virtual speakers onto virtual microphones corresponding to the position and orientation of the user's ears. Embodiments may also employ minimal latency processing to improve the theater experience.
申请公布号 US9396588(B1) 申请公布日期 2016.07.19
申请号 US201514852202 申请日期 2015.09.11
申请人 Ariadne's Thread (USA), Inc. (DBA Immerex) 发明人 Li Adam
分类号 G06T19/00;G06T15/00;G06T3/00 主分类号 G06T19/00
代理机构 Arc IP Law, PC 代理人 Arc IP Law, PC ;Mayo Joseph J.
主权项 1. A virtual reality virtual theater system comprising: at least one display viewable by a user; at least one sensor that generates sensor data that measures one or more aspects of a pose of one or more body parts of said user; a pose analyzer coupled to said at least one sensor, that calculates pose data of said pose of one or more body parts of said user, based on said sensor data generated by said at least one sensor; a video input configured to accept a video, wherein said video comprises a plurality of frames; a 3D model of a virtual theater, comprising a virtual screen;a virtual video projector; andone or more theater environment elements; and, a scene renderer coupled to said at least one display, said pose analyzer, said video input, and said 3D model of said virtual theater, wherein said scene renderer projects each of said plurality of frames successively from said virtual video projector onto said virtual screen;receives said pose data from said pose analyzer;calculates one or more rendering virtual camera poses, based on said pose data;calculates one or more 2D projections of said 3D model of said virtual theater, based on said one or more rendering virtual camera poses; andtransmits said one or more 2D projections to said at least one display; and, wherein said scene renderer is configured to modify a dimension of said virtual screen to correspond to a format of said video.
地址 Solana Beach CA US