G06V30/228

Systems and methods for moving content between virtual and physical displays
11496571 · 2022-11-08 · ·

Systems, methods, and non-transitory computer readable media for transferring virtual content to a physical display device are disclosed. An extended reality environment may be presented in a room via a wearable extended reality appliance configured to be paired with multiple display devices located in the room. Each display device may be associated with a unique network identifier. Input to cause presentation of a specific virtual object in the extended reality environment on a target display device and image data depicting the target display device may be received. The image data may be analyzed to identify the target display device. A network identifier of the target display device may be determined. A communications link with the target display device may be established. Data representing the specific virtual object may be transmitted to the target display device, to enable the target display device to present the specific virtual object.

Systems and methods for moving content between virtual and physical displays
11496571 · 2022-11-08 · ·

Systems, methods, and non-transitory computer readable media for transferring virtual content to a physical display device are disclosed. An extended reality environment may be presented in a room via a wearable extended reality appliance configured to be paired with multiple display devices located in the room. Each display device may be associated with a unique network identifier. Input to cause presentation of a specific virtual object in the extended reality environment on a target display device and image data depicting the target display device may be received. The image data may be analyzed to identify the target display device. A network identifier of the target display device may be determined. A communications link with the target display device may be established. Data representing the specific virtual object may be transmitted to the target display device, to enable the target display device to present the specific virtual object.

Simulated handwriting image generator

Techniques are provided for generating a digital image of simulated handwriting using an encoder-decoder neural network trained on images of natural handwriting samples. The simulated handwriting image can be generated based on a style of a handwriting sample and a variable length coded text input. The style represents visually distinctive characteristics of the handwriting sample, such as the shape, size, slope, and spacing of the letters, characters, or other markings in the handwriting sample. The resulting simulated handwriting image can include the text input rendered in the style of the handwriting sample. The distinctive visual appearance of the letters or words in the simulated handwriting image mimics the visual appearance of the letters or words in the handwriting sample image, whether the letters or words in the simulated handwriting image are the same as in the handwriting sample image or different from those in the handwriting sample image.

METHODS AND APPARATUSES FOR PRODUCING SMOOTH REPRESENTATIONS OF INPUT MOTION IN TIME AND SPACE
20220197404 · 2022-06-23 · ·

Methods and apparatuses that accept user input of motion and produce a representation of the motion smoothly and compactly. The present invention provides a method that comprises accepting a plurality of positional data with corresponding times of the motion, determining one or more continuous positional functions that together represent an approximation of path of the positional data, and determining, for each positional function, one or more time functions that together represent an approximation of the times for the positional data corresponding to the positional functions. The present invention provides an apparatus that comprises an input device and a computer system configured to accept the motion signals generated by the input device, determine one or more continuous positional functions that together represent an approximation of the path of the positional data, and determine, for each positional function, one or more time functions that together represent an approximation of the times for the positional data corresponding to the positional functions.

Method to map dynamically drawn augmented reality (AR) scribbles using recognition of discrete spatial anchor(s)

Systems and methods for producing remote assistance via augmented reality (AR) by utilizing a field service device and a remote expert device are disclosed herein. An example method includes a field service device generating a non-AR video feed, and sending the non-AR video feed to a remote expert device. A user of the remote expert device then annotates the non-AR video feed by drawing a scribble pattern onto the non-AR video feed. The remote expert device then sends the scribble pattern to the field service device as an array of coordinates. The field service device then maps the received scribble pattern to a plane to create an AR scribble pattern. The field service device then creates an AR video feed based on the AR scribble pattern.

Method to map dynamically drawn augmented reality (AR) scribbles using recognition of discrete spatial anchor(s)

Systems and methods for producing remote assistance via augmented reality (AR) by utilizing a field service device and a remote expert device are disclosed herein. An example method includes a field service device generating a non-AR video feed, and sending the non-AR video feed to a remote expert device. A user of the remote expert device then annotates the non-AR video feed by drawing a scribble pattern onto the non-AR video feed. The remote expert device then sends the scribble pattern to the field service device as an array of coordinates. The field service device then maps the received scribble pattern to a plane to create an AR scribble pattern. The field service device then creates an AR video feed based on the AR scribble pattern.

SIMULATED HANDWRITING IMAGE GENERATOR

Techniques are provided for generating a digital image of simulated handwriting using an encoder-decoder neural network trained on images of natural handwriting samples. The simulated handwriting image can be generated based on a style of a handwriting sample and a variable length coded text input. The style represents visually distinctive characteristics of the handwriting sample, such as the shape, size, slope, and spacing of the letters, characters, or other markings in the handwriting sample. The resulting simulated handwriting image can include the text input rendered in the style of the handwriting sample. The distinctive visual appearance of the letters or words in the simulated handwriting image mimics the visual appearance of the letters or words in the handwriting sample image, whether the letters or words in the simulated handwriting image are the same as in the handwriting sample image or different from those in the handwriting sample image.

SIMULATED HANDWRITING IMAGE GENERATOR

Techniques are provided for generating a digital image of simulated handwriting using an encoder-decoder neural network trained on images of natural handwriting samples. The simulated handwriting image can be generated based on a style of a handwriting sample and a variable length coded text input. The style represents visually distinctive characteristics of the handwriting sample, such as the shape, size, slope, and spacing of the letters, characters, or other markings in the handwriting sample. The resulting simulated handwriting image can include the text input rendered in the style of the handwriting sample. The distinctive visual appearance of the letters or words in the simulated handwriting image mimics the visual appearance of the letters or words in the handwriting sample image, whether the letters or words in the simulated handwriting image are the same as in the handwriting sample image or different from those in the handwriting sample image.

Information processing apparatus and information processing method

An information processing apparatus includes a control unit that performs control according to a result of recognition of a user located near a presentation screen on which an object is presented, and a result of detection of a shooting preparation movement of the user, to present a given object such that the given object does not overlap a recognition area of the user.

System and Method for Detecting Handwriting Problems

A method for detecting handwriting problem, comprising: acquiring, by a handwriting instrument comprising one motion sensor, motion data while a user is using the handwriting instrument, analyzing the motion data by an artificial intelligence trained to detect a handwriting problem.