IP Library Granted Patent US 9,905,021
Granted Patent B2
US 9,905,021 · App. 14/684,676 · Granted Feb 27, 2018

Processing imaging data

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,905,021
App. No.
14/684,676
Granted
Feb 27, 2018
Kind
B2
Abstract

A method is provided for processing image data, wherein the image data are given by an image bitmap including pixels, wherein each pixel has exactly one pixel color value. Regions including pixels having a prespecifiable first color value and a prespecifiable maximum pixel spacing are overwritten by a rectangle having a prespecifiable second color value. This method advantageously allows for anonymization of selected image data on the basis of pixel color values to be carried out. The method may be used universally, independently of the form of the information to be anonymized (e.g., embedded texts, tables, images).

Claims (17)

1. A method for processing image data, the method comprising:

providing image data by an image bitmap comprising pixels, wherein each pixel has exactly one pixel color value out of a plurality of color values;

identifying, by a hardware processor by row- and column-wise searching of the image bitmap, pixel regions in which at least one pixel with a first color value of the plurality of color values appears, wherein a pixel region is defined in that a spacing between two pixels having the first color value is less than a prespecifiable first value;

ascertaining, by the hardware processor, outermost left, right, upper, and lower boundaries of each pixel region, wherein the boundaries are defined as corners of a respective rectangle;

constructing a first rectangle that completely encloses each pixel region;

selectively combining overlapping first rectangles to form one or more second rectangles until no further overlaps of the first rectangles exists, and continuing combining overlapping rectangles until no further overlaps of rectangles exist; and

encrypting, by the hardware processor, the image data to hide sensitive information within the image data from an unauthorized person by overwriting, by the hardware processor, an area of the one or more ultimately combined rectangles with a prespecifiable second color value different from the first color value.

2. The method as claimed in claim 1 , wherein the pixel spacing indicates the row and column spacing of the pixels having the first color value.

3. The method as claimed in claim 2 , wherein each first rectangle is larger than the enclosed pixel region by at least one pixel in terms of a height and a width of the first rectangle.

4. The method as claimed in claim 3 , wherein the pixel color value is given by an ARGB color value.

5. The method as claimed in claim 2 , wherein the pixel color value is given by an ARGB color value.

6. The method as claimed in claim 1 , wherein each first rectangle is larger than the enclosed pixel region by at least one pixel in terms of a height and a width of the first rectangle.

7. The method as claimed in claim 1 , wherein the pixel color value is given by an ARGB color value.

8. The method as claimed in claim 1 , wherein the overlapping first rectangles are combined to form one or more second rectangles until no further overlaps of the first rectangles exists, and the overlapping rectangles are continually combined until no further overlaps of rectangles exist.

9. The method as claimed in claim 8 , wherein each first rectangle is larger than the enclosed pixel region by at least one pixel in terms of a height and a width of the first rectangle.

10. The method as claimed in claim 9 , wherein the pixel color value is given by an ARGB color value.

11. The method as claimed in claim 8 , wherein the pixel color value is given by an ARGB color value.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2018
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 046380/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2015
From: HERTLEIN, THOMAS
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 036067/0337 →