IP Library Granted Patent US 11,238,630
Granted Patent B2
US 11,238,630 · App. 16/810,062 · Granted Feb 1, 2022

Electronic device for generating an image based on a style of another image and control method thereof

Inventors: Yoo-jin Seo (Suwon-si, KR); Jeong-rok Jang (Suwon-si, KR); Kwan-sik Yang (Suwon-si, KR); Jaehwang Lee (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06T11/60G06T7/90G06T2207/20081
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,238,630
App. No.
16/810,062
Granted
Feb 1, 2022
Kind
B2
Abstract

Provided is an electronic device. The electronic device includes: a communicator comprising communication circuitry configured to establish communication with an external device; a display configured to display a first image and a second image; a processor; and a memory, wherein the memory stores instructions which, when executed, cause the processor to control the electronic device to: acquire a feature of the first image and a feature of the second image; and identify a learning model to be applied to the first image and the second image from among a first learning model included in the electronic device and a second learning model included in a server in communication with the electronic device through the communicator, based on at least one of the feature of the first image or the feature of the second image, wherein the first learning model and the second learning model are configured to convert the first image into a style of the second image to acquire a third image.

Claims (38)

1. An electronic device comprising:

a communicator comprising communication circuitry configured to establish communication with an external device;

a display configured to display a first image and a second image;

a processor; and

a memory,

wherein the memory stores instructions configured, when executed, to cause the processor to control the electronic device to:

acquire a feature of the first image and a feature of the second image;

acquire a first time expected to acquire a third image using a first learning model included in the electronic device and a second time expected to acquire the third image using a second learning model included in a server in communication with the electronic device through the communicator, wherein the first learning model and the second learning model are configured to convert the first image into a style of the second image to acquire the third image;

identify a learning model to be applied to the first image and the second image from among the first learning model and the second learning model, based on at least one of the feature of the first image, the feature of the second image, the first time or the second time; and

control the display to display the first time and the second time.

2. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to control the display to display the third image acquired using the first learning model or the second learning model.

3. The electronic device of claim 1 , wherein the feature of the first image or the feature of the second image includes at least one of a data size of the first image or a data size of the second image, a resolution of the first image or a resolution of the second image, a type of the first image or a type of the second image, or a number of selected images.

4. The electronic device of claim 1 , wherein the first learning model and the second learning model are further configured to convert the first image into the style of the second image using at least one of a color value, a saturation value, or a brightness value of the second image to acquire the third image.

5. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to control the display to display a plurality of images including the first image and the second image, and identify the learning model to be applied to the first image and the second image based on an input selecting the first image and the second image.

6. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to control the electronic device to:

identify, based on there being a plurality of first images, a learning model to be applied to the plurality of first images and the second image based on features acquired from the plurality of first images.

7. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to control, based on the processor identifying the second learning model as the learning model to be applied to the first image and the second image, the communicator to transmit the first image and the second image to the server.

8. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to control the electronic device to: determine the learning model to be applied to the first image and the second image based on an input selecting one of the first time and the second time displayed on the display.

9. The electronic device of claim 1 , wherein the plurality of instructions, when executed, further cause the processor to identify, based on the processor identifying that at least one of the first image or the second image has been stored in advance in the server, the second learning model included in the server as the learning model to be applied to the first image and the second image.

10. A method of controlling an electronic device, comprising:

acquiring a feature of a first image and a feature of a second image, the first image and the second image being displayed on a display;

acquiring a first time expected to acquire a third image using a first learning model included in the electronic device and a second time expected to acquire the third image using a second learning model included in a server in communication with the electronic device, wherein the first learning model and the second learning model are configured to convert the first image into a style of the second image to acquire the third image;

identifying a learning model to be applied to the first image and the second image from among the first learning model and the second learning model, based on at least one of the feature of the first image, the feature of the second image, the first time or the second time; and

displaying the first time and the second time on the display.

11. The method of claim 10 , further comprising displaying the third image acquired using the first learning model or the second learning model on the display.

12. The method of claim 10 , wherein the feature of the first image or the feature of the second image includes at least one of a data size of the first image or a data size of the second image, a resolution of the first image or a resolution of the second image, a type of the first image or a type of the second image, or a number of selected images.

13. The method of claim 10 , further comprising:

displaying a plurality of images including the first image and the second image on the display; and

identifying the learning model to be applied to the first image and the second image based on an input selecting the first image and the second image.

14. The method of claim 10 , further comprising identifying, based on there being a plurality of first images, the learning model to be applied to the plurality of first images and the second image based on features acquired from the plurality of first images.

15. The method of claim 10 , further comprising transmitting, based on the second learning model being identified as the learning model to be applied to the first image and the second image, the first image and the second image to the server.

16. The method of claim 10 , further comprising determining the learning model to be applied to the first image and the second image based on an input selecting one of the first time and the second time displayed on the display.

17. The method of claim 10 , further comprising identifying, based on it being identified that at least one of the first image or the second image has been stored in advance in the server, the second learning model included in the server as the learning model to be applied to the first image and the second image.

18. A computer program product comprising a non-transitory computer-readable recording medium having stored thereon a plurality of instructions which, when executed on a computer, cause an electronic device to perform operations comprising:

acquiring a feature of a first image and a feature of a second image, the first image and the second image being displayed on a display;

acquiring a first time expected to acquire a third image using a first learning model included in the electronic device and a second time expected to acquire the third image using a second learning model included in a server in communication with the electronic device, wherein the first learning model and the second learning model are configured to convert the first image into a style of the second image to acquire the third image;

identifying a learning model to be applied to the first image and the second image from among the first learning model and the second learning model, based on at least one of the feature of the first image the feature of the second image, the first time or the second time; and

control the display to display the first time and the second time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: SEO, YOO-JIN; JANG, JEONG-ROK; YANG, KWAN-SIK; LEE, JAEHWANG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 052102/0323 →
Priority Claims (1)
KR 10-2019-0025161 · Mar 5, 2019 · national
Continuity (1)
Related Publication 20200286275A1 · Sep 10, 2020