IP Library Granted Patent US 8,582,847
Granted Patent B2
US 8,582,847 · App. 13/164,802 · Granted Nov 12, 2013

System for verifying data integrity in an X-ray imaging system

Inventors: Benita Devadas (South Barrington, IL); Darshan Mehta (Gilberts, IL); Thomas Ruggiero (Schaumburg, IL)
Assignee: Siemens Medical Solutions USA, 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,582,847
App. No.
13/164,802
Granted
Nov 12, 2013
Kind
B2
Abstract

An error detection system is used by an image processing subsystem for detecting error in processing medical image data by multiple sequential subsystems using an image data processor. The image data processor in the image processing subsystem analyzes data representing a medical image to identify a sequence identifier associated with a subsystem preceding the image processing subsystem of the multiple sequential subsystems and identifies a position of the image relative to other images in an image sequence comprising multiple consecutive images. The image data processor uses the identified sequence identifier to detect an error in response to identifying at least one of, an unreadable sequence identifier and a missing sequence identifier. The image data processor incorporates a sequence identifier, in image data representing an area of the image associated with the image processing subsystem and initiates generation of an alert message in response to a detected error.

Claims (68)

1. An error detection system for use by an image processing subsystem for detecting error in processing medical image data by a plurality of sequential subsystems, comprising:

an image data processor in said image processing subsystem for,

analyzing data representing a medical image to identify a sequence identifier associated with a subsystem preceding said image processing subsystem of said plurality of sequential subsystems and identifying a position of the image relative to other images in an image sequence comprising a plurality of consecutive images;

using the identified sequence identifier to detect an error in response to identifying at least one of,

an unreadable sequence identifier and

a missing sequence identifier;

incorporating a sequence identifier, in image data representing an area of the image associated with said image processing subsystem; and

initiating generation of an alert message in response to a detected error.

2. A system according to claim 1 , wherein

said sequence identifier comprises a time stamp identifying a time of acquisition of the image relative to other images in said image sequence comprising said plurality of consecutive images.

3. A system according to claim 1 , wherein

said image data processor uses the identified sequence identifier to detect an error in response to identifying out of sequence images.

4. A system according to claim 1 , wherein

said image data processor,

analyzes data representing said medical image to identify a time stamp associated with a subsystem preceding said image processing subsystem of said plurality of sequential subsystems and identifying a position of the image relative to other images in an image sequence comprising a plurality of consecutive images, said time stamp identifying a time of acquisition of the image relative to other images in said image sequence comprising said plurality of consecutive images and

uses the identified time stamp to detect an error in response to identifying at least one of,

an unreadable time stamp,

a missing time stamp and

out of sequence images.

5. A system according to claim 1 , wherein

said sequence identifier associated with a subsystem preceding said image processing subsystem and said sequence identifier associated with said image processing subsystem are in image data representing different areas of the image.

6. A system according to claim 5 , wherein

said different areas of the image are predetermined to be associated with specific corresponding image processing subsystems.

7. A system according to claim 5 , wherein

an image comprises an image frame,

said image processing subsystem includes a plurality of buffers for storing a plurality of images and

said different areas of the image are predetermined to be associated with specific corresponding buffers of said image processing subsystem.

8. A system according to claim 7 , wherein

said different areas of the image are predetermined and are the same for all the buffers within a subsystem.

9. A system according to claim 1 , wherein

said image processing subsystem includes a plurality of buffers storing a corresponding plurality of images and

said image data processor uses the identified sequence identifier to detect an error associated with a particular buffer of said image processing subsystem.

10. An error detection system for use by an image processing subsystem for detecting error in processing medical image data by a plurality of sequential subsystems, comprising:

an image data processor in said image processing subsystem for,

analyzing data representing a medical image to identify,

a sequence identifier associated with a subsystem preceding said image processing subsystem of said plurality of sequential subsystems and identifying a position of the image relative to other images in an image sequence comprising a plurality of consecutive images and

a timestamp associated with acquisition of said medical image;

using the identified sequence identifier and timestamp to detect an error in response to identifying at least one of,

an unreadable sequence identifier or timestamp,

an out of sequence identifier or timestamp and

a missing sequence identifier or timestamp;

incorporating a sequence identifier, in image data representing an area of the image associated with said image processing subsystem; and

initiating generation of an alert message in response to a detected error.

11. A system according to claim 10 , wherein

said image data processor uses the identified sequence identifier to detect an error in response to identifying out of sequence images.

12. A system according to claim 10 , wherein

said sequence identifier associated with a subsystem preceding said image processing subsystem and said sequence identifier associated with said image processing subsystem are in image data representing different areas of the image.

13. A system according to claim 12 , wherein

said different areas of the image are predetermined to be associated with specific corresponding image processing subsystems.

14. A system according to claim 12 , wherein

an image comprises an image frame,

said image processing subsystem includes a plurality of buffers for storing a plurality of images and

said different areas of the image are predetermined to be associated with specific corresponding buffers of said image processing subsystem.

15. A system according to claim 14 , wherein

said different areas of the image are predetermined and are the same for all the buffers within a subsystem.

16. A system according to claim 10 , wherein

said image processing subsystem includes a plurality of buffers storing a corresponding plurality of images and

said image data processor uses the identified sequence identifier to detect an error associated with a particular buffer of said image processing subsystem.

17. A method for use by an image processing subsystem for detecting error in processing medical image data by a plurality of sequential subsystems, comprising the activities of:

in said image processing subsystem,

analyzing data representing a medical image to identify a sequence identifier associated with a subsystem preceding said image processing subsystem of said plurality of sequential subsystems and identifying a position of the image relative to other images in an image sequence comprising a plurality of consecutive images;

using the identified sequence identifier to detect an error in response to identifying at least one of,

an unreadable sequence identifier and

a missing sequence identifier;

incorporating a sequence identifier, in image data representing an area of the image associated with said image processing subsystem; and

initiating generation of an alert message in response to a detected error.

18. A method according to claim 17 , wherein

said sequence identifier comprises a time stamp identifying a time of acquisition of the image relative to other images in said image sequence comprising said plurality of consecutive images.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF ASSIGNMENT 3, ASSIGNOR SIEMENS MEDICAL SOLUTIONS USA, INC. TO SIEMENS HEALTHCARE GMBH PREVIOUSLY RECORDED ON REEL 043379 FRAME 0673. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF INVENTOR RIGHTS.. Recorded Dec 2, 2020
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 056112/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 043379/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2011
From: DEVADAS, BENITA; MEHTA, DARSHAN; RUGGIERO, THOMAS
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 026469/0217 →
Continuity (2)
Provisional Application 61394389 · Oct 19, 2010
Related Publication 20120093386A1 · Apr 19, 2012