-
公开(公告)号:US11995870B2
公开(公告)日:2024-05-28
申请号:US16752993
申请日:2020-01-27
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit
IPC: G06T9/00
CPC classification number: G06T9/00
Abstract: An important aspect of augmented reality (AR) is that digital information, such as rendered images of AR scenes and objects, are integrated with the user's view of the real world in real time. However, transmitting large images over the network may negatively impact the real time aspect of the AR experience. Methods and systems for dynamic image compression based on perceived viewing distance are described herein. In some implementations, image compression of streaming AR content is based on real world distances of AR objects relative to a user or client device. In some implementations, image compression of streaming AR content is based on relative depth information. In some implementations, image compression of streaming AR content is based on a type of information or content associated with an AR object. The dynamic image compression based on perceived viewing distance provided by the systems and methods disclosed herein may also be applied to video codecs.
-
2.
公开(公告)号:US20200074715A1
公开(公告)日:2020-03-05
申请号:US16122461
申请日:2018-09-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Mudit Mehrotra
Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
-
公开(公告)号:US20210241761A1
公开(公告)日:2021-08-05
申请号:US16782470
申请日:2020-02-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Dinesh Jidugu
Abstract: Aspects of the disclosure relate to various systems and techniques that provide for a method and apparatus for transmitting speech as text to a remote server and converting the text stream back to speech for delivery to a remote application. For example, a person, through workspace virtualization, is accessing a remote application that accepts speech as its input. The user, using a microphone, would speak into the microphone where the speech would be converted into text with a local speech-to-text converter. The text version of speech is sent to a remote server, which converts the text back to speech using a remote server based text-to-speech converter where the reconstructed speech is usable as input to a remote application or device.
-
公开(公告)号:US10573057B1
公开(公告)日:2020-02-25
申请号:US16122461
申请日:2018-09-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Mudit Mehrotra
IPC: G06T15/04 , G06T19/00 , G06T7/70 , G06F16/33 , G06F3/14 , G06F3/0346 , G05D1/02 , G06F16/335
Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
-
公开(公告)号:US11367445B2
公开(公告)日:2022-06-21
申请号:US16782470
申请日:2020-02-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Dinesh Jidugu
IPC: G10L15/22 , G06F9/451 , G10L15/30 , H04L47/70 , H04L67/141 , G10L13/00 , G10L15/26 , H04L67/10 , H04L67/01
Abstract: Aspects of the disclosure relate to various systems and techniques that provide for a method and apparatus for transmitting speech as text to a remote server and converting the text stream back to speech for delivery to a remote application. For example, a person, through workspace virtualization, is accessing a remote application that accepts speech as its input. The user, using a microphone, would speak into the microphone where the speech would be converted into text with a local speech-to-text converter. The text version of speech is sent to a remote server, which converts the text back to speech using a remote server based text-to-speech converter where the reconstructed speech is usable as input to a remote application or device.
-
公开(公告)号:US20210110646A1
公开(公告)日:2021-04-15
申请号:US16599638
申请日:2019-10-11
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Tejus M. Adiga , Anudeep Narasimhaprasad Athlur
Abstract: A computer system is provided. The computer system includes a memory, a network interface, a user interface, and at least one processor. The at least one processor is configured to detect a location identifier via the network interface; identify map data associated with the location identifier, the map data being descriptive of a physical environment; identify at least one target location in the map data, the at least one target location being associated with an augmented reality (AR) console including one or more user interface controls, the at least one target location identifying at least one target position within the physical environment; and overlay the at least one target position, as presented via the user interface, with the AR console.
-
公开(公告)号:US10937224B2
公开(公告)日:2021-03-02
申请号:US16739942
申请日:2020-01-10
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit , Mudit Mehrotra
IPC: G06T15/04 , G06T7/70 , G06T19/00 , G06F3/14 , G06F16/33 , G06F3/03 , G05D1/02 , G06F3/0346 , G06F16/335
Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
-
公开(公告)号:US11461960B2
公开(公告)日:2022-10-04
申请号:US17222027
申请日:2021-04-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit
IPC: G06T15/50 , G06T15/20 , G06T15/06 , H04L67/131
Abstract: Methods and systems for remote rendering of extended reality (XR) objects are described herein. A server may receive an image of a physical environment. The image may include different views of the physical environment around a client device. The server may render at least one surface of a virtual object based on the different views of the physical environment. The at least one surface may include a reflection of another object of the physical environment from a view point of the client device at the time the image was taken. The server may generate graphics including the rendered at least one surface. The server may send the generated graphics to the client device to enable display of a computer generated environment on the client device. The computer generated environment may include the at least one virtual object with an appearance of a reflective surface.
-
公开(公告)号:US20210358203A1
公开(公告)日:2021-11-18
申请号:US17222027
申请日:2021-04-05
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit
Abstract: Methods and systems for remote rendering of extended reality (XR) objects are described herein. A server may receive an image of a physical environment. The image may include different views of the physical environment around a client device. The server may render at least one surface of a virtual object based on the different views of the physical environment. The at least one surface may include a reflection of another object of the physical environment from a view point of the client device at the time the image was taken. The server may generate graphics including the rendered at least one surface. The server may send the generated graphics to the client device to enable display of a computer generated environment on the client device. The computer generated environment may include the at least one virtual object with an appearance of a reflective surface.
-
公开(公告)号:US20210233279A1
公开(公告)日:2021-07-29
申请号:US16752993
申请日:2020-01-27
Applicant: Citrix Systems, Inc.
Inventor: Pawan Kumar Dixit
IPC: G06T9/00
Abstract: An important aspect of augmented reality (AR) is that digital information, such as rendered images of AR scenes and objects, are integrated with the user's view of the real world in real time. However, transmitting large images over the network may negatively impact the real time aspect of the AR experience. Methods and systems for dynamic image compression based on perceived viewing distance are described herein. In some implementations, image compression of streaming AR content is based on real world distances of AR objects relative to a user or client device. In some implementations, image compression of streaming AR content is based on relative depth information. In some implementations, image compression of streaming AR content is based on a type of information or content associated with an AR object. The dynamic image compression based on perceived viewing distance provided by the systems and methods disclosed herein may also be applied to video codecs.
-
-
-
-
-
-
-
-
-