G06F3/04845

Digital overpainting controlled by opacity and flow parameters
11704842 · 2023-07-18 · ·

Certain embodiments involve a graphics manipulation application using brushstroke parameters that include a maximum alpha-deposition parameter and a fractional alpha-deposition parameter. For instance, the graphics manipulation application uses an alpha flow increment computed from the maximum alpha-deposition parameter and the fractional alpha-deposition parameter to compute an output canvas color. In some embodiments, if the current canvas opacity exceeds or equals the maximum alpha-deposition parameter, the current canvas opacity is selected as the output canvas opacity. Otherwise, the graphics manipulation application computes the output canvas opacity by increasing the current canvas opacity based on the alpha flow increment. The graphics manipulation application updates a canvas portion affected by a brushstroke input to include the output canvas opacity and the output canvas color.

Electronic device to display writing across a plurality of layers displayed on a display and controlling method of electronic device

An electronic device and a controlling method of the electronic device include a display, a memory including at least one instruction, and a processor executing the at least one instruction. The processor controls the display to display a first screen including a first layer for performing writing according to a touch interaction of a user, and based on an event for displaying a content on the first screen occurring while the first screen is displayed, controls the display to display a second screen including a second layer for displaying the content on the first layer and a third layer for performing writing according to a touch interaction of a user on the second layer on some areas of the first screen.

Electronic device to display writing across a plurality of layers displayed on a display and controlling method of electronic device

An electronic device and a controlling method of the electronic device include a display, a memory including at least one instruction, and a processor executing the at least one instruction. The processor controls the display to display a first screen including a first layer for performing writing according to a touch interaction of a user, and based on an event for displaying a content on the first screen occurring while the first screen is displayed, controls the display to display a second screen including a second layer for displaying the content on the first layer and a third layer for performing writing according to a touch interaction of a user on the second layer on some areas of the first screen.

Lighting control device, lighting control system, and lighting control method

A lighting control device controls illumination of a lighting device using a plurality of light sources. The lighting control device includes a processing unit that executes processing related to control on the illumination. The processing unit acquires direction designation information for designating at least one illumination direction to which the lighting device illuminates, acquires light source information indicating a plurality of light source irradiation directions that are irradiation directions of the plurality of light sources, and based on (i) at least one designated illumination direction that is the at least one illumination direction designated by the direction designation information and (ii) the plurality of light source irradiation directions, causes part of the plurality of light sources to illuminate.

IMAGE EDITING METHOD, STORAGE MEDIUM, AND TERMINAL DEVICE
20230013350 · 2023-01-19 ·

Disclosed is an image editing method, a storage medium, and a terminal device. The image editing method includes receiving an image editing command for a target image in a photo album, and displaying an image editing function interface; wherein the image editing function interface includes an image editing application library; determining a target image editing application in the image editing application library; and opening an image editing interface corresponding to the target image editing application, and displaying the target image in the image editing interface.

IMAGE EDITING METHOD, STORAGE MEDIUM, AND TERMINAL DEVICE
20230013350 · 2023-01-19 ·

Disclosed is an image editing method, a storage medium, and a terminal device. The image editing method includes receiving an image editing command for a target image in a photo album, and displaying an image editing function interface; wherein the image editing function interface includes an image editing application library; determining a target image editing application in the image editing application library; and opening an image editing interface corresponding to the target image editing application, and displaying the target image in the image editing interface.

DISPLAY METHOD AND ELECTRONIC DEVICE
20230019170 · 2023-01-19 · ·

A method includes: in a case that K icons are displayed, receiving a first input through which a user adjusts a tilt angle of an electronic device, where K is a positive integer; displaying N first icons in a target region according to the tilt angle of the electronic device in response to the first input, where the target region is any one of the following: a region in which a second icon in the K icons is located and a region in which a distance from the second icon in the K icons is less than or equal to a preset value, the N first icons are associated with the second icon, and N is a positive integer; receiving a second input performed on a target icon in the N first icons; and in response to the second input, displaying an interface of an application indicated by the target icon.

DISPLAY METHOD AND ELECTRONIC DEVICE
20230019170 · 2023-01-19 · ·

A method includes: in a case that K icons are displayed, receiving a first input through which a user adjusts a tilt angle of an electronic device, where K is a positive integer; displaying N first icons in a target region according to the tilt angle of the electronic device in response to the first input, where the target region is any one of the following: a region in which a second icon in the K icons is located and a region in which a distance from the second icon in the K icons is less than or equal to a preset value, the N first icons are associated with the second icon, and N is a positive integer; receiving a second input performed on a target icon in the N first icons; and in response to the second input, displaying an interface of an application indicated by the target icon.

Towing assist device
11701934 · 2023-07-18 · ·

A towing assist device includes an imaging device configured to capture a rear area from a towed vehicle when a towing vehicle moves backward, the towed vehicle being connected to the towing vehicle via a connector; a monitor device including a display screen configured to display a captured image which is captured by the imaging device, a touch screen function for detecting a touch position to the display screen; and a controller that is connected to the imaging device and the monitor device and is configured to control a display of the monitor device when the towing vehicle moves backward. The controller includes a display setting processing portion, a model display processing portion, a touch operation detection portion, and a movement direction model display processing portion.

Towing assist device
11701934 · 2023-07-18 · ·

A towing assist device includes an imaging device configured to capture a rear area from a towed vehicle when a towing vehicle moves backward, the towed vehicle being connected to the towing vehicle via a connector; a monitor device including a display screen configured to display a captured image which is captured by the imaging device, a touch screen function for detecting a touch position to the display screen; and a controller that is connected to the imaging device and the monitor device and is configured to control a display of the monitor device when the towing vehicle moves backward. The controller includes a display setting processing portion, a model display processing portion, a touch operation detection portion, and a movement direction model display processing portion.