WO2018193359A1 - Automatic positioning method for mounting probes for scanning and optical spectroscopy in situ and device - Google Patents
Automatic positioning method for mounting probes for scanning and optical spectroscopy in situ and device Download PDFInfo
- Publication number
- WO2018193359A1 WO2018193359A1 PCT/IB2018/052633 IB2018052633W WO2018193359A1 WO 2018193359 A1 WO2018193359 A1 WO 2018193359A1 IB 2018052633 W IB2018052633 W IB 2018052633W WO 2018193359 A1 WO2018193359 A1 WO 2018193359A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- substrate
- structures
- macroscopic
- macroscopic structure
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01Q—SCANNING-PROBE TECHNIQUES OR APPARATUS; APPLICATIONS OF SCANNING-PROBE TECHNIQUES, e.g. SCANNING PROBE MICROSCOPY [SPM]
- G01Q60/00—Particular types of SPM [Scanning Probe Microscopy] or microscopes; Essential components thereof
- G01Q60/18—SNOM [Scanning Near-Field Optical Microscopy] or apparatus therefor, e.g. SNOM probes
- G01Q60/22—Probes, their manufacture, or their related instrumentation, e.g. holders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01Q—SCANNING-PROBE TECHNIQUES OR APPARATUS; APPLICATIONS OF SCANNING-PROBE TECHNIQUES, e.g. SCANNING PROBE MICROSCOPY [SPM]
- G01Q70/00—General aspects of SPM probes, their manufacture or their related instrumentation, insofar as they are not specially adapted to a single SPM technique covered by group G01Q60/00
- G01Q70/16—Probe manufacture
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
-
- G—PHYSICS
- G12—INSTRUMENT DETAILS
- G12B—CONSTRUCTIONAL DETAILS OF INSTRUMENTS, OR COMPARABLE DETAILS OF OTHER APPARATUS, NOT OTHERWISE PROVIDED FOR
- G12B5/00—Adjusting position or attitude, e.g. level, of instruments or other apparatus, or of parts thereof; Compensating for the effects of tilting or acceleration, e.g. for optical apparatus
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/62—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light
- G01N21/63—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light optically excited
- G01N21/65—Raman scattering
- G01N21/658—Raman scattering enhancement Raman, e.g. surface plasmons
Definitions
- This patent application describes a method and device capable of automatically attaching a microscopic plasmid structure to a macroscopic support structure.
- the proposed method and device allow the construction of probes that can be used for Scanning Probe Microscopy (SPM) procedures, including their coupling with optical systems, generating optical scanning microscopy techniques.
- Scanning Probe Optical Microscopy (SPOM) such as Scanning Near-field Optical Microscopy (SNOM) or Probe Effect Raman Spectroscopy (TERS).
- SPOM Scanning Probe Optical Microscopy
- SNOM Scanning Near-field Optical Microscopy
- TERS Probe Effect Raman Spectroscopy
- the proposed method and device are based on computational vision and closed-loop positioning control capabilities using visual feedback.
- SPOM procedures such as SNOM and TERS
- SNOM and TERS are useful in precision, microelectronics and biomedical manufacturing industries, among other areas of science and technology, where the information obtained through these techniques results in improved quality and product reliability.
- Optical procedures using these techniques are capable of exceeding the light diffraction limit and producing atomic resolution images, as well as extracting information on morphology, electrical conductivity, hardness, and magnetic and optical properties of the materials under study. But this is possible only when the probes used have specific plasmon properties, as well as a small enough apex diameter. For this reason, probes used in TERS experiments performed in a laboratory environment, for For example, they are difficult to make with the necessary quality.
- a SPOM probe is composed of a nanometric or micrometer sized plasmid structure, which must be attached to a macroscopic support structure, which has the function of connecting the plasmid structure to the control system.
- This macroscopic structure can be, for example, a thin wire.
- the operator To attach a plasmonic structure to the macroscopic structure, the operator must move the macroscopic structure containing adhesive material at its end and position it in the correct orientation over the plasmonic structure located on a substrate, and keep it in this position for as long as necessary for the two structures to adhere. To guide this process, the operator uses the image provided by an optical magnifier attached to a camera.
- the technology proposed here can be used, for example, to assemble probes with the plasmid structure proposed in the THighly Reproducible Near-Field Optical Imaging with Sub-20-nm Resolution Based on Template-Stripped Gold Pyramids .
- JOHNSON ET AL, 2012 proposes a method of producing gold pyramidal tips for the probe making.
- the manufacture of this type of probe will be used to illustrate the function of the method and device proposed herein.
- the present application has a different scope from the article cited above, since the methods and devices described herein do not concern the production of tips themselves, but the automation of the adhesion of the prepared plasmid structure to the other components that constitute the probe.
- FIGURE 1 It presents a simplified flowchart formed by the steps related to the manipulation of the images obtained by camera, aiming to obtain the contours of the elements of interest, specifically the contours of the plasmonic structures in the substrate, the macroscopic support structure and its reflection on the substrate.
- FIGURE 2 Flowchart indicating the contour manipulation steps, obtained from the actions indicated in the flowchart shown in Figure 1, of the plasmonic structures, the macroscopic support structure and its reflection. The manipulation of these contours is intended to provide their positions in image coordinates.
- FIGURE 3 Flowchart with the steps of location of plasmonic structures, macroscopic structure and its reflection, aiming to provide the current positions of the elements to the software.
- FIGURE 4 Flowchart showing the positioning steps of the macroscopic structure, which are performed iteratively until the end of the positioning.
- FIGURE 5 " Flowchart of actions describing the completion of one mounting procedure and the beginning of the next.
- FIGURE 6 Shows the optical image of the desired situation at the end of positioning.
- the macroscopic structure (1) and its reflection (2) are close enough and in contact with the plasmonic structure (3) contained in the substrate.
- plasmonic structures (4) After contact between (1) and (3), it is necessary to wait for the adhesive substance to dry to remove the tip of the matrix that composes the substrate (4).
- FIGURE 7 Displays the optical image of an example mounted probe.
- the elements of the probe present in the image are: (3) plasmid structure (gold probe), (5) adhesive substance (epoxy glue) and (1 to ) tungsten wire composing the macroscopic structure (1), without limitation.
- FIGURE 8 Detail of the macroscopic structure automatic exchange device (1). Formed by the elements: (6) representing the movement system in the x, y and z axes; (7) the motor responsible for the rotation of the shaft (8) containing the drum (9). At (9) a plurality of macroscopic structures (1) to be used in the process will be fixed along its perimeter.
- the assembly forming the macroscopic structure (1) comprises a tuning fork [1 (b)] and a tungsten wire [(1 (a)]
- FIGURE 9 Top view of a substrate containing plasmid structures (3) that are still in the matrix and the empty cavity [3 (a)] containing a plasmid structure that was successfully removed.
- FIGURE 10 Presents a simplified block diagram showing the main hardware components of the system and the information flow between the equipment.
- (10) represents the process computer that executes the control and vision algorithms.
- ( 20) represents the controller that receives motion requests from the process computer and forwards them appropriately to the actuators, in addition to sending feedback of the movements actually performed.
- (30) represents the set of actuators responsible for moving the macroscopic structure (40) in The scene is captured by a camera connected to a long-range microscope (50) that passes the image to the process computer (10).
- the present invention proposes a method and device capable of automatically attaching a microscopic plasmid structure to a macroscopic support structure.
- the proposed method and device allow the construction of probes that can be used for probe scanning microscopy (SPM) procedures, including their coupling with optical systems, generating probe scanning optical microscopy (SPOM) techniques such as near field optical microscopy (SNOM) or probe effect Raman spectroscopy (TERS).
- SPM probe scanning microscopy
- SPOM probe scanning optical microscopy
- SPOM probe scanning optical microscopy
- SNOM near field optical microscopy
- TMS probe effect Raman spectroscopy
- the proposed method and device are based on computational vision and closed-loop positioning control capabilities using visual feedback.
- the method is divided into three subsystems: a vision subsystem, a positioning subsystem, and a intelligence and control subsystem.
- the vision module is comprised of a camera and an optical magnifier (50);
- the positioning subsystem consists of actuators (30) capable of three-dimensionally moving the macroscopic support (40). These actuators must communicate with drivers, which in turn communicate with an intelligence and control algorithm that resides in a process computer (10).
- the intelligence and control subsystem (the software) consists of computer vision, closed-loop positioning control algorithms, and modules for communicating with the sensors (camera) and actuators used in the proposed solution.
- the method used to automatically make a probe used for SPOM procedures is performed by the intelligence and control subsystem.
- the method comprises the following steps:
- the substrate plasmonics recognize the substrate in an acquired image by applying a filter, scanning the image and comparing the substrate plasmonic structures found in the scan with the standard substrate plasmid structure, locating the regions in which the plasmonic structures found are more similar to the pattern, verify the color and brightness of the region previously found with the established thresholds, generate a binary image and obtain the contours of such regions, represent the contours as a corresponding geometric shape and define the structures. of interest (the bases of the plasmonic structures) of the substrate from the size, the geometric shape of the contour representation (for example the base rectangle of the pyramid mentioned in Example 1) and the location of such shapes, which will represent the representation of the structures. substrate plasmonics;
- c) recognize in an image a macroscopic structure and its reflection and determine the positions of both, applying a filter, binarizing the image through Otsu's automatic method, extracting its contours and identifying contour pairs of relevant areas, verifying horizontal alignment and vertical spacing between such contours and defining the pair corresponding to the macroscopic structure and its reflection, defining the contour of the macroscopic structure containing the adhesive material, validating its position by comparing it with the expected position for the macroscopic structure relative to its reflection, use the validated position as a coordinate of the macroscopic structure and, similarly, repeat the above operations to locate the coordinates of the macroscopic structure reflex;
- e) control the movements of the macroscopic structure based on the calculation of the relative, horizontal (x) and vertical (Y) distances between the elements of interest (substrate and the set formed by the macroscopic structure and its reflection) that are calculated through the images obtained after step cl_; define based on the images obtained after step cl_ the directions and directions of the movements of approximation of the macroscopic structure to the region of interest of the substrate to promote the collage, define the type of movement based on the calculated distances, and the movement of the probe is It is performed by motors and can be subdivided into three scales: larger, moderate and step movements, in accordance with the increasing order of intrinsic positioning accuracy; send the resulting commands to the actuators containing all movement information and perform the steps iteratively until the necessary conditions for positioning are met (contact between macroscopic structure and substrate for bonding); f) After the end of positioning, keep the macroscopic structure in contact with the region of interest of the substrate until the adhesive material dries;
- steps e_ and c_ it is possible to use filters such as the mean and median filter, preferably Gaussian.
- steps 3 ⁇ 4_ and c_ you can use segmentation methods such as pattern matching for pattern recognition or the Otsu method for image binarization, followed by contour extraction, combined with later manipulation of the patterns. same for the correct identification of the macroscopic structure and its reflex.
- Step do_ of the method described above can be implemented using techniques such as pattern matching (Template Matching), searching for a template in a larger image.
- the reference model traverses the image (bidirectional cross-correlation between the image and the model), and is compared with the elements of the image. At the end of this scan, you will find the position that is most compatible with the model used.
- some thresholding technique is used to select an array. plurality of objects that presented greater compatibility to a predefined model.
- step 3 ⁇ 4_ The choice of template to be used in step 3 ⁇ 4_ can be made clinically ⁇ in the sense that the technician selects on screen a plasmonic structure to be used as template before the procedure starts. This gives greater flexibility as to the relative position between the optical magnifier and the substrate, the illumination of the scene and the type of plasmonic structure to be used. Another possibility is the use of a database containing several images of plasmid structures on substrates to be used as a model.
- the process of positioning the macroscopic support begins by detecting its positions and the plasmonic structure located in the lower left corner of the substrate by measuring the relative distances of both in the X and Y directions of the coordinate system used. (in this case, the coordinate system of the image itself). Then, an algorithm determines the procedures adopted to approach the macroscopic support to the plasmonic structure, which represents the reference of the control coordinate system.
- step ID ⁇ if the detected position is changed abruptly, it is a probable measurement error and not a real movement. When moved by the actuators, the coordinate variation is gradual.
- the relative, horizontal (X axis), and vertical (Y axis) distances between the elements of interest (target substrate structures, macroscopic support and its reflection) in coordinates in the image are calculated. Based on these distances, the direction and type of movement are determined. After establishing the directions and distances of movement, the commands are sent to the actuators. Finally, it is checked whether the necessary conditions for the end of the procedure have been met.
- step cL For each new image acquired by the camera, the positions of the elements of interest are updated. However, sudden changes in lighting intensity and other disturbances, such as focus change, can lead to detection and position errors. Thus, the detection algorithm could sometimes give erroneous results for subsequent modules. To avoid such a problem, in step cL a signal conditioning module, consisting of an anti-spike filter and a low pass filter, was implemented to provide greater procedural stability and to prevent commands being sent to actuators based on erroneous measurements. .
- steps a through g is applied to bond a plurality of macroscopic structures to a plurality of plasmonic structures.
- step g_ can be used to perform substrate inspection to verify that all plasmonic structures have indeed been removed for this purpose by using a reflection optical microscopy image of the substrate as seen from below. above so that it is possible to see clearly whether or not there are remaining plasmonic structures; If so, the structures corresponding to the positions at which the plasmonic structures were not successfully removed are discarded.
- the invention also proposes a device comprising at least one macroscopic structure (1) with at least one tuning fork [1 (b)] and at least one tungsten wire [(1 (a)], a tuning fork bracket (9), an axle (8), an engine (7), x-axis, y and z-axis (6) as shown in Figure
- the macroscopic structure (1) closest to the substrate is detected by the positioning system for mounting the complete probe as described above.
- a plurality of macroscopic structures [1 (b)] (tuning fork) and [(1 (a)] (tungsten wire) attached to the support (9) can be changed throughout the process.
- a novel macroscopic structure (1) represented by step g1 can be manual or involve an automatic exchange system.
- an automatic positioning device for mounting probes for scanning and optical spectroscopy in situ characterized in that it comprises at least one macroscopic structure (1) formed by at least one tuning fork [1 (b)], at least one tungsten wire [(1 (a)], a tuning fork bracket (9) an axle (8), a motor (7), x-axis, y and z-axis (6); 7) are motors, preferably step motors or piezoelectric systems, and the tuning fork holder (9) is preferably cylindrical in shape.
- the prototype constructed of the scanning probe mounting system provided with the present automatic visual feedback positioning technology has the following constituent elements: HP Compaq DC 5800 Small Form Factor computer corresponding to component (10) in Figure 10; two controllers composed of two of Jack Motor Shields L293D coupled to two of them Uno (20); three stepper motors SM1 .8 - A1734CMN (30); motorized long-distance microscope KC VideoMaxu Long Distance Microscope (50); Invent Vision V200e camera (50) and a ThorLabs model PT3 / M XYZ translation stage (30).
- mechanical structures were also used to provide a favorable configuration of components such as the pyramidal point matrix (which is the incorporation of the plasmonic structures), support for the long distance microscope with the camera and a connector for connecting the macroscopic support structure to the XYZ translation stage.
- the command was triggered by the software that initiates automatic alignment following the method documented in the detailed description of this invention, taking into consideration the following specificities: the steps 3 ⁇ 4_ and c_ of the method were implemented using as a central technique the matching of standards, the base standard being obtained from previous manufacturing procedures;
- the filtering method implemented for step cl_ consists of a filter that rejects sudden changes in position that are outside a certain tolerance limit (anti-spike filtering);
- two PID controllers Integral and Derivative Proportional
- decouplers were also used to decrease the influences of one control loop over the other.
- Figure 6 shows the moment when the wire support assembly reaches the desired position on the tip matrix.
- Figure 7 shows the final result after bonding the gold tip to the end of the tungsten wire.
- the macroscopic structure is replaced with one not yet containing the probe and the procedure is restarted.
- the shape is taken for inspection using a microscopy image as shown in Figure 9. In this inspection, which plasmonic structures were successfully removed (3a) from the substrate are identified. and which were not ((3) in Figure 9). Properly assembled probes are stored and those corresponding to unremoved plasmonic structures are discarded.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Geometry (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
Description
MÉTODO DE POSICIONAMENTO AUTOMÁTICO PARA MONTAGEM DE SONDAS PARA VARREDURA E ESPECTROSCOPIA AUTOMATIC POSITIONING METHOD FOR ASSEMBLING SCAN AND SPECTROSCOPY PROBES
ÓPTICA IN SITU E DISPOSITIVO. IN SITU OPTICAL AND DEVICE .
[01] O presente pedido de patente descreve um método e um dispositivo capazes de realizar, automaticamente, a fixação de uma estrutura plasmônica microscópica a uma estrutura de suporte macroscópica. O método e o dispositivo propostos permitem a construção de sondas que podem ser utilizadas para procedimentos de microscopia de varredura por sonda (do inglês, Scanning Probe Microscopy ou SPM), incluindo seu acoplamento com sistemas ópticos, gerando as técnicas de microscopia óptica de varredura por sonda (do inglês Scanning Probe Optical Microscopy ou SPOM), como a microscopia óptica de campo próximo (do inglês Scanning Near-field Optical Microscopy ou SNOM) ou a espectroscopia Raman por efeito de sonda (do inglês Tip Enhanced Raman Spectroscopy ou TERS). O método e dispositivo propostos baseiam-se em recursos de visão computacional e de controle de posicionamento em malha fechada utilizando-se de retroalimentação visual. [01] This patent application describes a method and device capable of automatically attaching a microscopic plasmid structure to a macroscopic support structure. The proposed method and device allow the construction of probes that can be used for Scanning Probe Microscopy (SPM) procedures, including their coupling with optical systems, generating optical scanning microscopy techniques. Scanning Probe Optical Microscopy (SPOM), such as Scanning Near-field Optical Microscopy (SNOM) or Probe Effect Raman Spectroscopy (TERS). The proposed method and device are based on computational vision and closed-loop positioning control capabilities using visual feedback.
[02] Procedimentos de SPOM, a exemplo de SNOM e TERS, são úteis em indústrias de manufatura de precisão, microeletrônica e biomédica, dentre outras áreas de ciência e tecnologia, em que a informação obtida através dessas técnicas resulta em uma melhora de qualidade e confiabilidade dos produtos. Os procedimentos ópticos que utilizam estas técnicas são capazes de ultrapassar o limite de difração da luz e produzir imagens com resolução atómica, assim como extrair informações de morfologia, condutividade elétrica, dureza e propriedades magnéticas e ópticas dos materiais em estudo. Mas isso é possível somente quando as sondas utilizadas possuem propriedades plasmônicas específicas, assim como um diâmetro de ápice pequeno o suficiente. Por essa razão, sondas utilizadas em experimentos TERS realizados em ambiente laboratorial, por exemplo, são difíceis de serem confeccionadas com a qualidade necessária. Além disso, o sucesso de experimentos que utilizam essas sondas está associado à qualidade na fabricação das mesmas (Johnson, T. W., Lapin, Z. J., Beams, R., Lindquist, N. C, Rodrigo, S. G., Novotny, L, & Oh, S. H. (2012). Highly reproducible near-field optical imaging with sub-20- nm resolution based on template-stripped gold pyramids. ACS Nano, 6(10), 9168-9174.). [02] SPOM procedures, such as SNOM and TERS, are useful in precision, microelectronics and biomedical manufacturing industries, among other areas of science and technology, where the information obtained through these techniques results in improved quality and product reliability. Optical procedures using these techniques are capable of exceeding the light diffraction limit and producing atomic resolution images, as well as extracting information on morphology, electrical conductivity, hardness, and magnetic and optical properties of the materials under study. But this is possible only when the probes used have specific plasmon properties, as well as a small enough apex diameter. For this reason, probes used in TERS experiments performed in a laboratory environment, for For example, they are difficult to make with the necessary quality. In addition, the success of experiments using these probes is associated with the quality of their manufacture (Johnson, TW, Lapin, ZJ, Beams, R., Lindquist, C, Rodrigo, SG, Novotny, L, & Oh, SH (2012) Highly reproducible near-field optical imaging with sub-20 nm resolution based on template-stripped gold pyramids (ACS Nano, 6 (10), 9168-9174.).
[03] Uma sonda para SPOM é composta por uma estrutura plasmônica de dimensões nanométricas ou micrométricas, que deve ser fixada a uma estrutura de suporte macroscópica, que tem a função de ligar a estrutura plasmônica ao sistema de controle. Essa estrutura macroscópica pode ser, por exemplo, um fio fino. [03] A SPOM probe is composed of a nanometric or micrometer sized plasmid structure, which must be attached to a macroscopic support structure, which has the function of connecting the plasmid structure to the control system. This macroscopic structure can be, for example, a thin wire.
[04] Para fixar uma estrutura plasmônica à estrutura macroscópica, o operador deve movimentar, através de micromanipuladores, a estrutura macroscópica, contendo em sua extremidade material adesivo, e posicioná- la na orientação correta sobre a estrutura plasmônica, localizada em um substrato, e mantê-la nessa posição durante o tempo necessário para a adesão das duas estruturas. Para se orientar nesse processo, o operador utiliza a imagem fornecida por um ampliador óptico acoplado a uma câmera. [04] To attach a plasmonic structure to the macroscopic structure, the operator must move the macroscopic structure containing adhesive material at its end and position it in the correct orientation over the plasmonic structure located on a substrate, and keep it in this position for as long as necessary for the two structures to adhere. To guide this process, the operator uses the image provided by an optical magnifier attached to a camera.
[05] O artigo 'Highly Reproducible Near-Field Optical Imaging with Sub- 20-nm Resolution Based on Template-Stripped Gold Pyramids. (JOHNSON ET AL, 2012), propõe um método de produção de pontas piramidais de ouro para a confecção de sondas sem, contudo, apresentar um método automático para o posicionamento e fixação das pirâmides na estrutura macroscópica (que é o que forma a sonda). [05] The article ' Highly Reproducible Near-Field Optical Imaging with Sub-20-nm Resolution Based on Template-Stripped Gold Pyramids . (JOHNSON ET AL, 2012), proposes a method of producing gold pyramidal tips for making probes without, however, presenting an automatic method for positioning and fixing the pyramids in the macroscopic structure (which is what forms the probe). .
[06] O artigo intitulado "Computer vision for nanoscale imaging" trata de uma revisão das técnicas empregadas em visão computacional em escala nanométrica para propósitos gerais, não se relacionando diretamente com a tecnologia apresentada que utiliza parte de tais métodos e os aplica para a fabricação de sondas para varredura e espectroscopia óptica in situ (Eraldo Ribeiro and Mubarak Shah. 2006. Computer Vision for Nanoscale Imaging. Mach. Vision Appl. 17, 3 (July 2006), 147-162.). [06] The article entitled "Computer vision for nanoscale imaging" deals with a review of the techniques employed in general purpose nanoscale computational vision, not directly related to The presented technology utilizes part of such methods and applies them for the manufacture of scanning probes and in situ optical spectroscopy (Eraldo Ribeiro and Mubarak Shah. 2006. Computer Vision for Nanoscale Imaging. Mach. Vision Appl. 17, 3 (July 2006 ), 147-162.).
[07] A patente BR10201501 12335 ÉTODO E EQUIPAMENTO PARA POSICIONAMENTO AUTOMÁTICO PARA MICROSCOPIA POR VARREDURA DE SONDA E ESPECTROSCOPIA ÓPTICA IN SITU^ de 15/05/2015, utiliza uma metodologia similar à proposta na presente invenção, porém com técnicas de visão computacional, procedimentos e aplicações distintas, voltada ao posicionamento de sondas já montadas sobre o foco de laser, para a realização procedimentos de SPOM, como SNOM e TERS. [07] US patent BR10201501 12335 METHOD AND EQUIPMENT FOR AUTOMATIC POSITIONING FOR scanning probe microscopy OPTICS AND SPECTROSCOPY IN SITU of 15/05/2015 ^, using a similar methodology proposed in the present invention, but with computer vision techniques, procedures and distinct applications, aimed at positioning probes already mounted on the laser focus, to perform SPOM procedures such as SNOM and TERS.
[08] Esses procedimentos exigem a presença de um técnico especialista, demanda tempo, destreza e treinamento, estando sujeito a erros humanos, variações na qualidade e na duração do procedimento. Essas dificuldades configuram limitações ao uso e disseminação de técnicas de SPOM, sendo, portanto, barreiras não só contra o avanço das técnicas em si, como de toda a inovação que pode vir com o emprego das mesmas. [08] These procedures require the presence of a specialist technician, requiring time, dexterity and training, being subject to human error, variations in the quality and duration of the procedure. These difficulties constitute limitations to the use and dissemination of SPOM techniques, and therefore barriers not only against the advancement of the techniques themselves, but also of all the innovation that may come from their use.
[09] Diante dessas dificuldades, foi desenvolvido, então, um sistema automático para a etapa de fixação da estrutura plasmônica na estrutura macroscópica de suporte que, juntos, constituem a sonda. Com o dispositivo da presente invenção agrega-se maior repetibilidade, confiabilidade, rapidez e robustez à fabricação de sondas para experimentos de SPOM, como SNOM e TERS. [09] In view of these difficulties, an automatic system was then developed for the step of fixing the plasmonic structure to the macroscopic support structure that together constitute the probe. The device of the present invention adds greater repeatability, reliability, speed and robustness to the manufacture of probes for SPOM experiments such as SNOM and TERS.
[010] A tecnologia aqui proposta pode ser utilizada, por exemplo, na montagem de sondas com a estrutura plasmônica proposta no artigo THighly Reproducible Near-Field Optical Imaging with Sub-20-nm Resolution Based on Template-Stripped Gold Pyramids. (JOHNSON ET AL, 2012), que propõe um método de produção de pontas piramidais de ouro para a confecção de sondas. A fabricação deste tipo de sonda será utilizada para ilustrar a função do método e dispositivo aqui propostos. O presente pedido possui escopo distinto ao do artigo citado acima, uma vez que os métodos e dispositivos aqui descritos não dizem respeito à produção de pontas em si, mas sim a automatização da adesão da estrutura plasmônica, já preparada, aos demais componentes que constituem a sonda. [010] The technology proposed here can be used, for example, to assemble probes with the plasmid structure proposed in the THighly Reproducible Near-Field Optical Imaging with Sub-20-nm Resolution Based on Template-Stripped Gold Pyramids . (JOHNSON ET AL, 2012), which proposes a method of producing gold pyramidal tips for the probe making. The manufacture of this type of probe will be used to illustrate the function of the method and device proposed herein. The present application has a different scope from the article cited above, since the methods and devices described herein do not concern the production of tips themselves, but the automation of the adhesion of the prepared plasmid structure to the other components that constitute the probe.
BREVE DESCRIÇÃO DAS FIGURAS BRIEF DESCRIPTION OF THE FIGURES
[011 ] FIGURA 1 " Apresenta um fluxograma simplificado formado pelas etapas referentes à manipulação das imagens obtidas por meio de câmera, visando à obtenção dos contornos dos elementos de interesse, especificamente os contornos das estruturas plasmonicas no substrato, a da estrutura macroscópica de suporte e seu reflexo sobre o substrato. [011] FIGURE 1 " It presents a simplified flowchart formed by the steps related to the manipulation of the images obtained by camera, aiming to obtain the contours of the elements of interest, specifically the contours of the plasmonic structures in the substrate, the macroscopic support structure and its reflection on the substrate.
[012] FIGURA 2 - Fluxograma que indica as etapas de manipulação dos contornos, obtidos a partir das ações indicadas no fluxograma representado na figura Figura 1 , das estruturas plasmonicas, da estrutura macroscópica de suporte e seu reflexo. A manipulação desses contornos tem o objetivo de fornecer suas posições em coordenadas de imagem. [012] FIGURE 2 - Flowchart indicating the contour manipulation steps, obtained from the actions indicated in the flowchart shown in Figure 1, of the plasmonic structures, the macroscopic support structure and its reflection. The manipulation of these contours is intended to provide their positions in image coordinates.
[013] FIGURA 3 - Fluxograma com as etapas de localização das estruturas plasmonicas, da estrutura macroscópica e seu reflexo, com objetivo de fornecer as posições atuais dos elementos ao software. [013] FIGURE 3 - Flowchart with the steps of location of plasmonic structures, macroscopic structure and its reflection, aiming to provide the current positions of the elements to the software.
[014] FIGURA 4 - Fluxograma que apresenta as etapas de posicionamento da estrutura macroscópica, que são executadas de forma iterativa até o fim do posicionamento. [014] FIGURE 4 - Flowchart showing the positioning steps of the macroscopic structure, which are performed iteratively until the end of the positioning.
[015] FIGURA 5 " Fluxograma das ações que descrevem a finalização de um procedimento de montagem e o início do seguinte. [015] FIGURE 5 " Flowchart of actions describing the completion of one mounting procedure and the beginning of the next.
[016] FIGURA 6 " Apresenta a imagem óptica da situação desejada ao final do posicionamento. A estrutura macroscópica (1 ) e seu reflexo (2) encontram-se próximas o suficiente, havendo contato com a estrutura plasmônica (3) contida no substrato de estruturas plasmonicas (4). Após o contato entre (1 ) e (3) é necessário esperar a secagem da substância a adesiva para retirada da ponta da matriz que compõe o substrato (4). [016] FIGURE 6 " Shows the optical image of the desired situation at the end of positioning. The macroscopic structure (1) and its reflection (2) are close enough and in contact with the plasmonic structure (3) contained in the substrate. plasmonic structures (4). After contact between (1) and (3), it is necessary to wait for the adhesive substance to dry to remove the tip of the matrix that composes the substrate (4).
[017] FIGURA 7 " Apresenta a imagem óptica de um exemplo de sonda montada. Os elementos da sonda presentes na imagem são: (3) estrutura plasmônica (sonda de ouro), (5) substância adesiva (cola epoxi) e (1 a) fio de tungsténio que compõe a estrutura macroscópica (1 ), de forma não limitante. [017] FIGURE 7 " Displays the optical image of an example mounted probe. The elements of the probe present in the image are: (3) plasmid structure (gold probe), (5) adhesive substance (epoxy glue) and (1 to ) tungsten wire composing the macroscopic structure (1), without limitation.
[018] FIGURA 8 - Detalhe do dispositivo de troca automática do estrutura macroscópica (1 ). Formado pelos elementos: (6) que representa o sistema de movimentação nos eixos x, y e z; (7) o motor responsável pela rotação do eixo (8) contendo o tambor (9). Em (9) ficará fixada, ao longo de seu perímetro, uma pluralidade de estruturas macroscópicas (1 ) a serem utilizadas no processo. O conjunto que forma a estrutura macroscópica (1 ) compreende um diapasão [1 (b)] e um fio de tungsténio [(1 (a)] [018] FIGURE 8 - Detail of the macroscopic structure automatic exchange device (1). Formed by the elements: (6) representing the movement system in the x, y and z axes; (7) the motor responsible for the rotation of the shaft (8) containing the drum (9). At (9) a plurality of macroscopic structures (1) to be used in the process will be fixed along its perimeter. The assembly forming the macroscopic structure (1) comprises a tuning fork [1 (b)] and a tungsten wire [(1 (a)]
[019] FIGURA 9 " Vista superior de um substrato contendo estruturas plasmônicas (3) que ainda estão na matriz e a cavidade vazia [3(a)] que continha uma estrutura plasmônica que foi removida com sucesso. FIGURE 9 " Top view of a substrate containing plasmid structures (3) that are still in the matrix and the empty cavity [3 (a)] containing a plasmid structure that was successfully removed.
[020] FIGURA 10 " Apresenta um diagrama de blocos simplificado em que estão representados os componentes principais de hardware do sistema e o fluxo de informações entre os equipamentos. (10) representa o computador de processo que executa os algoritmos de controle e visão. (20) representa o controlador que recebe requisições de movimento do computador de processo e os repassa da forma adequada aos atuadores, além de enviar feedback dos movimentos efetivamente realizados. (30) representa o conjunto de atuadores responsável por movimentar a estrutura macroscópica (40) em direção ao alvo. A cena é capturada por uma câmera conectada a um microscópio de longa distância (50) que repassa a imagem ao computador de processo (10). DESCRIÇÃO DETALHADA DA TECNOLOGIA [020] FIGURE 10 " Presents a simplified block diagram showing the main hardware components of the system and the information flow between the equipment. (10) represents the process computer that executes the control and vision algorithms. ( 20) represents the controller that receives motion requests from the process computer and forwards them appropriately to the actuators, in addition to sending feedback of the movements actually performed. (30) represents the set of actuators responsible for moving the macroscopic structure (40) in The scene is captured by a camera connected to a long-range microscope (50) that passes the image to the process computer (10). DETAILED DESCRIPTION OF TECHNOLOGY
[021 ] A presente invenção propõe um método e um dispositivo capazes de realizar, automaticamente, a fixação de uma estrutura plasmônica microscópica a uma estrutura de suporte macroscópica. O método e o dispositivo propostos permitem a construção de sondas que podem ser utilizadas para procedimentos de microscopia de varredura por sonda (SPM), incluindo seu acoplamento com sistemas ópticos, gerando as técnicas de microscopia óptica de varredura por sonda (SPOM), como a microscopia óptica de campo próximo (SNOM) ou a espectroscopia Raman por efeito de sonda (TERS). O método e dispositivo propostos baseiam-se em recursos de visão computacional e de controle de posicionamento em malha fechada utilizando-se de retroalimentação visual. [021] The present invention proposes a method and device capable of automatically attaching a microscopic plasmid structure to a macroscopic support structure. The proposed method and device allow the construction of probes that can be used for probe scanning microscopy (SPM) procedures, including their coupling with optical systems, generating probe scanning optical microscopy (SPOM) techniques such as near field optical microscopy (SNOM) or probe effect Raman spectroscopy (TERS). The proposed method and device are based on computational vision and closed-loop positioning control capabilities using visual feedback.
[022] O método é dividido em três subsistemas: um subsistema de visão, um de posicionamento e um terceiro de inteligência e controle. Conforme representado no diagrama de blocos da figura 10, o módulo de visão é composto por uma câmera e um ampliador óptico (50); o subsistema de posicionamento consiste em atuadores (30) capazes de movimentar tridimensionalmente o suporte macroscópico (40). Esses atuadores devem se comunicar com drivers que, por sua vez, se comunicam com um algoritmo de inteligência e controle que reside em um computador de processo (10). Finalmente, o subsistema de inteligência e controle (o software) é composto por algoritmos de visão computacional, de controle de posicionamento em malha fechada e por módulos para comunicação com os sensores (câmera) e atuadores utilizados na solução proposta. [022] The method is divided into three subsystems: a vision subsystem, a positioning subsystem, and a intelligence and control subsystem. As shown in the block diagram of FIG. 10, the vision module is comprised of a camera and an optical magnifier (50); The positioning subsystem consists of actuators (30) capable of three-dimensionally moving the macroscopic support (40). These actuators must communicate with drivers, which in turn communicate with an intelligence and control algorithm that resides in a process computer (10). Finally, the intelligence and control subsystem (the software) consists of computer vision, closed-loop positioning control algorithms, and modules for communicating with the sensors (camera) and actuators used in the proposed solution.
[023] O método utilizado para confeccionar, automaticamente, uma sonda usada para procedimentos de SPOM é executado pelo subsistema de inteligência e controle. O método compreende as seguintes etapas: [023] The method used to automatically make a probe used for SPOM procedures is performed by the intelligence and control subsystem. The method comprises the following steps:
a) adquirir imagens por meio de câmera controlada por um sistema de aquisição de imagens capaz de controlar a cadência e redefini-la ao longo da execução do método, cronometrar as atividades da câmera e solicitar a aquisição de imagens, além de efetuar a contagem de imagens; a) acquire images by means of a camera controlled by an image acquisition system capable of controlling cadence and resetting it during the execution of the method, time the camera activities and request the acquisition of images, in addition to counting the images;
b) reconhecer o substrato em uma imagem adquirida, aplicando-se um filtro, efetuando-se a varredura da imagem e comparando-se as estruturas plasmonicas do substrato encontradas na varredura com a estrutura plasmônica padrão do substrato, localizando-se as regiões em que as estruturas plasmonicas encontradas apresentem maior similaridade com o padrão, efetuar verificação da cor e brilho da região anteriormente encontrada com os limiares estabelecidos, gerar uma imagem binária e obter os contornos de tais regiões, representar os contornos como uma forma geométrica correspondente e definir as estruturas de interesse (as bases das estruturas plasmonicas) do substrato a partir da dimensão, da forma geométrica da representação dos contornos (por exemplo o retângulo da base da pirâmide mencionada no Exemplo 1 ) e da localização de tais formas, que figurarão a representação das estruturas plasmonicas do substrato; b) recognize the substrate in an acquired image by applying a filter, scanning the image and comparing the substrate plasmonic structures found in the scan with the standard substrate plasmid structure, locating the regions in which the plasmonic structures found are more similar to the pattern, verify the color and brightness of the region previously found with the established thresholds, generate a binary image and obtain the contours of such regions, represent the contours as a corresponding geometric shape and define the structures. of interest (the bases of the plasmonic structures) of the substrate from the size, the geometric shape of the contour representation (for example the base rectangle of the pyramid mentioned in Example 1) and the location of such shapes, which will represent the representation of the structures. substrate plasmonics;
c) reconhecer em uma imagem uma estrutura macroscópica e sua reflexão e determinar as posições de ambas, aplicando-se um filtro, binarizando a imagem através do método automático de Otsu, extraindo seus contornos e identificando pares de contornos de áreas relevantes, verificar alinhamento horizontal e espaçamento vertical entre tais contornos e definir o par correspondente à estrutura macroscópica e seu reflexo, definir o contorno da estrutura macroscópica contendo o material adesivo, validar sua posição por meio da comparação com a posição esperada para a estrutura macroscópica em relação ao seu reflexo, utilizar a posição validada como coordenada da estrutura macroscópica e, de forma análoga, repetir as operações acima para localização das coordenadas do reflexo da estrutura macroscópica; c) recognize in an image a macroscopic structure and its reflection and determine the positions of both, applying a filter, binarizing the image through Otsu's automatic method, extracting its contours and identifying contour pairs of relevant areas, verifying horizontal alignment and vertical spacing between such contours and defining the pair corresponding to the macroscopic structure and its reflection, defining the contour of the macroscopic structure containing the adhesive material, validating its position by comparing it with the expected position for the macroscopic structure relative to its reflection, use the validated position as a coordinate of the macroscopic structure and, similarly, repeat the above operations to locate the coordinates of the macroscopic structure reflex;
d) verificar e atualizar dados referentes às posições do substrato e do conjunto estrutura macroscópica e seu reflexo, submetendo-se as imagens a um filtro passa-baixas para proporcionar maior estabilidade ao procedimento e impedir o envio de comandos para os atuadores baseados em medições equivocadas, a estabilidade é alcançada por meio da análise da coerência das variações das imagens verificando se as mudanças são fisicamente possíveis e esperadas antes de atualizá-las; d) verify and update data concerning the positions of the substrate and the macroscopic structure and its reflection, submitting the images to a low-pass filter to provide greater stability to the procedure and prevent the sending of commands to actuators based on erroneous measurements. , stability is achieved by analyzing the coherence of image variations by verifying that changes are physically possible and expected before updating them;
e) controlar os movimentos da estrutura macroscópica baseando-se no cálculo das distâncias relativas, horizontais (x) e verticais (Y), entre os elementos de interesse (substrato e o conjunto formado pela estrutura macroscópica e seu reflexo) que são calculadas através das imagens obtidas após a etapa cl_; definir com base nas imagens obtidas após a etapa cl_ as direções e sentidos dos movimentos de aproximação da estrutura macroscópica à região de interesse do substrato para promover a colagem, definir o tipo de movimento com base nas distâncias calculadas, sendo que o movimento da sonda é realizado por meio de motores e pode ser subdividido em três escalas: movimentos de maior amplitude, moderados e degraus, em conformidade com a ordem crescente de precisão intrínseca ao posicionamento; enviar os comandos resultantes aos atuadores contendo todas as informações do movimento e executar as etapas iterativamente até que as condições necessárias para o posicionamento sejam atingidas (contato entre estrutura macroscópica e substrato para realizar a colagem); f) após o fim do posicionamento, manter a estrutura macroscópica em contato com a região de interesse do substrato até que ocorra a secagem do material adesivo; e) control the movements of the macroscopic structure based on the calculation of the relative, horizontal (x) and vertical (Y) distances between the elements of interest (substrate and the set formed by the macroscopic structure and its reflection) that are calculated through the images obtained after step cl_; define based on the images obtained after step cl_ the directions and directions of the movements of approximation of the macroscopic structure to the region of interest of the substrate to promote the collage, define the type of movement based on the calculated distances, and the movement of the probe is It is performed by motors and can be subdivided into three scales: larger, moderate and step movements, in accordance with the increasing order of intrinsic positioning accuracy; send the resulting commands to the actuators containing all movement information and perform the steps iteratively until the necessary conditions for positioning are met (contact between macroscopic structure and substrate for bonding); f) After the end of positioning, keep the macroscopic structure in contact with the region of interest of the substrate until the adhesive material dries;
g) movimentar o conjunto formado pela estrutura macroscópica aderida à estrutura plasmônica (sonda montada), presente no substrato no momento anterior ao contato provocado pelo posicionamento, até uma região destinada ao acondicionamento de estruturas cuja etapa de adesão se encontra finalizada, destacar a sonda montada em tal região e posicionar uma nova estrutura macroscópica a ser fixada. g) move the assembly formed by the macroscopic structure adhered to the plasmonic structure (mounted probe), present on the substrate at the moment prior to the contact caused by positioning, to a region destined to the conditioning of structures whose adhesion step is finished, detach the mounted probe in such a region and position a new macroscopic structure to be fixed.
[024] Alternativamente nas etapas ¾_ e c_, é possível a utilização de filtros, tais como o filtro de média e mediana, preferencialmente o Gaussiano. Alternatively in steps e_ and c_, it is possible to use filters such as the mean and median filter, preferably Gaussian.
[025] Nas etapas ¾_ e c_, pode-se utilizar métodos de segmentação como o casamento de modelo { Template matching) para reconhecimento de padrões ou o método Otsu para a binarização da imagem, seguida de extração de contornos, combinada à posterior manipulação dos mesmos para a identificação correta da estrutura macroscópica e seu reflexo. [025] In steps ¾_ and c_, you can use segmentation methods such as pattern matching for pattern recognition or the Otsu method for image binarization, followed by contour extraction, combined with later manipulation of the patterns. same for the correct identification of the macroscopic structure and its reflex.
[026] A etapa ¾_ do método descrito anteriormente pode ser implementado utilizando-se técnicas como casamento de padrões { Template Matching), realizando a busca de um template (modelo) em uma imagem maior. Para isso, o modelo de referência percorre a imagem (correlação cruzada bidimencional entre a imagem e o modelo), e é comparado com os elementos da imagem. Ao fim dessa varredura, encontra-se a posição de maior compatibilidade com o modelo usado. Para o caso de aplicações em que há múltiplos objetos a serem reconhecidos, como no reconhecimento de uma matriz de estruturas plasmonicas para a produção de múltiplas sondas, utiliza-se alguma técnica de limiarização para selecionar uma pluralidade de objetos que apresentaram maior compatibilidade uom modelo pré-definido. [026] Step do_ of the method described above can be implemented using techniques such as pattern matching (Template Matching), searching for a template in a larger image. For this, the reference model traverses the image (bidirectional cross-correlation between the image and the model), and is compared with the elements of the image. At the end of this scan, you will find the position that is most compatible with the model used. For applications where there are multiple objects to be recognized, such as in the recognition of a matrix of plasmonic structures for the production of multiple probes, some thresholding technique is used to select an array. plurality of objects that presented greater compatibility to a predefined model.
[027] A escolha do template a ser utilizado na etapa ¾_ pode ser feita de forma clinâmica^ no sentido de que o técnico seleciona na tela uma estrutura plasmonica a ser usada como template antes do início do procedimento. Com isso, ganha-se maior flexibilidade quanto à posição relativa entre o ampliador óptico e o substrato, a iluminação da cena e quanto ao próprio tipo de estrutura plasmonica a ser utilizada. Outra possibilidade é o uso de um banco de dados contendo diversas imagens de estruturas plasmônicas em substratos a serem usadas como modelo. [027] The choice of template to be used in step ¾_ can be made clinically ^ in the sense that the technician selects on screen a plasmonic structure to be used as template before the procedure starts. This gives greater flexibility as to the relative position between the optical magnifier and the substrate, the illumination of the scene and the type of plasmonic structure to be used. Another possibility is the use of a database containing several images of plasmid structures on substrates to be used as a model.
[028] O processo de posicionamento do suporte macroscópico inicia-se com a detecção das posições deste e da estrutura plasmonica localizada no canto inferior esquerdo do substrato, através da medição das distâncias relativas de ambos, nas direções X e Y do sistema de coordenadas utilizado (no caso, o sistema de coordenadas da própria imagem). Em seguida, um algoritmo determina os procedimentos adotados para realizar a aproximação do suporte macroscópico até a estrutura plasmonica, que representa a referência do sistema de coordenadas de controle. [028] The process of positioning the macroscopic support begins by detecting its positions and the plasmonic structure located in the lower left corner of the substrate by measuring the relative distances of both in the X and Y directions of the coordinate system used. (in this case, the coordinate system of the image itself). Then, an algorithm determines the procedures adopted to approach the macroscopic support to the plasmonic structure, which represents the reference of the control coordinate system.
[029] Na etapa ID^ se a posição detectada é alterada de forma brusca, é um provável erro de medição e não um movimento de fato. Ao ser movida pelos atuadores, a variação das coordenadas é gradual. [029] In step ID ^ if the detected position is changed abruptly, it is a probable measurement error and not a real movement. When moved by the actuators, the coordinate variation is gradual.
[030] As etapas de aquisição de imagens, detecção do suporte macroscópico e das estruturas plasmônicas no substrato, emissão dos sinais de controle para movimentação do conjunto ocorrem de maneira iterativa até a finalização do processo de colagem de um conjunto de estruturas macroscópicas a um conjunto de estruturas plasmônicas. [030] The steps of image acquisition, detection of macroscopic support and substrate plasmon structures, emission of control signals for assembly movement occur iteratively until the process of pasting a set of macroscopic structures to a set is completed. of plasmonic structures.
[031 ] Com base nas atualizações consideradas na etapa anterior, as distâncias relativas, horizontais (eixo X) e verticais (eixo Y), entre os elementos de interesse (estruturas alvo no substrato, suporte macroscópico e seu reflexo) em coordenadas na imagem são calculadas. Com base nestas distâncias, a direção e o tipo de movimento são determinados. Depois de estabelecer os sentidos e distâncias do movimento, os comandos são enviados para os atuadores. Finalmente, verifica-se se as condições necessárias para o fim do procedimento foram atingidas. Based on the updates considered in the previous step, the relative, horizontal (X axis), and vertical (Y axis) distances between the elements of interest (target substrate structures, macroscopic support and its reflection) in coordinates in the image are calculated. Based on these distances, the direction and type of movement are determined. After establishing the directions and distances of movement, the commands are sent to the actuators. Finally, it is checked whether the necessary conditions for the end of the procedure have been met.
[032] Para cada nova imagem adquirida pela câmera, as posições dos elementos de interesse são atualizadas. No entanto, mudanças bruscas na intensidade de iluminação e outras perturbações, como mudança de foco, podem levar a erros de detecção e posição. Assim, o algoritmo de detecção poderia, por vezes, fornecer resultados errados para os módulos subsequentes. Para evitar tal problema, na etapa cL um módulo de condicionamento de sinal, constituído por um filtro anti-spike e um filtro passa-baixas, foi implementado para proporcionar maior estabilidade ao procedimento e impedir o envio de comandos para os atuadores baseados em medições equivocadas. [032] For each new image acquired by the camera, the positions of the elements of interest are updated. However, sudden changes in lighting intensity and other disturbances, such as focus change, can lead to detection and position errors. Thus, the detection algorithm could sometimes give erroneous results for subsequent modules. To avoid such a problem, in step cL a signal conditioning module, consisting of an anti-spike filter and a low pass filter, was implemented to provide greater procedural stability and to prevent commands being sent to actuators based on erroneous measurements. .
[033] Para produção de um grande número de sondas aplica-se a repetição das etapas de a_ até g_ para realizar a colagem de uma pluralidade de estruturas macroscópicas a uma pluralidade de estruturas plasmonicas. For production of a large number of probes, the repetition of steps a through g is applied to bond a plurality of macroscopic structures to a plurality of plasmonic structures.
[034] Pode-se utilizar uma etapa adicional, posterior à etapa g_ para realizar a inspeção do substrato para verificar se todas as estruturas plasmonicas foram, de fato, retiradas, para isso se utilizada uma imagem de microscopia óptica por reflexão do substrato visto de cima, de modo que seja possível ver claramente se ainda há ou não estruturas plasmonicas remanescentes; em caso positivo, descartam-se as estruturas correspondentes às posições nas quais as estruturas plasmonicas não foram removidas com sucesso. An additional step after step g_ can be used to perform substrate inspection to verify that all plasmonic structures have indeed been removed for this purpose by using a reflection optical microscopy image of the substrate as seen from below. above so that it is possible to see clearly whether or not there are remaining plasmonic structures; If so, the structures corresponding to the positions at which the plasmonic structures were not successfully removed are discarded.
[035] A invenção também propõe um dispositivo que compreende pelo menos uma estrutura macroscópica (1 ) com pelo menos um diapasão [1 (b)] e pelo menos um fio de tungsténio [(1 (a)], um suporte para diapasão (9), um eixo (8), um motor (7), sistema de movimentação nos eixos x, y e z (6) conforme ilustra a Figura 8, de forma não limitante. Nessa configuração, a estrutura macroscópica (1 ) mais próxima ao substrato é detectada pelo sistema de posicionamento para a montagem da sonda completa, conforme descrito anteriormente. [035] The invention also proposes a device comprising at least one macroscopic structure (1) with at least one tuning fork [1 (b)] and at least one tungsten wire [(1 (a)], a tuning fork bracket (9), an axle (8), an engine (7), x-axis, y and z-axis (6) as shown in Figure In this embodiment, the macroscopic structure (1) closest to the substrate is detected by the positioning system for mounting the complete probe as described above.
[036] Montada a sonda, o sistema cambia de tal forma que outra estrutura macroscópica (1 ) se torne a mais próxima do substrato, e esse procedimento é repetido até que todas as estruturas macroscópicas (1 ) do sistema de troca automática estejam com uma estrutura plasmônica (3) aderida à sua extremidade, ou conforme outro critério de parada estabelecido pelo operador. Finalizado esse procedimento, o substrato pode ser levado para inspeção e os conjuntos correspondentes às tentativas de adesão mal sucedidas são descartados. [036] Mounting the probe, the system changes so that another macroscopic structure (1) becomes closest to the substrate, and this procedure is repeated until all macroscopic structures (1) of the automatic exchange system have a plasmonic structure (3) adhered to its extremity, or according to other stopping criteria established by the operator. Once this procedure is completed, the substrate can be taken for inspection and sets corresponding to unsuccessful adhesion attempts are discarded.
[037] Uma pluralidade de estruturas macroscópicas [1 (b)] (diapasão) e [(1 (a)] (fio de tungsténio) fixadas ao suporte (9) podem ser cambiadas ao longo do processo. A substituição da sonda montada, ilustrada na figura 7, por uma nova estrutura macroscópica (1 ) representada pela etapa g_ pode ser manual ou envolver um sistema de troca automática. [037] A plurality of macroscopic structures [1 (b)] (tuning fork) and [(1 (a)] (tungsten wire) attached to the support (9) can be changed throughout the process. illustrated in figure 7, a novel macroscopic structure (1) represented by step g1 can be manual or involve an automatic exchange system.
[038] Dessa forma, tem-se um dispositivo de posicionamento automático para montagem de sondas para varredura e espectroscopia óptica in situ, caracterizado por compreender pelo menos uma estrutura macroscópica (1 ) formada por pelo menos um diapasão [1 (b)], pelo menos um fio de tungsténio [(1 (a)], um suporte para diapasão (9) um eixo (8), um motor (7), sistema de movimentação nos eixos x, y e z (6); em que o elemento (7) são motores, preferencialmente motores de passo ou sistemas piezoelétricos, e o suporte para diapasão (9) tem formato preferencialmente cilíndrico. Thus there is an automatic positioning device for mounting probes for scanning and optical spectroscopy in situ, characterized in that it comprises at least one macroscopic structure (1) formed by at least one tuning fork [1 (b)], at least one tungsten wire [(1 (a)], a tuning fork bracket (9) an axle (8), a motor (7), x-axis, y and z-axis (6); 7) are motors, preferably step motors or piezoelectric systems, and the tuning fork holder (9) is preferably cylindrical in shape.
[039] A invenção pode ser melhor compreendida através do exemplo abaixo, não limitante. Exemplo 1 " Resultados experimentais do protótipo [039] The invention may be better understood by way of the non-limiting example below. Example 1 " Experimental Prototype Results
[040] O protótipo construído do sistema de montagem de sondas para varredura provido da presente tecnologia de posicionamento automático por retroalimentação visual possui os seguintes elementos constituintes: computador HP Compaq DC 5800 Small Form Factor correspondente ao componente (10) na Figura 10; dois controladores compostos por dois Arduino Motor Shields L293D acoplados a dois Arduinos Uno (20); três motores de passo SM1 .8 - A1734CMN (30); microscópio de longa distância motorizado KC VideoMaxu Long Distance Microscope (50); câmera V200e da Invent Vision (50) e um estágio de translação XYZ modelo PT3/M da ThorLabs (30). Além dos dispositivos que correspondem aos principais componentes de hardware, também foram utilizadas estruturas mecânicas para prover uma configuração favorável de componentes como a matriz de pontas piramidais (que são a incorporação das estruturas plasmônicas), suporte para o microscópio de longa distância com a câmera e um conector para ligar a estrutura de suporte macroscópica ao estágio de translação XYZ. [040] The prototype constructed of the scanning probe mounting system provided with the present automatic visual feedback positioning technology has the following constituent elements: HP Compaq DC 5800 Small Form Factor computer corresponding to component (10) in Figure 10; two controllers composed of two Arduino Motor Shields L293D coupled to two Arduinos Uno (20); three stepper motors SM1 .8 - A1734CMN (30); motorized long-distance microscope KC VideoMaxu Long Distance Microscope (50); Invent Vision V200e camera (50) and a ThorLabs model PT3 / M XYZ translation stage (30). In addition to the devices that correspond to the main hardware components, mechanical structures were also used to provide a favorable configuration of components such as the pyramidal point matrix (which is the incorporation of the plasmonic structures), support for the long distance microscope with the camera and a connector for connecting the macroscopic support structure to the XYZ translation stage.
[041 ] O software contendo o método automático de posicionamento por retroalimentação visual descrito no presente pedido é operado através de uma interface gráfica com o usuário, desenvolvida paralelamente. [041] Software containing the automatic visual feedback positioning method described in this application is operated through a parallel graphical user interface.
[042] O procedimento foi iniciado com a colagem (utilizando cola epoxi) de um pedaço de fio de tungsténio cortado de um carretel e fixado em um diapasão de quartzo [(1 ) na Figura 6] que cumpre o papel do suporte macroscópico neste experimento. O conjunto diapasão-fio foi então fixado ao estágio de translação XYZ [(30) na Figura 10]. Através do software desenvolvido, o operador é capaz de posicionar a ponta do fio sobre uma superfície onde foi aplicada cola epoxi. Nessa etapa, a cola foi aplicada à ponta do fio que será fixada posteriormente à ponta de ouro (3). [043] Após aplicar cola epoxi à ponta do fio, o conjunto foi colocado em posição inicial para alinhamento do conjunto com uma das pontas na matriz. Ao realizar o posicionamento inicial, foi disparado o comando pelo software que inicia o alinhamento automático seguindo o método documentado na descrição detalhada desta invenção, levando em consideração as seguintes especificidades: as etapas ¾_ e c_ do método foram implementadas utilizando como técnica central o casamento de padrões, sendo que o padrão base foi obtido a partir de procedimentos de fabricação anteriores; o método de filtragem implementado para a etapa cl_ consiste em um filtro que rejeita variações bruscas de posição que estão fora de um determinado limite de tolerância (filtragem anti-spike); para controlar os movimentos dos atuadores na etapa e_, foram utilizados dois controladores PID {Proporcional Integral e Derivativo), um para X e outro para Y, sendo que também foram utilizados desacopladores para diminuir as influências de uma malha de controle sobre a outra. [042] The procedure was initiated by gluing (using epoxy) a piece of tungsten wire cut from a spool and fixed to a quartz tuning fork [(1) in Figure 6] that fulfills the role of macroscopic support in this experiment. . The tuning fork-wire set was then fixed to the translational stage XYZ [(30) in Figure 10]. Through the developed software, the operator is able to position the tip of the wire on a surface where epoxy has been applied. In this step, the glue was applied to the tip of the thread that will be fixed later to the gold tip (3). [043] After applying epoxy to the end of the wire, the assembly was placed in the initial position for alignment of the assembly with one end in the die. When performing initial positioning, the command was triggered by the software that initiates automatic alignment following the method documented in the detailed description of this invention, taking into consideration the following specificities: the steps ¾_ and c_ of the method were implemented using as a central technique the matching of standards, the base standard being obtained from previous manufacturing procedures; The filtering method implemented for step cl_ consists of a filter that rejects sudden changes in position that are outside a certain tolerance limit (anti-spike filtering); To control the actuator movements in step e_, two PID controllers (Integral and Derivative Proportional) were used, one for X and one for Y, and decouplers were also used to decrease the influences of one control loop over the other.
[044] A Figura 6 exibe o momento em que o conjunto suporte-fio atinge a posição desejada sobre a matriz de pontas. A Figura 7 mostra o resultado final após o procedimento de colagem da ponta de ouro à extremidade do fio de tungsténio. Utilizando-se do dispositivo mostrado na Figura 8, a estrutura macroscópica é trocada por uma ainda não contendo a sonda e o procedimento é reiniciado. Ao fim da montagem de todas as sondas presas no suporte, a forma é levada para inspeção, utilizando-se uma imagem de microscopia, como mostrado na Figura 9. Nessa inspeção, são identificadas quais estruturas plasmonicas foram retiradas com sucesso (3a) do substrato e quais não o foram ((3) na Figura 9). As sondas montadas adequadamente são guardadas e aquelas correspondentes às estruturas plasmonicas não retiradas são descartadas. [044] Figure 6 shows the moment when the wire support assembly reaches the desired position on the tip matrix. Figure 7 shows the final result after bonding the gold tip to the end of the tungsten wire. Using the device shown in Figure 8, the macroscopic structure is replaced with one not yet containing the probe and the procedure is restarted. At the end of mounting all probes attached to the holder, the shape is taken for inspection using a microscopy image as shown in Figure 9. In this inspection, which plasmonic structures were successfully removed (3a) from the substrate are identified. and which were not ((3) in Figure 9). Properly assembled probes are stored and those corresponding to unremoved plasmonic structures are discarded.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BRBR1020170079171 | 2017-04-17 | ||
| BR102017007917-1A BR102017007917B1 (en) | 2017-04-17 | AUTOMATIC POSITIONING METHOD FOR MOUNTING PROBES FOR IN SITU OPTICAL SCANNING AND SPECTROSCOPY AND DEVICE |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018193359A1 true WO2018193359A1 (en) | 2018-10-25 |
Family
ID=63856524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2018/052633 Ceased WO2018193359A1 (en) | 2017-04-17 | 2018-04-16 | Automatic positioning method for mounting probes for scanning and optical spectroscopy in situ and device |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2018193359A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110364221A (en) * | 2018-11-27 | 2019-10-22 | 广东工业大学 | A parallel two-degree-of-freedom nano-displacement positioning platform based on flexible hinges |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5705814A (en) * | 1995-08-30 | 1998-01-06 | Digital Instruments, Inc. | Scanning probe microscope having automatic probe exchange and alignment |
| US20100037360A1 (en) * | 2006-12-21 | 2010-02-11 | Hyeong Chan Jo | Scanning probe microscope with automatic probe replacement function |
| US20170115323A1 (en) * | 2015-09-04 | 2017-04-27 | The Regents Of The University Of California | Nanoantenna scanning probe tip, and fabrication methods |
-
2018
- 2018-04-16 WO PCT/IB2018/052633 patent/WO2018193359A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5705814A (en) * | 1995-08-30 | 1998-01-06 | Digital Instruments, Inc. | Scanning probe microscope having automatic probe exchange and alignment |
| US20100037360A1 (en) * | 2006-12-21 | 2010-02-11 | Hyeong Chan Jo | Scanning probe microscope with automatic probe replacement function |
| US20170115323A1 (en) * | 2015-09-04 | 2017-04-27 | The Regents Of The University Of California | Nanoantenna scanning probe tip, and fabrication methods |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110364221A (en) * | 2018-11-27 | 2019-10-22 | 广东工业大学 | A parallel two-degree-of-freedom nano-displacement positioning platform based on flexible hinges |
Also Published As
| Publication number | Publication date |
|---|---|
| BR102017007917A2 (en) | 2018-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110146017B (en) | Industrial robot repeated positioning precision measuring method | |
| US20130185948A1 (en) | Method and Apparatus for Controlling a Surface Scanning Coordinate Measuring Machine | |
| JP7226852B2 (en) | Method and system for automatically mapping fluid objects on a substrate | |
| CN110730923A (en) | Determining context information for interchangeable components of an optical system | |
| US10310010B2 (en) | Probe apparatus and probe method | |
| CN111238383B (en) | Colloid three-dimensional reconstruction and thickness measurement method and system based on spectrum confocal | |
| CN113706621A (en) | Mark point positioning and posture obtaining method and system based on marked image | |
| CN106247961A (en) | The precision measurement system of a kind of bore inner diameter and method | |
| CN112207804A (en) | Live working robot and multi-sensor identification and positioning method | |
| CN108955525B (en) | Perspective projection machine learning image data annotation system and method | |
| CN109145902B (en) | Method for recognizing and positioning geometric identification by using generalized characteristics | |
| CN102538707B (en) | Three dimensional localization device and method for workpiece | |
| WO2018193359A1 (en) | Automatic positioning method for mounting probes for scanning and optical spectroscopy in situ and device | |
| CN108645795A (en) | A kind of multichannel list albumen magnetic tweezer investigating method and system | |
| US20150286075A1 (en) | 3D Tracer | |
| CN105046650A (en) | Machine vision-based image mosaic method for small module gear detection process | |
| BR102017007917B1 (en) | AUTOMATIC POSITIONING METHOD FOR MOUNTING PROBES FOR IN SITU OPTICAL SCANNING AND SPECTROSCOPY AND DEVICE | |
| CN104019761A (en) | Three-dimensional configuration obtaining device and method of corn plant | |
| CN110977970B (en) | Recognition method of image recognition system | |
| CN102791440A (en) | System and method for picking and placement of chip dies | |
| CN112432612A (en) | High-precision micro rotation angle measuring method based on monocular vision | |
| CN111336914B (en) | Wafer warping degree measuring device and method | |
| CN114399609A (en) | Method and device for detecting arc piece and 3D vision detector | |
| CN120287278B (en) | A computer room inspection robot based on troubleshooting | |
| CN102736140B (en) | Optical device, positioning method and positioning apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18788045 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18788045 Country of ref document: EP Kind code of ref document: A1 |