Abstract:
An image processing apparatus includes a first shader configured to perform a light shading operation associated with at least one light source on a three-dimensional (3D) model at a first resolution to obtain a light shading result of the first resolution; a second shader configured to perform a surface shading operation on the 3D model at a second resolution different from the first resolution to obtain a surface shading result of the second resolution; and a processor configured to generate a rendering result by combining the light shading result of the first resolution with the surface shading result of the second resolution.
Abstract:
A method and corresponding apparatus to model objects includes detecting an overlapping area between first and second objects each comprising particles. The method and corresponding apparatus also calculate, in the overlapping area, an action force between the first and the second objects. The method and corresponding apparatus model the first object and the second object based on the action force.
Abstract:
An image processing apparatus and method are provided. The image processing method may generate a mask for preventing a virtual light source from being sampled on an area of a current image frame based on virtual light source information of a previous image frame, applying the mask to the current image frame, sampling the virtual light source in the current image frame to which the mask is applied, and rendering the current image frame based on the virtual light source sampled in the current image frame.
Abstract:
A display method includes displaying, in a virtual environment, an object to which a light source is set. The method further includes illuminating an area around the object based on the light source.
Abstract:
A method of controlling an electronic device includes displaying a three-dimensional (3D) virtual space comprising at least one 3D object, receiving a correspondence command to make a two-dimensional (2D) icon for executing an application correspond to a first object among the at least one 3D object; and assigning an attribute of the 2D icon to the first object.
Abstract:
Provided is an image processing apparatus for performing photon mapping, and the image processing apparatus may perform ray tracing for photon mapping, sample a ray space based on a result of the ray tracing, and perform pseudo photon mapping using the sampled ray space.
Abstract:
A processor-implemented method with image acquisition includes acquiring image frames comprising a shutter-off frame corresponding to a shutter-off through a sensor by performing the shutter-off during continuous shooting, acquiring a measurement signal corresponding to a target image frame, removing, based on a target shutter-off frame corresponding to the target image frame, a first remaining signal corresponding to the target shutter-off frame from a measurement signal corresponding to shutter-off period frames comprising image frames between the target image frame and the target shutter-off frame, and generating a target image frame from which a second remaining signal is removed based on one or more of the shutter-off period frames from which the first remaining signal is removed.
Abstract:
A processor-implemented method with super resolution includes: determining a direction type of an input image based on a gradient of the input image; acquiring a first intermediate image that is a super-resolution image corresponding to the input image based on a residual look-up table (LUT) corresponding to a kernel set mapped to the determined direction type; determining a LUT strength map of the input image based on the gradient of the input image and a preset tuning parameter; and generating an output image that is a super-resolution image of the input image based on the LUT strength map and the first intermediate image.
Abstract:
A processor-implemented method includes generating an adjusted reference patch by adjusting a position of a reference patch in a reference image based on a pixel value of a ground truth (GT) patch of a GT image and a pixel value of the reference patch, wherein the GT patch corresponds to a specific region of an input image; generating a super-resolution (SR) image of the input image using a SR model provided an input that is based on the generated adjusted reference patch; and training the SR model based on the SR image and the GT image.
Abstract:
A processor-implemented method with image processing includes: providing retouch result candidates of an input image to a user in response to applying vector value candidates to a style vector; determining a vector value of the style vector based on a selection of the user for the retouch result candidates; determining an adjustment parameter set corresponding to the determined vector value of the style vector; and generating a retouch result by adjusting the input image based on the adjustment parameter set.