Abstract:
An artificial intelligence (AI) upscaling apparatus for upscaling a low-resolution image to a high-resolution image includes: a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, wherein the processor is configured to: obtain a second image corresponding to a first image, which is downscaled from an original image by an AI downscaling apparatus by using a first deep neural network (DNN); and obtain a third image by upscaling the second image by using a second DNN corresponding to the first DNN, and wherein the second DNN is trained to minimize a difference between a first restored image, which results from applying no pixel movement to an original training image, and second restored images, which result from downscaling, upscaling, and subsequently retranslating one or more translation images obtained by applying pixel movement to the original training image.
Abstract:
An artificial intelligence (AI) upscaling apparatus for upscaling a low-resolution image to a high-resolution image includes: a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, wherein the processor is configured to: obtain a second image corresponding to a first image, which is downscaled from an original image by an AI downscaling apparatus by using a first deep neural network (DNN); and obtain a third image by upscaling the second image by using a second DNN corresponding to the first DNN, and wherein the second DNN is trained to minimize a difference between a first restored image, which results from applying no pixel movement to an original training image, and second restored images, which result from downscaling, upscaling, and subsequently retranslating one or more translation images obtained by applying pixel movement to the original training image.
Abstract:
An electronic apparatus includes a memory configured to store a neural network model including a first network and a second network. The electronic apparatus also includes at least one processor connected to the memory. The at least one processor is configured to obtain description information corresponding to a first image by inputting the first image to the first network, obtain a second image based on the description information, obtain a third image representing a region of interest of the first image by inputting the first image and the second image to the second network. The neural network model is a model trained based on a plurality of sample images, a plurality of sample description information corresponding to the plurality of sample images, and a sample region of interest of the plurality of sample images.
Abstract:
Provided are an electronic apparatus for evaluating the quality of an image and an operating method of the electronic apparatus. The electronic apparatus includes a memory in which at least one instruction is stored and at least one processor configured to execute the at least one instruction stored in the memory to obtain the image, extract a feature map including a feature of the image based on the image, calculate a quality score for each reference region of the image based on the extracted feature map, calculate an importance for each reference region of the image based on the extracted feature map, and evaluate the quality of the image according to a final quality score of the image calculated based on the quality score for each reference region and the importance for each reference region.
Abstract:
An operating method of a computing apparatus is provided. The operating method of the computing apparatus includes obtaining a reference image; obtaining a distorted image generated from a reference image; obtaining an objective quality assessment score of a distorted image that is indicative of a quality of a distorted image as assessed by an algorithm, by using a reference image and a distorted image; obtaining a subjective quality assessment score corresponding to a objective quality assessment score; and training a neural network, by using a distorted image and a subjective quality assessment score as a training data set.
Abstract:
An electronic apparatus includes a memory configured to store a neural network model including a first network and a second network. The electronic apparatus also includes at least one processor connected to the memory. The at least one processor is configured to obtain description information corresponding to a first image by inputting the first image to the first network, obtain a second image based on the description information, obtain a third image representing a region of interest of the first image by inputting the first image and the second image to the second network. The neural network model is a model trained based on a plurality of sample images, a plurality of sample description information corresponding to the plurality of sample images, and a sample region of interest of the plurality of sample images.
Abstract:
An electronic device is provided. The electronic device includes a memory storing one or more instructions, and a processor configured to execute the one or more instruction stored in the memory. The processor is configured to execute the one or more instructions to obtain a subjective assessment score for each of a plurality of sub-regions included in an input frame, the subjective assessment score being a Mean Opinion Score (MOS); obtain a location weight for each of the plurality of sub-regions, the location weight indicating characteristics according to a location of a display; obtain a weighted assessment score for each of the plurality of sub-regions, based on the subjective assessment score for each of the plurality of sub-regions and the location weight for each of the plurality of sub-regions; and obtain a final quality score for the entire video frame, based on the weighted assessment score for each of the plurality of sub-regions.
Abstract:
A method for controlling performance of an electronic device is provided. The method includes sensing user input, predicting user input speed, and controlling at least one processing unit of the electronic device based on a predicted user input speed and performance assignment information. Here, the performance assignment information includes control information mapped respectively with user input speeds for controlling the at least one processing unit of the electronic device.