IP Library Granted Patent US 10,614,313
Granted Patent B2
US 10,614,313 · App. 15/838,736 · Granted Apr 7, 2020

Recognition and valuation of products within video content

Inventors: Pasquale A. Catalano (Wallkill, NY); Andrew G. Crimmins (Montrose, NY); Arkadiy O. Tsfasman (Wappingers Falls, NY); John S. Werner (Fishkill, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06K9/00744G06Q30/0273H04N21/23418H04N21/4394H04N21/812
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 10,614,313
App. No.
15/838,736
Granted
Apr 7, 2020
Kind
B2
Abstract

Embodiments of the invention include method, systems and computer program products for identifying one or more products, brands and/or green screen objects within video content and valuations thereof. The computer-implemented method includes receiving, by a processor, video content. The processor analyzes the video content to identify one or more products, brands and/or green screen objects within the video content. The processor further assigns a product placement score to each of the identified one or more products, brands and/or green screen objects. The processor further outputs a dataset including product placement scores assigned to each of the identified one or more products, brands and/or green screen objects, wherein the dataset provides a valuation for each of the identified one or more products, brands and/or green screen objects based on an associated product placement score.

Claims (40)

1. A computer-implemented method for identifying one or more products, brands and/or green screen objects within video content and valuations thereof, the method comprising:

receiving, by a processor, video content;

analyzing, by the processor, the video content to identify one or more products, brands and/or green screen objects within the video content;

assigning, by the processor, a product placement score to each of the identified one or more products, brands and/or green screen objects, wherein the product placement score for each of the product, brand and/or green screen object is based on a screen time duration and location of each of the product, brand and/or green screen object in the video content;

modifying, by the processor, the product placement score for a first object of the identified one or more products, brands and/or green screen objects based on determining a positive context or a negative context of a use of the first object in the video content;

outputting, by the processor, a dataset including product placement scores assigned to each of the identified one or more products, brands and/or green screen objects, wherein the dataset provides a valuation for each of the identified one or more products, brands and/or green screen objects based on an associated product placement score; and

modifying the video content to replace the first object of the one or more products, brands and/or green screen objects with a second object.

2. The computer-implemented method of claim 1 , wherein the video content is analyzed using a visual analysis to identify one or more products, brands and/or green screen objects within the video content.

3. The computer-implemented method of claim 1 , wherein the video content is analyzed using an audio analysis to identify one or more products, brands and/or green screen objects within the video content.

4. The computer-implemented method of claim 3 , further comprising using the audio analysis to determine that one or more products, brands and/or green screen objects identified using visual analysis has been referred to within the video content.

5. The computer-implemented method of claim 1 , further comprising:

obtaining an agreed product placement score for a first product of the one or more products, brands, and/or green screen objects; and

based on a determination that the product placement score for the first product is below the agreed product placement score, flagging the first product for a re-shoot of one or more scenes including a placement of the first product.

6. The computer-implemented method of claim 1 , wherein the replacement one or more of the identified one or more products, brands and/or green screen objects within the video content is in response to a change in advertising locale.

7. The computer-implemented method of claim 1 , wherein a green screen object is associated with locations within the video content that are not associated with a product and/or brand when the video content is analyzed.

8. A computer program product for identifying one or more products, brands and/or green screen objects within video content and valuations thereof, the computer program product comprising:

a non-transitory computer readable storage medium having stored thereon first program instructions executable by a processor to cause the processor to:

receive video content;

analyze the video content to identify one or more products, brands and/or green screen objects within the video content;

assign a product placement score to each of the identified one or more products, brands and/or green screen objects, wherein the product placement score for each of the product, brand and/or green screen object is based on a screen time duration and location of each of the product, brand and/or green screen object in the video content;

modifying, by the processor, the product placement score for a first object of the identified one or more products, brands and/or green screen objects based on determining a positive context or a negative context of a use of the first object in the video content;

output a dataset including product placement scores assigned to each of the identified one or more products, brands and/or green screen objects, wherein the dataset provides a valuation for each of the identified one or more products, brands and/or green screen objects based on an associated product placement score; and

modifying the video content to replace the first object of the one or more products, brands and/or green screen objects with a second object.

9. The computer program product of claim 8 , wherein the video content is analyzed using a visual analysis to identify one or more products, brands and/or green screen objects within the video content.

10. The computer program product of claim 8 , wherein the video content is analyzed using an audio analysis to identify one or more products, brands and/or green screen objects within the video content.

11. The computer program product of claim 10 , further comprising using the audio analysis to determine that one or more products, brands and/or green screen objects identified using visual analysis has been referred to within the video content.

12. The computer program product of claim 8 , wherein the replacement one or more of the identified one or more products, brands and/or green screen objects within the video content is in response to a change in advertising locale.

13. The computer program product of claim 8 , wherein a green screen object is associated with locations within the video content that are not associated with a product and/or brand when the video content is analyzed.

14. A system comprising:

a storage medium coupled to a processor;

the processor configured to:

receive video content;

analyze the video content to identify one or more products, brands and/or green screen objects within the video content;

assign a product placement score to each of the identified one or more products, brands and/or green screen objects, wherein the product placement score for each of the product, brand and/or green screen object is based on a screen time duration and location of each of the product, brand and/or green screen object in the video content;

modifying, by the processor, the product placement score for a first object of the identified one or more products, brands and/or green screen objects based on determining a positive context or a negative context of a use of the first object in the video content;

output a dataset including product placement scores assigned to each of the identified one or more products, brands and/or green screen objects, wherein the dataset provides a valuation for each of the identified one or more products, brands and/or green screen objects based on an associated product placement score; and

modifying the video content to replace the first object of the one or more products, brands and/or green screen objects with a second object.

15. The system of claim 14 , wherein the video content is analyzed using a visual analysis to identify one or more products, brands and/or green screen objects within the video content.

16. The system of claim 14 , wherein the video content is analyzed using an audio analysis to identify one or more products, brands and/or green screen objects within the video content.

17. The system of claim 16 , further comprising using the audio analysis to determine that one or more products, brands and/or green screen objects identified using visual analysis has been referred to within the video content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2017
From: CATALANO, PASQUALE A.; CRIMMINS, ANDREW G.; TSFASMAN, ARKADIY O.; WERNER, JOHN S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 044368/0350 →
Continuity (1)
Related Publication 20190180108A1 · Jun 13, 2019
Cited By (2)
US 12,236,471 US 12,400,254