IP Library › Granted Patent US 9,679,380
Granted Patent B2
US 9,679,380 · App. 14/606,340 · Granted Jun 13, 2017

Emotion modification for image and video content

Inventors: Kuan-chuan Peng (Ithaca, NY); Hong Heather Yu (Princeton Jct, NJ); Dongqing Zhang (Plainsboro, NJ); Tsuhan Chen (Ithaca, NY)
Assignee: Futurewei Technologies, Inc.
G06T7/0026G06K9/00684G06K9/6215G06K9/6269G06T11/60
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 9,679,380
App. No.
14/606,340
Granted
Jun 13, 2017
Kind
B2
Abstract

Apparatus and method for modification of emotion conveyed by an image. In one aspect, a metric corresponding to the emotion conveyed by an image is generated, and a command for modifying the emotion of the image causes the emotion conveyed by the image to be changed according to the specified change to emotion. The command to modify the image emotion can be made via an emotion keyword, and can include an indicated magnitude of emotion change. Emotion conveyed by an image can be specified via an emotion vector, where elements of the vector correspond with emotions arranged along orthogonal dimensions in an emotion space. In one aspect, an emotion predictor is trained to predict the emotion conveyed by an image via determining characteristic values for a set of image feature categories, based on a set of images associated with emotion keywords of the emotion space.

Claims (41)

1. A method of modifying an input image to change an emotion conveyed by the image, the method comprising:

accessing two or more sample images stored in a memory;

transforming the input image using each of the sample images to generate output images;

generating a metric for each output image corresponding to emotion conveyed by said output image, the emotion arranged along a plurality of emotion dimensions;

receiving a command to modify an emotion in the input image according to a specified emotion change identified by a user;

obtaining an emotion-transformed input image by selecting the output image whose generated metric is closest to the specified change; and

displaying the emotion-transformed input image.

2. The method according to claim 1 , wherein the metric comprises values corresponding to magnitudes of the emotions conveyed.

3. The method according to claim 2 , wherein the specified emotion change comprises a magnitude of change.

4. The method according to claim 2 , wherein the metric is arranged in a vector comprising elements corresponding to the plurality of emotion dimensions.

5. The method according to claim 1 , wherein the plurality of emotion dimensions comprises orthogonal axes, and wherein pairs of negatively correlated emotions are arranged on opposing ends of the orthogonal axes.

6. The method according to claim 5 , wherein the pairs of negatively correlated emotions comprise joy and sadness; fear and non-fear; and disgust and non-disgust.

7. The method according to claim 5 , wherein the specified change to the particular emotion comprises a keyword associated with the pairs of negatively correlated emotions.

8. The method according to claim 1 , wherein the predefined image features comprise edge features, texture, color, saliency, and shape, and wherein modifying the image comprises modifying according to one of color histogram specification and edge-histogram specification.

9. An apparatus comprising:

a display;

a memory configured to store instructions; and

a processor communicatively coupled with the display and the memory and configured to execute the instructions, wherein the instructions cause the processor to

access two or more sample images stored in the memory;

transforming an input image using each of the sample images to generate output images;

generate a metric for each output image corresponding to emotion conveyed by said output image, the emotions arranged along a plurality of emotion dimensions;

receive a command to modify an emotion in the input image according to a specified emotion change identified by the user;

obtain an emotion-transformed input image by selecting the output image whose generated metric is closest to the specified change;

display the emotion-transformed image with the change in the particular emotion.

10. The apparatus according to claim 9 , wherein the metric comprises values corresponding to magnitudes of the emotions conveyed.

11. The apparatus according to claim 10 , wherein the specified emotion change comprises a magnitude of change.

12. The apparatus according to claim 10 , wherein the metric is arranged in a vector comprising elements corresponding to the plurality of emotion dimensions.

13. The apparatus according to claim 9 , wherein the plurality of emotion dimensions comprises orthogonal axes, and wherein pairs of negatively correlated emotions are arranged on opposing ends of the orthogonal axes.

14. The apparatus according to claim 13 , wherein the pairs of negatively correlated emotions comprise joy and sadness; fear and non-fear; and disgust and non-disgust.

15. The apparatus according to claim 13 , wherein the specified change to the particular emotion comprises a keyword associated with the pairs of negatively correlated emotions.

16. The apparatus according to claim 9 , wherein the predefined image features comprise edge features, texture, color, saliency, and shape, and wherein modifying the image comprises modifying according to one of color histogram specification and edge-histogram specification.

17. A non-transitory computer readable medium containing programmed instructions, which, when executed by a processor in an image processing system, cause the processor to perform operations comprising:

accessing two or more sample images stored in a memory of the image processing system;

transforming an input images using each of the sample images to generate output images;

generating a metric for each output image corresponding to emotions conveyed by said output image, the emotions arranged along a plurality of emotion dimensions;

receiving a command to modify an emotion in the input image according to a specified emotion change identified by a user;

obtaining an emotion-transformed input image by selecting the output image whose generated metric is closest to the specified change; and

displaying the emotion-transformed input image.

18. The non-transitory computer readable medium according to claim 17 , wherein the metric comprises values corresponding to magnitudes of the emotions conveyed.

19. The non-transitory computer readable medium according to claim 17 , wherein the predefined image features comprise edge features, texture, color, saliency, and shape, and wherein modifying the image comprises modifying according to one of color histogram specification and edge-histogram specification.

20. The non-transitory computer readable medium according to claim 19 , wherein the predefined image features are based on a sample image associated with the particular emotion.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2015
From: PENG, KUAN-CHUAN; YU, HONG HEATHER; ZHANG, DONGQING; CHEN, TSUHAN
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 035661/0224 →
Continuity (2)
Provisional Application 61933763 · Jan 30, 2014
Related Publication 20150213331A1 · Jul 30, 2015