Screen sharing for display in VR
    3.
    发明授权

    公开(公告)号:US11119719B2

    公开(公告)日:2021-09-14

    申请号:US16624255

    申请日:2018-06-29

    IPC分类号: G06F3/14 G06F3/0481 G06T3/40

    摘要: Systems and methods for screen sharing are provided. The screen sharing may comprise providing image data from a sender system to a receiver system. The receiver system may be a Virtual Reality [VR] system configured to render the image data in a virtual environment by projecting the image data onto a virtual canvas. At the sender system, visual content may be identified to share with the receiver system. The rendering or display of the virtual environment by the receiver may impose legibility constraints on the visual content. An adjusted version of the visual content may be generated which provides improved legibility when viewed in the virtual environment. The image data representing the adjusted version may then be provided to the receiver system. Accordingly, the legibility of the visual content shared by the sender system may be improved when rendered, displayed and subsequently viewed by a user in the virtual environment.

    Selecting an Omnidirectional Image for Display

    公开(公告)号:US20190172252A1

    公开(公告)日:2019-06-06

    申请号:US16204024

    申请日:2018-11-29

    IPC分类号: G06T15/20 G06T3/40

    摘要: Some embodiments involve obtaining access to a number of omnidirectional images which each represent a different viewpoint relative to the scene, and to metadata which is indicative of a physical relation between the respective viewpoint and a physical object present in the scene. Viewer data may be obtained which is indicative of a current physical relation between a viewpoint of the user and a same type of physical object in a current viewing environment of the user. An omnidirectional image may then be selected for display by comparing the viewer data to the metadata of the omnidirectional images.In other embodiments, an omnidirectional image may have been selected, e.g., from a number of omnidirectional images or by being the only available image, and the user may be instructed to assume a viewpoint in which the physical relation to the physical object in the user's current viewing environment corresponds to the physical relation as indicated by the selected image's metadata.

    Generating Output Video from Video Streams
    8.
    发明申请

    公开(公告)号:US20190045119A1

    公开(公告)日:2019-02-07

    申请号:US16061320

    申请日:2016-12-16

    IPC分类号: H04N5/232 G06K9/00

    摘要: A system and method are provided for generating an output video, such as a video panorama, from a plurality of video streams representing different recordings of a scene. The plurality of video streams may be analyzed to identify at least one part of at least one of the plurality of video streams which is to be used in the output video, thereby identifying a contributing part of a video stream. Orchestration metadata may be generated identifying the contributing part. The orchestration metadata may be provided to a stream source from which the video stream originated to enable the stream source to selectively stream the contributing part of the video stream. Effectively, a selection of the stream's video data may be made to avoid or reduce unnecessary bandwidth usage.

    MANAGING CONCURRENT STREAMING OF MEDIA STREAMS

    公开(公告)号:US20170310731A1

    公开(公告)日:2017-10-26

    申请号:US15517092

    申请日:2015-10-13

    IPC分类号: H04L29/06

    摘要: A system and method are provided for managing a concurrent streaming of a first media stream (031) and a second media stream (032). The media streams (031, 032) represent different recordings of an event. The concurrent streaming of the media streams (031, 032) is enabled by a resource having a resource limitation (080). To address this resource limitation, when it is determined that the resource limitation is exceeded by the concurrent streaming of the first media stream (031) streaming to a first streaming client (041) and the second media stream (032) streaming to a second streaming client (042), the first media stream (031) is selected for substituting the second media stream (032) in the streaming to the second streaming client (042). As a result of the substitution, the first and the second streaming client (041, 042) stream the same media stream rather than different media streams. This may have as advantage that the allocation of the resource is reduced, since the streaming of a same media stream to different streaming clients (041, 042) typically represents a lower resource allocation than the streaming of different media streams to different streaming clients.