Unlock instant, AI-driven research and patent intelligence for your innovation.

Utilize reprojected sharp text drawing

A re-projection, user-based technology, applied in the input/output of user/computer interaction, processing of 3D images, structural components of portable computers, etc.

Active Publication Date: 2022-06-24
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In some applications, due to the time required to perform the drawing, a lag may occur between user input and the drawing of the computer graphics

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Utilize reprojected sharp text drawing
  • Utilize reprojected sharp text drawing
  • Utilize reprojected sharp text drawing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] As discussed in detail below, the inventors have recognized that image reprojection as described in the Background Art can result in blurred images, and that such blurring can have a particularly negative impact on a user's perception of text and other vector graphics because users are accustomed to View text and other vector graphics with sharp focus. The systems and methods described herein have been designed to address this challenge and, as discussed below, provide the advantage of potentially reducing this blurring of text and other vector graphics, while still taking advantage of the precise positioning provided by final stage reprojection .

[0014] figure 1 A computing device in the form of a head mounted display (HMD) device 10 is illustrated. According to the disclosed examples, the HMD device 10 may be worn by a user. In other examples, the HMD device may take other suitable forms, wherein in an augmented reality HMD device configuration, an at least parti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computing device is provided that includes an input device, a display device, and a processor configured to: in a rendering stage of a rendering pipeline, render visual scene data to a frame buffer, and generate edge bands of vector graphics data A symbolic distance field, and a reprojection stage of the rendering pipeline prior to displaying the rendered visual scene, receiving post-rendering user input via the input device updating the user's viewpoint, reprojecting the rendered rendering in the frame buffer based on the updated user's viewpoint Visual scene data, reprojecting signed distance field data based on the updated user viewpoint, evaluating the signed distance field to generate reprojected vector graphics data, and generating rendered visual scene data and reprojected graphics including the reprojection A composite image of the data, and displaying the composite image on a display device.

Description

Background technique [0001] A real-time rendering pipeline is used to render computer graphics in real-time based on user input. In some applications, a lag may occur between the user input and the rendering of the computer graphics due to the time required to perform the rendering. To correct for this lag, the image may be reprojected after rendering, just before being displayed, based on the most recent reading of user input data. SUMMARY OF THE INVENTION [0002] A computing device is provided that includes an input device, a display device, and a processor. The processor is configured to: during a drawing stage of the drawing pipeline, determine a scene from a user's perspective based on data output by the application, the scene including visual scene data and vector graphics data, the user's perspective being viewed based on user input from the input device. determine; draw the visual scene data to the framebuffer as two-dimensional pixel data; and generate a signed d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/01G06T15/20G06T17/00G06T15/50G06F1/16
CPCG06T15/20G06F1/163G06F3/011G06F3/012G06T11/001G06F3/013G06T5/73G02B27/017G02B27/0179G02B2027/0187G06F3/048G06T1/20G06T15/04G06T19/006G09G5/28G09G2340/0407G09G2360/18
Inventor R·S·K·西尔万P·C·赫克金格A·汤姆林N·M·法兰德
Owner MICROSOFT TECH LICENSING LLC