Vision system to calculate a fluid volume in a container
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
A61M-005/00
G01N-021/49
G01N-021/47
G01B-011/22
출원번호
US-0055545
(2005-02-10)
등록번호
US-7499581
(2009-03-03)
발명자
/ 주소
Tribble,Dennis
Khan,Abdul Wahid
Adams,John A.
출원인 / 주소
ForHealth Technologies, Inc.
대리인 / 주소
Leason Ellis LLP
인용정보
피인용 횟수 :
93인용 특허 :
44
초록▼
Broadly speaking the present invention is directed to a system for calculating a volume of fluid that is disposed within a container. The system includes (1) an imaging device that captures and stores an image of at least the volume of fluid in the container; (2) a background disposed behind the con
Broadly speaking the present invention is directed to a system for calculating a volume of fluid that is disposed within a container. The system includes (1) an imaging device that captures and stores an image of at least the volume of fluid in the container; (2) a background disposed behind the container so that at least the volume of fluid in the container is disposed in front of the background; and (3) a processor that performs at least one operation on the stored image to calculate the volume of the fluid within the container.
대표청구항▼
What is claimed is: 1. As system for calculating a volume of liquid that is disposed within a container comprising: an imaging device in the form of a digital camera that captures and stores an image of at least the volume of liquid in the container; a background disposed behind the container so th
What is claimed is: 1. As system for calculating a volume of liquid that is disposed within a container comprising: an imaging device in the form of a digital camera that captures and stores an image of at least the volume of liquid in the container; a background disposed behind the container so that at least the volume of liquid in the container is disposed in front of the background, wherein the container is disposed between the digital camera and the background, the stored image being defined by a set of vertical pixel numbers and a set of horizontal pixel numbers, and wherein the background is defined by a first region that has a first color contrast and a second region that has a second color contrast; and a processor that performs at least on operation on the stored image including analyzing a portion of the background that is visible through the volume of liquid and appears altered relative to adjacent portions of the stored image to calculate the volume of the liquid within the container. 2. The system of claim 1, wherein the liquid is a unit dose of medication and the container is a syringe including a plunger slidably received within a barrel of the syringe. 3. The system of claim 2, wherein the barrel includes graduations formed along a length of the barrel for indicating the volume of the liquid. 4. The system of claim 1, wherein the first region is one half the entrire area of the background, while the second region is the other half of the entire area of the background. 5. The system of claim 1, wherein the first color contrast is darker than the second color contrast. 6. The system of claim 1, wherein the first region has a black color and the second region has a white color and the first region is in the form of a first vertical stripe and the second region is in the form of a second vertical stripe that is adjacent the first vertical stripe so that a vertical interface is formed between the first and second vertical stripes. 7. The system of claim 1, wherein the processor is configured to divide the image into a black-side and an adjacent white-side and dispose a graphic overlay on the stored image with the overlay dividing the image into a plurality of measurement areas, where each measurement area disposed in the black-side has a complementary measurement area disposed in the white-side. 8. The system of claim 7, wherein the plurality of measurement areas comprise a first syringe body zone, a first funnel zone and a first cannula zone all located on the black-side as well as a second syringe body zone, a second funnel zone and a second cannula zone all located on the opposing white-side. 9. The system of claim 7, wherein the processor is configured to perform a scan of any complementary measurement areas found in the black and white-sides, the scan measuring a gray-scale value of a medium detected along a length of the container. 10. The system of claim 9, wherein the processor is configured to plot feature vectors of the white-side scan and the black-side scan and then low-pass filters the feature vectors to form a low-pass filter scan, wherein the low-pass filtered feature vectors of the black-side and the white-side intersect one another at a point that represents an air-liquid interface of the liquid in the container. 11. The system of claim 10, wherein the processor is configured to calculate the white-side low-pass filtered vector divided by the black-side low-pass filtered vector in the form a ratio vector that can be plotted on a plot having ascending gray-scale values along an x-axis and ascending pixel numbers along a y-axis, wherein a point at which the ratio vector crosses 1 as measured on the x-axis represents the air-liquid interface for the liquid, whereby a liquid level representing the pixel numbers of boundaries of the volume of liquid is calculated. 12. The system of claim 10, wherein the processor is configured to locate and calculate a position of a plunger that is associated with the container by detecting a backside of the plunger and correcting the plunger position by subtracting an offset that corresponds to an actual thickness of the plunger, whereby the volume of the liquid in the container is calculated as being the difference between the plunger position and the liquid level in the container. 13. The system of claim 1, further including a calibration feature that processes an image of an empty container that includes a plurality of graduations that indicate the volume in the container so as to determine and record pixel locations for the graduations, thereby permitting pixel data to be converted to volumetric data. 14. The system of claim 1, further including: a light source that directs light on at least a section of the background. 15. The system of claim 14, wherein the light source comprises a light tower having a plurality of lights that extend along a height of the light tower, wherein the light tower emits light that is directed at a white colored half of the background, with the other half of the background having a black color. 16. The system of claim 14, wherein the light source comprises a light that is provided behind a substantially translucent panel that forms a part of the background so as to define a bright colored panel when actuated. 17. The system of claim 1, wherein the system is incorporated into an automated medication preparation system including preparation and dispensing of medication to the container, the preparation system includes an automated device for preparing and dispensing a prescribed unit dose of medication, wherein the imaging device is located downstream of the automated device. 18. The system of claim 17, wherein the automated device comprises an automated syringe preparation that includes reconstitution of the medication and delivery of the unit dose of the reconstituted medication to a syringe from a drug vial, the automated device includes a fluid delivery device for delivering the prescribed unit dose of medication to the syringe in a just-in-time for use manner, wherein the fluid delivery device is adapted to aspirate the reconstituted medication into a main fluid conduit and later discharging reconstituted medication from the drug vial into the syringe. 19. The system of claim 1, wherein the liquid is substantially clear. 20. A method for calculating a volume of liquid that is disposed within a container comprising the steps of: providing a background in front of which the container is placed so that at least the volume of liquid is disposed in front of the background; operating an imaging device to capture and store an image of at least the volume of the liquid, wherein the imaging device is digital camera and the stored image is a digital and the background is defined by a first region that has a first color contrast and second region that has a second color contrast, the first color contrast being substantially darker than the second color contrast; and performing at least on operation on the stored image including analyzing a portion of the background that is visible through the volume of liquid and appear altered relative to adjacent portions of the stored image to calculate the volume of the liquid contained within the container. 21. The method of claim 20, wherein the first region comprises a black-colored region and the second region comprises an adjacent white-colored region; and the step of capturing the image comprises the step of illuminating the white-colored region with a light source. 22. The method of claim 21, wherein the step of illuminating the white-colored region comprises the steps of: providing a light tower that represents the light source; and emitting light from the light tower onto the white-colored region of the background; wherein the light tower is located either behind the white-colored region to provide backlighting of the white-colored region or in front of the background with the container being located between the light tower and the background. 23. The method of claim 20, wherein the step of performing at least one operation on the stored image comprises the steps of: dividing the stored image into a black-side and a white-side that correspond to black and white-sides, respectively, of the background; disposing a graphic overlay on the stored image, the graphic overlay dividing the image into a plurality of measurement areas, where each measurement area disposed in the black-side has a complementary measurement area disposed in the white-side; and scanning complementary measurement areas found in the black and white-sides of the stored image, the scan measuring a gray-scale value of scanned medium detected along a length of the container. 24. The method of claim 23, wherein the container is a syringe and the step of dividing the image into measurement areas comprises the steps of: dividing a barrel of the syringe into first and second syringe body zones formed respectively on the black-side and the white-side; dividing a funnel section of the syringe into first and second syringe funnel zones formed respectively on the black-side and the white-side; and dividing a cannula section of the syringe into first and second cannula zones formed respectively on the black-side and the white-side. 25. The method of claim 24, wherein the step of performing at least one operation on the stored image comprises the steps of: plotting feature vectors of the white-side scan and the black-side scan, the plot having ascending gray-scale values along an x-axis and ascending pixel numbers along a y-axis that measures from a top to a bottom of the captured image; low-pass filtering the feature vectors of the white and black-side scans to form a low-pass filtered scan; and analyzing the low-pass filtered scan for a point where the low-pass filtered vectors of the black-side and the white-side intersect one another, the point representing an air-liquid interface of the fluid in the container. 26. The method of claim 25, wherein the step of performing at least one operation on the stored image comprises the steps of: dividing the white-side low-pass filtered vector by the black-side low-pass filtered vector to form a ratio vector; plotting the ratio vector that includes ascending gray-scale values along an x-axis thereof and ascending pixel numbers along a y-axis thereof; and analyzing the ratio vector plot for a point at which the ratio vector crosses 1 as measured on the x-axis represents the air-liquid interface for the liquid in the container. 27. The method of claim 26, further including the step of: determining a first pixel number of the air-liquid interface of the fluid in the container; determining a second pixel number that can be used to calculate the volume of the liquid in the container; converting the first and second pixel numbers to volumetric measurement units; and calculating the volume of the liquid in the container by performing an operation on the volumetric measurement units. 28. The method of claim 24, wherein the step of performing at least one operation comprises the steps of: dividing the stored image into a black-side and a white-side that correspond to the black and white-sides, respectively, of the background; scanning the black and white-sides of the stored image, the scan measuring a gray-scale value of scanned medium detected along a length of the syringe to generate feature vectors of the white-side scan and the black-side scan; low-pass filtering the feature vectors of the white and black-side scans to form a low-pass filtered scan; and analyzing a change in slope of the white-side scan, which represents a top scan line, for a point where the slope change exceeds a predetermine threshold, the point representing the air-liquid interface for the liquid in the container. 29. The method of claim 28, where the at least one operation further includes: calculating a position of a plunger of the syringe by performing the steps of: detecting a backside of the plunger; correcting the plunger position by subtracting an offset that corresponds to an actual thickness of the plunger; and calculating the volume of the liquid in the syringe based on the position of the air-liquid interface and the plunger position. 30. The method of claim 23, further including the steps of inputting a type of container that is being filled and determining the number and dimensions of the measurement areas that are overlaid on the stored image based on the inputted information. 31. The method of claim 20, wherein the container is a syringe with a slideable plunger and the step of performing at least one operation on the stored image comprises the steps of calculating a position of the plunger by performing the step of: detecting a backside of the plunger; correcting the plunger position by subtracting an offset that corresponds to an actual thickness of the plunger; and calculating the volume of the liquid in the syringe as being a difference between the plunger position and a liquid level calculation in the syringe. 32. The method of claim 20, further including the steps of: performing a calibration of the container by: capturing an image of an empty container that includes graduations for indicating a volume of a content of the container; determining and recording pixel locations of each graduations on the container so as to equate each pixel location of the captured image with a corresponding volumetric measurement. 33. The method of claim 32, wherein the step of determining and recording pixel locations of each graduations on the container comprises the steps of: recording pixel data from the captured image; and fitting the pixel data to a 2nd degree polynomial and determining associated coefficients to generate a curve that calibrates pixel position to plunger position in milliliter units. 34. A system for calculating a volume of liquid that is disposed within a container comprising: an imaging device that captures and stores an image of at least the volume of liquid in the container; a bifurcated background disposed behind the container so that at least the volume of liquid in the container is disposed in front of the background, wherein the container is constructed so that optical properties thereof and the liquid filled therein serve to define a liquid cylindrical lens causing a portion of the bifurcated background that lies behind the liquid in the container to be inverted in the captured and stored image; and a processor that performs at least one operation on the stored image including analyzing a location of the inverted portion relative to adjacent portions of the stored image to calculate the volume of the liquid within the container. 35. The system of claim 34, wherein the background is defined by a first region that has a black color and a second region that has a white color, wherein the at least one operation includes: dividing the stored image into a black-side and a white-side that correspond to the black and white-sides, respectively, of the background; scanning the black and white-sides of the stored image, the scan measuring a gray-scale value of scanned medium detected along a length of the container to generate feature vectors of the white-side scan and the black-side scan; low-pass filtering the feature vectors of the white and black-side scans to form a low-pass filtered scan; and analyzing a change in slope of the white-side scan, which represents a top scan line, for a point where the slope change exceeds a predetermine threshold, the point representing the air-liquid interface for the liquid in the container. 36. The system of claim 35, wherein the container is a syringe having a plunger and wherein the at least one operation further includes: calculating a position of the plunger by performing the steps of: detecting a backside of the plunger; correcting the plunger position by subtracting an offset that corresponds to an actual thickness of the plunger; and calculating the volume of the liquid in the syringe based on the position of the air-liquid interface and the plunger position. 37. The system of claim 34, wherein the imaging device comprises a digital camera and the system is incorporated into an automated medication preparation system including preparation and dispensing of medication to the container, the preparation system includes an automated device for preparing and dispensing a prescribed unit dose of medication, wherein the imaging device is located downstream of the automated device and the processor compares an inputted volume of a unit dose of medication that is to be delivered to the container with the volume of liquid that is actually disposed within the container as calculated by the processor in order to determine whether an underfill of overfill condition exists. 38. The system of claim 34, wherein the container is disposed between a digital camera and the background that is defined by a first region that has a first color contrast and a second region that has a second color contrast, with the first color contrast being substantially darker than the second color contrast, the stored image being defined by a set of vertical pixel numbers and a set of horizontal pixel numbers.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (44)
Watari, Shigenori; Matsuoka, Haruo, Apparatus for automatically detecting size to be detected and automatic analyzer using the same.
Krause Friedemann (Feldafing DEX), Apparatus for the detection of a fluid phase boundary in a transparent measuring tube and for the automatic exact meteri.
Heath Warren J. (Marlboro MA) Langner RenJ. (Plainville MA) Jones Kermit W. (Framingham MA) Bell Charles A. (Weston MA), Automatic multiple-sample multiple-reagent chemical analyzer.
Walker Richard Bradley (1960 Spectrum Cir. ; Ste. 235 Marietta GA 30067) Evans Robert F. (4909 Audobon Dr. Mobile AL 36619) Hanson Robert (5713 Regency Ct. North Mobile AL 36609) Burrow Michael F. (9, Medication delivery and monitoring system and methods.
Wolske James P. (66 Hydro La. Chippewa Falls WI 54729), Meniscus position detector with detector at the focal plane of the lens formed by tube and liquid.
Manique Flemming (Ballerup DKX) Martinussen Tommy (Slangerup DKX) Nielsen Gert (Risskov DKX), Method and apparatus for inspecting liquid-filled containers.
Raymoure William J. (Lake Bluff IL) Clark Frederic L. (Plano TX) Clift Gibert (Mesquite TX) Hendrick Kendall B. (Southlake TX) Kanewske ; III William J. (Dallas TX) Lagocki Peter A. (Park Ridge IL) M, Methods for providing homogeneous reagents.
Liebert Richard T. (Ballston Spa NY) Brown Neil H. (Nassau NY) Armbruster Randy E. (Rochester NY) Pack Thomas M. (Lower Gwynedd PA), Pre-filled plastic syringes and containers and method of terminal sterilization thereof.
Hochman Mark ; Hochman Claudia ; Ascione Angelo ; Brown Lawrence ; Johnson Hardie ; Lockwood Michelle, Pressure/force computer controlled drug delivery system and the like.
McConnell Bain C. (Winston-Salem NC) Fix ; Sr. Robert J. (Kernersville NC) Deal Philip A. (Winston-Salem NC) Hobbs Timothy A. (Greensboro NC) Jordan Larry S. (Lexington NC) Steelman Harold L. (Yadkin, Robotic sample preparation system and method.
Dufresne Christopher,FRX ; Bonnevial Georges,FRX ; Emin Jean,FRX ; Golabek ; Jr. Robert S., Test method for determining the erythrocyte sedimentation rate and a surfactant for use therein.
Johnson, Matthew J.; Langenfeld, Christopher C.; Slate, Michael J.; Place, Michael S.; Collins, David E., Apparatus to control fluid flow through a tube.
Johnson, Matthew J.; Langenfeld, Christopher C.; Slate, Michael J.; Place, Michael S.; Collins, David E., Apparatus to control fluid flow through a tube.
Peret, Bob D.; Langenfeld, Christopher C.; Johnson, Matthew J.; Schnellinger, Thomas S.; Place, Michael S.; Slate, Michael J.; Collins, David E., Apparatus to control fluid flow through a tube.
Peret, Bob D.; Langenfeld, Christopher C.; Johnson, Matthew J.; Schnellinger, Thomas S.; Place, Michael S.; Slate, Michael J.; Collins, David E., Apparatus to control fluid flow through a tube.
Pommereau, Christian; Liewald, Anke; Basso, Nils; Nagel, Thomas; Richter, René; Witt, Robert, Arrangement for determining a longitudinal position of a stopper.
Wilson, Brian D.; Anderson, David L.; Davis, Matthew S.; Erickson, Matthew D.; Johnson, Alan N.; Maurer, Garrick A.; Rosen, Michael J.; Sauerburger, Mark F.; Schmidt, Daniel R.; Wiltsie, Joshua D., Assay cartridge with reaction well.
Osborne, Joel A.; Tribble, Dennis; Khan, Abdul Wahid; Wallace, Morris W.; Lefebre, Edward J., Automated drug preparation apparatus including syringe loading, preparation and filling.
Osborne, Joel A.; Tribble, Dennis; Khan, Abdul Wahid; Wallace, Morris W.; Lefebre, Edward J., Automated drug preparation apparatus including syringe loading, preparation and filling.
Peret, Bob D.; Yoo, Brian H.; Kane, Derek G.; Kamen, Dean; Murphy, Colin H.; Kerwin, John M., Flow meter having a background pattern with first and second portions.
Satish, Siddarth; Miller, Kevin J.; Madison, Christopher; Hosford, Andrew T.; De, Titas; Zandifar, Ali; Lindquist, Eric; Aragon, Juan Carlos, Method for estimating a quantity of a blood component in a fluid canister.
Satish, Siddarth; Miller, Kevin J.; Yacoob, Yaser; Hosford, Andrew T.; Carroll, Charlie; Kadokura, Grant; Stout, Tyler; Aragon, Juan Carlos; Hsieh, Michael, Method for estimating a quantity of a blood component in a fluid canister.
Satish, Siddarth; Hosford, Andrew T.; Miller, Kevin J.; McColl, Milton; Aragon, Juan Carlos, Method for estimating a quantity of a blood component in a fluid receiver and corresponding error.
Wilson, Brian D.; Davis, Matthew S.; Erickson, Matthew D.; Johnson, Alan N.; Maurer, Garrick A.; Schmidt, Daniel R.; Wiltsie, Joshua D., Reaction vessel.
Kamen, Dean; Gray, Larry B.; Bodwell, Jesse T.; Kerwin, John M.; van der Merwe, Dirk A.; Fichera, Stephen L.; Thurber, Jonathan R.; Desch, Martin D., Syringe pump and related method.
Kamen, Dean; Gray, Larry B.; Bodwell, Jesse T.; Kerwin, John M.; Baier, Michael J.; van der Merwe, Dirk A.; Fichera, Stephen L.; Thurber, Jonathan R.; Desch, Martin D., Syringe pump, and related method and system.
Wilson, Brian D.; Anderson, David L.; Erickson, Matthew D.; Johnson, Alan N.; Rosen, Michael J.; Schmidt, Daniel R.; Wiltsie, Joshua D., System and method including analytical units.
Wilson, Brian D.; Anderson, David L.; Davis, Matthew S.; Erickson, Matthew D.; Johnson, Alan N.; Maurer, Garrick A.; Rosen, Michael J.; Sauerburger, Mark F.; Schmidt, Daniel R.; Wiltsie, Joshua D., System and method including multiple processing lanes executing processing protocols.
Wilson, Brian D.; Alaruri, Sami D.; Davis, Matthew S.; Erickson, Matthew D.; Johnson, Alan N.; Maurer, Garrick A.; Sauerburger, Mark F.; Schmidt, Daniel R.; Wiltsie, Joshua D.; Stachelek, Thomas M.; Yang, David L., System and method including thermal cycler modules.
Kamen, Dean; Peret, Bob D.; Kane, Derek G.; Kerwin, John M.; Murphy, Colin H.; Yoo, Brian H.; Tracey, Brian D.; Johnson, Matthew J.; Schnellinger, Thomas S.; Langenfeld, Christopher C.; Slate, Michael J., System, method, and apparatus for monitoring, regulating, or controlling fluid flow.
Kane, Derek G.; Peret, Bob D.; Murphy, Colin H.; Kerwin, John M.; Kamen, Dean, System, method, and apparatus for monitoring, regulating, or controlling fluid flow.
Peret, Bob D.; Yoo, Brian H.; Kane, Derek G.; Kamen, Dean; Murphy, Colin H.; Kerwin, John M., System, method, and apparatus for monitoring, regulating, or controlling fluid flow.
Peret, Bob David; Yoo, Brian H.; Kane, Derek G.; Kamen, Dean; Murphy, Colin H.; Kerwin, John M., System, method, and apparatus for monitoring, regulating, or controlling fluid flow.
Peret, Bob David; Yoo, Brian H.; Kane, Derek G.; Kamen, Dean; Murphy, Colin H.; Kerwin, John M., System, method, and apparatus for monitoring, regulating, or controlling fluid flow.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.