Professional Documents
Culture Documents
A Visual Inspection System of Glass Ampoule Packaging Defects - Effect of Lighting Configurations
A Visual Inspection System of Glass Ampoule Packaging Defects - Effect of Lighting Configurations
Manufacturing
To cite this article: Nathir A. Rawashdeh, Jumana M. Abu-Khalaf, Walid Khraisat & Shireen
S. Al-Hourani (2018): A visual inspection system of glass ampoule packaging defects: effect
of lighting configurations, International Journal of Computer Integrated Manufacturing, DOI:
10.1080/0951192X.2018.1447145
Article views: 30
ARTICLE
CONTACT Nathir A. Rawashdeh Nathir.Rawashdeh@gju.edu.jo Department of Mechatronics Engineering, German Jordanian University, P.O.Box 35247,
Amman 11180, Jordan
© 2018 Informa UK Limited, trading as Taylor & Francis Group
2 N. A. RAWASHDEH ET AL.
types were induced in glass syringes filled with medicine. frozen perishables, the filling level of liquid containers, quality
Next, four different methods have been implemented to of heat-seals, or the performance of ovens or cooling installa-
detect the induced defects. These were vacuum decay, phar- tions. Thermography employs thermal imaging cameras that
macopoeial dye ingress test, Novartis specific dye ingress test, are more capable, but also more expensive than optical coun-
and high-voltage leak detection. The vacuum decay method terparts. It requires a heat source, which can result via
resulted in the best performance, reliability, and repeatability mechanical friction or stress in machinery or materials under
of measurements. Victor et al. (2017) have experimentally load. When inspecting workpieces however, heat has to be
validated a laser-based headspace analysis methodology. induced into the material via laser, magnetic, microwave or
This has an advantage of measuring gas ingress rates of a ultrasound energy. Then, the thermal camera picks up the
pharmaceutical container regardless of the packaging condi- heat propagation in the workpiece, thus enabling the detec-
tions, i.e. fully vacuumed, partially vacuumed, or packaged at tion of faults.
no vacuum. Specifically, an adjustable laser diode wavelength In this paper, we did not employ thermography because
is transmitted through a glass container to an opposing detec- heating the ampoules with afore mentioned sources might
tor. If oxygen, carbon dioxide, or water vapour are present in damage the liquid medicine contained within the ampoules.
the container, laser energy will be absorbed and less energy is The work presented in this paper is particularly interested in
received by the detector. This method, however, only mea- the detection of ampoule structural defects which can be
sures the leak rate of a container and does not specify the present at the beginning of the production process caused
geometry of the existing defect. by shipping accidents, or might occur due to human or
Besides visual inspection of ampoules for contaminants and machinery handling and packaging. Cracked and fragmented
defects, ultrasonic measurement systems have been used to containers may result in medicine contamination; therefore, it
ensure the quality of liquids bottled in glass containers by is important to protect the consumer as well as the brand
measuring the liquid’s viscosity (Zhao, Basir, and Mittal 2004). reputation by implementing suitable inspection tools. In order
Examples of container defects include cracks, mislabelling, to achieve this objective, a unique lighting and real-time
incorrect level of filling, and inconsistency in the product image processing setup is proposed based on pre-pro-
size, colour and/or shape. The implementation of such inspec- grammed parameter thresholds and regions of interest (ROI).
tion systems is expected to decrease the risk of medicine This solution has been implemented and tested at Hikma
contamination and hence reduce the possibility of the product Pharmaceuticals Co. Ltd. in Amman-Jordan and has resulted
being recalled. Other work highlights the importance of light- in improved detection rates compared to an older less reliable
ing configurations for automated visual inspection in assuring configuration (Hikma 2015).
product quality in industrial processes (West, Ellis, and Compared to other medicine containers, ampoules have
Finkelstein 1988; Johannessen 1994). Here, the lighting con- the decisive advantage that medication only comes into con-
figurations are presented with example images of ampoules tact with glass during its entire storage period. Glass is inert,
under each setup. The configurations are classified by the impermeable and tamper-safe. Ampoules vary in volume from
illuminant diffusion, i.e. light point diameter from 0° to 360°, 1 to 30 mL where most ampoules are made from clear glass. In
as well as by the angle between the light source and the some cases, amber glass is also used to protect sensitive
optical camera. The two lighting schemes employed in this content from UV light. Snap-off ampoules can be broken with-
paper are described in this reference as diffused front lighting out any special tools. Often, an ampoule manufacturer inte-
(using lens ring-light in our work), and diffused oblique lighting grates a one-point-cut (OPC) on the ampoule neck so that it is
from below (using the LED bar in our work). easy to break open.
Only these two conditions are investigated in this paper, as Hikma Pharmaceuticals in Jordan usually produces
the employed camera includes a ring-light around its lens. This ampoules at their sister company in Portugal, which are then
ring light implements the diffused front lighting shining down shipped to Jordan for packaging purposes. At Hikma’s factory,
on the conveyer belt and ampoule trays. This default config- the ampoules are re-opened, filled, and re-sealed. Some
uration yielded poor detection rates of some glass-related ampoules are delivered open by the manufacturer, such as
defects. Thus, the lighting was modified to shine through the the straight-stem and funnel-type ampoules. These are
ampoule base to create a unique light point pattern, and cleaned, filled and melted closed at the factory. Finally, the
contrast regions, resulting from the presence of the liquid ampoules are packaged in trays to be shipped to the distri-
inside the ampoules, while unwanted reflections are reduced buter or the end customer. During the manufacturing, ship-
to a minimum. ping, and packaging processes of ampoules several defects
Besides optical cameras, thermal imaging is also used in may occur due to mishandling during shipping and the packa-
industrial inspections. A thorough review is offered in ging machine tolerances. In order to prevent the defected
Bagavathiappan et al. (2013; Gade & Moeslund 2014). This products from reaching the end customer, several inspection
approach, also known as thermography, is based on visualis- devices are usually added to the manufacturing and packa-
ing heat signatures or heat propagation in materials to detect ging machines.
anomalies and structural defects. Example applications include
monitoring of welds, corrosion, machinery, civil structures,
2. Ampoule packaging process
deformation, thermal insulation, printed circuit board faults,
and reactor fatigue points. In the food industry, thermography The ampoule packaging machine subject to the study was
can be used to ensure the correct temperature of cooked or configured to produce two trays with five ampoules each
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 3
per second; this amounts to 600 ampoules per minute feeder output funnel. This shaking can cause ampoule defects
(Uhlmann 2015). The glass ampoules are lodged into a plastic in this machine, as ampoules may break or crack especially if
tray moulded by the machine itself at the beginning of the they stick together due to imperfectly applied labels, which is
packaging process. The ampoules have stick-on labels applied a rare occurrence. The feeder may also fail to release all five
automatically in a separate stage preceding the packaging ampoules, thus cause ampoules to be missing from the tray.
machine under study. After the trays are populated with A closer view of the magazine shutter feeders is given in
ampoules, they travel on a conveyer belt under an optical Figure 2. The feeders act as gravity driven planar funnels. A
camera for defect inspection. If defect free, the trays are horizontal link (emphasised with a bidirectional arrow) shakes
manually placed into a consumer carton box along with the the ampoules every second to ensure they are not lodged at
medical brochure. the funnel outlet. It can be observed, that the PVC tray sheet
Figure 1 shows a picture of the ampoule packaging has two lanes of trays that are each fed by one of the shutter
machine under study (Uhlmann 2015). The process starts by feeders, which are spatially offset in depth. Each feeder places
vacuum thermo- forming ampoule trays onto a PVC sheet fed five ampoules on a tray per second. The next step entails a
from a roll. The tray sheet travels upwards under the ampoule press-in block that moves vertically to secure the ampoules in
magazine shutter feeders. These feeders are manually filled the tray mould.
with labelled ampoules by operators. Ampoules are placed The press-in station is shown in Figure 3. It consists of a
with their base sliding on the metal feeder, i.e. pointing out- vertically moving pair of plates holding 10 spring-loaded rods
wards. As the formed PVC tray sheet moves into position – one per ampoule. One such rod is highlighted with a dashed
under the shutter feeders, 10 ampoules are released onto line in the figure. These rods gently push the 10 ampoules
the tray sheet using gravity as a force. Unfortunately, the down into the two formed trays once every second. In addi-
shutter feeders horizontally shake the glass ampoules rather tion, they are connected to the process programmable logic
harshly to ensure ampoules do not lodge themselves in the controller and send a signal if an ampule is missing. This is
Ampoule Press-in
Tray Puncher
Figure 2. Ampoule magazine shutter feeders above moving PVC tray sheet.
4 N. A. RAWASHDEH ET AL.
Figure 4. Some ampoule defects. From left to right: broken top (small, missing);
broken top (missing); broken top (present); broken base; cracked.
Table 1. Significance of some ampoule defects and initial vision system detec-
tion performance.
Ampoule tray defect Initial detection performance and issues
Missing ampoule label 100% detection and tray rejection
Missing ampoule 100% detection and tray rejection
Broken ampoule top Detectable if 30% of the tip is missing
Figure 3. Vertically moving ampoule press-in station with 10 spring-loaded Broken ampoule base Not detectable; will leak fluid and contaminate
presence sensors. environment
Damaged label or 100% detection and tray rejection
incomplete wrap
Crack in the ampoule Not detectable; can leak fluid and contaminate
achieved by monitoring the movement of the pushing rods, environment
since if an ampoule is missing from the tray, the correspond-
ing rod will not move, i.e. will not be pushed upwards. A tray
with missing ampoules is detected by the press-in station, and below standard labels that do not adhere completely to the
will be rejected by a pressurised air stream actuator before the ampoules; forces on the ampoules in the funnel shakers.
final packaging stage. Table 1 shows a list of defects and how well the initial vision
After the ampoules are secured in the tray sheet, a cutter system detected them. The table lists three defects that were
punches out the populated individual trays, which travel on a initially not detectable; however, the update to the lighting
conveyer belt in sequence. The ampoule trays pass under- configuration and vision programming solved this problem.
neath an optical camera at a rate of two per second (Cognex These defects are as follows: missing or present broken
2013). The tray image frames are processed in real-time to ampoule tops; a broken ampoule base; a cracked ampoule.
detect trays with defective or missing ampoules. The vision The detection rates of label-related defects are satisfactory;
system is also linked to the programmable logic controller to however, it was necessary to significantly improve the broken-
ensure imperfect trays are removed from the conveyer belt and cracked glass related defects. More detail about the
before final packaging. enhancement of the system for defect detection follows in
the section on experimental results.
3. Ampoule defects
In service for over two decades, the described machine forms 4. Vision system hardware
PVC ampoule trays and populates them with imported glass
As illustrated in Figure 5, the employed vision system consists of
ampoules. The process is semi-automatic where four workers
an industrial camera with integrated real-time image processing,
are needed to operate the machine. The imported ampoules
a programming and monitoring software package, as well as a
have to be unboxed and supplied to the shutter feeders. In
programmable logic controller to manage the process and eject
addition, the movement of the PVC roll used for forming the
trays and the computer control have to be monitored. Finally,
quality inspection and final packaging of the ampoule trays
into consumer-ready shipments is also done manually. This
process is inefficient and error prone; thus, a vision system was
installed. The initial configuration was unable to detect all the
defect types and achieve the required zero error that ensures
the end-user receives fault free ampoule packets. Figure 4
shows ampoules with some of the most challenging defects
that need to be caught before final packaging. Such defects Figure 5. System layout of the real-time image processor, control software, and
can be caused by: mishandling of ampoules during shipping; process controller.
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 5
5. Lighting configurations
The main contribution of this study is to compare the defect Figure 6. On-line inspection camera with horizontal LED lighting configuration.
detection performance, before and after the camera pro-
gramming and lighting system upgrade. Before the
upgrade, the camera was illuminating the ampoule trays
6. Real-time image processing
via a white ring light amounted around the camera lens.
This configuration complicated the camera programming Since the conveyer carries ampoule trays at a rate of two per
and reduced fault detection rates due to the prevalent seconds, it is critical that the image processing is kept simple.
light reflection points from the glass ampoules and the The employed camera combines, in a small industrial IP67
transparent PVC tray. The intensity of reflections could be enclosure, a triggered ring light, real-time image processing
reduced by employing a polarising lens filter; however, such code using the Cognex Vision library, dimension measurement
a filter would also reduce the intensity of light points sensors, and input/output functionality (Cognex 2013). In
needed to detect ampoule faults. In other words, the signal order to ensure real-time processing with a cap of 500 ms/
and unwanted reflection noise are of similar intensity and a tray, the image processing steps are very simple and rely on
polarising filter would not help separate the two. To over- contrast and brightness checking of regions of interest (ROI)
come unwanted reflections from the ring light, the lighting that are programmed to achieve high defect detection, as well
was reconfigured by replacing the ring light with a horizon- as low false-positive rejection rates.
tal brightness-adjustable LED bar that significantly reduced The contrast and brightness thresholds are fixed at pro-
the inconvenient reflections. Figure 6 shows the camera gramming time and are not set automatically. This is possi-
module and LED illumination configuration. ble because the horizontal LED light bar, ampoule tray, and
The LED bar shines light through the length of the camera are inside a dark enclosure that eliminated the
ampoules starting at the ampoule base. The liquid filled variable effects of ambient light. The regions of interest
ampoule acts as alight guide and scatters the light upwards are the light points that are produced by the label, and
to the camera at certain points, most notably at the base, the ampoule liquid when the light is applied at the base.
neck and tip of the ampoules. A comparison of images These regions which result from the aforementioned light-
using the vertical ring light and horizontal LED bar is ing configuration are shown in Figure 8. The real-time
shown in Figure 7. The shown trays each have a defective image processing steps process two ampoule trays per
ampoule. The ring light images suffer from reflections that second, and are explained here.
make it difficult to detect the defective ampoules. On the Step 1: Detection of ampule tray presence. The ampoule trays
other hand, the LED bar light significantly reduces reflec- pass in front of the LED light bar that illuminates them from
tions and shows each defective ampoule with a minimal the base at a rate of two per second. The vision programme
light point at the neck. This is exploited in the image embedded into the camera examines about half of the whole
processing programme, described in the next section, to frame size at a rate of 100 Hz in order to detect the ampoule
detect faulty ampoules. trays. This sub-frame is delineated by two horizontal lines
6 N. A. RAWASHDEH ET AL.
Figure 7. Effect of lighting configuration on defect visibility. Top row: vertical ring light. Bottom row: horizontal LED bar. Columns: (a) present broken top, (b) broken
ampoule base and (c) empty ampoule.
lose some of the liquid, which causes the contrast and bright-
ness thresholds in the ROIs to not be met. The ampoule label
(c) presence is checked via the brightness threshold ROI’s shown
in Figure 8(b)). Similarly, structural damage to the glass
ampoules is detected via the pre-defined contrast threshold
ROI’s shown in Figure 8(c). The ROI thresholds are set once,
(b) experimentally rather than automatically in real time. This is
necessary to reduce processing time and variability due to
ambient lighting. The camera had to be placed in the dark
(a) enclosure for these reasons. If all ROI thresholds are met, the
tray is deemed fault free.
Step 4: Tray passing/ejection signalling. If one of the ROI’s
does not contain pixels that pass the set thresholds, a signal is
sent to the process controller to activate the conveyer blower
Figure 8. Regions of interest in the vision programme: (a) presence, (b) bright-
ness and (c) contrast. that is placed after the camera station to eject the faulty tray.
In this situation, an indicator light is turned red and the
processed image frame is saved for later offline analysis, by
the operator. If a tray passes all the ROI thresholds, the indi-
shown in Figure 8. In this sub-frame, the camera checks the cator light turns green and the blower remains deactivated to
luminance of a rectangular ROI designed to fit the area of the allow the ampoule tray to proceed on the conveyer to the
ampoule labels, which are white. This ROI is shown in Figure 8 final packaging section where two ampoule trays are placed
(a), where the threshold, size, and location of this area are set into end-user cartons along with a brochure for shipping. A
experimentally. flow diagram summarising the sequential operation of the
Step 2: Capturing an image frame. Once a tray is vision system is given in Figure 9.
detected, a full resolution 752 × 480 grayscale image is Some examples of detected faulty trays are shown in
taken and registration is performed since the trays are Figure 10. In each of the processed frames, the ROI corre-
never perfectly horizontal in the captured frame. This sponding to a defect changes colour from green to red. In
step enables the registration of all the ROIs needed in the first column, an ampoule with a broken neck is
further steps, since they are all located above the indivi- detected via the contrast ROI shown in Figure 8(c). An
dual ampoules that are aligned and fitted inside the hold- ampoule with a missing label is present in the tray in the
ing tray. centre column. The defect was detected via the brightness
Step 3: Detection of faulty ampoules. Several brightness ROI test shown in Fig, 8 (b). Lastly, the right column shows
(Figure 8(b)) and contrast (Figure 8(c)) ROIs are located at a tray with a broken top that is missing from the tray. The
the point where the liquid in the ampoules emits the light defect is caught via the centre contrast ROI shown in
coming from the ampoule bases. A defective ampoule will Figure 8(c).
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 7
Nrejected
RR ¼ 100; (1)
Npassed þ Nrejected
Npassed Nmissed
CA ¼ 100; (2)
7. Experimental results Npassed
The performance of defective ampoule tray detection was where, per trial run, Npassed is the total number of accepted
measured via a case study before and after the lighting system ampoules, and Nmissed is the number of undetected defective
and vision programming were modified. For each of the two ampoules out of the passed ampoules. Tables 4 and 5 show that
system configurations, three trials were conducted using a the average Camera Accuracy has improved from 38% to 99.5
total of 37,500 Midazolam 15 mg/3 mL ampoules. The %, and the average Rejection Rate has been improved from 45%
machine automatically placed, five at a time, into a total of to 7%, over the course of the inspection system upgrade.
7500 transparent plastic trays that underwent visual inspec- The following is a discussion of knowledge gained during
tion. The three trials had sample sizes as follows: Trial 1 used tests. The Broken Ampoule Base defect was synthesised by
15,000 ampoules in 3000 trays; Trial 2 used 10,000 ampoules braking the ampoules manually and inserting them into trays
in 2000 trays; Trial 3 used 12,500 ampoules in 2500 trays. For for inspection. This defect was detected reliably in the first two
each of the eight ampoule defects listed in Tables 2 and 3, 10 trials after the inspection system has been upgraded, and thus
defective trays were manually created and inserted into the was omitted in the third trial. It was noticed that the Cracked
trial runs at random points in time to test the camera. This Ampoule defect was limited to the case where the ampoule
approach was necessary because defects occur rarely and the neck was broken. After the first trial, the plastic tray design
trays move too quickly to practically define the ground truth was altered to enable free movement of the broken tip in the
by catching the pneumatically ejected trays and determining tray for better detection. In addition, an air blower nozzle was
whether a defect is present or not. The two tables show of the added before the camera stage to remove the broken tip from
8 N. A. RAWASHDEH ET AL.
Figure 10. Examples of defect detection via real-time image processing using the horizontal LED bar. Columns: (a) present broken top; (b) missing label; (c) missing
broken top.
Table 2. Initial inspection system: percent detection rates of faulty ampoule causing good detection rates, but at a cost of a high rejection
trays.
rate around 15%. This caused the rejection of too many
Ampoule tray defects Trial 1 Trial 2 Trial 3 Average Acceptable? defect-free trays. Consequently, the camera programming
Missing ampoule 100 100 100 100 Yes was modified to check for filled ampoules rather than empty
Ampoule with missing label 100 100 100 100 Yes
Crushed ampoule 50 100 50 66.7 No ones. Ideally, empty ampoules should be checked at ampoule
Broken top – missing 50 40 50 46.7 No production, rather than packaging.
Broken top – present 10 0 10 6.7 No The results show that the in Trial 3 of the upgraded
Broken ampoule base 0 0 – 0 No
Cracked ampoule 60 – – 60 No system test, only 90% of trays passed when the defect was
Empty ampoule 60 – – 60 No Broken top – present as indicated in Table 3. This result is not
perfect; however, a great improvement over the initial
inspection system, where only 10% of trays with this defect
Table 3. Upgraded inspection system: percent detection rates of faulty ampoule where detected – see Table 2. This defect is challenging to
trays.
detect because the ampoule ‘looks’ intact when the top
Ampoule tray defects Trial 1 Trial 2 Trial 3 Average Acceptable?
remains present in the tray, especially considering that the
Missing ampoule 100 100 100 100 Yes
Ampoule with missing label 100 100 100 100 Yes liquid rarely leaks out of the ampoule body when the neck is
Crushed ampoule 100 100 100 100 Yes snapped – probably by design of the ampoule.
Broken top – missing 100 100 100 100 Yes Finally, in the first trial test of the modified inspection sys-
Broken top – present 100 100 90 96.7 Yes
Broken ampoule base 100 100 – 100 Yes tem, the total number of passed defective ampules, i.e. missed
Cracked ampoule 100 – – 100 Yes ampoules, was not recorded precisely. The reason is that the
Empty ampoule 100 – – 100 Yes camera was being tuned for optimal performance in this case.
The limitations of the system include the inability to detect
cracked ampoules, when the liquid has not leaked, because
Table 4. Initial inspection system: inspection performance metrics in percent.
the light point pattern will be similar to a defect-free ampoule.
Metric Trial 1 Trial 2 Trial 3 Average Acceptable?
This could occur if the crack is under the label. In addition, if
Rejection rate 50 44 41 45 No
Camera accuracy 30 40 44 38 No there is a contaminant in the liquid, or if the label has unread-
able text, it will also not be detected.
Empty ampoule
Cracked ampoule
Crushed ampoule
Missing ampoule
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Figure 11. Average defect detection rates for the two lighting configurations.
from 38% to 99.5% on average. In addition, the false positives, Muthiah, T., L. Mathews, and K. R. Sivashankar. 2016. “Potential Threat of
i.e. average rejection rates, were reduced from 45% to 7%. The Meningitis from Ampoule Impurities: Prevention Is Always Better than
Cure!” Indian Journal of Anaesthesia 60 (2): 145. doi:10.4103/0019-
system changes included: changing the vertical lighting that
5049.176280.
was plagued with reflections, to a horizontal lighting bar that Reed, A. R., and P. C. Gordon. 2016. “SANS 444: 2014: A New Standard for
illuminated the ampoules from the base; reprogramming the Small-Ampoule Labeling and A Chance to Reduce Drug Administration
camera sensor to detect all defect types in question; adding an Errors in South Africa.” South African Medical Journal = Suid-Afrikaanse
air blower that removed any broken pieces from the tray Tydskrif Vir Geneeskunde 106 (3): 225.
Schaut, R. A., and W. P. Weeks. 2017. “Historical Review of Glasses Used for
before visual inspection; changing the PVC ampoule tray
Parenteral Packaging.” PDA Journal of Pharmaceutical Science and
design and the shutter feeder mechanism to reduce the Technology 71 (4): 279–296.
chance of broken ampoules. Scholz, M. 2016. “How High-Speed Cameras Improve Quality Control:
Manufacturing Processes and Quality Control are Improved and
Disruptive Problems on Production Lines Eliminated.” Quality 55 (13):
Disclosure statement 8VS–8VS.
Simonetti, A., and F. Amari. 2015. “Non-Destructive Vacuum Decay Method
No potential conflict of interest was reported by the authors.
for Pre-Filled Syringe Closure Integrity Testing Compared with Dye
Ingress Testing and High-Voltage Leak Detection.” PDA Journal of
Pharmaceutical Science and Technology 69 (1): 108–122. doi:10.5731/
References pdajpst.2015.01004.
Bagavathiappan, S., B. B. Lahiri, T. Saravanan, J. Philip, and T. Jayakumar. Uhlmann. 2015. Ampoule Blister Machine, B 1240 59/1633. Laupheim,
2013. “Infrared Thermography for Condition Monitoring–A Review.” Germany: Uhlmann Pac-Systeme GmbH & Co. KG.
Infrared Physics & Technology 60: 35–55. Elsevier. Vaczek, D. 2013. “Inspection Milestones.” Pharmaceutical & Medical
Cognex. 2013. Checker 4G Camera Module. USA: Cognex Corporation. Packaging News 21: 8. October 2013.
Franklin, M. L., and W. J. Charles 1981, ‘Dual Wavelength Victor, K. G., L. Levac, M. Timmins, and J. Veale. 2017. “Method
Spectrophotometer for Ampoule Leak Detection and Content Development for Container Closure Integrity Evaluation via
Inspection’, Washington, DC: U.S. Patent and Trademark Office, U.S. Headspace Gas Ingress by Using Frequency Modulation
Patent 4,300,689, issued November 17. Spectroscopy.” PDA Journal of Pharmaceutical Science and Technology,.
Gade, R., and T. B. Moeslund. 2014. “Thermal Cameras and Applications: A Vol. 71, No. 6, pp 429-453.
Survey.” Machine Vision and Applications 25 (1): 245–262. doi:10.1007/ Watts, J. 2016. “More on the Risks of Inconsistent Drug Packaging and
s00138-013-0570-5. Ampoule Labelling.” Anaesthesia 71 (3): 348–349. doi:10.1111/
Ge, J., S. Xie, Y. Wang, J. Liu, H. Zhang, B. Zhou, F. Weng, C. Ru, C. Zhou, M. anae.2016.71.issue-3.
Tan, and Y. Sun. 2017. “‘A System for Automated Detection of Ampoule West, G., T. Ellis, and L. Finkelstein. 1988. “Image Processing and
Injection Impurities’.” IEEE Transactions on Automation Science and Understanding for Automatic Inspection.” Transactions of the Institute
Engineering 14: 1119–1128. doi:10.1109/TASE.2015.2490061. of Measurement and Control 10 (5): 265–272. doi:10.1177/
Hikma. 2015. Hikma Pharmaceuticals PLC. Amman, Jordan. 014233128801000505.
Jiedi, S., and W. Jiangtao 2009, ‘Recognition of Impurity in Ampoules Yao, Q., and W. Bo-Xiong 2011, ‘Study of On-Line Inspection Technique for
Based on Wavelet Packet Decomposition Energy Distribution and Foreign Substance in Ampoule’, Artificial Intelligence, Management
SVM’, Computer Science and Information Technology, ICCSIT 2009. 2nd Science and Electronic Commerce (AIMSEC), 2011 2nd International
IEEE International Conference on, pp.162–166, 8-11 August. Conference on. IEEE, 2011.
Johannessen, F. 1994. “Lighting for Automated Visual Inspection: Theory Yao, Q., W. Bo-Xiong, L. Wei, and Y. Chun-Yu. 2012. “‘Inspection of Small
and Practice for Transparent and Glossy Objects.” In Optics for Moving Foreign Substances in Ampoule Based on Cascade Classifiers’.”
Productivity in Manufacturing, 399–407. . Society of Photo-Optical Optics and Precision Engineering 1: 28.
Instrumentation Engineers (SPIE). Zhao, B., O. Basir, and G. Mittal. 2004. “Conceptual Design and Evaluation
Liu, X., Y. Cheng, H. Cui, C. Gui, and P. Cao. 2015. Ampoule Bottle of an Ultrasonic System for Bottled Beverages’ Quality Measurement
Detection Equipment Research and Development. In MATEC Web of and Control.” Transactions of the Institute of Measurement and Control
Conferences. Vol. 31. EDP Sciences. January. 26 (1): 41–54. doi:10.1191/0142331204tm0107oa.