KR101611822B1 - Visual inspection apparatus - Google Patents
Visual inspection apparatus Download PDFInfo
- Publication number
- KR101611822B1 KR101611822B1 KR1020150181616A KR20150181616A KR101611822B1 KR 101611822 B1 KR101611822 B1 KR 101611822B1 KR 1020150181616 A KR1020150181616 A KR 1020150181616A KR 20150181616 A KR20150181616 A KR 20150181616A KR 101611822 B1 KR101611822 B1 KR 101611822B1
- Authority
- KR
- South Korea
- Prior art keywords
- product
- unit
- photographing
- moving
- module
- Prior art date
Links
Images
Classifications
-
- 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/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- 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/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2201/00—Features of devices classified in G01N21/00
- G01N2201/10—Scanning
- G01N2201/103—Scanning by mechanical motion of stage
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2201/00—Features of devices classified in G01N21/00
- G01N2201/10—Scanning
- G01N2201/11—Monitoring and controlling the scan
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
Description
본 발명은 외관 검사장치에 대한 것으로, 더욱 상세하게는 제품을 이송시키는 이송부와 상기 이송부에 의해 이송된 제품을 촬영하는 촬영부와 상기 촬영부를 이동시키는 이동부와 촬영되는 제품이 기울어져 발생하는 촬영 영상의 변화를 방지하기 위해 상기 이동부를 제어하여 상기 촬영부를 이동시키고 상기 촬영부에서 출력된 영상을 분석하여 제품의 외관의 결함을 검출하는 컨트롤러를 포함하여, 제품 외관의 결함을 자동으로 정확하게 검출할 수 있는 외관 검사장치에 대한 것이다.The present invention relates to a visual inspection apparatus, and more particularly, to a visual inspection apparatus which comprises a transporting unit for transporting a product, a photographing unit for photographing the product transported by the transporting unit, a moving unit for moving the photographing unit, And a controller for controlling the moving unit to move the photographing unit and analyzing the image output from the photographing unit to detect a defect in the appearance of the product, so as to automatically detect a defect in the appearance of the product Which is to say that it can be used as a visual inspection device.
경제가 발전하여 소득수준이 높아짐에 따라 상품의 선택시 기능뿐만 아니라 디자인이 중요시되고 있다. 특히, 집안에 설치되는 가전 제품이 그러한데, 판매된 가전 제품의 외관에 흠이 있는 경우 디자인적 가치를 크게 훼손하게 된다. 따라서, 가전 제품의 제조회사는 제품의 출고 전에 외관을 검사하여 얼룩, 찍힘 등의 결함을 검사한다. 과거에는 작업자가 육안으로 제품을 검사하여 결함을 검출하였으나, 위와 같은 검사 방법은 작업자의 능력에 따라 결함 검출의 정확도가 달라지고 많은 노동력과 비용을 필요로 하여, 현재는 주로 하기의 특허문헌처럼 제품을 촬영하여 얻은 영상을 기 설정된 영상과 대비하여 그 차이를 이용하여 결함을 검출하는 자동 외관 검사 장치 및 방법이 널리 사용되고 있다.As the economy develops and the income level increases, not only the functions but also the design are important. Especially, if there is an electric appliance installed in the house, if the appearance of the electric appliance is defective, the design value is seriously undermined. Accordingly, the manufacturer of household appliances inspects the appearance of the product prior to shipment to check for defects such as stains and sticking. In the past, the worker inspected the product by the naked eye and detected the defect. However, the above-mentioned inspection method has a problem that the accuracy of the defect detection is changed according to the capability of the worker, An automatic visual inspection apparatus and method for detecting a defect by comparing the obtained image with a predetermined image and using the difference is widely used.
(특허문헌)(Patent Literature)
공개특허공보 제10-2007-0115064호(2007. 12. 05. 공개) "광학식 검사 방법"Open Patent Publication No. 10-2007-0115064 (published on Dec. 05, 2007) "Optical inspection method"
하지만, 종래의 자동 외관 검사를 수행하기 위해서는 제품을 촬영 영역으로 이동시켜야 하는데, 촬영 영역에서 상기 제품은 직립한 상태로 위치하지 않고 기울어져 위치하게 되는 경우가 빈번하게 발생한다. 상기 제품이 기울어진 상태로 위치하게 되는 경우, 제품이 똑바로 직립한 상태와 달리 제품과 카메라의 거리가 일 부분에서는 짧아지고 다른 부분에서는 길어지게 되어, 촬영되는 영상이 변하게 된다. 즉, 촬영되는 영상의 변동이 결함에 의해 형성되는 것이 아니라, 제품의 기울기에 의해 달라져 정확한 외관의 결함을 검출할 수 없게 된다.However, in order to perform the conventional automatic visual inspection, the product must be moved to the photographing area. In the photographing area, the product often tilts and is not positioned in an upright position. When the product is positioned in an inclined state, the distance between the product and the camera is shortened in one part and elongated in the other part, thereby changing the image to be photographed, unlike the case where the product is straight upright. In other words, the fluctuation of the photographed image is not formed by the defect but varies depending on the inclination of the product, so that the defect of the correct appearance can not be detected.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로,SUMMARY OF THE INVENTION The present invention has been made to solve the above problems,
본 발명은 제품 외관의 결함을 자동으로 정확하게 검출할 수 있는 외관 검사장치를 제공하는데 그 목적이 있다.An object of the present invention is to provide an appearance inspection apparatus capable of automatically and accurately detecting defects in the appearance of a product.
또한, 본 발명은 촬영 영역에 위치하는 제품의 기울기에 따라 촬영부를 이동시켜 제품을 촬영하므로, 제품이 기울여져 발생하는 촬영 영상의 변화를 방지할 수 있는 외관 검사장치를 제공하는데 그 목적이 있다.It is another object of the present invention to provide an appearance inspection apparatus that can prevent a change in an image taken by a product from being tilted by moving a photographing unit according to a tilt of a product positioned in a photographing area.
또한, 본 발명은 화소를 특정하고 특정된 화소를 세분화하여 하위 화소를 설정하고 인접하는 하위 화소의 화소 값의 기울기를 산정하여 제품의 경계부를 판정하므로, 제품의 경계부의 위치를 정확하게 판정할 수 있는 외관 검사장치를 제공하는데 그 목적이 있다.Further, according to the present invention, since a boundary of a product is determined by specifying a pixel, subdividing a specified pixel to set a subpixel and calculating a slope of a pixel value of an adjacent subpixel, The object of the present invention is to provide a visual inspection apparatus.
본 발명은 앞서 본 목적을 달성하기 위해서 다음과 같은 구성을 가진 실시예에 의해서 구현된다.In order to achieve the above object, the present invention is implemented by the following embodiments.
본 발명의 일 실시예에 따르면, 본 발명에 따른 외관 검사장치는 제품을 촬영하는 촬영부와; 상기 촬영부를 이동시키는 이동부와; 촬영되는 제품이 기울어져 발생하는 촬영 영상의 변화를 방지하기 위해, 상기 이동부를 제어하여 제품의 기울기에 따라 상기 촬영부를 이동시키는 컨트롤러;를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, an apparatus for inspecting an appearance according to the present invention includes: a photographing unit for photographing a product; A moving unit for moving the photographing unit; And a controller for controlling the moving unit to move the photographing unit according to a tilt of the product, in order to prevent a change in the photographed image caused by a tilted product to be photographed.
본 발명의 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 컨트롤러는 촬영 영역에 위치한 제품의 기울기를 고려하여 상기 이동부를 제어하여 촬영부를 이동시켜, 촬영부가 상측 또는 하측으로 이동하는 중에 제품과 촬영부 사이의 간격이 일정하게 유지되도록 하는 이동촬영부를 포함하는 것을 특징으로 한다.According to another embodiment of the present invention, in the visual inspection apparatus according to the present invention, the controller controls the moving unit in consideration of the inclination of a product placed in the photographing area to move the photographing unit, And a moving photographing unit for keeping the distance between the product and the photographing unit constant.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 이동부는 상기 촬영부를 상하이동시키는 상하이동부와, 상기 촬영부와 상기 제품 사이의 간격이 조절되도록 상기 촬영부를 수평이동시키는 수평이동부를 포함하며, 상기 이동촬영부는 상기 이동부의 일측에 위치하여 상기 촬영부와 함께 상하이동하여 센서와 제품 사이의 거리를 센싱하는 센서와, 상기 상하이동부를 제어하여 상기 촬영부와 센서가 상하이동되도록 하는 상하이동모듈과, 상기 센서가 출력한 결과를 검토하여 제품이 기울어진 정도에 따라 상기 수평이동부를 제어하여 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 하는 기울기반영이동모듈을 포함하는 것을 특징으로 한다.According to another aspect of the present invention, in the visual inspection apparatus according to the present invention, the moving unit includes a vertical moving unit for moving the photographing unit up and down, and a horizontal moving unit for horizontally moving the photographing unit such that an interval between the photographing unit and the product is adjusted A horizontal moving part, wherein the moving photographing part is located at one side of the moving part, moves up and down together with the photographing part to sense a distance between the sensor and the product, and a control part And a controller for controlling the horizontal moving part according to the degree of inclination of the product, so that the distance between the photographing part and the product during the movement of the photographing part to the lower side or the upper side, And a tilt reflection movement module for keeping the tilt reflection movement module constant.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 기울기반영이동모듈은 상기 상하이동모듈 및 센서를 작동시켜 제품의 상측 일 지점에서의 제품과 센서 사이의 거리 및 하측 타지점에서의 제품과 센서의 사이의 거리를 측정하고, 상기 센서의 상하 이동거리와 측정된 제품과 센서 사이의 거리를 이용하여 상기 제품의 기울기를 계산하며, 계산된 기울기를 이용하여 특정 지점에서 상기 센서와 제품 사이의 거리를 계산하고, 제품이 직립했을 때 유지되는 센서와 제품 사이의 거리와 비교하여 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 상기 촬영부를 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부를 제어하는 기울기산정모듈을 포함하는 것을 특징으로 한다.According to another embodiment of the present invention, in the visual inspection apparatus according to the present invention, the tilt reflection movement module operates the up-and-down movement module and the sensor so that the distance between the product and the sensor at one upper- The distance between the product and the sensor at the point is measured and the slope of the product is calculated using the distance of the sensor and the distance between the measured product and the sensor, The distance between the sensor and the product is calculated and compared with the distance between the sensor and the product held when the product stands up to keep the distance between the photographing part and the product constant, And a slope calculation module for calculating the distance to horizontally move the photographing part and controlling the horizontal movement part .
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 기울기반영이동모듈은 상기 상하이동모듈 및 센서를 작동시켜 상기 센서와 제품 사이의 거리를 실시간으로 측정하고, 측정된 결과를 제품이 직립했을 때 유지되는 센서와 제품 사이의 거리와 비교하여, 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 상기 촬영부를 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부를 제어하는 상기 실시간반영모듈을 포함하는 것을 특징으로 한다.According to another embodiment of the present invention, in the visual inspection apparatus according to the present invention, the tilt reflection movement module operates the up-down movement module and the sensor to measure the distance between the sensor and the product in real time, The distance between the image sensing unit and the product to be horizontally moved so that the distance between the image sensing unit and the product is kept constant while the image sensing unit is moving downward or upward, And the real-time reflection module controls the horizontal movement unit.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 상하이동부는 상기 촬영부를 지지하며 상하이동하는 상하이동판과, 상하이동판의 이동을 가이드하고 내부에서 상하이동판과 상하이동구동부가 결합하는 지지프레임과, 상기 상하이동판을 상하이동시키는 상하이동구동부를 포함하며, 상기 상하이동판은 후측면에서 돌출되어 상기 지지프레임의 가이드홈에 삽입되는 가이드부와, 상기 가이드부에서 돌출되어 상기 지지프레임 내에 위치하며 구동축을 에워싸며 내면에 상기 구동축의 나사선에 대응되는 나사선이 형성되는 구동축연결부를 포함하고, 상기 지지프레임은 양 측면에 상하방향으로 천공되어 형성되는 가이드홈을 포함하며, 상기 상하이동구동부는 출력축이 회전축의 일단과 결합하는 구동모터와, 상기 구동모터와 구동축에 각각 연결되어 상기 구동모터의 구동력을 상기 구동축에 전달하며 외측면을 따라 형성된 회전축기어를 포함하는 회전축과, 상기 회전축과 상하이동판에 각각 연결되어 상기 구동모터의 구동력을 상기 상하이동판에 전달하며 외측면에 나사선이 형성되고 일단에 결합하여 상기 회전축기어와 맞물리는 웜기어를 가지는 구동축을 포함하는 것을 특징으로 한다.According to still another aspect of the present invention, in the visual inspection apparatus according to the present invention, the upper and lower easiness portions support an upward and downward movement of the upper and lower movable portions, the upper and lower easiness portions guide the movement of the upper and lower copper plates, The upper copper plate includes a guide portion protruding from the rear surface and inserted into the guide groove of the support frame, and a guide portion protruded from the guide portion to guide the upper and lower copper plates, And a drive shaft connection portion which is positioned in the support frame and surrounds the drive shaft and has a screw shaft corresponding to a screw thread of the drive shaft on the inner surface thereof, wherein the support frame includes guide grooves formed on both sides in a vertical direction, The coaxial drive unit includes a drive motor in which an output shaft is coupled to one end of a rotary shaft, A rotation shaft connected to the motor and the drive shaft, the rotation shaft including a rotation shaft gear formed on the outer surface and transmitting the driving force of the drive motor to the drive shaft, and a drive shaft connected to the rotation shaft and the upper and lower drive plates, And a drive shaft having a worm gear formed on an outer surface thereof and engaged with the rotary shaft gear by being coupled to one end of the drive shaft.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 컨트롤러는 상기 촬영부가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 외관의 결함을 검출하는 결함검출부를 추가로 포함하며, 상기 결함검출부는 상기 촬영부가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 경계부의 위치를 산정하는 경계부산정모듈과, 상기 경계부산정모듈에 의해 경계부의 위치가 산정된 후 특정 경계부에 의해 구획되는 제품의 부분의 영상을 분석하여 상기 제품 외관의 결함을 검출하는 결함검출모듈을 포함하는 것을 특징으로 한다.According to another embodiment of the present invention, in the visual inspection apparatus according to the present invention, the controller further includes a defect detection unit for detecting a defect in the appearance of the product by analyzing an image of the appearance of the product, Wherein the defect detecting unit comprises: a boundary estimating module for estimating a position of a boundary of the product by analyzing an image obtained by photographing and outputting the appearance of the product; and a boundary detecting unit for detecting a boundary of the product, And a defect detection module for detecting a defect in the appearance of the product by analyzing an image of a part of the product partitioned by the defect.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 경계부산정모듈은 상기 촬영부에서 출력된 영상에서 결함 또는 경계부로 인식되는 화소를 특정하고, 특정된 화소를 세분화하여 복수 개의 하위 화소를 설정하고 인접하는 하위 화소의 화소 값의 기울기를 산정하여 기울기가 일정 범위 이상인 경우 제품의 결함이 아니라 제품의 경계부로 판정하며, 상기 결함검출모듈은 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소들의 값의 평균을 구한 후 특정 화소의 값이 평균값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단하는 것을 특징으로 한다.According to another embodiment of the present invention, in the visual inspection apparatus according to the present invention, the boundary estimating module specifies a pixel recognized as a defect or a boundary in the image output from the photographing unit, Pixels are determined and the inclination of the pixel values of adjacent sub-pixels is calculated. If the inclination is not less than a certain range, the defect detection module determines that the product is a boundary portion of the product, And determining that there is a defect when the value of a specific pixel is smaller than or greater than a certain range from the average value.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치는 상기 제품이 하우징의 내부로 삽입되어 외관이 촬영된 후 배출되도록 제품을 이송시키는 이송부를 포함하며, 상기 이송부는 상면에 위치한 제품을 이송시키는 컨베이어와, 상기 컨베이어를 통해 이동하는 제품이 상기 하우징 내부의 촬영 영역에 정확하게 위치할 수 있도록 하는 위치조절부를 포함하며, 상기 위치조절부는 컨베이어의 롤러를 따라 이동하는 제품의 일 측면을 가로막는 이동조절부와, 상기 이동조절부에 의해 제품의 일 측면이 가로막혀 제품이 정지한 상태에서 상기 제품의 전면 및 후면을 가압하여 상기 제품을 촬영 영역에 정위치시키는 전후조절부를 포함하는 것을 특징으로 한다.According to still another aspect of the present invention, there is provided an apparatus for inspecting a visual inspection according to the present invention, comprising a transfer unit for transferring a product such that the product is inserted into the housing, And a position adjuster for accurately positioning the product moving through the conveyor in the photographing area inside the housing, wherein the position adjuster blocks the one side of the product moving along the roller of the conveyor And a front and rear adjusting unit for pressing the front and rear surfaces of the product in a state where the product is stopped while one side of the product is blocked by the movement adjusting unit to fix the product in the photographing area. do.
본 발명의 또 다른 실시예에 따르면, 본 발명에 따른 외관 검사장치에 있어서 상기 이동조절부는 상기 롤러 사이를 통해 승하강하여 승강시에는 롤러를 따라 이동하는 제품을 가로막고 하강시에는 롤러의 하측에 위치하는 승하강판과, 상기 승하강판을 승하강시키는 승하강구동부를 포함하며, 상기 전후조절부는 상기 롤러 상면에 전후 방향으로 일정 간격을 두고 한 쌍이 위치하여 간격조절구동부의 작동에 의해 한 쌍의 가압판 사이의 간격이 조절됨으로써 일 측면이 승하강판에 접한 상기 제품의 전면 및 후면을 가압하는 가압판과, 상기 가압판을 전후 방향으로 이동시켜 한 쌍의 가압판 사이의 간격을 조절하는 간격조절구동부를 포함하고, 상기 가압판은 하측에서 돌출되어 롤러 사이에 위치하는 연결부와, 상기 연결부의 말단에 결합하여 하면의 구동축연결부를 지지하는 지지부와, 상기 지지부의 하면에서 돌출되어 구동축을 에워싸며 내면에 상기 구동축의 나사선에 대응되는 나사선이 형성되는 구동축연결부를 포함하고, 상기 간격조절구동부는 구동력을 제공하며 출력출에 구동모터기어가 연결되는 구동모터와, 상기 구동모터와 상기 가압판에 각각 연결되어 상기 구동모터의 구동력을 상기 가압판에 전달하며 외측면에 서로 반대 방향으로 나사선이 형성된 제1나사선과 제2나사선 및 일단에 결합하여 상기 구동모터기어와 맞물리는 구동축기어를 포함하며, 상기 제1나사선에는 한 쌍의 가압판 중 일 가압판의 구동축연결부가 맞물리게 되며, 상기 제2나사선에는 나머지 가압판의 구동축연결부가 맞물리게 되는 것을 특징으로 한다.According to another embodiment of the present invention, in the apparatus for inspecting the appearance of the present invention, the movement regulating unit moves up and down between the rollers, interrupts the product moving along the rollers during the ascending and descending, And a lifting and lowering driving unit for moving up and down the lifting and lowering plate. The pair of front and rear adjusting units are disposed on the upper surface of the roller at regular intervals in the front and rear direction, A pressure plate which presses the front and rear surfaces of the product whose one side is in contact with the ascending and descending steel plate by adjusting the interval and an interval adjusting driving unit which adjusts the interval between the pair of pressure plates by moving the pressure plate in the forward and backward directions, A connecting portion protruding from the lower side and positioned between the rollers, And a driving shaft connecting part protruding from the lower surface of the supporting part to surround the driving shaft and having a screw thread corresponding to a screw thread of the driving shaft on the inner surface thereof, wherein the gap adjusting driving part provides a driving force, A first screw thread and a second screw thread which are respectively connected to the drive motor and the pressure plate and transmit the driving force of the drive motor to the pressure plate, And a driving shaft gear engaged with the driving motor gear. The first screw thread is engaged with a driving shaft connecting part of a pair of pressing plates, and the second screw thread is engaged with a driving shaft connecting part of the remaining pressing plate. .
본 발명은 앞서 본 실시예와 하기에 설명할 구성과 결합, 사용관계에 의해 다음과 같은 효과를 얻을 수 있다.The present invention can obtain the following effects by the above-described embodiment, the constitution described below, the combination, and the use relationship.
본 발명은 제품 외관의 결함을 자동으로 정확하게 검출할 수 있는 효과가 있다.The present invention has the effect of automatically detecting defects in the appearance of the product.
또한, 본 발명은 촬영 영역에 위치하는 제품의 기울기에 따라 촬영부를 이동시켜 제품을 촬영하므로, 제품이 기울여져 발생하는 촬영 영상의 변화를 방지할 수 있는 효과가 있다.Further, according to the present invention, since the photographing unit is moved according to the inclination of the product located in the photographing area, the product is photographed, so that the change of the photographing image caused by the inclination of the product can be prevented.
또한, 본 발명은 화소를 특정하고 특정된 화소를 세분화하여 하위 화소를 설정하고 인접하는 하위 화소의 화소 값의 기울기를 산정하여 제품의 경계부를 판정하므로, 제품의 경계부의 위치를 정확하게 판정할 수 있는 효과가 있다.Further, according to the present invention, since a boundary of a product is determined by specifying a pixel, subdividing a specified pixel to set a subpixel and calculating a slope of a pixel value of an adjacent subpixel, It is effective.
도 1은 본 발명의 일 실시예에 따른 외관 검사장치의 정면도.
도 2는 본 발명의 일 실시예에 따른 외관 검사장치의 측면도.
도 3은 본 발명의 일 실시예에 따른 외관 검사장치의 평면도.
도 4는 본 발명의 일 실시예에 따른 외관 검사장치의 부분절단 사시도.
도 5 및 6은 도 1의 이송부의 작동과정을 설명하기 위한 참고도.
도 7은 도 5의 이동조절부의 작동과정을 설명하기 위한 참고도.
도 8은 도 5의 전후조절부의 작동과정을 설명하기 위한 참고도.
도 9는 도 8의 가압판을 설명하기 위한 사시도.
도 10 및 11은 도 4의 상하이동부를 설명하기 위한 참고도.
도 12는 도 11의 A-A선으로 절단한 단면도.
도 13은 도 4의 A부분의 확대도.
도 14는 도 1의 컨트롤러의 세부 구성을 나타내는 블럭도.
도 15는 도 14의 기울기반영이동모듈의 작동원리를 설명하기 위한 참고도.
도 16은 도 1의 외관 검사장치를 이용하여 외관의 결함을 검출하는 과정을 설명하기 위한 참고도.
도 17은 도 1의 외관 검사장치를 이용하여 외관의 결함을 검출하는 과정을 나타내는 순서도.1 is a front view of a visual inspection apparatus according to an embodiment of the present invention;
2 is a side view of a visual inspection apparatus according to an embodiment of the present invention;
3 is a plan view of a visual inspection apparatus according to an embodiment of the present invention;
4 is a partial cutaway perspective view of an apparatus for inspecting an appearance according to an embodiment of the present invention.
FIGS. 5 and 6 are reference views for explaining the operation of the conveyance unit of FIG. 1;
FIG. 7 is a reference diagram for explaining an operation process of the movement adjusting unit of FIG. 5;
8 is a reference diagram for explaining an operation process of the front-rear adjusting unit of Fig.
FIG. 9 is a perspective view for explaining the pressure plate of FIG. 8;
Figs. 10 and 11 are reference views for explaining the up-and-down moving section of Fig.
12 is a cross-sectional view taken along the line AA of Fig.
13 is an enlarged view of a portion A in Fig.
FIG. 14 is a block diagram showing a detailed configuration of the controller of FIG. 1; FIG.
15 is a reference diagram for explaining the operation principle of the tilt reflection movement module of Fig.
16 is a reference diagram for explaining a process of detecting a defect in the appearance by using the visual inspection apparatus of FIG.
17 is a flowchart showing a process of detecting a defect in the appearance by using the visual inspection apparatus of FIG.
이하에서는 본 발명에 따른 외관 검사장치를 첨부된 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다. 특별한 정의가 없는 한 본 명세서의 모든 용어는 본 발명이 속하는 기술분야의 통상의 지식을 가진 기술자가 이해하는 당해 용어의 일반적 의미와 동일하고, 만약 본 명세서에 사용된 용어의 의미와 충돌하는 경우에는 본 명세서에 사용된 정의에 따른다.
Hereinafter, a visual inspection apparatus according to the present invention will be described in detail with reference to the accompanying drawings. It is to be noted that the same elements among the drawings are denoted by the same reference numerals whenever possible. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. Unless defined otherwise, all terms used herein are synonymous with the generic meaning of the term as understood by one of ordinary skill in the art to which this invention belongs, and if it conflicts with the meaning of the term used herein As defined herein.
도 1은 본 발명의 일 실시예에 따른 외관 검사장치의 정면도이며, 도 2는 본 발명의 일 실시예에 따른 외관 검사장치의 측면도이고, 도 3은 본 발명의 일 실시예에 따른 외관 검사장치의 평면도이며, 도 4는 본 발명의 일 실시예에 따른 외관 검사장치의 부분절단 사시도이고, 도 5 및 6은 도 1의 이송부의 작동과정을 설명하기 위한 참고도이며, 도 7은 도 5의 이동조절부의 작동과정을 설명하기 위한 참고도이고, 도 8은 도 5의 전후조절부의 작동과정을 설명하기 위한 참고도이며, 도 9는 도 8의 가압판을 설명하기 위한 사시도이고, 도 10 및 11은 도 4의 상하이동부를 설명하기 위한 참고도이며, 도 12는 도 11의 A-A선으로 절단한 단면도이고, 도 13은 도 4의 A부분의 확대도이며, 도 14는 도 1의 컨트롤러의 세부구성을 나타내는 블럭도이고, 도 15는 도 14의 기울기반영이동모듈의 작동원리를 설명하기 위한 참고도이며, 도 16은 도 1의 외관 검사장치를 이용하여 외관의 결함을 검출하는 과정을 설명하기 위한 참고도이고, 도 17은 도 1의 외관 검사장치를 이용하여 외관의 결함을 검출하는 과정을 나타내는 순서도이다.
FIG. 1 is a front view of an appearance inspection apparatus according to an embodiment of the present invention. FIG. 2 is a side view of an appearance inspection apparatus according to an embodiment of the present invention. FIG. 4 is a partially cutaway perspective view of the visual inspection apparatus according to an embodiment of the present invention, FIGS. 5 and 6 are reference views for explaining the operation of the conveyance unit of FIG. 1, and FIG. 7 is a cross- FIG. 8 is a reference view for explaining an operation process of the front and rear adjusting unit of FIG. 5, FIG. 9 is a perspective view for explaining the pressure plate of FIG. 8, and FIGS. 10 and 11 Fig. 12 is a cross-sectional view taken along the line AA in Fig. 11, Fig. 13 is an enlarged view of a portion A in Fig. 4, and Fig. 14 is an enlarged view of the details Fig. 15 is a block diagram showing the configuration of the tilt-based FIG. 16 is a reference view for explaining a process of detecting defects in the appearance using the appearance inspection apparatus of FIG. 1, and FIG. 17 is a view for explaining the operation of the appearance inspection apparatus of FIG. 1, FIG. 2 is a flowchart showing a process of detecting defects in an appearance by using a defect inspection method.
본 발명의 일 실시예에 따른 외관 검사장치를 도 1 내지 17을 참조하여 설명하면, 상기 외관 검사장치는 외형을 형성하는 하우징(1)과, 상기 제품이 상기 하우징(1)의 내부로 삽입되어 외관이 촬영된 후 배출되도록 제품을 이송시키는 이송부(2)와, 상기 하우징(1) 내부에 위치하여 상기 이송부(2)에 의해 이송된 제품을 촬영하는 촬영부(3)와, 상기 촬영부(3)를 이동시키는 이동부(4)와, 촬영되는 제품이 기울어져 발생하는 촬영 영상의 변화를 방지하기 위해 상기 이동부(4)를 제어하여 촬영 영역에 위치한 제품의 기울기에 따라 상기 촬영부(3)를 이동시키고 상기 촬영부(3)에서 출력된 영상을 분석하여 제품의 외관의 결함을 검출하는 컨트롤러(5) 등을 포함한다. 상기 외관 검사장치는 다양한 제품의 외관의 결함을 검출할 수 있으나, 바람직하게는 에어컨, 세탁기 등의 가전제품의 검사에 사용되게 된다.
1 to 17, the visual inspection apparatus includes a
상기 하우징(1)은 상기 외관 검사장치의 외형을 형성하는 구성으로, 후술할 촬영부(3), 이동부(4) 등을 수용한다. 상기 하우징(1)은 일정 형상을 가지나 바람직하게는 전체적으로 직육면체의 형태를 가지며, 일 측에는 상기 제품이 인입될 수 있는 인입구(11)가 형성되고, 타 측에는 외관 촬영이 끝난 제품이 배출될 수 있는 배출구(12)가 형성되며, 상기 하우징(1)의 일 측면(전측면)에는 도어(13)가 형성되어 도어(13)의 개방을 통해 하우징(1)의 내부에 위치한 제품을 수동으로 검사하는 것이 가능하게 한다.
The housing (1) is configured to form an external shape of the visual inspection apparatus, and accommodates a photographing unit (3), a moving unit (4) and the like to be described later. The
상기 이송부(2)는 상기 제품이 상기 하우징(1)의 내부로 삽입되어 외관이 촬영된 후 배출되도록 제품을 이송시키는 구성으로 컨트롤러(5)에 의해 제어되며, 수용부(21), 컨베이어(22), 위치조절부(23) 등을 포함한다.The
상기 수용부(21)는 상기 이송부(2)의 외형을 형성하고 컨베이어(22)와 위치조절부(23)를 수용하는 구성으로, 상기 수용부(21)의 상면에는 컨베이어(22)의 롤러(221)가 위치하게 된다.The receiving
상기 컨베이어(22)는 상면에 위치한 제품을 이송시키는 구성으로, 상기 수용부(21)의 상면에 위치하는 롤러(221)와, 상기 수용부(21)의 내부에 위치하며 상기 롤러(221)를 회전시키는 구동력을 제공하는 롤러구동부(미도시) 등을 포함한다.The
상기 위치조절부(23)는 상기 컨베이어(22)를 통해 이동하는 제품이 상기 하우징(1) 내부의 촬영 영역에 정확하게 위치할 수 있도록 하는 구성으로, 이동조절부(24), 전후조절부(27) 등을 포함한다.The
상기 이동조절부(24)는 상기 롤러(221)를 따라 이동하는 제품의 일 측면을 가로막아 제품의 이동을 정지시키는 구성으로, 승하강판(25)과, 승하강구동부(26) 등을 포함한다.The
상기 승하강판(25)은 상기 롤러(221) 사이를 통해 승하강하여 승강시에는 롤러(221)를 따라 이동하는 제품을 가로막고 하강시에는 롤러(221)의 하측에 위치하는 구성으로, 일측면 하측에서 돌출되어 후술할 구동축(262)을 에워싸며 내면에 상기 구동축(262)의 나사선(262a)에 대응되는 나사선(미도시)이 형성되는 구동축연결부(251)를 포함한다.The lifting
상기 승하강구동부(26)는 상기 수용부(21) 내에 위치하여 상기 승하강판(25)을 승하강시키는 구성으로, 상기 승하강판(25)을 승하강시킬 수 있는 다양한 수단이 사용될 수 있으나, 일 예로 구동모터(261)와 구동축(262)을 이용하여 승하강판(25)을 승하강시킬 수 있다. The above-mentioned lifting and lowering driving
상기 구동모터(261)는 상기 승하강구동부(26)를 작동시키는 구동력을 제공하는 구성으로, 일반적인 모터 등이 활용될 수 있다. 상기 구동모터(261)의 출력축에는 구동모터기어(261a)가 연결된다.The driving
상기 구동축(262)은 상기 구동모터(261)와 승하강판(25)에 각각 연결되어 상기 구동모터(261)의 구동력을 상기 승하강판(25)에 전달하는 구성으로, 외측면에 나사선(262a)이 형성되고, 상기 구동축(262)의 일단에 결합하여 상기 구동모터기어(261a)와 맞물리는 구동축기어(262b)를 포함한다. 상기 구동모터기어(261a)와 구동축기어(262b)는 일반적인 기어가 사용될 수 있으며, 상기 수용부(21) 내부에는 승하강판(25)과 승하강구동부(26)를 지지하는 구성이 존재하나 이는 본 발명의 요지와는 무관하므로 이에 대한 자세한 설명은 생략하기로 한다. 상기와 같은 구성을 가지는 이동조절부(24)의 작동과정을 살펴보면, 구동모터(261)가 작동하여 구동모터(261)의 출력축이 일 방향으로 회전하면 구동모터기어(261a) 및 구동축기어(262b)가 차례로 회전하여 구동축(262)이 회전하고, 상기 구동축(262)이 회전함에 따라 상기 구동축(262)의 나사선(262a)에 맞물리는 구동축연결부(251)는 상기 나사선(262a)을 따라 상승하여 상기 승하강판(25)이 상승함으로써, 롤러(221)를 따라 이동하는 제품은 일 측면이 상기 승하강판(25)에 접하여 이동이 정지되게 된다. 한편, 위와 같은 상태에서 구동모터(261)를 작동시켜 구동모터(261)의 출력축을 타 방향(일 방향과 반대되는 방향)으로 회전시키면, 상기 승하강판(25)은 하강하여 롤러(221) 하측에 위치하게 된다.The
상기 전후조절부(27)는 상기 이동조절부(24)에 의해 제품의 일 측면이 가로막혀 제품이 정지한 상태에서 상기 제품의 전면 및 후면을 가압하여 상기 제품을 촬영 영역에 정위치시키는 구성으로, 가압판(28), 간격조절구동부(29) 등을 포함한다.The front and
상기 가압판(28)은 상기 롤러(221) 상면에 전후 방향으로 일정 간격을 두고 한 쌍이 위치하여, 상기 간격조절구동부(29)의 작동에 의해 한 쌍의 가압판(28) 사이의 간격이 조절됨으로써 일 측면이 승하강판(25)에 접한 상기 제품의 전면 및 후면을 가압한다. 상기 가압판(28)은 하측에서 돌출되어 롤러(221) 사이에 위치하는 연결부(281)와, 상기 연결부(281)의 말단에 결합하여 하면의 구동축연결부(283)를 지지하는 지지부(282)와, 상기 지지부(282)의 하면에서 돌출되어 구동축(292)을 에워싸며 내면에 상기 구동축(292)의 나사선에 대응되는 나사선(283a)이 형성되는 구동축연결부(283)를 포함한다.A pair of the
상기 간격조절구동부(29)는 상기 수용부(21) 내에 위치하여 상기 가압판(28)을 전후 방향으로 이동시켜 한 쌍의 가압판(28) 사이의 간격을 조절하는 구성으로, 일 예로 구동모터(291), 구동축(292)을 포함한다. 상기 구동모터(291)는 상기 간격조절구동부(29)를 작동시키는 구동력을 제공하는 구성으로, 일반적인 모터 등이 활용될 수 있다. 상기 구동모터(291)의 출력축에는 구동모터기어(291a)가 연결된다.The interval adjusting
상기 구동축(292)은 상기 구동모터(291)와 상기 가압판(28)에 각각 연결되어 상기 구동모터(291)의 구동력을 상기 가압판(28)에 전달하는 구성으로, 외측면에 서로 반대 방향으로 나사선이 형성된 제1나사선(292a)과, 제2나사선(292b)을 포함한다. 상기 제1나사선(292a)에는 한 쌍의 가압판(28) 중 일 가압판(28')의 구동축연결부(283)가 맞물리게 되며, 상기 제2나사선(292b)에는 나머지 가압판(28")의 구동축연결부(283)가 맞물리게 된다. 상기 구동축(292)은 일단에 결합하여 상기 구동모터기어(291a)와 맞물리는 구동축기어(292c)를 포함한다. 상기 수용부(21) 내부에는 가압판(28)과 간격조절구동부(29)를 지지하는 구성이 존재하나 이는 본 발명의 요지와는 무관하므로 이에 대한 자세한 설명은 생략하기로 한다. 상기와 같은 구성을 가지는 전후조절부(27)의 작동과정을 살펴보면, 구동모터(291)가 작동하여 구동모터(291)의 출력축이 일 방향으로 회전하면 구동모터기어(291a) 및 구동축기어(292c)가 차례로 회전하여 구동축(292)이 회전하고, 상기 구동축(292)이 회전함에 따라 상기 구동축(292)의 제1나사선(292a)에서 맞물리는 연결돌출부(283)는 후측으로 이동하고 제2나사선(292b)에 맞물리는 연결돌출부(283)는 전측으로 이동하여 상기 가압판(28) 사이의 간격이 줄어듦으로, 제품의 전후 측면이 상기 가압판(28)에 의해 가압되어 상기 제품은 촬영 영역에 정위치하게 된다. 위와 같은 상태에서 구동모터(291)를 작동시켜 구동모터(291)의 출력축을 타 방향으로 회전시키면 상기 한 쌍의 가압판(28)은 간격이 넓어져 상기 제품은 가압판(28)에 의해 가압되지 않게 된다.
The
상기 촬영부(3)는 상기 하우징(1) 내부에 위치하며 상기 이동부(4)에 의해 상하 이동하여 상기 이송부(2)에 의해 촬영 영역에 위치한 제품의 외면을 촬영하여 촬영된 영상을 출력하는 구성으로 컨트롤러(5)에 의해 제어되며, 제품을 향해 빛을 발산하는 조명(31)과, 상기 조명(31)에서 발산된 빛이 상기 제품에 의해 반사되어 생기는 영상을 촬영하는 카메라(32)를 포함한다. 상기 카메라는 다양한 종류의 카메라가 사용될 수 있으나, 바람직하게는 라인 스캔 카메라가 사용된다. 상기 촬영부(3)가 상하 이동하면서 제품의 외관을 촬영하는 과정에서 제품의 기울기에 따라 촬영부(3)의 이동이 조절되는데, 이에 대해서는 하기에서 자세히 설명하기로 한다.
The photographing
상기 이동부(4)는 상기 촬영부(3)를 이동시키는 구성으로 상기 컨트롤러(5)에 의해 제어되며, 상하이동부(41), 수평이동부(42) 등을 포함한다.The moving
상기 상하이동부(41)는 상기 촬영부(3)를 상하이동시키는 구성으로, 상하이동판(42), 지지프레임(43), 상하이동구동부(44) 등을 포함한다.The upper and lower moving
상기 상하이동판(42)은 상기 촬영부(3)를 지지하며(촬영부(3)가 안치된 수평이동부(45)를 지지) 상하이동하는 구성으로, 후측면에서 돌출되어 상기 지지프레임(43)의 가이드홈(431)에 삽입되는 가이드부(421)와, 상기 가이드부(421)에서 돌출되어 상기 지지프레임(43) 내에 위치하며 후술할 구동축(443)을 에워싸며 내면에 상기 구동축(443)의 나사선(443a)에 대응되는 나사선(422a)이 형성되는 구동축연결부(422)를 포함한다.The
상기 지지프레임(43)은 상하이동판(42)을 지지하고 이동을 가이드하는 구성으로, 내부에서 상하이동판(42)과 상하이동구동부(44)가 결합하게 된다. 상기 지지프레임(43)은 양 측면에 상하방향으로 천공되어 형성되는 가이드홈(431)을 포함한다.The
상기 상하이동구동부(44)는 상기 상하이동판(42)을 상하이동시키는 구성으로, 일 예로 구동모터(441), 회전축(442), 구동축(443)을 이용하여 상기 상하이동판(42)을 상하이동시킬 수 있다.The upper and lower copper coils 42 are moved upward and downward by using a driving
상기 구동모터(441)는 상기 상하이동구동부(44)를 작동시키는 구동력을 제공하는 구성으로, 일반적인 모터 등이 활용될 수 있다. 상기 구동모터(441)의 출력축은 회전축(442)의 일단에 삽입되게 된다.The driving
상기 회전축(442)은 상기 구동모터(441)와 구동축(443)에 각각 연결되어 상기 구동모터(441)의 구동력을 상기 구동축(443)에 전달하는 구성으로, 외측면을 따라 형성된 회전축기어(442a)를 포함한다.The
상기 구동축(443)은 상기 회전축(442)와 상하이동판(42)에 각각 연결되어 상기 구동모터(441)의 구동력을 상기 상하이동판(42)에 전달하는 구성으로, 외측면에 나사선(443a)이 형성되고, 상기 구동축(443)의 일단에 결합하여 상기 회전축기어(442a)와 맞물리는 웜기어(443b)를 포함한다. 상기 지지프레임(43) 내부에는 상하이동구동부(44)를 지지하는 구성이 존재하나 이는 본 발명의 요지와는 무관하므로 이에 대한 자세한 설명은 생략하기로 한다. 상기와 같은 구성을 가지는 상하이동부(44)의 작동과정을 살펴보면, 구동모터(441)가 작동하여 구동모터(441)의 출력축이 일 방향으로 회전하면 회전축(442), 회전축기어(442a) 및 웜기어(443a)가 차례로 회전하여 구동축(443)이 회전하고, 상기 구동축(443)이 회전함에 따라 상기 구동축(443)의 나사선(443a)에 맞물리는 구동축연결부(422)는 상기 나사선(443a)을 따라 상승하여 상기 상하이동판(42)이 상승함으로써, 상기 상하이동판(42)에 지지된 촬영부(3)가 상측으로 이동한다. 위와 같은 상태에서 구동모터(441)를 작동시켜 구동모터(441)의 출력축을 타 방향(일 방향과 반대되는 방향)으로 회전시키면, 상기 상하이동판(42)은 하강하여 상기 촬영부(3)는 하측으로 이동한다.The
상기 수평이동부(45)는 상기 촬영부(3)와 상기 제품의 외면 사이의 간격이 조절되도록 상기 촬영부(3)를 수평이동시키는 구성으로, 수평이동프레임(46), 지지프레임(47), 수평이동구동부(48) 등을 포함한다.The horizontal moving
상기 수평이동프레임(46)은 상기 촬영부(3)를 지지하며 수평이동하는 구성으로, 하측면에서 돌출되어 상기 지지프레임(47)의 가이드홈(471)에 삽입되는 가이드부(461)와, 상기 가이드부(461)에서 돌출되어 상기 지지프레임(47) 내에 위치하며 후술할 구동축(482)을 에워싸며 내면에 상기 구동축(482)의 나사선(482a)에 대응되는 나사선이 형성되는 구동축연결부(462)를 포함한다.The
상기 지지프레임(47)은 수평이동프레임(46)을 지지하고 이동을 가이드하는 구성으로, 내부에서 수평이동프레임(46)과 수평이동구동부(48)가 결합하게 된다. 또한, 상기 지지프레임(47)의 일측에는 후술할 센서(531)가 위치하게 된다. 상기 지지프레임(47)은 양 측면에 수평방향으로 천공되어 형성되는 가이드홈(471)을 포함한다.The
상기 수평이동구동부(48)는 상기 수평이동프레임(46)을 수평이동시키는 구성으로, 일 예로 구동모터(481), 구동축(482)을 이용하여 상기 수평이동프레임(46)을 수평이동시킬 수 있다.The horizontal
상기 구동모터(481)는 상기 수평이동구동부(48)를 작동시키는 구동력을 제공하는 구성으로, 일반적인 모터 등이 활용될 수 있다. 상기 구동모터(481)의 출력축에는 구동모터기어(미도시)가 결합하게 된다.The driving
상기 구동축(482)은 상기 구동모터(481)와 수평이동프레임(46)에 각각 연결되어 상기 구동모터(482)의 구동력을 상기 수평이동프레임(46)에 전달하는 구성으로, 외측면에 나사선(482a)이 형성되고, 상기 구동축(482)의 일단에는 상기 구동모터기어와 맞물리는 구동축기어(미도시)가 결합하게 된다.The driving
상기 지지프레임(47) 내부에는 수평이동구동부(48)를 지지하는 구성이 존재하나 이는 본 발명의 요지와는 무관하므로 이에 대한 자세한 설명은 생략하기로 한다. 상기와 같은 구성을 가지는 수평이동부(45)의 작동과정을 살펴보면, 구동모터(481)가 작동하여 구동모터(481)의 출력축이 일 방향으로 회전하면 구동모터기어 및 구동축기어가 차례로 회전하여 구동축(482)이 회전하고, 상기 구동축(482)이 회전함에 따라 상기 구동축(482)의 나사선(482a)에 맞물리는 구동축연결부(462)는 상기 나사선(482a)을 따라 제품 쪽으로 이동하여 상기 수평이동프레임(46)이 제품 쪽으로 이동함으로써, 상기 수평이동프레임(46)에 지지된 촬영부(3)가 제품 쪽으로 수평 이동한다. 위와 같은 상태에서 구동모터(481)를 작동시켜 구동모터(481)의 출력축을 타 방향(일 방향과 반대되는 방향)으로 회전시키면, 상기 수평이동프레임(46)은 제품 반대 쪽으로 이동하여 상기 촬영부(3)는 제품과 멀어지도록 수평이동한다.
The
상기 컨트롤러(5)는 촬영되는 제품이 기울어져 발생하는 촬영 영상의 변화를 방지하기 위해 상기 이동부(4)를 제어하여 촬영 영역에 위치한 제품의 기울기에 따라 상기 촬영부(3)를 이동시키고 상기 촬영부(3)에서 출력된 영상을 분석하여 제품의 외관의 결함을 검출하는 구성으로, 송수신부(51), 이송조작부(52), 이동촬영부(53), 결함검출부(54), 제어부(55) 등을 포함한다.The
상기 송수신부(51)는 외관 검사장치의 작동에 대한 정보를 이송부(2), 촬영부(3), 이동부(4)에 전달하고, 센서(531) 및 촬영부(3)에서 출력된 정보를 수신한다.The transceiving unit 51 transmits information about the operation of the visual inspection apparatus to the
상기 이송조작부(52)는 상기 이송부(2)를 제어하여 제품이 촬영 영역에 정위치하도록 하는 구성으로, 이송모듈(521), 이송정지모듈(522), 전후가압모듈(523), 배출모듈(524) 등을 포함한다.The conveying
상기 이송모듈(521)은 이송부(2) 상의 제품의 이동을 제어하는 구성으로, 상기 컨베이어(22)의 롤러구동부의 작동을 제어한다.The conveying
상기 이송정지모듈(522)은 상기 이송모듈(2)의 제어하에 제품이 이동하는 중에 상기 이동조절부(24)를 제어하여 승하강판(25)이 상승하도록 하여, 상기 승하강판(25)이 제품의 일 측면에 접하도록 한다.The conveying
상기 전후가압모듈(523)은 상기 이송정지모듈(522)이 작동하여 제품의 일 측면이 승하강판(25)에 접한 상태에서 상기 전후조절부(27)를 작동시켜 상기 가압판(28)이 상기 제품의 전면 및 후면을 가압하도록 한다. 상기 이송정지모듈(522)의 제어하에 상기 제품의 일 측면은 상기 승하강판(25)에 접하고, 상기 전후가압모듈(523)의 제어하에 상기 제품의 전면 및 후면은 상기 가압판(28)에 가압되어, 상기 제품은 촬영 영역에 정위치하게 된다.The forward and backward pressing
상기 배출모듈(524)는 상기 이송정지모듈(522) 및 전후가압모듈(523)의 제어에 의해 제품이 정위치된 상태에서 상기 촬영부(3)에 의해 외관 촬영이 완료된 경우, 상기 전후조절부(27) 및 이동조절부(24)를 제어하여 가압판(28) 사이의 간격을 벌리고 승하강판(25)이 하강되도록 하여 외관이 촬영된 제품이 상기 하우징(1)에서 배출되도록 한다.When the exterior photographing is completed by the photographing
상기 이동촬영부(53)는 제품이 기울여져 발생하는 촬영 영상의 변화를 방지하기 위해 상기 이송조작부(52)의 제어에 의해 촬영 영역에 위치한 제품의 기울기를 고려하여 촬영부(3)를 이동시켜 제품과 촬영부(3) 사이의 간격이 일정하게 유지되도록 한 상태에서 촬영 영상을 얻도록 제어하는 구성으로, 센서(531), 상하이동모듈(532), 기울기반영이동모듈(533), 촬영모듈(534) 등을 포함한다.The moving photographing
상기 센서(531)는 상기 이동부(4)의 일측에 위치하여 상기 촬영부(3)와 함께 상하이동하여 센서(531)와 제품 사이의 거리를 센싱하는 구성으로, 거리를 측정하는 다양한 센서가 사용될 수 있으나, 일 예로 레이저를 대상물체에 발산하고 대상물체에서 반사된 레이저가 다시 센서에 도달한 시간을 고려하여 거리를 계산하는 레이저 센서가 사용될 수 있다.The
상기 상하이동모듈(532)는 상기 이송조작부(52)의 제어에 의해 제품이 촬영 영역에 정위치한 경우, 상기 상하이동부(41)를 제어하여 상기 촬영부(3)와 센서(531)가 상하이동되도록 한다.The
상기 기울기반영이동모듈(533)은 상기 센서(531)가 출력한 결과를 검토하여 제품이 기울어진 정도에 따라 상기 수평이동부(45)를 제어하여 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품 사이의 간격이 일정하게 유지되도록 하는 구성으로, 기울기산정모듈(533a) 및/또는 실시간반영모듈(533b) 등을 포함한다.The tilt
상기 기울기산정모듈(533a)는 상기 상하이동모듈(532) 및 센서(531)를 작동시켜, 도 15의 (a)에 도시된 바와 같이 제품(100)의 상측 일 지점(P1)에서의 제품(100)과 센서(531)의 사이의 거리(a1) 및 하측 타지점(P2)에서의 제품(100)과 센서(531)의 사이의 거리(a2)를 측정하고, 상기 센서(531)의 상하 이동거리(b)와 제품(100)과 센서(531)의 거리(a1, a2)를 이용하여 상기 제품(100)의 기울기(b/(a2-a1))를 계산하고, 계산된 기울기를 이용하여 특정 지점(예컨대, P3)에서 상기 센서(531)와 제품(100) 사이의 거리(예컨대, a3)를 계산하고, 제품(100)이 직립했을 때 유지되는 센서(531)와 제품(100) 사이의 거리(c)와 비교하여, 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되도록 상기 촬영부(3)가 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부(45)를 제어한다. 예컨대, 제품(100)이 직립했을 때 유지되는 센서(531)와 제품(100) 사이의 거리(c)가 10cm인데, 특정 지점(예컨대, P3)에서 상기 센서(531)와 제품(100) 사이의 거리(예컨대, a3)가 5cm인 경우 상기 촬영부(3)가 상기 제품(100)의 반대 방향으로 5cm 이동하도록 수평이동부(45)를 제어하고, 특정 지점(예컨대, P3)에서 상기 센서(531)와 제품(100) 사이의 거리(예컨대, a3)가 15cm인 경우 상기 촬영부(3)가 상기 제품(100)의 방향으로 5cm 이동하도록 수평이동부(45)를 제어한다.The
상기 실시간반영모듈(533b)은 상기 상하이동모듈(532) 및 센서(531)를 작동시켜, 15의 (b)에 도시된 바와 같이 상기 센서(531)와 제품(100) 사이의 거리(a1)를 실시간으로 측정하여 제품(100)이 직립했을 때 유지되는 센서(531)와 제품(100) 사이의 거리(c)와 비교하여, 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되도록 상기 촬영부(3)가 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부(45)를 제어한다. 상기 실시간반영모듈(533b)에 의한 제어는 상측 또는 하측으로 이동하는 센서가 상기 센서와 제품 사이의 간격을 실시간으로 측정하여 정확성을 높일 수 있으며, 상기 기울기산정모듈(533a)에 의한 제어는 제품의 상측 및 하측의 두 지점에서 센서와 제품 사이의 간격을 측정하므로 제어시간을 단축할 수 있는 특징이 있다.The real-time reflection module 533b operates the up-and-down
상기 촬영모듈(534)은 상기 상하이동모듈(532)과 기울기반영이동모듈(532)이 작동하여 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 촬영부(3)와 제품 사이의 간격이 일정하게 유지되도록 한 상태에서, 촬영부(3)를 작동시켜 제품이 촬영되도록 한다.The photographing
상기 결함검출부(54)는 상기 이동촬영부(53)의 제어에 의해 상기 촬영부(3)가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 외관의 결함을 검출하는 구성으로, 경계부산정모듈(541), 결함검출모듈(542) 등을 포함한다.The
상기 경계부산정모듈(541)은 상기 촬영부(3)가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 경계부의 위치를 산정하는 구성으로, 상기 경계부라 함은 제품에서 다른 부분과 구획되는 부분을 의미하며 예컨대 제품의 일면과 타면을 구분하는 테두리뿐만 아니라 제품의 일면에서 일 부분과 타 부분을 구분하는 부분을 의미한다. 상기 경계부산정모듈(541)은 다양한 방법에 의해 제품의 경계부의 위치를 산정할 수 있으나, 바람직하게는 상기 촬영부(3)에서 출력된 영상에서 화소의 값이 일정 범위 이상 차이가 나는 화소를 특정하고(결함 또는 경계부 등이 위치하는 화소는 화소 값이 현저하게 변함), 특정된 화소를 세분화하여 복수 개의 하위 화소를 설정하고 인접하는 하위 화소의 화소 값(휘도값)의 기울기를 산정하여 기울기가 일정 범위 이상인 경우 제품의 결함이 아니라 제품의 경계부로 판정하여 제품의 경계부의 위치를 정확하게 판정할 수 있다.The boundary
상기 결함검출모듈(542)은 상기 경계부산정모듈(541)에 의해 경계부의 위치가 산정된 후 특정 경계부에 의해 구획되는 제품의 부분의 영상을 분석하여 상기 제품 외관의 결함을 검출한다. 상기 결함검출모듈(542)에 의한 결함의 검출은 다양한 방법에 의해 제품의 결함을 검출할 수 있으나, 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소들의 값의 평균을 구한 후 특정 화소의 값이 평균값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단하거나, 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소의 값이 기설정된 값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단한다. 상기 제어부(55)는 상기 컨트롤러(5)의 전제적인 작동을 제어한다.
The
상기와 같은 구성을 포함하는 외관 검사장치를 이용하여 외관을 검사하는 방법을 도 1 내지 17을 참조하여 살펴보면, 외관 검사방법은 이송단계(S1), 이동촬영단계(S2), 결함검출단계(S3), 배출단계(S4) 등을 포함한다.Referring to FIGS. 1 to 17, a method of inspecting the appearance using an appearance inspecting apparatus having the above-described configuration will be described with reference to FIGS. 1 to 17. The appearance inspecting method includes a conveying step S1, a moving photographing step S2, , A discharge step S4, and the like.
상기 이송단계(S1)는 이송조작부(52)가 이송부(2)를 제어하여 제품이 촬영 영역에 정위치하도록 하는 단계로, 제품이동단계(S11), 제품위치조절단계(S12) 등을 포함한다.The transporting step S1 is a step of causing the transporting
상기 제품이동단계(S11)는 상기 이송조작부(52)의 이송모듈(521)이 컨베이어(22)를 제어하여 컨베이어(22)에서 제품이 이동하도록 하는 단계이다.The product moving step S11 is a step in which the conveying
상기 제품위치조절단계(S12)는 상기 제품이동단계(S11)에 의해 제품이 이동하는 중 상기 이송조작부(52)가 위치조절부(23)을 제어하여 컨베이어(22)를 따라 이동하는 제품이 촬영 영역에 정위치하도록 하는 단계로, 이송정지단계(S121), 전후가압단계(S122) 등을 포함한다.In the product position adjustment step S12, while the product is moved by the product moving step S11, the
상기 이송정지단계(S121)는 상기 제품이동단계(S11)에 의해 제품이 이동하는 중 상기 이송정지모듈(522)이 상기 이동조절부(24)를 제어하여 승하강판(25)이 상승하도록 하여, 상기 승하강판(25)이 제품의 일 측면에 접하도록 하는 단계이다.In the transport stopping step S121, while the product is moved by the product moving step S11, the
상기 전후가압단계(S122)는 상기 이송정지단계(S121)에 의해 제품의 일 측면이 승하강판(25)에 접한 상태에서 상기 전후가압모듈(523)이 상기 전후조절부(27)를 작동시켜 상기 가압판(28)이 상기 제품의 전면 및 후면을 가압하도록 한다. 도 6에 도시된 바와 같이, 상기 이송정지단계(S121)에 의해 제품의 일 측면은 상기 승하강판(25)에 접하고, 상기 전후가압단계(S122)에 의해 상기 제품의 전면 및 후면은 상기 가압판(28)에 가압되어, 상기 제품은 촬영 영역에 정위치하게 된다.
The forward and backward pressing step S122 is a step in which the front and rear
상기 이동촬영단계(S2)는 제품이 기울여져 발생하는 촬영 영상의 변화를 방지하기 위해 상기 이동촬영부가(53)가 상기 이송단계(S1)에 의해 촬영 영역에 위치한 제품의 기울기를 고려하여 촬영부(3)를 이동시켜 제품과 촬영부(3) 사이의 간격이 일정하게 유지되도록 한 상태에서 촬영부(3)가 작동하도록 하는 단계로, 센싱단계(S21), 거리산정단계(S22), 촬영단계(S23) 등을 포함한다.In the moving photographing step S2, in order to prevent a change in the photographing image caused by the inclination of the product, the moving photographing
상기 센싱단계(S21)는 상기 이송단계(S1)에 의해 제품이 촬영 영역에 정위치한 상태에서 상기 기울기반영이동모듈(533)이 상하이동모듈(532) 및 센서(531)를 작동시켜 상기 센서(531)가 제품(100)과 센서(531)의 사이의 거리를 측정하여 출력하도록 하는 단계이다. 상기 센싱단계(S22)는 상기 기울기산정모듈(533a)이 상기 상하이동모듈(532) 및 센서(531)를 작동시켜, 센서(531)가 제품(100)의 상측 일지점(P1)에서의 제품(100)과 센서(531)의 사이의 거리(a1) 및 하측 타지점(P2)에서의 제품(100)과 센서(531)의 사이의 거리(a2)를 측정하여 출력하도록 하는 순차적센싱단계(S211), 또는 상기 실시간반영모듈(533b)이 상기 상하이동모듈(532) 및 센서(531)를 작동시켜 상기 센서(531)가 센서(531)와 제품(100) 사이의 거리를 실시간으로 측정하여 출력하도록 하는 실시간센싱단계(S212) 등을 포함한다.The sensing step S21 is a step in which the inclination reflecting
상기 거리산정단계(S22)는 상기 기울기반영이동모듈(533)이 상기 센싱단계(S21)에서 출력된 결과를 검토하여 제품이 기울어진 정도에 따라 상기 수평이동부(45)를 제어하여 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품 사이의 간격이 일정하게 유지되도록 하는 단계로, 기울기고려산정단계(S221) 또는 센싱값고려산정단계(S222) 등을 포함한다.The distance calculation step S22 is a step in which the tilt
상기 기울기고려산정단계(S221)는 상기 기울기산정모듈(533a)이 상기 순차적센싱단계(S211)에서 출력된 결과와 상기 센서(531)의 상하 이동거리(b)를 이용하여 상기 제품(100)의 기울기(b/(a2-a1))를 계산하고, 계산된 기울기를 이용하여 특정 지점(예컨대, P3)에서 상기 센서(531)와 제품(100) 사이의 거리(예컨대, a3)를 계산하고, 제품(100)이 직립했을 때 유지되는 센서(531)와 제품(100) 사이의 거리(c)와 비교하여, 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되도록 상기 촬영부(3)가 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부(45)를 제어하는 단계이다.The inclination consideration calculation step S221 may be performed by the
상기 센싱값고려산정단계(S222)는 상기 실시간반영모듈(533b)이 실시간센싱단계(S212)에서 출력된 결과 및 제품(100)이 직립했을 때 유지되는 센서(531)와 제품(100) 사이의 거리(c)와 비교하여, 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되도록 상기 촬영부(3)가 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부(45)를 제어하는 단계이다.The sensed value consideration calculation step S222 is a step in which the real time reflection module 533b calculates the sensed value considering the result outputted in the real time sensing step S212 and the difference between the
상기 촬영단계(S23)는 상기 거리산정단계(S22)에 의해 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되는 상태에서 상기 촬영모듈(534)가 촬영부(3)를 작동시켜 제품의 외관이 촬영되도록 하는 단계이다. 도 16의 (a)에 도시된 바와 같이 제품이 정위치하는 경우 촬영부(3)가 승하강하여도 촬영부(3)와 제품(100) 사이의 간격(a)의 간격이 일정하게 유지되나, 제품이 기울어진 경우 제품(100)과 촬영부(3) 사이의 간격이 상하 이동함에 따라 변하므로 본원발명은 상기 이동촬영단계(S2)에서 도 16의 (b)에 도시된 바와 같이 제품의 기울기를 고려하여 촬영부(3) 수평이동시킴으로써 상기 촬영부(3)가 하측 또는 상측으로 이동하는 동안 상기 촬영부(3)와 제품(100) 사이의 간격이 일정하게 유지되도록 한다.
The photographing step S23 is a state in which the interval between the photographing
상기 결함검출단계(S3)는 상기 결함검출부(54)는 상기 이동촬영단계(S2)에서 출력한 영상을 분석하여 제품의 외관의 결함을 검출하는 단계로, 경계부산정단계(S31), 결함판정단계(S32) 등을 포함한다.In the defect detection step S3, the
상기 경계부산정단계(S31)는 상기 경계부산정모듈(541)이 상기 이동촬영단계(S2)에서 출력한 영상을 분석하여 제품의 경계부의 위치를 산정하는 단계로, 다양한 방법에 의해 제품의 경계부의 위치를 산정할 수 있으나, 바람직하게는 상기 이동촬영단계(S2)에서 출력된 영상에서 화소의 값이 일정 범위 이상 차이가 나는 화소를 특정하고(결함 또는 경계부 등이 위치하는 화소는 화소 값이 현저하게 변함), 특정된 화소를 세분화하여 복수 개의 하위 화소를 설정하고 인접하는 하위 화소의 화소 값(휘도값)의 기울기를 산정하여 기울기가 일정 범위 이상인 경우 제품의 결함이 아니라 제품의 경계부로 판정하여 제품의 경계부의 위치를 정확하게 판정할 수 있다.The boundary estimating step S31 is a step of estimating the position of the boundary of the product by analyzing the image output by the
상기 결함판정단계(S32)는 상기 결함검출모듈(542)이 상기 경계부산정단계(S31)에서 경계부의 위치가 산정된 후 특정 경계부에 의해 구획되는 제품의 부분의 영상을 분석하여 상기 제품 외관의 결함을 검출하는 단계로, 결함의 판정은 다양한 방법에 의해 제품의 결함을 검출할 수 있으나, 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소들의 값의 평균을 구한 후 특정 화소의 값이 평균값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단하거나, 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소의 값이 기설정된 값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단한다.In the defect determination step S32, the
상기 배출단계(S4)는 상기 이송촬영단계(S2) 후에 배출모듈(524)이 상기 위치조절부(23)을 제어하여 가압판(28) 사이의 간격을 벌리고 승하강판(25)이 하강되도록 하여 제품이 상기 하우징(1)에서 배출되도록 한다.
The discharging step S4 is a step in which the discharging
이상에서, 출원인은 본 발명의 다양한 실시예들을 설명하였지만, 이와 같은 실시예들은 본 발명의 기술적 사상을 구현하는 일 실시예일 뿐이며, 본 발명의 기술적 사상을 구현하는 한 어떠한 변경예 또는 수정예도 본 발명의 범위에 속하는 것으로 해석되어야 한다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, Should be interpreted as falling within the scope of.
1: 하우징 2: 이송부 3: 촬영부 4: 이동부
5: 컨트롤러 11: 인입구 12: 배출구 13: 도어
21: 수용부 22: 컨베이어 23: 위치조절부 31: 조명
32: 카메라 41: 상하이동부 42: 수평이동부 51: 송수신부
52: 이송조작부 53: 이동촬영부 54: 결함검출부 55: 제어부1: housing 2: conveying part 3: photographing part 4: moving part
5: controller 11: inlet 12: outlet 13: door
21: accommodating portion 22: conveyor 23: position adjusting portion 31: illumination
32: Camera 41: Upper and lower easel 42: Horizontal moving part 51: Transmitting /
52: transfer operation part 53: moving photographing part 54: defect detection part 55:
Claims (10)
상기 이동부는 상기 촬영부를 상하이동시키는 상하이동부와, 상기 촬영부와 상기 제품 사이의 간격이 조절되도록 상기 촬영부를 수평이동시키는 수평이동부를 포함하고,
상기 상하이동부는 상기 촬영부를 지지하며 상하이동하는 상하이동판과, 상하이동판의 이동을 가이드하고 내부에서 상하이동판과 상하이동구동부가 결합하는 지지프레임과, 상기 상하이동판을 상하이동시키는 상하이동구동부를 포함하며,
상기 상하이동판은 후측면에서 돌출되어 상기 지지프레임의 가이드홈에 삽입되는 가이드부와, 상기 가이드부에서 돌출되어 상기 지지프레임 내에 위치하며 구동축을 에워싸며 내면에 상기 구동축의 나사선에 대응되는 나사선이 형성되는 구동축연결부를 포함하고,
상기 지지프레임은 양 측면에 상하방향으로 천공되어 형성되는 가이드홈을 포함하며,
상기 상하이동구동부는 출력축이 회전축의 일단과 결합하는 구동모터와, 상기 구동모터와 구동축에 각각 연결되어 상기 구동모터의 구동력을 상기 구동축에 전달하며 외측면을 따라 형성된 회전축기어를 포함하는 회전축과, 상기 회전축과 상하이동판에 각각 연결되어 상기 구동모터의 구동력을 상기 상하이동판에 전달하며 외측면에 나사선이 형성되고 일단에 상기 회전축기어와 맞물리는 웜기어가 형성된 구동축을 포함하는 것을 특징으로 하는 외관 검사장치.A photographing unit for photographing a product; A moving unit for moving the photographing unit; And a controller for controlling the moving unit to move the photographing unit according to a tilt of the product, in order to prevent a change in the photographed image caused by a tilted product,
Wherein the moving unit includes a vertical moving unit for vertically moving the photographing unit and a horizontal moving unit for horizontally moving the photographing unit such that an interval between the photographing unit and the product is adjusted,
The upper and lower parts include an upper and lower copper plates for supporting the photographing part, a support frame for guiding movement of the upper and lower copper plates, a support frame for coupling the upper copper plate and the upper and lower copper parts, and an upper and lower copper part for moving the upper copper plate upward and downward In addition,
The upper copper plate has a guide portion protruding from a rear surface of the upper copper plate and inserted into a guide groove of the support frame, a guide portion protruding from the guide portion, positioned in the support frame and surrounding the drive shaft, And a drive shaft connecting portion,
Wherein the support frame includes guide grooves formed on both sides of the support frame in a vertical direction,
Wherein the upper and lower coaxial drive sections each include a driving motor having an output shaft coupled to one end of a rotating shaft, a rotating shaft connected to the driving motor and the driving shaft to transmit driving force of the driving motor to the driving shaft, And a drive shaft connected to the rotary shaft and the upper and lower copper plates, for transmitting the driving force of the drive motor to the upper and lower copper plates, a screw thread formed on the outer surface thereof, and a worm gear having one end engaged with the rotary shaft gear. .
촬영 영역에 위치한 제품의 기울기를 고려하여 상기 이동부를 제어하여 촬영부를 이동시켜, 촬영부가 상측 또는 하측으로 이동하는 중에 제품과 촬영부 사이의 간격이 일정하게 유지되도록 하는 이동촬영부를 포함하는 것을 특징으로 하는 외관 검사장치.2. The apparatus of claim 1, wherein the controller
And a moving photographing unit for moving the photographing unit by controlling the moving unit in consideration of a tilt of the product located in the photographing area so that the interval between the product and the photographing unit is kept constant while the photographing unit is moving upward or downward Appearance inspection device.
상기 이동부의 일측에 위치하여 상기 촬영부와 함께 상하이동하여 제품과의 거리를 센서와, 상기 상하이동부를 제어하여 상기 촬영부와 센서가 상하이동되도록 하는 상하이동모듈과, 상기 센서가 출력한 결과를 검토하여 제품이 기울어진 정도에 따라 상기 수평이동부를 제어하여 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 하는 기울기반영이동모듈을 포함하는 것을 특징으로 하는 외관 검사장치.The apparatus according to claim 2, wherein the moving photographing unit
A vertical movement module that is located at one side of the moving unit and moves up and down together with the photographing unit to detect a distance to the product and a vertical moving module that controls the vertical moving unit to move the photographing unit and the sensor up and down; And a tilt reflection movement module that controls the horizontal movement part according to the degree of inclination of the product so that the interval between the photographing part and the product is kept constant while the photographing part moves to the lower side or the upper side .
상기 상하이동모듈 및 센서를 작동시켜 제품의 상측 일 지점에서의 제품과 센서 사이의 거리 및 하측 타지점에서의 제품과 센서의 사이의 거리를 측정하고, 상기 센서의 상하 이동거리와 측정된 제품과 센서 사이의 거리를 이용하여 상기 제품의 기울기를 계산하며, 계산된 기울기를 이용하여 특정 지점에서 상기 센서와 제품 사이의 거리를 계산하고, 제품이 직립했을 때 유지되는 센서와 제품 사이의 거리와 비교하여 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 상기 촬영부를 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부를 제어하는 기울기산정모듈을 포함하는 것을 특징으로 하는 외관 검사장치.4. The apparatus of claim 3, wherein the tilt reflector module
The vertical movement module and the sensor are operated to measure the distance between the product and the sensor at one point on the upper side of the product and the distance between the product and the sensor at another point below the lower side, Calculating the slope of the product using the distance between the sensors, calculating the distance between the sensor and the product at a specific point using the calculated slope, comparing the distance between the sensor and the product held when the product is upright And a slope calculation module for calculating the distance to horizontally move the photographing part so that the distance between the photographing part and the product is kept constant while the photographing part moves to the lower side or the upper side Appearance inspection device characterized by.
상기 상하이동모듈 및 센서를 작동시켜 상기 센서와 제품 사이의 거리를 실시간으로 측정하고, 측정된 결과를 제품이 직립했을 때 유지되는 센서와 제품 사이의 거리와 비교하여, 상기 촬영부가 하측 또는 상측으로 이동하는 동안 상기 촬영부와 제품 사이의 간격이 일정하게 유지되도록 상기 촬영부를 수평으로 이동시켜야 할 거리를 계산하여 상기 수평이동부를 제어하는 실시간반영모듈을 포함하는 것을 특징으로 하는 외관 검사장치.4. The apparatus of claim 3, wherein the tilt reflector module
The vertical movement module and the sensor are operated to measure the distance between the sensor and the product in real time and compare the measured result with the distance between the sensor and the product held when the product stands up, And a real-time reflection module for controlling the horizontal movement unit by calculating a distance to horizontally move the photographing unit so that the interval between the photographing unit and the product is kept constant while moving.
상기 컨트롤러는 상기 촬영부가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 외관의 결함을 검출하는 결함검출부를 추가로 포함하며,
상기 결함검출부는 상기 촬영부가 제품의 외관을 촬영하여 출력한 영상을 분석하여 제품의 경계부의 위치를 산정하는 경계부산정모듈과, 상기 경계부산정모듈에 의해 경계부의 위치가 산정된 후 특정 경계부에 의해 구획되는 제품의 부분의 영상을 분석하여 상기 제품 외관의 결함을 검출하는 결함검출모듈을 포함하는 것을 특징으로 하는 외관 검사장치.3. The method of claim 2,
Wherein the controller further includes a defect detector for detecting a defect in the appearance of the product by analyzing an image taken by photographing the appearance of the product,
The defect detecting unit may include a boundary estimating module for estimating a position of a boundary of the product by analyzing an image captured by the photographing unit and outputting the image, And a defect detection module for detecting defects in the appearance of the product by analyzing an image of a part of the product to be inspected.
상기 경계부산정모듈은 상기 촬영부에서 출력된 영상에서 화소의 값이 일정 범위 이상 차이가 나는 화소를 특정하고, 특정된 화소를 세분화하여 복수 개의 하위 화소를 설정하고 인접하는 하위 화소의 화소 값의 기울기를 산정하여 기울기가 일정 범위 이상인 경우 제품의 결함이 아니라 제품의 경계부로 판정하며,
상기 결함검출모듈은 특정 경계부에 의해 구획되는 제품의 특정 부분의 영상을 구성하는 화소들의 값의 평균을 구한 후 특정 화소의 값이 평균값보다 일정 범위 이상 작거나 큰 경우 결함이 있다고 판단하는 것을 특징으로 하는 외관 검사장치.8. The method of claim 7,
The boundary estimation module specifies a pixel having a difference in pixel value by a predetermined range or more in the image output from the photographing unit, sets a plurality of subpixels by subdividing the specified pixel, and calculates a slope of the pixel value of the adjacent subpixel If the slope is above a certain range, it is judged to be a product boundary rather than a product defect.
Wherein the defect detection module determines an average of values of pixels constituting an image of a specific part of a product partitioned by a specific boundary and then determines that there is a defect when the value of a specific pixel is smaller or larger than a certain range, Appearance inspection device.
상기 외관 검사장치는 상기 제품이 하우징의 내부로 삽입되어 외관이 촬영된 후 배출되도록 제품을 이송시키는 이송부를 추가로 포함하며,
상기 이송부는 상면에 위치한 제품을 이송시키는 컨베이어와, 상기 컨베이어를 통해 이동하는 제품이 상기 하우징 내부의 촬영 영역에 정확하게 위치할 수 있도록 하는 위치조절부를 포함하며,
상기 위치조절부는 컨베이어의 롤러를 따라 이동하는 제품의 일 측면을 가로막는 이동조절부와, 상기 이동조절부에 의해 제품의 일 측면이 가로막혀 제품이 정지한 상태에서 상기 제품의 전면 및 후면을 가압하여 상기 제품을 촬영 영역에 정위치시키는 전후조절부를 포함하는 것을 특징으로 하는 외관 검사장치.3. The method of claim 2,
Wherein the visual inspection apparatus further comprises a transfer unit for transferring the product so that the product is inserted into the housing,
Wherein the conveying unit includes a conveyor for conveying a product positioned on an upper surface thereof and a position adjusting unit for allowing a product moving through the conveyor to be precisely positioned in a photographing area inside the housing,
The position adjusting unit includes a movement adjusting unit that interrupts one side of the product moving along the roller of the conveyor, and a pressing member that presses the front and rear sides of the product while the product is stopped by one side of the product being blocked by the movement adjusting unit And a front and rear adjusting unit for positively positioning the product in an image capturing area.
상기 이동조절부는 상기 롤러 사이를 통해 승하강하여 승강시에는 롤러를 따라 이동하는 제품을 가로막고 하강시에는 롤러의 하측에 위치하는 승하강판과, 상기 승하강판을 승하강시키는 승하강구동부를 포함하며,
상기 전후조절부는 상기 롤러 상면에 전후 방향으로 일정 간격을 두고 한 쌍이 위치하여 간격조절구동부의 작동에 의해 한 쌍의 가압판 사이의 간격이 조절됨으로써 일 측면이 승하강판에 접한 상기 제품의 전면 및 후면을 가압하는 가압판과, 상기 가압판을 전후 방향으로 이동시켜 한 쌍의 가압판 사이의 간격을 조절하는 간격조절구동부를 포함하고,
상기 가압판은 하측에서 돌출되어 롤러 사이에 위치하는 연결부와, 상기 연결부의 말단에 결합하여 하면의 구동축연결부를 지지하는 지지부와, 상기 지지부의 하면에서 돌출되어 구동축을 에워싸며 내면에 상기 구동축의 나사선에 대응되는 나사선이 형성되는 구동축연결부를 포함하고,
상기 간격조절구동부는 구동력을 제공하며 출력출에 구동모터기어가 연결되는 구동모터와, 상기 구동모터와 상기 가압판에 각각 연결되어 상기 구동모터의 구동력을 상기 가압판에 전달하며 외측면에 서로 반대 방향으로 나사선이 형성된 제1나사선과 제2나사선 및 일단에 결합하여 상기 구동모터기어와 맞물리는 구동축기어를 포함하며,
상기 제1나사선에는 한 쌍의 가압판 중 일 가압판의 구동축연결부가 맞물리게 되며, 상기 제2나사선에는 나머지 가압판의 구동축연결부가 맞물리게 되는 것을 특징으로 하는 외관 검사장치.10. The method of claim 9,
Wherein the movement regulating unit comprises a vertical plate interposed between the rollers so as to intercept a product moving along the roller at the time of ascending and descending and a roller below the roller at the time of descending and a vertical lifting and descending unit ascending and descending the vertical plate,
The pair of front and rear adjusting portions are disposed on the upper surface of the roller at a predetermined distance in the forward and backward directions. The gap between the pair of pressing plates is adjusted by the operation of the gap adjusting driving portion, whereby the front and rear surfaces of the product, And a gap adjustment driving unit for adjusting the gap between the pair of pressure plates by moving the pressure plate in the forward and backward directions,
The supporting plate includes a supporting portion that protrudes from the lower side and is positioned between the rollers, a supporting portion that supports the driving shaft connecting portion of the lower surface coupled to a distal end of the connecting portion, and a pressing portion that protrudes from the lower surface of the supporting portion to surround the driving shaft, And a drive shaft connection portion in which a corresponding thread is formed,
Wherein the gap adjusting driving unit is connected to the driving motor and the pressure plate so as to transmit the driving force of the driving motor to the pressure plate, And a drive shaft gear engaged with the drive motor gear, the drive shaft gear being engaged with a first screw thread and a second screw thread,
Wherein a driving shaft connecting portion of a pair of pressing plates of the pair of pressing plates is engaged with the first thread line and a driving shaft connecting portion of the remaining pressing plates is engaged with the second screw line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150181616A KR101611822B1 (en) | 2015-12-18 | 2015-12-18 | Visual inspection apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150181616A KR101611822B1 (en) | 2015-12-18 | 2015-12-18 | Visual inspection apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101611822B1 true KR101611822B1 (en) | 2016-04-12 |
Family
ID=55801258
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150181616A KR101611822B1 (en) | 2015-12-18 | 2015-12-18 | Visual inspection apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101611822B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102085090B1 (en) | 2019-09-06 | 2020-05-26 | (주)다원엔지니어링 | Laundry tank full automatic vision inspection device |
KR102121142B1 (en) * | 2019-02-26 | 2020-06-10 | (주)다원엔지니어링 | Home appliance surface inspection apparatus |
CN112557401A (en) * | 2020-12-01 | 2021-03-26 | 北京先见科技有限公司 | Linear array scanning visual detection equipment |
CN113484325A (en) * | 2021-07-05 | 2021-10-08 | 广东奥普特科技股份有限公司 | Wafer dispensing defect detection device and wafer dispensing defect detection method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009168670A (en) * | 2008-01-17 | 2009-07-30 | Sanyo Electric Co Ltd | Optical measurement unit |
-
2015
- 2015-12-18 KR KR1020150181616A patent/KR101611822B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009168670A (en) * | 2008-01-17 | 2009-07-30 | Sanyo Electric Co Ltd | Optical measurement unit |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102121142B1 (en) * | 2019-02-26 | 2020-06-10 | (주)다원엔지니어링 | Home appliance surface inspection apparatus |
CN111610190A (en) * | 2019-02-26 | 2020-09-01 | 多元工学有限公司 | Appearance inspection device for household appliances |
WO2020175752A1 (en) * | 2019-02-26 | 2020-09-03 | (주)다원엔지니어링 | Apparatus for inspecting exterior of home appliance |
KR102085090B1 (en) | 2019-09-06 | 2020-05-26 | (주)다원엔지니어링 | Laundry tank full automatic vision inspection device |
CN112557401A (en) * | 2020-12-01 | 2021-03-26 | 北京先见科技有限公司 | Linear array scanning visual detection equipment |
CN112557401B (en) * | 2020-12-01 | 2023-03-14 | 北京先见科技有限公司 | Linear array scanning visual detection equipment |
CN113484325A (en) * | 2021-07-05 | 2021-10-08 | 广东奥普特科技股份有限公司 | Wafer dispensing defect detection device and wafer dispensing defect detection method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101611822B1 (en) | Visual inspection apparatus | |
US7320237B2 (en) | Method for measuring misalignment of continuance mill and apparatus for measuring the same | |
KR101284528B1 (en) | A measurement equipment and method for the crack inspect of gear rim | |
US9638642B2 (en) | Apparatus and method for optically scanning a surface of an object under adverse external condition | |
US9609795B2 (en) | Method of supplying solder to printed circuit board | |
EP3581880B1 (en) | Method and apparatus for measuring meandering amount of strip, and method and apparatus for detecting abnormal meandering of strip | |
KR102121142B1 (en) | Home appliance surface inspection apparatus | |
KR101611823B1 (en) | Visual inspection method | |
US11286123B2 (en) | Camera-enabled loader system and method | |
JP5470885B2 (en) | Film flatness inspection apparatus and flatness inspection method | |
KR101189873B1 (en) | A measurement equipment for non-active coil shape of coil spring | |
KR20180032748A (en) | Inspection apparatuse for the material to be winding | |
WO2004113706A1 (en) | Device and method for inspecting piston ring | |
JP5702634B2 (en) | Camera resolution automatic measurement method, automatic adjustment method, and image inspection method and apparatus | |
JP6321709B2 (en) | Surface wrinkle inspection method | |
CN215447758U (en) | Sheave groove type detection device | |
KR102497667B1 (en) | Vision inspection system for display panel and vision inspection method for display panel | |
KR101260060B1 (en) | Inspection equipment and method using the same | |
KR101714879B1 (en) | Measuring apparatus of oil thickness and measuring methdod of the same | |
KR100896199B1 (en) | Apparatus for inspecting optical film | |
JP2021038998A (en) | Appearance inspection device | |
KR100460641B1 (en) | apparatus for responsively inspecting a light-related plate member in a flat panel | |
KR102563136B1 (en) | Vertical steel plate measuring device capable of measuring the bending state and dimensions of steel plate | |
JP7046708B2 (en) | X-ray inspection equipment | |
JP6002414B2 (en) | Offline adjustment device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190408 Year of fee payment: 4 |
|
R401 | Registration of restoration |