Patent classifications
G06T13/00
ANIMATION PRODUCTION SYSTEM
To enable to shoot animations in a virtual space, an animation production system comprises a virtual camera that takes pictures of a character placed in a virtual space; a user input detection unit that detects an input of a user from at least one of a head mounted display and a controller which the user mounts; and a mode controller that switches a first mode to view the virtual space from above, a second mode to operate a character disposed in the virtual space, and a third mode to operate the camera in response to the input
ANIMATION PRODUCTION METHOD
To enable to shoot animations in a virtual space, an animation production method, a computer executes a step of placing a virtual camera to shoot a character in a virtual space; and a step of placing in the virtual space a grid representing shooting range of the camera and a division line that divides the shooting.
ANIMATION PRODUCTION SYSTEM
To enable to shoot animations in a virtual space, an animation production method that provides a virtual space in which a given object is placed, the method comprising: detecting an operation of a user equipped with a head mounted display; controlling an action of an object based on the detected operation of the user; shooting the actionof the object; and storing action data in relation to the action of the shot object in a predetermined track.
ANIMATION PRODUCTION SYSTEM
To enable to shoot animations in a virtual space, an animation production system comprises a virtual camera that takes pictures of a character placed in a virtual space; a user input detection unit that detects an input of a user from at least one of a head mounted display and a controller which the user mounts; character control unit that controls an operation of the character in response to the input; an image data storage unit that stores data for displaying movie data captured by the camera; and a video playback unit that outputs the video data to a display unit in the virtual space and a display device outside the virtual space in response to an instruction given by an input device or an instruction given in the virtual space.
ELECTRONIC DEVICE AND METHOD FOR GENERATING USER AVATAR-BASED EMOJI STICKER
An electronic device includes a camera, a display, and a processor. The processor displays a user interface including menu items supporting entry into an edit mode for a body part of an emoji displayed on the display. The processor captures a user face image using the camera, upon a user requesting facial expression edit mode from the interface. The processor generates a facial expression motion file from the user face image. The processor captures a user body image using the camera upon the user requesting body motion edit mode. The processor generates a body motion file from the user body image. The processor adjusts sync for combining the generated facial expression motion file and body motion file. The processor generates a customized emoji sticker on which user facial expression and body movement are reflected by combining the sync-adjusted facial expression motion file and body motion file.
ELECTRONIC DEVICE AND METHOD FOR GENERATING USER AVATAR-BASED EMOJI STICKER
An electronic device includes a camera, a display, and a processor. The processor displays a user interface including menu items supporting entry into an edit mode for a body part of an emoji displayed on the display. The processor captures a user face image using the camera, upon a user requesting facial expression edit mode from the interface. The processor generates a facial expression motion file from the user face image. The processor captures a user body image using the camera upon the user requesting body motion edit mode. The processor generates a body motion file from the user body image. The processor adjusts sync for combining the generated facial expression motion file and body motion file. The processor generates a customized emoji sticker on which user facial expression and body movement are reflected by combining the sync-adjusted facial expression motion file and body motion file.
BREATHING APPARATUS WITH VENTILATION STRATEGY TOOL
A system is disclosed that includes a breathing apparatus, a display unit and a processing unit that is operatively connected to the display unit. The processing unit is configured to provide a graphical visualization on the display unit. The graphical visualization in turn includes a combination of a target indication for at least one ventilation related parameter of a ventilation strategy for a patient ventilated by the apparatus, and a reciprocating animation of the at least one ventilation related parameter relative the target indication. The target indication is for instance based on input of a user, such as an operator of the breathing apparatus. Alternatively, or in addition, it may be a default value stored on a memory unit being operatively connected to the processing unit. Alternatively, or in addition, the target indication is based on a measurement value of said patient's physiology or anatomy. In this manner, the system informs clinicians in a clear and easily understandable way how a current patient ventilation is related to a chosen ventilation strategy.
BREATHING APPARATUS WITH VENTILATION STRATEGY TOOL
A system is disclosed that includes a breathing apparatus, a display unit and a processing unit that is operatively connected to the display unit. The processing unit is configured to provide a graphical visualization on the display unit. The graphical visualization in turn includes a combination of a target indication for at least one ventilation related parameter of a ventilation strategy for a patient ventilated by the apparatus, and a reciprocating animation of the at least one ventilation related parameter relative the target indication. The target indication is for instance based on input of a user, such as an operator of the breathing apparatus. Alternatively, or in addition, it may be a default value stored on a memory unit being operatively connected to the processing unit. Alternatively, or in addition, the target indication is based on a measurement value of said patient's physiology or anatomy. In this manner, the system informs clinicians in a clear and easily understandable way how a current patient ventilation is related to a chosen ventilation strategy.
GENERATING A VISUALIZATION OF BLOCKS OF CODE STATEMENTS RELATED TO ERRORS IN A LOG FILE
Provided are a computer program product, system, and method for generating a visualization of blocks of code statements related to errors in a log file. A log file logs errors in execution of program code. Source code, from which the program code is compiled, is analyzed to determine blocks of statements in the source code whose execution resulted in the errors in the log file. Blocks of statements in the source code are annotated with the errors in the log file caused by the blocks of statements. Execution of a block of statements annotated with an error resulted in the error logged in the log file. The annotated blocks of statements are processed to generate a video providing a visualization of the blocks of statements in the source code whose execution resulted in the errors.
Seamless representation of video and geometry
Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment's) of computer-generated animation.