G06T13/00

Picture Rendering Method, Apparatus, Electronic Device, and Storage Medium
20230113571 · 2023-04-13 ·

A picture rendering method includes obtaining first picture data of a current frame (201); comparing the first picture data with currently recorded second picture data of a previous frame to determine a first part in the first picture datathat does not change with respect to the second picture data and a second part is in the first picture datathat changes with respect to the second picture data and rendering the second part in the current frame, including reusing a rendering result of the first part in the previous frame, to obtain and display a rendering result of the current frame

ELECTRONIC DEVICE INCLUDING FLEXIBLE DISPLAY AND OPERATION METHOD THEREOF
20230114950 · 2023-04-13 ·

An electronic device including a flexible display and a method of transitioning a first execution screen of a first application from one screen area of the flexible display to a second screen area are described. The first area may have a first screen ratio, whereas the second area may have a second screen ratio. The transition may be based on a folded/unfolded state of the electronic device. The transition may be triggered based on switching to/from a folded state. Several other screen areas may be used for additional transitions and provide visual effects to provide a seamless user experience through such transitions.

ELECTRONIC DEVICE INCLUDING FLEXIBLE DISPLAY AND OPERATION METHOD THEREOF
20230114950 · 2023-04-13 ·

An electronic device including a flexible display and a method of transitioning a first execution screen of a first application from one screen area of the flexible display to a second screen area are described. The first area may have a first screen ratio, whereas the second area may have a second screen ratio. The transition may be based on a folded/unfolded state of the electronic device. The transition may be triggered based on switching to/from a folded state. Several other screen areas may be used for additional transitions and provide visual effects to provide a seamless user experience through such transitions.

Devices, methods, and graphical user interfaces for messaging

An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, the conversation transcript including a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages. In response to a first input corresponding to a first respective message in the conversation transcript, displaying an indication that the first respective message has been selected. In response to one or more second inputs, including message composition inputs, displaying in a second message region in the conversation transcript a second message corresponding to the message composition inputs, and displaying a grouping indicia that connects the first respective message region with the second message region.

Devices, methods, and graphical user interfaces for messaging

An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, the conversation transcript including a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages. In response to a first input corresponding to a first respective message in the conversation transcript, displaying an indication that the first respective message has been selected. In response to one or more second inputs, including message composition inputs, displaying in a second message region in the conversation transcript a second message corresponding to the message composition inputs, and displaying a grouping indicia that connects the first respective message region with the second message region.

CONTENT GENERATION SYSTEM AND METHOD

A system for improving a discovery process for a virtual environment, the system comprising an environment discovery unit operable to perform a discovery process comprising navigation of the virtual environment and identification of one or more aspects of the virtual environment, a performance analysis unit operable to evaluate the effectiveness of the discovery process, and a discovery update unit operable to modify future operation of the environment discovery unit in dependence upon the evaluation.

Apparatus and method for generating image

An image generating apparatus includes: a display outputting an image; a memory storing one or more instructions; and a processor. The processor is configured to execute the one or more instructions to detect an object in an image including a plurality of frames, provide a plurality of candidate boundaries for masking the detected object, identify an optimal boundary by assessing the provided plurality of candidate boundaries, and generate a partial moving image with the object moving by using the optimal boundary.

HIGH DYNAMIC RANGE (HDR) VIDEO ROTATION ANIMATION

In some aspects, the present disclosure provides a method for high dynamic range (HDR) video rotation. The method includes receiving, by a display processor, an indication that a frame rotation animation process for video playback has been initiated, the display processor comprising a display processor pipeline. The method also includes determining whether the video playback is an HDR format or another format. In response to the determination and receiving the indication: bypassing a loading of the frame rotation animation into a first portion of the display processor pipeline, and loading the frame rotation animation into a second portion of the display processor pipeline if the video playback is in an HDR format.

HIGH DYNAMIC RANGE (HDR) VIDEO ROTATION ANIMATION

In some aspects, the present disclosure provides a method for high dynamic range (HDR) video rotation. The method includes receiving, by a display processor, an indication that a frame rotation animation process for video playback has been initiated, the display processor comprising a display processor pipeline. The method also includes determining whether the video playback is an HDR format or another format. In response to the determination and receiving the indication: bypassing a loading of the frame rotation animation into a first portion of the display processor pipeline, and loading the frame rotation animation into a second portion of the display processor pipeline if the video playback is in an HDR format.

METHOD AND APPARATUS FOR CONTROLLING ANIMATION REFRESHING, COMPUTER DEVICE, AND STORAGE MEDIUM
20220319086 · 2022-10-06 ·

A method for controlling animation refreshing, a computer device, and a storage medium are provided. The method includes the following. An animation-refreshing request of an animation is received, where the animation-refreshing request instructs a processor to perform animation refreshing corresponding to the animation-refreshing request. In response to a current time reaching a preset refreshing time, at least one target animation-refreshing request in a time period from the current time to a last refreshing time is obtained from at least one received animation-refreshing request. The at least one target animation-refreshing request is sent to the processor.