IP Library Granted Patent US 8,712,181
Granted Patent B2
US 8,712,181 · App. 13/159,526 · Granted Apr 29, 2014

Real-time application of filters based on image attributes

Inventor: Kevin M. Crucs (Copley, OH)
Assignee: Apteryx, Inc.
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,712,181
App. No.
13/159,526
Granted
Apr 29, 2014
Kind
B2
Abstract

Systems, methods, and computer readable media for automatically modifying digital image data in accordance with preferences of a user. When a user accesses a set of digital image data over a network using a computer system, the computer system automatically reads an identifier associated with the set of digital image data and applies at least one digital image filter to the set of digital image data, where the at least one digital image filter is correlated with or mapped to the associated identifier. The user is able to define the identifiers, the filters, and the mapping (correlation) between the identifiers and the filters, thus establishing image display preferences for the user.

Claims (32)

1. A method to automatically modify a digital image acquired by an imaging machine according to an established preference, said method comprising:

accessing an electronically stored set of digital image data acquired by an imaging machine, using a computer system;

automatically reading an identifier associated with said set of digital image data, using said computer system; and

automatically applying at least one digital imaging filter to said set of digital image data to generate a filtered set of digital image data, using said computer system, based on a predefined correlation between said identifier and said at least one digital imaging filter.

2. The method of claim 1 wherein said identifier is embedded within said set of digital image data.

3. The method of claim 1 wherein said identifier is an inherent characteristic of said set of digital image data.

4. The method of claim 1 wherein said identifier is in a form of a data tag associated with said set of digital image data.

5. The method of claim 1 wherein said method steps of automatically reading and applying are performed remotely from said imaging machine.

6. The method of claim 1 further comprising automatically displaying said filtered set of digital image data on a display remote from said imaging machine.

7. The method of claim 1 wherein said at least one digital image filter comprises at least one of a noise-removal filter, a spatial-sharpening filter, a spatial-smoothing filter, a brightness-adjusting filter, a contrast-adjusting filter, a gamma correction filter, a low-pass filter, a high-pass filter, a bandpass filter, a median filter, a thresholding filter, and a color mapping filter.

8. The method of claim 1 wherein said identifier corresponds to at least one of an image size of said set of digital image data, a resolution of said set of digital image data, a manufacturer of said imaging machine, a model number of said imaging machine, an imaging modality associated with said set of digital image data, an image color scheme of said set of digital image data, an anatomical part associated with said set of digital image data, and a location of origin associated with said set of digital image data.

9. A non-transitory computer-readable media having computer-readable instructions recorded thereon and capable of being executed by a computer system to automatically modify a digital image acquired by an imaging machine according to an established preference, said instructions comprising:

instructions for accessing an electronically stored set of digital image data acquired by an imaging machine;

instructions for automatically reading an identifier associated with said set of digital image data; and

instructions for automatically applying at least one digital imaging filter to said set of digital image data to generate a filtered set of digital image data based on a predefined mapping from said identifier to said at least one digital imaging filter.

10. The non-transitory computer-readable media of claim 9 wherein said identifier is embedded within said set of digital image data.

11. The non-transitory computer-readable media of claim 9 wherein said identifier is an inherent characteristic of said set of digital image data.

12. The non-transitory computer-readable media of claim 9 wherein said identifier is in a form of a data tag associated with said set of digital image data.

13. The non-transitory computer-readable media of claim 9 wherein said at least one digital imaging filter comprises at least one of a noise-removal filter, a spatial-sharpening filter, a spatial-smoothing filter, a brightness-adjusting filter, a contrast-adjusting filter, a gamma correction filter, a low-pass filter, a high-pass filter, a bandpass filter, a median filter, a thresholding filter, and a color mapping filter.

14. The non-transitory computer-readable media of claim 9 wherein said identifier corresponds to at least one of an image size of said set of digital image data, a resolution of said set of digital image data, a manufacturer of said imaging machine, a model number of said imaging machine, an imaging modality associated with said set of digital image data, an image color scheme of said set of digital image data, an anatomical part associated with said set of digital image data, and a location of origin associated with said set of digital image data.

15. A method to establish a digital imaging filtering scheme, said method comprising:

modifying data in at least a first data structure stored in a computer memory on a computer system by populating at least the first data structure with first data corresponding to a plurality of defined image identifiers;

modifying data in at least a second data structure stored in a computer memory on the computer system by populating at least the second data structure with second data corresponding to a plurality of defined digital imaging filters; and

modifying data in at least a third data structure stored in a computer memory on the computer system by populating at least the third data structure with third data that maps said plurality of image identifiers to said plurality of digital imaging filters.

16. The method of claim 15 wherein each of said plurality of digital imaging filters comprises at least one of a noise-removal filter, a spatial-sharpening filter, a spatial-smoothing filter, a brightness-adjusting filter, a contrast-adjusting filter, a gamma correction filter, a low-pass filter, a high-pass filter, a bandpass filter, a median filter, a thresholding filter, and a color mapping filter.

17. The method of claim 15 wherein each of said plurality of image identifiers corresponds to one of an image size of a set of digital image data, a resolution of a set of digital image data, a manufacturer of an imaging machine, a model number of an imaging machine, an imaging modality associated with a set of digital image data, an image color scheme of a set of digital image data, an anatomical part associated with a set of digital image data, and a location of origin associated with a set of digital image data.

18. A non-transitory computer-readable media having computer-readable instructions recorded thereon and capable of being executed by a computer system to establish a digital imaging filtering scheme, said instructions comprising:

instructions for modifying data in at least a first data structure stored in a computer memory on a computer system by populating at least the first data structure with first data corresponding to a plurality of defined image identifiers;

instructions for modifying data in at least a second data structure stored in a computer memory on the computer system by populating at least the second data structure with second data corresponding to a plurality of defined digital imaging filters; and

instructions for modifying data in at least a third data structure stored in a computer memory on the computer system by populating at least the third data structure with third data that maps said plurality of image identifiers to said plurality of digital imaging filters.

19. The non-transitory computer-readable media of claim 18 wherein each of said plurality of digital imaging filters comprises at least one of a noise-removal filter, a spatial-sharpening filter, a spatial-smoothing filter, a brightness-adjusting filter, a contrast-adjusting filter, a gamma correction filter, a low-pass filter, a high-pass filter, a bandpass filter, a median filter, a thresholding filter, and a color mapping filter.

20. The non-transitory computer-readable media of claim 18 wherein each of said plurality of image identifiers corresponds to one of an image size of said a set of digital image data, a resolution of a set of digital image data, a manufacturer of an imaging machine, a model number of an imaging machine, an imaging modality associated with a set of digital image data, an image color scheme of a set of digital image data, an anatomical part associated with a set of digital image data, and a location of origin associated with a set of digital image data.

Assignments (8)
NOTICE OF ASSIGNMENT OF SECURITY INTEREST IN PATENTS RECORDED AT RF 060531-0750 Recorded Sep 30, 2025
From: GOLDMAN SACHS MIDDLE MARKET LENDING CORP. II, AS RESIGNING COLLATERAL AGENT
To: GOLDMAN SACHS PRIVATE CREDIT CORP, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 072990/0080 →
RELEASE OF SECURITY INTEREST Recorded Jul 19, 2022
From: SARATOGA INVESTMENT CORP. SBIC LP, AS ADMINISTRATIVE AGENT
To: APTERYX, LLC
Reel/Frame 060550/0026 →
SECURITY INTEREST Recorded Jul 18, 2022
From: APTERYX, LLC; PDDS HOLDCO, INC.
To: GOLDMAN SACHS MIDDLE MARKET LENDING CORP. II, AS COLLATERAL AGENT
Reel/Frame 060531/0750 →
CHANGE OF NAME Recorded Mar 24, 2022
From: APTERYX, INC.
To: APTERYX, LLC
Reel/Frame 059390/0915 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 3, 2022
From: APTERYX, LLC
To: SARATOGA INVESTMENT CORP. SBIC LP, AS ADMINISTRATIVE AGENT
Reel/Frame 059317/0626 →
RELEASE OF SECURITY INTEREST Recorded Sep 24, 2020
From: NATIONAL BANK OF CANADA
To: APTERYX, INC.
Reel/Frame 053872/0602 →
SECURITY INTEREST Recorded May 12, 2020
From: APTERYX, INC.
To: NATIONAL BANK OF CANADA
Reel/Frame 052639/0824 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2011
From: CRUCS, KEVIN M.
To: APTERYX, INC.
Reel/Frame 026643/0098 →
Continuity (1)
Related Publication 20120321213A1 · Dec 20, 2012