IP Library Granted Patent US 8,218,830
Granted Patent B2
US 8,218,830 · App. 12/022,114 · Granted Jul 10, 2012

Image editing system and method

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 8,218,830
App. No.
12/022,114
Granted
Jul 10, 2012
Kind
B2
Abstract

An image editing system for use with a web-based video editing system is provided. The image editing system comprises: a detection system configured to receive image data; detect regions of the image representing faces; store the data representing the coordinates of the faces as points of interest; and receive user input adding additional points of interest, modifying the points of interest, or deleting the pre-selected points of interest; and a cropping subsystem configured to determine the portion of the image containing the maximum number of points of interest that will fit within the crop area; and crop the image.

Claims (27)

1. A system for editing images comprising:

a processor that receives data representative of an image, the processor coupled to a display;

a user input connected to the processor;

wherein the processor is configured to:

detect regions of the image representing faces;

store data representing coordinates of any regions detected as representing faces as points of interest;

cause the display of the image on the display with an indication of the regions with coordinates stored as points of interest;

when data indicative of adding a user selected region of the image as an additional point of interest is received through the user input, store data representing the coordinates of the user selected region as a point of interest;

when data indicative of deleting a region corresponding to an indication of a point of interest on the display is received through the user input, remove data representing the coordinates of the region corresponding to the indication of a point of interest on the display;

automatically determine a crop area for the image, the crop area having predetermined dimensional characteristics including a predetermined aspect ratio, such that the crop area will maximize the capture of plural regions, both system and user identified, and best preserve points of interest according to a predetermined set of rules;

cause the display of an indication of the determined crop area on the display;

wherein the predeterminded set of rules includes maximizing the number of points of interest in the crop area and minimizing the intersection of borders of the crop area with stored points of interest; and

wherein the determined crop area is selected from a set of potential crop areas based on a score which higher for crop areas which satisfy the predeterminded rules.

2. The system of claim 1 wherein the predetermined dimensional characteristics of the crop area are determined based on data received by the processor from the user input.

3. The system of claim 1 wherein the predetermined set of rules are determined, at least in part, based on data received by the processor from the user input.

4. A method for editing images implemented in a processor that receives data representative of an image, the processor coupled to a display and a user input connected to the processor, the method comprising:

detecting regions of the image representing faces;

storing data representing the coordinates of any regions detected as representing faces as points of interest;

causing the display of the image on the display with an indication of the regions with coordinates stored as points of interest;

when data indicative of adding a user selected region of the image as an additional point of interest is received through the user input, storing data representing the coordinates of the user selected region as a point of interest;

when data indicative of deleting a region corresponding to an indication of a point of interest on the display is received through the user input, removing data representing the coordinates of the region corresponding to the indication of a point of interest on the display; and

automatically determine a crop area for the image, the crop area having predetermined dimensional characteristics including a predetermined aspect ratio, such that the crop area will maximize the capture of plural regions, both system and user identified, and best preserve points of interest according to a predetermined set of rules;

causing the display of an indication of the determined crop area on the display;

wherein the predeterminded set of rules includes maximizing the number of points of interest in the crop area and minimizing the intersection of borders of the crop area with stored points of interest; and

wherein the determined crop area is selected from a set of potential crop areas based on a score which higher for crop areas which satisfy the predeterminded rules.

5. The method of claim 4 wherein the predetermined dimensional characteristics of the crop area are determined based on data received by the processor from the user input.

6. The method of claim 4 wherein the predetermined set of rules are determined, at least in part, based on data received by the processor from the user input.

Assignments (12)
PATENT SECURITY AGREEMENT Recorded Nov 10, 2019
From: VIANT TECHNOLOGY LLC; ADELPHIC LLC; MYSPACE LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 050977/0542 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 037136/FRAME 0806, REEL 037829/FRAME 0757, AND REEL 042196/FRAME 0747 Recorded Oct 31, 2019
From: VIANT TECHNOLOGY LLC (AS ASSIGNED FROM BANK OF AMERICA, AND PURSUANT TO CHANGE OF NAME)
To: TI NEWCO LLC (AS ASSIGNED FROM MYSPACE LLC)
Reel/Frame 050900/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2017
From: VIANT TECHNOLOGY LLC
To: MYSPACE LLC
Reel/Frame 041934/0659 →
CHANGE OF NAME Recorded Apr 7, 2017
From: TI NEWCO LLC
To: VIANT TECHNOLOGY LLC
Reel/Frame 042196/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2017
From: MYSPACE LLC
To: TI NEWCO LLC
Reel/Frame 041934/0500 →
SECURITY INTEREST Recorded Feb 25, 2016
From: BANK OF AMERICA, N.A.
To: TI NEWCO LLC
Reel/Frame 037829/0757 →
SECURITY INTEREST Recorded Nov 24, 2015
From: MYSPACE LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037136/0806 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 11, 2013
From: WELLS FARGO BANK, N.A., AS AGENT
To: SITE METER, INC.; BBE LLC; VINDICO LLC; MYSPACE LLC; XUMO LLC; INTERACTIVE MEDIA HOLDINGS, INC.; SPECIFIC MEDIA LLC; INTERACTIVE RESEARCH TECHNOLOGIES, INC.; ILIKE, INC.
Reel/Frame 031204/0113 →
SECURITY AGREEMENT Recorded Mar 21, 2012
From: INTERACTIVE MEDIA HOLDINGS, INC.; SPECIFIC MEDIA LLC; MYSPACE LLC; XUMO LLC; SITE METER, INC.; BBE LLC; VINDICO LLC; INTERACTIVE RESEARCH TECHNOLOGIES, INC.; ILIKE, INC.
To: WELLS FARGO BANK, N.A., AS AGENT
Reel/Frame 027905/0853 →
CHANGE OF NAME Recorded Mar 13, 2012
From: MYSPACE, INC.
To: MYSPACE LLC
Reel/Frame 027850/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2011
From: FLEKTOR, INC.
To: MYSPACE, INC.
Reel/Frame 026422/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2008
From: GAVIN, ANDREW; SHUMAKER, SCOTT; STRAGNELL, BEN
To: FLEKTOR, INC.
Reel/Frame 021180/0593 →