Visual inspection system for medical devices
By using structure and image acquisition equipment in the medical device imaging system, combining light irradiation and edge detection technology, detection difficulties caused by background interference are solved, and the accurate detection of the flange and inner diameter of the medical device is achieved, ensuring the correct inspection of the equipment .
Patent Information
- Application Number
- CN202380038127.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-05-04
- Filing Date
- 2023-05-03
- Publication Date
- 2024-12-17
AI Technical Summary
During imaging of medical devices, background interference results in the inability to accurately detect specific aspects of the medical device, such as flanges and inner diameters.
Using a system that includes a structure, an image acquisition device and a processor, by positioning the medical device in the structure, the image acquisition device collects an image including a background color, performs edge detection to determine the properties of the flange, and provides relevant data . The system uses spotlights and rings to illuminate the image before acquiring the image to improve image contrast.
Accurate detection of the flange and inner diameter of medical equipment is achieved, ensuring the correct inspection and defect detection of medical equipment.
Smart Images

Figure CN119156518A_ABST
Abstract
Description
Background Art
[0001] Machine vision (MV) can refer to technologies used to provide imaging-based automated inspection and / or analysis for industrial applications (e.g., automated inspection, process control, and / or robotic guidance). Machine vision can include capabilities in industrial automation environments, but can also include capabilities in other environments, such as security and vehicle guidance. The entire machine vision process can include planning the details of the project requirements and then generating a solution. During operation, the machine vision process can start with the imaging process, followed by automated analysis of the image, and then extracting the required information from the automated analysis.
[0002] However, in some cases, the imaging process may not provide an image that can be used to extract information from the image. For example, an image of a medical device (e.g., a syringe or other container) may include a background that does not allow for accurate detection of specific aspects of the medical device from the image. Summary of the invention
[0003] Thus, improved systems, devices, products, apparatus and / or methods for inspecting flanges and / or inner diameters of medical devices are provided.
[0004] Further non-limiting embodiments or aspects are set forth in the following numbered items:
[0005] Article 1: A method for inspecting various aspects of a medical device, the method comprising: utilizing at least one processor to acquire an image of a tube via an image acquisition device, wherein the image comprises an image of a flange of the tube superimposed on a background, wherein the background comprises a first color and a second color; utilizing at least one processor to determine a measurement result of a property of the flange of the tube; and utilizing at least one processor to provide data associated with the measurement result of the property of the flange of the tube.
[0006] Article 2: According to the method described in Article 1, the method also includes: performing an edge detection process on the image of the flange of the tube to provide a defined edge of the flange of the tube; wherein, determining the measurement result of the property of the flange of the tube includes: determining the measurement result of the property of the flange of the tube based on the defined edge of the flange of the tube.
[0007] Clause 3: The method of clause 1 or clause 2, further comprising positioning the tube within a structure, wherein a surface of the structure comprises the first color and the second color.
[0008] Clause 4: The method of any of clauses 1 to 3, wherein the structure comprises a first component and a second component, and wherein the structure is configured to retain the tube between the first component and the second component.
[0009] Article 5: The method according to any one of Articles 1 to 4, further comprising: before allowing the image of the tube to be acquired via an image acquisition device, irradiating the tube with light via at least one light source, wherein the at least one light source comprises a spotlight and a ring light.
[0010] Clause 6: The method of any one of Clauses 1 to 5, wherein the first color of the background is white, and wherein the second color of the background is black.
[0011] Clause 7: The method according to any one of Clauses 1 to 6, wherein the tube is a syringe.
[0012] Article 8: A system for inspecting various aspects of a medical device, the system comprising a structure and at least one processor, the structure being configured to hold a tube for inspection; the at least one processor being programmed or configured to: when the tube is positioned in the structure, capture an image of the tube via an image capture device, wherein the image comprises an image of a flange of the tube superimposed on a background, wherein the background comprises a first color and a second color; determine a measurement result of a property of the flange of the tube; and provide data associated with the measurement result of the property of the flange of the tube.
[0013] Clause 9: The system of Clause 8, further comprising at least one light source, wherein the at least one light source is configured to illuminate the flange of the tube.
[0014] Article 10: A system according to Article 8 or Article 9, wherein the at least one processor is also programmed or configured to: perform an edge detection process on the image of the flange of the tube to provide a defined edge of the flange of the tube; wherein, when determining the measurement result of the property of the flange of the tube, the at least one processor is programmed or configured to: determine the measurement result of the property of the flange of the tube based on the defined edge of the flange of the tube.
[0015] Clause 11: The system of any of Clauses 8 to 10, further comprising a tube positioned within the structure, wherein a surface of the structure comprises the first color and the second color.
[0016] Clause 12: The system of any of Clauses 8 to 11, wherein the structure comprises a first component and a second component, and wherein the structure is configured to retain the tube between the first component and the second component.
[0017] Article 13: A system according to any one of Articles 8 to 12, wherein the at least one processor is also programmed or configured to: before allowing the image of the tube to be acquired via the image acquisition device, illuminate the tube via the at least one light source, wherein the at least one light source includes a spotlight and a ring light.
[0018] Clause 14: The system of any one of Clauses 8 to 13, wherein the first color of the background is white, and wherein the second color of the background is black.
[0019] Clause 15: The system of any one of Clauses 8 to 14, wherein the tube is a syringe.
[0020] Article 16: A system for inspecting various aspects of a medical device, the system comprising a structure, an image acquisition device, and at least one processor, the structure being configured to hold the medical device for inspection, the at least one processor being programmed or configured to: acquire an image of the tube via the image acquisition device when the tube is positioned in the structure, wherein the image comprises an image of a flange of the tube superimposed on a background, wherein the background comprises a first color and a second color; determine measurements of properties of the flange of the tube; and provide data associated with the measurements of the properties of the flange of the tube.
[0021] Clause 17: The system of Clause 16, wherein the image capture device is positioned to capture the image of the tube when the flange of the tube is illuminated via at least one light source, wherein the at least one light source includes a spotlight and a ring light.
[0022] Clause 18: The system of Clause 16 or 17, further comprising a tube positioned within a structure, wherein a surface of the structure comprises the first color and the second color.
[0023] Clause 19: The system of any of Clauses 16 to 18, wherein the structure comprises a first component and a second component, and wherein the structure is configured to retain the tube between the first component and the second component.
[0024] Clause 20: The system of any one of Clauses 16 to 19, wherein the first color of the background is white, and wherein the second color of the background is black. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Additional advantages and details are explained in more detail below with reference to exemplary embodiments shown in the schematic drawings, in which:
[0026] Figure 1is an illustration of a non-limiting embodiment or aspect of an environment in which the methods and / or systems described herein may be implemented in accordance with the principles of the disclosed subject matter;
[0027] Figure 2 yes Figure 1 Illustrations of non-limiting embodiments of one or more devices and / or components of one or more systems;
[0028] Figure 3 is a flow chart of a non-limiting embodiment of a process for visually inspecting a medical device;
[0029] Figure 4A is a perspective view of a non-limiting embodiment of a structure for an inspection system;
[0030] Figure 4B is a front view of a non-limiting embodiment of a structure for an inspection system;
[0031] Figure 5 is an illustration of a non-limiting embodiment of a medical device used in an inspection system;
[0032] Fig. 6A is an illustration of a non-limiting example of an implementation of an inspection system;
[0033] Figure 6B is an illustration of a non-limiting example of another implementation of an inspection system; and
[0034] Fig. 7A and Figure 7B is an illustration of a non-limiting embodiment of an acquired image of an inspection system. DETAILED DESCRIPTION
[0035] It should be understood that, unless expressly stated otherwise, the present disclosure may employ various alternative variations and step sequences. It should also be understood that the specific devices and processes illustrated in the accompanying drawings and described in the following specification are merely exemplary, non-limiting embodiments or aspects. Therefore, specific dimensions and other physical characteristics associated with the embodiments or aspects disclosed herein should not be considered limiting.
[0036] Hereinafter, for the purpose of description, the terms "end", "upper", "lower", "right", "left", "vertical", "horizontal", "top", "bottom", "lateral", "longitudinal" and their derivatives shall relate to embodiments or aspects as oriented in the accompanying drawings. However, it should be understood that, unless expressly stated to the contrary, embodiments or aspects may adopt various alternative variations and step sequences. It should also be understood that the specific devices and processes shown in the drawings and described in the following specification are merely non-limiting exemplary embodiments or aspects. Therefore, unless otherwise indicated, specific dimensions and other physical characteristics associated with the embodiments, or aspects of the embodiments, or aspects thereof disclosed herein should not be considered limiting.
[0037] Unless explicitly described as such, the aspects, parts, elements, structures, actions, steps, functions and / or instructions used herein, etc. should not be interpreted as critical or necessary. In addition, as used herein, "a, an" is intended to include one or more items, and can be used interchangeably with "one or more" and "at least one". As used in the specification and claims, the singular forms "a, an" and "the" include multiple references, such as unless the context clearly specifies otherwise. In addition, further, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, unrelated items, combinations of related items and unrelated items, etc.), and can be used interchangeably with "one or more" or "at least one". In the case of only one item being meant, the term "one" or similar language is used. In addition, as used herein, the term "has, have, having" etc. is intended to be an open term. In addition, unless otherwise explicitly stated, the phrase "based on" is intended to mean "based at least in part on". Additionally, the phrase "based on" may mean "in response to" and may indicate a condition for automatically triggering a specified operation of an electronic device (eg, controller, processor, computing device, etc.) as appropriately mentioned herein.
[0038] As used herein, the term "communication / transmission" may refer to the reception, receipt, transmission, transfer and / or provision of information (e.g., data, signals, messages, instructions and / or commands, etc.). For a unit (e.g., a device, a system, a component of a device or system, and / or a combination thereof, etc.) to communicate with another unit means that the unit is able to directly or indirectly receive information from another unit and / or directly or indirectly send (e.g., transmit) information to another unit. This may refer to a direct or indirect connection that is wired and / or wireless in nature. In addition, even if the transmitted information can be modified, processed, forwarded and / or routed between the first unit and the second unit, the two units may communicate with each other. For example, even if the first unit passively receives information and does not actively transmit information to the second unit, the first unit may communicate with the second unit. As another example, if at least one intermediate unit (e.g., a third unit located between the first unit and the second unit) processes the information received from the first unit and transmits the processed information to the second unit, the first unit may communicate with the second unit. In some non-limiting embodiments or aspects, a message may refer to a network packet (eg, a data packet, etc.) that includes data.
[0039] Some non-limiting embodiments or aspects are described herein in conjunction with threshold values. As used herein, satisfying a threshold value may refer to a value being greater than the threshold value, exceeding the threshold value, being above the threshold value, being greater than or equal to the threshold value, being less than the threshold value, being less than the threshold value, being below the threshold value, being less than or equal to the threshold value, being equal to the threshold value, etc.
[0040] Improved devices, systems, methods, and computer program products for inspecting a flange and / or inner diameter of a medical device are provided. Embodiments of the present disclosure may include an inspection system comprising a structure, an image acquisition device, and at least one processor in communication with the image acquisition device, wherein the at least one processor is programmed or configured to: when a tube is positioned in the structure, acquire an image of the tube via the image acquisition device, wherein the image includes an image of the flange of the tube superimposed on a background, wherein the background includes a first color and a second color; determine a measurement result of a property of the flange of the tube; and provide data associated with the measurement result of the property of the flange of the tube. In some non-limiting embodiments or aspects, a surface of the structure may include a first color and a second color.
[0041] In some non-limiting embodiments, the at least one processor is further programmed or configured to perform an edge detection process on the image of the flange of the tube to provide a defined edge of the flange of the tube, wherein determining the measurement of the property of the flange of the tube includes determining the measurement of the property of the flange of the tube based on the defined edge of the flange of the tube. In some non-limiting embodiments or aspects, the at least one processor is further programmed or configured to: before causing the image of the tube to be acquired via the image acquisition device, illuminate the tube via at least one light source, wherein the at least one light source includes a spotlight and a ring light.
[0042] In this manner, embodiments of the present disclosure implement an inspection system that can accurately detect specific aspects of a medical device (e.g., a tube and / or syringe, etc.) from an image. For example, the inspection system can determine the presence of a defect and / or more accurately detect the inner diameter of the medical device to ensure proper inspection of the medical device.
[0043] Reference now Figure 1 , Figure 1 1 is an illustration of a non-limiting embodiment or aspect of an environment 100 in which the methods and / or systems described herein may be implemented. Figure 1 As shown, environment 100 may include inspection system 102, image acquisition device 104, and light source 106. Inspection system 102, image acquisition device 104, and light source 106 may be interconnected (e.g., connected for communication, etc.) via a wired connection, a wireless connection, or a combination of a wired connection and a wireless connection. In some non-limiting embodiments, inspection system 102 may include one or more of image acquisition device 104 and / or light source 106.
[0044] In some non-limiting embodiments, the inspection system 102 may include one or more devices capable of receiving information from and / or transmitting information to the image acquisition device 104 and / or the light source 106. For example, the inspection system 102 may include a computing device, such as a processor, a server, a group of servers, and / or other similar devices. The inspection system 102 may be capable of sending signals to the image acquisition device 104 and / or the light source 106, and the inspection system 102 may be capable of receiving data and / or signals from the image acquisition device 104 and / or the light source 106.
[0045] In some non-limiting embodiments, the image acquisition device 104 may include a camera. The image acquisition device 104 is capable of acquiring still images and / or dynamic images (e.g., video). In some non-limiting embodiments, the image acquisition device 104 is capable of receiving information from the inspection system 102 and / or transmitting information to the inspection system 102. For example, the image acquisition device 104 is capable of receiving signals from the inspection system 102 and / or is capable of sending signals and / or data to the inspection system 102.
[0046] In some non-limiting embodiments, the light source 106 may include a spotlight and / or a ringlight. The light source 106 may be adjusted so that the light source 106 can illuminate one or more portions of the inspection system 102. In some non-limiting embodiments, the light source 106 can receive information from the inspection system 102 and / or transmit information to the inspection system 102. For example, the light source 106 can receive signals from the inspection system 102 and / or can send signals and / or data to the inspection system 102. In some non-limiting embodiments, the light source 106 may include one or more light sources (e.g., one or more spotlights and / or one or more ringlights).
[0047] Reference now Figure 2 , Figure 2 2 is a diagram of example components of device 200. Device 200 may correspond to inspection system 102, image acquisition device 104, light source 106, and / or one or more components of inspection system 102. In some non-limiting embodiments, inspection system 102, image acquisition device 104, and / or light source 106 may include at least one device 200, and / or at least one component of device 200. Figure 2 As shown, device 200 may include a bus 202 , a processor 204 , a memory 206 , a storage component 208 , an input component 210 , an output component 212 , and a communication interface 214 .
[0048] The bus 202 may include components that allow communication between the components of the device 200. In some non-limiting embodiments, the processor 204 may be implemented in hardware, software, or a combination of hardware and software. For example, the processor 204 may include the following components that can be programmed to perform functions: a processor (e.g., a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), etc.), a microprocessor, a digital signal processor (DSP), and / or any processing component (e.g., a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), etc.). The memory 206 may include a random access memory (RAM), a read-only memory (ROM), and / or another type of dynamic or static storage device (e.g., flash memory, magnetic storage, optical storage, etc.) that stores information and / or instructions for use by the processor 204.
[0049] The storage component 208 may store information and / or software related to the operation and use of the device 200. For example, the storage component 208 may include a hard disk (e.g., a magnetic disk, an optical disk, a magneto-optical disk, a solid-state disk, etc.), a compact disc (CD), a digital versatile disc (DVD), a floppy disk, a cartridge, a magnetic tape, and / or other types of computer-readable media and corresponding drives.
[0050] Input components 210 may include components that allow device 200 to receive information, such as via user input (e.g., a touch screen display, a keyboard, a keypad, a mouse, buttons, switches, a microphone, a camera, etc.). Additionally or alternatively, input components 210 may include sensors for sensing information (e.g., a global positioning system (GPS) component, an accelerometer, a gyroscope, an actuator, etc.). Output components 212 may include components that provide output information from device 200 (e.g., a display, a speaker, one or more light-emitting diodes (LEDs), etc.).
[0051] The communication interface 214 may include a transceiver-like component (e.g., a transceiver, a separate receiver and transmitter, etc.) that enables the device 200 to communicate with other devices, for example, via a wired connection, a wireless connection, or a combination of a wired connection and a wireless connection. The communication interface 214 may allow the device 200 to receive information from another device and / or provide information to another device. For example, the communication interface 214 may include an Ethernet interface, an optical interface, a coaxial interface, an infrared interface, a radio frequency (RF) interface, a universal serial bus (USB) interface, interface, interface, interface and / or cellular network interface, etc.
[0052] Device 200 can perform one or more processes described herein. Device 200 can perform these processes based on processor 204 executing software instructions stored by computer-readable media (e.g., memory 206 and / or storage component 208). Computer-readable media (e.g., non-transitory computer-readable media) are defined herein as non-transitory memory devices. Non-transitory memory devices include storage space located within a single physical storage device or storage space distributed on multiple physical storage devices.
[0053] The software instructions may be read into the memory 206 and / or storage component 208 from another computer-readable medium or from another device via the communication interface 214. The software instructions stored in the memory 206 and / or storage component 208, when executed, may cause the processor 204 to perform one or more processes described herein. Additionally or alternatively, hardwired circuitry may be used instead of or in combination with software instructions to perform one or more processes described herein. Therefore, the embodiments or aspects described herein are not limited to any specific combination of hardware circuitry and software.
[0054] The memory 206 and / or the storage component 208 may include a data storage device or one or more data structures (e.g., a database, etc.). The device 200 can receive information from the data storage device or one or more data structures in the memory 206 and / or the storage component 208, store information in the data storage device or the one or more data structures, transmit information to the data storage device or the one or more data structures, or search for information stored in the data storage device or the one or more data structures. For example, the information may include input data, output data, image data, measurement data, or any combination thereof.
[0055] Figure 2The number and arrangement of components shown in are provided as examples. In some non-limiting embodiments, Figure 2 Device 200 may include additional components, fewer components, different components, or differently arranged components than those shown in . Additionally or alternatively, a set of components (e.g., one or more components) of device 200 may perform one or more functions described as being performed by another set of components of device 200.
[0056] Reference now Figure 3 , Figure 3 Flowchart of a non-limiting embodiment or aspect of a process 300 for inspecting aspects of a medical device. In some non-limiting embodiments, one or more of the functions described with respect to process 300 may be performed by inspection system 102 (e.g., completely, partially, etc.). In some non-limiting embodiments, one or more of the steps of process 300 may be performed by another device or set of devices (e.g., image acquisition device 104 and / or light source 106) separate from and / or including inspection system 102 (e.g., completely, partially, etc.).
[0057] like Figure 3 As shown, at step 302, process 300 may include causing an image to be acquired. For example, inspection system 102 may cause an image to be acquired using image acquisition device 104. In some non-limiting embodiments, an image associated with image acquisition device 104 may include an image of a flange of a tube (e.g., a syringe) superimposed on a background. In some non-limiting embodiments, an image associated with image acquisition device 104 may include an axial (e.g., cross-sectional) view of the tube superimposed on the background. In some non-limiting embodiments, the background may include a first color and a second color. In some non-limiting embodiments, the first color may be white and the second color may be black.
[0058] In some non-limiting embodiments, the inspection system 102 may store images as image data determined (eg, measured, detected, sensed, obtained, etc.) by the inspection system 102 during operation of the inspection system 102 .
[0059] like Figure 3As shown, at step 304, process 300 may include determining a measurement result. For example, inspection system 102 may determine a measurement result associated with a flange of the tube based on the image captured by image capture device 104. In some non-limiting embodiments, inspection system 102 may determine a measurement result of a property of the flange of the tube. For example, inspection system 102 may determine a measurement result of an inner diameter of the flange of the tube. In some non-limiting embodiments, inspection system 102 may determine a measurement result of a property of the tube. In some non-limiting embodiments, inspection system 102 may perform an inspection on the tube after the tube is positioned within a structure, wherein a surface of the structure includes a first color and a second color.
[0060] In some non-limiting embodiments, determining the measurement of the property of the flange of the tube may include determining the measurement of the property of the flange of the tube based on a defined edge of the flange of the tube.
[0061] In some non-limiting embodiments, the inspection system 102 may determine measurements associated with the flange of the pipe by analyzing images and / or image data acquired by the image acquisition device 104 .
[0062] like Figure 3 As shown, at step 306, process 300 may include providing data. For example, inspection system 102 may provide data associated with a measurement result of a property of a flange of a pipe. In some non-limiting embodiments, the data associated with the measurement result of the property may include a value of an inner diameter of the flange of the pipe.
[0063] In some non-limiting embodiments, the inspection system 102 may cause light to illuminate the tube via at least one light source (e.g., light source 106) prior to causing an image of the tube to be acquired via the image acquisition device 104. In some non-limiting embodiments, the at least one light source may include a spotlight and / or a ringlight. In some non-limiting embodiments, the light source 106 may include one or more light sources (e.g., one or more spotlights and / or one or more ringlights).
[0064] about Figure 4A and Figure 4B , Figure 4A and Figure 4B A perspective view of a non-limiting embodiment of structure for an inspection system 102 and a front view of a non-limiting embodiment of structure for an inspection system 102 are shown. The inspection system 102 may include structure according to a non-limiting embodiment of the present disclosure.
[0065] Reference now Figure 4A , Figure 4A is a perspective view of a non-limiting embodiment of a structure 400 for an inspection system. Figure 4AAs shown, the structure 400 can include at least two support blocks 402. In some non-limiting embodiments, the structure 400 can be configured to hold the tube between a first support block 402 and a second support block 402.
[0066] In some non-limiting embodiments, support block 402 may include front surface 404, back surface 406, first side surface 408, second side surface 410, top surface 412, bottom surface 414, bored hole 416, cutout 418, fastener hole 420, through hole 422, first color 424, and second color 426. In some non-limiting embodiments, a first portion of support block 402 may include first color 424, and a second portion of support block 402 may include second color 426.
[0067] In some non-limiting embodiments, the front surface 404 may include a first color 424 and a second color 426. In some non-limiting embodiments, the front surface 404 may be a background in an image of a flange that is superimposed on the background. In some non-limiting embodiments, the rear surface 406 and the top surface 412 may include a first color 424 and a second color 426. In some non-limiting embodiments, the first side surface 408, the second side surface 410, and the bottom surface may include a second color 426. In some non-limiting embodiments, the front surface 404 may include a length equal to 30 millimeters (mm) and a width equal to 16.3 mm. In some non-limiting embodiments, the front surface 404 may include a length up to 16 mm. In some non-limiting embodiments, the length of the rear surface 406 may be equal to the length of the front surface 404, and the width of the rear surface 406 may be equal to the width of the front surface 404.
[0068] In some non-limiting embodiments, the first side surface 408 may include a length equal to 16.3 mm and a width equal to 16 mm. In some non-limiting embodiments, the first side surface 408 may include a length up to 18 mm. In some non-limiting embodiments, the length of the second side surface 410 may be equal to the length of the first side surface 408, and the width of the second side surface 410 may be equal to the width of the first side surface 408.
[0069] In some non-limiting embodiments, the top surface 412 may include one or more drilled holes 416 and cutouts 418. In some non-limiting embodiments, the drilled holes 416 may be configured to receive fasteners. In some non-limiting embodiments, the cutouts 418 may include cylindrical cutouts, semi-cylindrical cutouts, square cutouts, or another shape, so that the cutouts 418 may be configured to receive tubes or other objects positioned within the space defined by the cutouts 418. In some non-limiting embodiments, the cutouts 418 may include a diameter equal to 8.26 mm. In some non-limiting embodiments, the cutouts 418 may extend from the front surface 404 to the rear surface 406. In some non-limiting embodiments, when the two support blocks 402 are put together so that the top surfaces 412 of each support block 402 contact each other, when at least one first cutout 418 merges with at least one second cutout 418, the cutout 418 may receive a tube. In some non-limiting embodiments, the cutouts 418 may include through holes 422. In some non-limiting embodiments, cutout 418 may include first color 424 .
[0070] In some non-limiting embodiments, top surface 412 may include a length equal to 30 mm and a width equal to 16 mm. In some non-limiting embodiments, bottom surface 414 may have a length equal to that of top surface 412 and a width equal to that of top surface 412.
[0071] In some non-limiting embodiments, the bottom surface 414 can include one or more fastener holes 420 and through holes 422. In some non-limiting embodiments, the fastener holes 420 can be configured to receive fasteners. In some non-limiting embodiments, the through holes 422 can extend from the top surface 412 through the support block 402 to the bottom surface 414.
[0072] In some non-limiting embodiments, the drilled hole 416 may include: a first hole including a first diameter and a bore including a bore depth and a bore diameter. In some non-limiting embodiments, the first hole may include a first diameter equal to 3.4 millimeters (mm). In some non-limiting embodiments, the bore may include a bore depth equal to 3.4 mm and a bore diameter equal to 6.5 mm.
[0073] In some non-limiting embodiments, the fastener hole 420 may include a countersink equal to 90 degrees and having a depth of 1 mm. In some non-limiting embodiments, the fastener hole 420 may include a first hole portion including a depth equal to 7.3 mm and a diameter equal to 2.4 mm. In some non-limiting embodiments, the fastener hole 420 may include a second hole portion having a depth between 3 mm and 4.48 mm. The depth of the second hole portion may be measured from the deepest point of the first hole portion. For example, the fastener hole 420 may have a total depth of 10.3 mm to 11.8 mm. In some non-limiting embodiments, the second hole portion may be threaded to accommodate a threaded fastener.
[0074] In some non-limiting embodiments, the through hole 422 may include a total depth equal to the length of the support block 402 (e.g., the length of the front surface 404, the rear surface 406, the first side surface 408, and / or the second side surface 410). In some non-limiting embodiments, the through hole 422 may include a diameter of 3.5 mm.
[0075] In some non-limiting embodiments, the drilled hole 416 can be positioned along the centerline of the width of the top surface 412 and the bottom surface 414 of the support block 402. Alternatively, the drilled hole 416 can be positioned offset from the centerline of the width of the top surface 412 and the bottom surface 414. For example, the drilled hole 416 can be located 12 mm from the edge of the front surface 404 and 4 mm from the edge of the rear surface 406, where the length of the top surface 412 and the bottom surface 414 is 16 mm (e.g., the centerline of the width is located 8 mm from the edge of the top surface 412 and the bottom surface 414). In some non-limiting embodiments, the first support block 402 can have a drilled hole 416 that is offset from the centerline of the width of the top surface 412 and the bottom surface 414, and the second support block 402 can have a drilled hole 416 positioned along the centerline of the width of the top surface 412 and the bottom surface 414.
[0076] In some non-limiting embodiments, the bottom surface 414 may include a fastener hole 420. In some non-limiting embodiments, the fastener hole 420 may be located along the centerline of the width of the top surface 412 and the bottom surface 414 of the support block 402. Alternatively, the fastener hole 420 may be located offset from the centerline of the width of the top surface 412 and the bottom surface 414. For example, the fastener hole 420 may be located 12 mm from the edge of the front surface 404 and 4 mm from the edge of the rear surface 406, where the length of the top surface 412 and the bottom surface 414 is 16 mm (e.g., the centerline of the width is located 8 mm from the edge of the top surface 412 and the bottom surface 414). In some non-limiting embodiments, additional fastener holes may be located 12 mm from the edge of the bottom surface 414 and 4 mm from the edge of the top surface 412. In some non-limiting embodiments, the first support block 402 may have fastener holes 420 offset from the centerline of the width of the top surface 412 and the bottom surface 414, and the second support block 402 may have fastener holes 420 positioned along the centerline of the width of the top surface 412 and the bottom surface 414.
[0077] In some non-limiting embodiments, the through hole 422 can be located along the centerline of the width of the top surface 412 and the bottom surface 414 of the support block 402. Alternatively, the through hole 422 can be located offset from the centerline of the width of the top surface 412 and the bottom surface 414. For example, the through hole 422 can be located at a position 12 mm from the edge of the front surface 404 and 4 mm from the edge of the rear surface 406, where the length of the top surface 412 and the bottom surface 414 is 16 mm (e.g., the centerline of the width is located at a position 8 mm from the edge of the top surface 412 and the bottom surface 414). In some non-limiting embodiments, the first support block 402 can have a through hole 422 that is offset from the centerline of the width of the top surface 412 and the bottom surface 414, and the second support block 402 can have a through hole 422 located along the centerline of the width of the top surface 412 and the bottom surface 414.
[0078] In some non-limiting embodiments, the first color 424 may include white and / or light colors (e.g., beige, yellow, tan, etc.). In some non-limiting embodiments, the first portion of the support block 402 including the first color 424 may be smaller than (e.g., have a smaller area, a smaller volume, etc. than) the second portion of the support block 402 including the second color 426. In some non-limiting embodiments, the first portion of the support block 402 including the first color 424 may be made of polyoxymethylene (POM).
[0079] In some non-limiting embodiments, the first color 424 can cover the surface area of the cutout 418. In some non-limiting embodiments, the first color 424 can extend beyond the area of the cutout 418 to form a rectangular area linearly on the top surface 412 adjacent to the surface area of the cutout 418, and the first color 424 can extend beyond the area of the cutout 418 to form a circular area radially on the front surface 404 and the rear surface 406. For example, the first color 424 can extend 4.9 mm beyond the area of the cutout 418 on each side of the area of the cutout 418 on the top surface 412 to form a rectangular area of the first color 424 on the top surface 412. The first color 424 can extend 4.9 mm beyond the area of the cutout 418 in a radial direction on the front surface 404 and the rear surface 406 to form a radial (e.g., circular, annular, etc.) area of the first color 424 on the front surface 404 and the rear surface 406.
[0080] In some non-limiting embodiments, the second color 426 may include black and / or dark colors (e.g., dark blue, dark brown, etc.). In some non-limiting embodiments, the second portion of the support block 402 including the second color 426 may be larger than (e.g., have a larger area, a larger volume, etc. than) the first portion of the support block 402 including the first color 424. In some non-limiting embodiments, the second portion of the support block 402 including the second color 426 may be made of POM.
[0081] Reference now Figure 4B , Figure 4B 4 is a front view of a non-limiting embodiment of a structure 400 for an inspection system. Figure 4B As shown, structure 400 may include at least two support blocks 402. In some non-limiting embodiments, support block 402 may include front surface 404, first side surface 408, second side surface 410, top surface 412, bottom surface 414, drilled hole 416, cutout 418, fastener hole 420, through hole 422, first color 424, and second color 426. In some non-limiting embodiments, a first portion of support block 402 may include first color 424, and a second portion of support block 402 may include second color 426.
[0082] like Figure 4B As further shown, each top surface 414 of each support block 402 is placed together so that the top surfaces 412 of each support block 402 are in contact with each other. Figure 4BAs shown, when the first top surface 412 of each support block 402 contacts the second top surface 412, the cutouts 418 merge together to form an opening that can be configured to receive a tube. In some non-limiting embodiments, the front view of the structure 400 (e.g., one or more front surfaces 404) can be a background in an image of a flange, wherein the flange is superimposed on the background.
[0083] Reference now Figure 5 , Figure 5 5 is an illustration of a non-limiting embodiment of a medical device 500. In some non-limiting embodiments or aspects, the medical device 500 may include a tube 502, an elastic stopper 504, a distal end 506, a proximal end 508, and a flange 510. In some non-limiting embodiments or aspects, the tube 502 may include a barrel of a syringe, etc. The tube 502 may be made of glass and / or plastic (e.g., glass and / or plastic suitable for medical applications). In some non-limiting embodiments or aspects, the elastic stopper 504 may be made of an elastic material and may be suitable for connection to the medical device 500 (e.g., a plunger rod connected to the medical device 500, etc.). In some non-limiting embodiments or aspects, the distal end 506 may be suitable for connection to another medical device (e.g., a needle, a cap, a catheter, and / or a stacked needle, etc.). In some non-limiting embodiments or aspects, the proximal end 508 may include a flange 510 and may be configured to receive the elastic stopper 504.
[0084] Reference now Fig. 6A , Fig. 6A 6 is an illustration of a non-limiting example of an implementation 600 of the inspection system 102. Fig. 6A As shown, embodiment 600 may include inspection system 102, image acquisition device 104, light source 106, support block 402, and tube 502. In some non-limiting embodiments, support block 402 may include fastener holes 420. In some non-limiting embodiments, fastener holes 420 may be used to mount support block 402.
[0085] In some non-limiting embodiments, the support block 402 can be configured such that the support block 402 can support the tube 502 for inspection. In some non-limiting embodiments, the tube 502 can include a portion of the medical device 500 (e.g., the barrel of a syringe). The tube 502 can include at least one flange 510. The inspection system 102 can inspect the flange 510 of the tube 502. In some non-limiting embodiments, the tube 502 can be positioned within the support block 402. In some non-limiting embodiments, the front surface 404 of the support block 402 can include a first color 424 and a second color 426.
[0086] The light source 106 may be positioned such that the light source 106 may illuminate the flange 510 of the tube 502. In some non-limiting embodiments, the light source 106 may be integrated with the image acquisition device 104 and / or the inspection system 102. In some non-limiting embodiments, the light source 106 may be separate from the image acquisition device 104 and / or the inspection system 102. In some non-limiting embodiments, the light source 106 may be positioned between the image acquisition device 104 and the tube 502 such that the light source 106 may illuminate the flange 510 of the tube 502 without obstructing the line of sight from the image acquisition device 104 to the tube 502.
[0087] Reference now Figure 6B , Figure 6B 610 is an illustration of a non-limiting example of another embodiment of the inspection system 102. Figure 6B As shown, embodiment 610 may include inspection system 102, image acquisition device 104, light source 106, support block 402, and tube 502. In some non-limiting embodiments, inspection system 102 may include one or more of image acquisition device 104, light source 106, support block 402, and / or tube 502. In some non-limiting embodiments, embodiment 610 may include a lens positioned between image acquisition device 104 and light source 106.
[0088] In some non-limiting embodiments, the support block 402 can be configured such that the support block 402 can support the tube 502 for inspection. In some non-limiting embodiments, the tube 502 can include a portion of the medical device 500 (e.g., the barrel of a syringe). The tube 502 can include at least one flange 510. The inspection system 102 can inspect the flange 510 of the tube 502. In some non-limiting embodiments, the tube 502 can be positioned within the support block 402. In some non-limiting embodiments, the front surface 404 of the support block 402 can include a first color 424 and a second color 426.
[0089] The light source 106 may be positioned such that the light source 106 may illuminate the flange 510 of the tube 502. In some non-limiting embodiments, the light source 106 may be integrated with the image acquisition device 104 and / or the inspection system 102. In some non-limiting embodiments, the light source 106 may be separate from the image acquisition device 104 and / or the inspection system 102. In some non-limiting embodiments, the light source 106 may be positioned between the image acquisition device 104 and the tube 502 such that the light source 106 may illuminate the flange 510 of the tube 502 without obstructing the line of sight from the image acquisition device 104 to the tube 502. In some non-limiting embodiments, the light source 106 may be positioned on the same axis as the image acquisition device 104. In some non-limiting embodiments, the light source 106 may share a line of sight with the image acquisition device 104, and the light source 106 may be positioned toward the tube 502 in the same direction as the image acquisition device 104.
[0090] about Fig. 7A and Figure 7B For each graph in Fig. 7A and Figure 7B As shown, a view of a non-limiting embodiment of an image acquired by an inspection system shows a Fig. 7A An axial view of a tube on a different background (e.g., a cross-sectional view) and a tube superimposed on the background, the measurement results of the properties of the flange of the tube are shown in FIG. Figure 7B In the confirmation.
[0091] Reference now Fig. 7A , Fig. 7A 1 shows a diagram of a non-limiting embodiment of a comparison of images 700. The comparison of images 700 includes a first acquired image 702 and a second acquired image 704. The first acquired image 702 may include a background that is one color. Fig. 7A As shown, the first acquired image 702 includes the tube superimposed on an all-white background. In this manner, the second acquired image 704 may include greater contrast than the first acquired image 702, which allows an inspection system (e.g., inspection system 102) to more easily and accurately determine measurements of a property of the tube (e.g., the diameter of a flange of the tube). In some non-limiting embodiments, the second acquired image 704 may represent an image that may be acquired by an inspection system according to non-limiting embodiments of the present disclosure.
[0092] In some non-limiting embodiments, the second acquired image 704 may include a tube superimposed on a background. In some non-limiting embodiments, the background of the second acquired image 704 may include a first color 708 and a second color 710. In some non-limiting embodiments, the first color 708 may include white, and the second color 710 may include black. Fig. 7AAs shown in the second acquired image 704, the first color 708 may surround the tube in the second acquired image 704, and the second color 710 may surround the first color 708. Fig. 7A As shown in the second acquired image 704, the first color 708 can form an annular and / or circular area around the tube. It should be understood that the shape formed by the first color 708 in the second acquired image 704 can include any shape such that the first color 708 surrounds the tube and the second color 710 surrounds the first color 708.
[0093] like Fig. 7A As further shown in the second acquired image 704 of the tube, the inspection system 102 can cause the acquisition of the second acquired image 704. In some non-limiting embodiments, the second acquired image 704 can include a first color 708 and a second color 710. In some non-limiting embodiments, the second acquired image 704 can display an edge 706 of the inner diameter of the flange of the tube in the second acquired image 704. In some non-limiting embodiments, the edge 706 can appear clearer in the second acquired image 704 than the edge of the inner diameter of the flange of the tube in the first acquired image 702.
[0094] Reference now Figure 7B , Figure 7B 7 is a close-up view of a non-limiting embodiment of a second acquired image 704 from an inspection system (eg, inspection system 102) for comparison to image 700. Figure 7B As shown, the second acquired image 704 may include a first color 708 and an edge 706. In some non-limiting embodiments, the inspection system 102 may perform an edge detection process on the second acquired image 704 of the flange of the tube to provide a defined edge of the flange of the tube. For example, the inspection system 102 may perform an edge detection process on the second acquired image 704 by determining a measurement of a property of the flange of the tube based on the edge 706, such as a measurement of a diameter (e.g., an inner diameter or an outer diameter) of the flange of the tube.
[0095] Although various embodiments or aspects have been described in detail for the purposes of illustration and description, it will be understood that such details are for that purpose only, and that the embodiments or aspects are not limited to the disclosed embodiments or aspects, but rather, these embodiments or aspects are intended to cover modifications and equivalent arrangements within the spirit and scope of the appended claims. For example, it will be understood that the present disclosure contemplates that, to the extent possible, one or more features of any embodiment or aspect may be combined with one or more features of any other embodiment or aspect. In fact, many of these features may be combined in ways that are not specifically recited in the claims and / or not specifically disclosed in the specification. Although each dependent claim listed herein may be directly dependent on only one claim, the disclosed possible implementations include each dependent claim in combination with each other claim in the claim group.
Claims
1. A method for inspecting aspects of a medical device, the method comprising: causing, with at least one processor, to capture, via an image capture device, an image of the barrel of a syringe, wherein the image comprises an image of a flange of the barrel of the syringe superimposed on a background, wherein the background comprises a first color and a second color, wherein the first color of the background is white, and wherein the second color of the background is black; performing an edge detection process on the image of the flange of the tube; determining, with at least one processor, a measurement of a diameter of the flange of the tube based on the edge detection process performed on the image of the flange of the tube; and Data associated with the measurement of the diameter of the flange of the tube is provided using at least one processor.
2. The method according to claim 1, wherein: Performing the edge detection process on the image of the flange of the tube comprises: performing said edge detection process on said image of said flange of said tube to provide a defined edge of said flange of said tube; Wherein, determining the measurement result of the diameter of the flange of the tube comprises: The measurement of the diameter of the flange of the tube is determined based on the defined edge of the flange of the tube.
3. The method according to claim 1 or 2, further comprising: The tube is positioned within a structure, wherein a surface of the structure comprises the first color and the second color.
4. The method according to claim 3, wherein: The structure comprises a first component and a second component, and wherein the structure is configured to retain the tube between the first component and the second component.
5. The method according to any one of claims 1 to 4, further comprising: Prior to causing the image of the tube to be acquired via an image acquisition device, light is caused to illuminate the tube via at least one light source, wherein the at least one light source comprises a spotlight and a ringlight.
6. A system for inspecting aspects of a medical device, the system comprising: a structure configured to hold the tube for inspection; as well as at least one processor programmed or configured to: causing an image of the tube of the syringe to be captured via an image capture device when the tube is positioned in the structure, wherein the image includes an image of a flange of the tube of the syringe superimposed on a background, wherein the background includes a first color and a second color, wherein the first color of the background is white, and wherein the second color of the background is black; performing an edge detection process on the image of the flange of the tube; determining a measurement of a diameter of the flange of the tube based on the edge detection process performed on the image of the flange of the tube; and Data associated with the measurement of the diameter of the flange of the tube is provided.
7. The system according to claim 6, further comprising: At least one light source, wherein the at least one light source is configured to illuminate the flange of the tube.
8. The system according to claim 6 or 7, wherein: When performing the edge detection process on the image of the flange of the tube, the at least one processor is further programmed or configured to: performing said edge detection process on said image of said flange of said tube to provide a defined edge of said flange of said tube; wherein when determining the measurement of the diameter of the flange of the tube, the at least one processor is programmed or configured to: The measurement of the diameter of the flange of the tube is determined based on the defined edge of the flange of the tube.
9. The system according to any one of claims 6 to 8, further comprising: A tube is positioned within the structure, wherein a surface of the structure comprises the first color and the second color.
10. The system according to any one of claims 6 to 9, wherein: The structure comprises a first component and a second component, and wherein the structure is configured to retain the tube between the first component and the second component.
11. The system according to claim 7, wherein: The at least one processor is further programmed or configured to: Prior to causing the image of the tube to be acquired via an image acquisition device, light is caused to illuminate the tube via the at least one light source, wherein the at least one light source comprises a spotlight and a ringlight.
