Systems and methods for image processing
First Claim
Patent Images
1. A computer-implemented method comprising:
- prior to displaying an article on a user device, the article to be displayed on an Internet web page delivered to the user device over a network, analyzing, by a computer system comprising a processor and memory, content in the article to identify emotional content of the article and a digital first image associated with the article, the first image comprising a visual characteristic, the content comprising textual content, the analyzing of the content to identify the emotional content comprises locating a keyword within the textual content that is associated with the emotional content, wherein;
the article contains a second image, and analyzing the article includes performing an image recognition process on the second image to identify content in the second image,analyzing the article further includes searching for a plurality of keywords within the article, each respective keyword being associated with a respective emotion, andidentifying the emotional content associated with the article includes locating a first keyword associated with a first emotion within the article, locating a second keyword associated with a second emotion within the article, and selecting an emotion for the article based on respective weights assigned to the first keyword and the second keyword;
storing, by the computer system, the article in the memory;
subsequent to analyzing the content in the article, modifying, by the computer system and based on the identified emotional content, the visual characteristic of the first image, wherein the modified visual characteristic of the first image includes one or more of;
a size of the image, a shape of the image, a color of the image, a hue of the image, a tint of the image, a shading of the image, a tone of the image, a saturation of the image, or a lightness of the image;
receiving, from a website hosting the article, a comment regarding the article, the comment made by a viewer of the article;
analyzing the comment regarding the article; and
modifying a characteristic of the first image based on analyzing the comment, wherein the characteristic modified is a different characteristic than the characteristic modified based on the identified emotional content; and
transmitting, by the computer system over the network, the modified first image to the user device for display via a display of the user device.
6 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present disclosure relate to systems and methods for dynamically modifying images based on the content of articles associated with the images, particularly the emotional content of an article. Among other things, embodiments of the present disclosure allow users to quickly and easily identify the emotional nature of an article based on such an image. Characteristics of an image associated with an article may also be modified in response to comments from viewers regarding the article.
-
Citations
12 Claims
-
1. A computer-implemented method comprising:
-
prior to displaying an article on a user device, the article to be displayed on an Internet web page delivered to the user device over a network, analyzing, by a computer system comprising a processor and memory, content in the article to identify emotional content of the article and a digital first image associated with the article, the first image comprising a visual characteristic, the content comprising textual content, the analyzing of the content to identify the emotional content comprises locating a keyword within the textual content that is associated with the emotional content, wherein; the article contains a second image, and analyzing the article includes performing an image recognition process on the second image to identify content in the second image, analyzing the article further includes searching for a plurality of keywords within the article, each respective keyword being associated with a respective emotion, and identifying the emotional content associated with the article includes locating a first keyword associated with a first emotion within the article, locating a second keyword associated with a second emotion within the article, and selecting an emotion for the article based on respective weights assigned to the first keyword and the second keyword; storing, by the computer system, the article in the memory; subsequent to analyzing the content in the article, modifying, by the computer system and based on the identified emotional content, the visual characteristic of the first image, wherein the modified visual characteristic of the first image includes one or more of;
a size of the image, a shape of the image, a color of the image, a hue of the image, a tint of the image, a shading of the image, a tone of the image, a saturation of the image, or a lightness of the image;receiving, from a website hosting the article, a comment regarding the article, the comment made by a viewer of the article; analyzing the comment regarding the article; and modifying a characteristic of the first image based on analyzing the comment, wherein the characteristic modified is a different characteristic than the characteristic modified based on the identified emotional content; and transmitting, by the computer system over the network, the modified first image to the user device for display via a display of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a processor of a computer system, cause the computer system to:
-
prior to displaying an article on a user device, the article to be displayed on an Internet web page delivered to the user device over a network, analyze content in the article to identify emotional content of the article and a digital first image associated with the article, the first image comprising a visual characteristic, the content comprising textual content, the analyzing of the content to identify the emotional content comprises locating a keyword within the textual content that is associated with the emotional content, wherein; the article contains a second image, and analyzing the article includes performing an image recognition process on the second image to identify content in the second image, analyzing the article further includes searching for a plurality of keywords within the article, each respective keyword being associated with a respective emotion, and identifying the emotional content associated with the article includes locating a first keyword associated with a first emotion within the article, locating a second keyword associated with a second emotion within the article, and selecting an emotion for the article based on respective weights assigned to the first keyword and the second keyword; store the article in a memory of the computer system; subsequent to analyzing the content in the article, modify, based on the identified emotional content, the visual characteristic of the first image, wherein the modified visual characteristic of the first image includes one or more of;
a size of the image, a shape of the image, a color of the image, a hue of the image, a tint of the image, a shading of the image, a tone of the image, a saturation of the image, or a lightness of the image;receive, from a website hosting the article, a comment regarding the article, the comment made by a viewer of the article; analyze the comment regarding the article; and modify a characteristic of the first image based on analyzing the comment, wherein the characteristic modified is a different characteristic than the characteristic modified based on the identified emotional content; and transmit, over the network by the computer system, the modified first image to the user device for display via a display of the user device.
-
-
12. A system comprising:
-
a processor; and a storage medium in communication with the processor for tangibly storing thereon computer instructions that, when executed by the processor, cause the system to; prior to displaying an article on a user device, the article to be displayed on an Internet web page delivered to the user device over a network, analyze content in the article to identify emotional content of the article and a digital first image associated with the article, the first image comprising a visual characteristic, the content comprising textual content, the analyzing of the content to identify the emotional content comprises locating a keyword within the textual content that is associated with the emotional content, wherein; the article contains a second image, and analyzing the article includes performing an image recognition process on the second image to identify content in the second image, analyzing the article further includes searching for a plurality of keywords within the article, each respective keyword being associated with a respective emotion, and identifying the emotional content associated with the article includes locating a first keyword associated with a first emotion within the article, locating a second keyword associated with a second emotion within the article, and selecting an emotion for the article based on respective weights assigned to the first keyword and the second keyword; store the article in the storage medium; subsequent to analyzing the content in the article, modify, based on the identified emotional content, a visual characteristic of the first image, wherein the modified visual characteristic of the first image includes one or more of;
a size of the image, a shape of the image, a color of the image, a hue of the image, a tint of the image, a shading of the image, a tone of the image, a saturation of the image, or a lightness of the image;receive, from a website hosting the article, a comment regarding the article, the comment made by a viewer of the article; analyze the comment regarding the article; and modify a characteristic of the first image based on analyzing the comment, wherein the characteristic modified is a different characteristic than the characteristic modified based on the identified emotional content; and transmit, over the network by the processor, the modified first image to the user device for display via a display of the user device.
-
Specification