KR102371479B1 - Security management system through image analysis - Google Patents

Security management system through image analysis Download PDF

Info

Publication number
KR102371479B1
KR102371479B1 KR1020220000895A KR20220000895A KR102371479B1 KR 102371479 B1 KR102371479 B1 KR 102371479B1 KR 1020220000895 A KR1020220000895 A KR 1020220000895A KR 20220000895 A KR20220000895 A KR 20220000895A KR 102371479 B1 KR102371479 B1 KR 102371479B1
Authority
KR
South Korea
Prior art keywords
attachment
image
approved
attachments
delete delete
Prior art date
Application number
KR1020220000895A
Other languages
Korean (ko)
Inventor
김민우
Original Assignee
주식회사 블릭트
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 블릭트 filed Critical 주식회사 블릭트
Priority to KR1020220000895A priority Critical patent/KR102371479B1/en
Application granted granted Critical
Publication of KR102371479B1 publication Critical patent/KR102371479B1/en

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/207Surveillance aspects at ATMs
    • CCHEMISTRY; METALLURGY
    • C09DYES; PAINTS; POLISHES; NATURAL RESINS; ADHESIVES; COMPOSITIONS NOT OTHERWISE PROVIDED FOR; APPLICATIONS OF MATERIALS NOT OTHERWISE PROVIDED FOR
    • C09DCOATING COMPOSITIONS, e.g. PAINTS, VARNISHES OR LACQUERS; FILLING PASTES; CHEMICAL PAINT OR INK REMOVERS; INKS; CORRECTING FLUIDS; WOODSTAINS; PASTES OR SOLIDS FOR COLOURING OR PRINTING; USE OF MATERIALS THEREFOR
    • C09D5/00Coating compositions, e.g. paints, varnishes or lacquers, characterised by their physical nature or the effects produced; Filling pastes
    • C09D5/004Reflecting paints; Signal paints
    • CCHEMISTRY; METALLURGY
    • C09DYES; PAINTS; POLISHES; NATURAL RESINS; ADHESIVES; COMPOSITIONS NOT OTHERWISE PROVIDED FOR; APPLICATIONS OF MATERIALS NOT OTHERWISE PROVIDED FOR
    • C09DCOATING COMPOSITIONS, e.g. PAINTS, VARNISHES OR LACQUERS; FILLING PASTES; CHEMICAL PAINT OR INK REMOVERS; INKS; CORRECTING FLUIDS; WOODSTAINS; PASTES OR SOLIDS FOR COLOURING OR PRINTING; USE OF MATERIALS THEREFOR
    • C09D7/00Features of coating compositions, not provided for in group C09D5/00; Processes for incorporating ingredients in coating compositions
    • C09D7/40Additives
    • C09D7/60Additives non-macromolecular
    • C09D7/61Additives non-macromolecular inorganic
    • CCHEMISTRY; METALLURGY
    • C09DYES; PAINTS; POLISHES; NATURAL RESINS; ADHESIVES; COMPOSITIONS NOT OTHERWISE PROVIDED FOR; APPLICATIONS OF MATERIALS NOT OTHERWISE PROVIDED FOR
    • C09DCOATING COMPOSITIONS, e.g. PAINTS, VARNISHES OR LACQUERS; FILLING PASTES; CHEMICAL PAINT OR INK REMOVERS; INKS; CORRECTING FLUIDS; WOODSTAINS; PASTES OR SOLIDS FOR COLOURING OR PRINTING; USE OF MATERIALS THEREFOR
    • C09D7/00Features of coating compositions, not provided for in group C09D5/00; Processes for incorporating ingredients in coating compositions
    • C09D7/40Additives
    • C09D7/60Additives non-macromolecular
    • C09D7/61Additives non-macromolecular inorganic
    • C09D7/62Additives non-macromolecular inorganic modified by treatment with other compounds
    • CCHEMISTRY; METALLURGY
    • C09DYES; PAINTS; POLISHES; NATURAL RESINS; ADHESIVES; COMPOSITIONS NOT OTHERWISE PROVIDED FOR; APPLICATIONS OF MATERIALS NOT OTHERWISE PROVIDED FOR
    • C09DCOATING COMPOSITIONS, e.g. PAINTS, VARNISHES OR LACQUERS; FILLING PASTES; CHEMICAL PAINT OR INK REMOVERS; INKS; CORRECTING FLUIDS; WOODSTAINS; PASTES OR SOLIDS FOR COLOURING OR PRINTING; USE OF MATERIALS THEREFOR
    • C09D7/00Features of coating compositions, not provided for in group C09D5/00; Processes for incorporating ingredients in coating compositions
    • C09D7/40Additives
    • C09D7/65Additives macromolecular
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/026Details of the structure or mounting of specific components
    • H04M1/0264Details of the structure or mounting of specific components for a camera module assembly
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20192Edge enhancement; Edge preservation

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Organic Chemistry (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Materials Engineering (AREA)
  • Wood Science & Technology (AREA)
  • Physics & Mathematics (AREA)
  • Inorganic Chemistry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Studio Devices (AREA)

Abstract

A security management system through image analysis according to the present invention includes: an ATM machine having an attachment area to which an attachment is attached; and a main server including an image input module that receives a photographed image of the attachment area of the ATM machine through a manager's smartphone, an approval determination module that analyzes the input photographed image and classifies the attachment into an approved attachment approved for attachment in advance and an unapproved attachment not approved for attachment, and a removal instruction module instructing removal of the unapproved attachment through the smartphone. According to the security management system through image analysis of the present invention, even when the manager is changed and the manager fails to classify and judge approved and non-approved attachments the control is performed at the main server level. Furthermore, the image analysis is used to recognize unauthorized attachments and instruct removal, and skimming, which can occur due to unauthorized attachments to ATM machines, is prevented.

Description

이미지 분석을 통한 보안 관리 시스템{Security management system through image analysis}Security management system through image analysis

본 발명은 이미지 분석을 통한 보안 관리 시스템에 관한 것으로서, 보다 상세하게 설명하면 ATM 기기의 일 측에 부착될 수 있는 부착물들에 있어, 해당 ATM 기기 관리자에 의해 촬영된 이미지를 기반으로 상술한 부착물을 사전 승인된 승인 부착물과 승인되지 않은 미승인 부착물로 분류 처리하여 미승인 부착물이 부착되고 있는지에 대한 감지 관리를 수행함으로써 ATM 기기에 대한 보안 관리를 수행할 수 있도록 한, 보안 관리 시스템에 관한 것이다.The present invention relates to a security management system through image analysis. More specifically, in attachments that can be attached to one side of an ATM device, the attachments described above based on the image taken by the ATM device manager are It relates to a security management system that allows security management of ATM devices to be performed by classifying and processing into pre-approved approved attachments and non-approved unauthorized attachments to detect and manage whether unauthorized attachments are being attached.

일반적으로 금융자동화기기(ATM)는 사용자가 금융기관에서 발급받은 현금카드나 통장 등을 사용하여 시간에 제약 없이 현금 또는 수표 등의 입출금 거래, 계좌이체 및 조회업무 등을 할 수 있어, 사용자의 금융업무를 신속하게 처리해주어 금융업계에 널리 사용되고 있는 무인단말기이다.In general, automated financial machines (ATMs) allow users to perform deposit and withdrawal transactions such as cash or checks, account transfers, and inquiries without time restrictions using a cash card or passbook issued by a financial institution. It is an unmanned terminal widely used in the financial industry because it handles business quickly.

금융 기관에서 창구를 통하여 계원과 직접 접촉하면서 수행되던 전통적인 금융 거래에 대하여, 금융자동화기기(ATM: Automatic Teller Machine)의 등장은 여러 가지 점에서 혁신적인 발전을 가져왔다. 고객의 대기 시간이 현격히 줄어들게 되었고, 금융기관의 업무가 종료된 이후에도 고객이 원하면 언제든지 금융 거래가 가능하다는 혜택을 누릴 수 있게 되었다.The advent of automatic teller machines (ATMs) has brought about innovative developments in many ways, as opposed to traditional financial transactions conducted by direct contact with cashiers in financial institutions. Customers' waiting time has been significantly reduced, and customers can enjoy the benefit of being able to make financial transactions whenever they want, even after the financial institution's business is over.

고객뿐만 아니라, 금융기관의 입장에서도 금융 서비스 처리 시간이 줄어들게 되었고, 인력 및 비용의 감소로 인한 업무 효율화를 도모할 수 있게 되었다.Financial service processing time has been reduced not only for customers but also for financial institutions, and work efficiency can be improved due to reduction of manpower and cost.

금융자동화기기는 기본적으로 은행, 마을금고 등의 금융기관에서 수행하는 많은 금융 업무를 제공하고 있다. 사용자는 계좌이체, 잔액 조회, 예금 인출, 및 통장 정리 등에 있어서, 은행의 계원을 통하지 않고서도 은행에 설치된 금융자동화기기를 간단히 조작함으로써 원하는 금융거래를 빠른 시간 내에 수행할 수 있다. 금융자동화 기기의 이러한 장점들로 인하여 금융자동화기기의 이용 고객, 설치 대수 및 설치 장소는 급격히 증가하게 되어, 오늘날에는 어디에서나 쉽게 금융자동화기기를 찾아볼 수 있게 되었다.Financial automation equipment basically provides many financial tasks performed by financial institutions such as banks and village safes. In the case of account transfer, balance inquiry, deposit withdrawal, and passbook arrangement, the user can perform desired financial transactions within a short time by simply operating the automatic financial device installed in the bank without going through the bank staff. Due to these advantages of automated financial devices, the number of customers using automated financial devices, the number of installations, and installation locations has increased rapidly, and today, automated financial devices can be easily found anywhere.

그러나, 최근 금융자동화기기에 스키밍(skimming) 장치를 불법적으로 부착하여 고객에 의해 투입된 카드로부터 고객정보를 갈취하거나, 금융자동화기기의 카드 판독부에 이물질을 넣어서 투입된 카드의 방출을 막아 카드 자체를 불법적으로 취득하는 범죄가 빈번하게 발생하고 있다.However, recently, a skimming device is illegally attached to an automated financial device to extort customer information from the card inserted by the customer, or foreign substances are inserted into the card reading unit of the automated financial device to prevent the ejection of the inserted card, thereby making the card itself illegal. Acquisition of crimes occurs frequently.

이와 같이, 금융자동화기기에 불법적으로 부착된 부착물에 의해 고객정보 누출 또는 카드 도용이 발생하는 경우, 종래에는 고객이 이 같은 범죄를 빠른 시간 내에 인지할 수 있는 방법이 없었기 때문에 피해가 더욱 커지는 문제가 있었다.As such, when customer information leaks or card theft occurs due to attachments illegally attached to automated financial devices, there is no conventional way for customers to quickly recognize such crimes, so the problem is that the damage is further increased. there was.

이러한 ATM의 보안 시스템에 관한 선행기술로서, 한국 공개특허 제 10-2010-0079811호에 ‘금융자동화기기의 보안 시스템’이 개시되어 있다.As a prior art related to such an ATM security system, Korean Patent Laid-Open No. 10-2010-0079811 discloses a 'security system for automated financial devices'.

상기 선행기술은 센서에 의해 부착물 감지 이벤트가 생성되는 감지 시점을 측정하는 시점 측정부와, 상기 감지 시점을 기준으로 선정된 시간범위 이내에서 발생한 거래완료신호와, 상기 거래완료신호와 연관된 고객정보를 식별하는 검색부, 및 상기 식별된 고객정보를 이용하여, 부착물에 관한 경고 메시지를 송출하는 메시지 송출부를 포함하는 것을 특징으로 한다.The prior art includes a time measurement unit for measuring a detection time point at which an attachment detection event is generated by a sensor, a transaction completion signal generated within a selected time range based on the detection time, and customer information associated with the transaction completion signal It is characterized in that it comprises a search unit for identifying, and a message sending unit for transmitting a warning message about the attachment by using the identified customer information.

상기 선행기술은 금융자동화기기에서 불법적인 부착물이 감지되는 경우, 부착물에 의해 직접적인 피해가 예상되는 특정 고객을 선별하여 경고 메시지를 전송 함으로써 피해를 줄이는 것이나, 센서에 의해 감지되지 않는 부착물에 대해서는 감지 자체가 불가능하다는 단점이 있다.The prior art is to reduce damage by sending a warning message by selecting a specific customer who is expected to be directly damaged by the attachment when an illegal attachment is detected in the automated financial device, but for attachments that are not detected by the sensor, the detection itself The downside is that it is impossible.

따라서 상술한 바와 같은 문제점을 해결하기 위해, ATM 기기 관리자가 촬영한 ATM 기기의 이미지를 분석하여 승인 부착물 및 미승인 부착물을 감지해낼 수 있도록 하여, ATM 기기에 대한 보안 관리 효율을 높인 보안 관리 시스템을 개발할 필요성이 대두되는 실정이다.Therefore, in order to solve the above problems, it is possible to develop a security management system that improves the security management efficiency of ATM devices by analyzing the images of ATM devices taken by the ATM device manager to detect approved and unauthorized attachments. The necessity is emerging.

본 발명은 ATM 기기에 대해 주기적인 관리를 수행하는 관리자의 스마트폰을 통해 입력받은 촬영이미지를 매개로, ATM 기기의 부착 영역에 부착된 미승인 부착물을 파악하고 이를 제거하도록 할 수 있도록 하는 것을 주요 목적으로 한다.The main purpose of the present invention is to identify and remove unauthorized attachments attached to an attachment area of an ATM device through a photographed image input through a smartphone of an administrator who performs periodic management of the ATM device. do it with

본 발명의 다른 목적은, 미승인 부착물의 승인 부착물 위조를 방지할 수 있는 위조 감지 수단을 겸비하는 것이다.Another object of the present invention is to have counterfeit detection means capable of preventing counterfeiting of approved attachments of unauthorized attachments.

본 발명의 또 다른 목적은, 위조 방지 수단의 감별 기능을 더하는 것이다.Another object of the present invention is to add a discrimination function of the anti-counterfeiting means.

상기 목적을 달성하기 위하여, 본 발명에 따른 이미지 분석을 통한 보안 관리 시스템은, 부착물이 부착되는 부착 영역을 구비한 ATM 기기; 관리자의 스마트폰을 통해 상기 ATM 기기의 부착 영역에 대한 촬영이미지를 입력받는 이미지 입력 모듈과, 입력된 상기 촬영이미지를 분석하여 상기 부착물을 사전에 부착이 승인된 승인 부착물 및 부착이 승인되지 않은 미승인 부착물로 분류하는 승인 여부 파악 모듈 및, 상기 스마트폰을 통해 상기 미승인 부착물에 대한 제거를 지시하는 제거 지시 모듈을 포함하는 메인 서버;를 포함한 것을 특징으로 한다.In order to achieve the above object, a security management system through image analysis according to the present invention includes an ATM device having an attachment area to which an attachment is attached; An image input module that receives a photographed image of the attachment area of the ATM device through the manager's smartphone, and an approved attachment that has been approved for attachment in advance, and an unapproved attachment that has not been approved for attachment by analyzing the inputted photographed image and a main server including an approval/non-approval detection module for classifying attachments, and a removal instructing module for instructing removal of the unauthorized attachments through the smart phone.

나아가, 상기 시스템은, 상기 스마트폰의 카메라 렌즈 및 플래시의 전면에 장착되는 것으로서, 적색 셀로판지를 포함하는 필터;를 포함하고, 상기 표식 마크는, 680 내지 2400nm의 파장을 갖는 복사선을 반사하는 적외선 반사 안료를 포함하는 코팅제가 상기 승인 부착물의 일 측에 도포되어 형성되며, 상기 이미지 입력 모듈은, 상기 필터의 장착 및 상기 스마트폰에 구비된 플래시의 구동을 지시하는 구동 지시부와, 상기 구동 지시부를 통한 지시 수행 여부가 확인된 스마트폰을 통해 상기 촬영이미지를 입력받는 이미지 입력부를 포함하는 것을 특징으로 한다.Furthermore, the system includes a filter including a red cellophane paper, which is mounted on the front of the camera lens and flash of the smartphone, and the marker mark is infrared reflection that reflects radiation having a wavelength of 680 to 2400 nm A coating agent containing a pigment is applied to one side of the approved attachment, and the image input module includes a driving instruction unit for instructing mounting of the filter and driving of a flash provided in the smartphone, and the driving instruction unit through the It characterized in that it comprises an image input unit for receiving the photographed image through the smart phone whether the instruction is performed.

삭제delete

본 발명의 이미지 분석을 통한 보안 관리 시스템에 따르면,According to the security management system through image analysis of the present invention,

1) 관리자가 변경되어 관리자가 승인 부착물 및 미승인 부착물에 대한 분류 및 판단을 수행하지 못하더라도 메인 서버 차원의 제어를 가능케 하며, 나아가 이미지 분석을 이용하여 미승인 부착물을 인지하고 제거를 지시하도록 함으로써 ATM 기기의 미승인 부착물로 인해 일어날 수 있는 스키밍 등을 방지할 수 있고,1) Even if the manager is changed and the manager cannot classify and judge approved attachments and non-approved attachments, it enables control at the main server level, furthermore, by using image analysis to recognize unauthorized attachments and instruct removal of ATM devices It is possible to prevent skimming, etc. that may occur due to unapproved attachments,

2) 근적외선을 반사하는 코팅제를 통해 표식 마크를 승인 부착물 일 측에 형성토록 하여 위조를 감지하며, 관리자의 스마트폰에 필터를 장착하고 이미지를 촬영 시 표식 마크가 이미지 상에 드러나게 함으로써 승인 부착물 및 미승인 부착물의 감별을 쉽게 수행할 수 있는 효과를 가진다.2) Forgery is detected by forming a mark on one side of the approved attachment through a coating agent that reflects near infrared rays It has the effect of easily performing the discrimination of attachments.

삭제delete

도 1은 본 발명의 시스템에 대한 개략적인 구성을 나타낸 개념도.
도 2는 본 발명의 ATM 기기를 나타낸 개념도.
도 3은 본 발명의 메인 서버의 구성을 나타낸 블록도.
도 4는 표식 마크가 구비된 승인 부착물의 예시를 나타낸 개념도.
도 5는 필터의 구조를 나타낸 개념도.
1 is a conceptual diagram showing a schematic configuration of a system of the present invention.
2 is a conceptual diagram showing an ATM device of the present invention.
3 is a block diagram showing the configuration of the main server of the present invention.
4 is a conceptual diagram illustrating an example of an approval attachment provided with an indicia mark.
5 is a conceptual diagram showing the structure of a filter.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하도록 한다. 첨부된 도면은 축척에 의하여 도시되지 않았으며, 각 도면의 동일한 참조 번호는 동일한 구성 요소를 지칭한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The accompanying drawings are not drawn to scale, and like reference numbers in each drawing refer to like elements.

도 1은 본 발명의 시스템에 대한 개략적인 구성을 나타낸 개념도이며, 도 2는 본 발명의 ATM 기기를 나타낸 개념도이다.1 is a conceptual diagram showing a schematic configuration of a system of the present invention, and FIG. 2 is a conceptual diagram showing an ATM device of the present invention.

도 1 및 도 2를 참조하여 설명하면, 본 발명의 이미지 분석을 통한 보안 관리 시스템은 ATM 기기(2), 스마트폰(3), 메인 서버(1)를 포함한 것을 특징으로 한다.1 and 2, the security management system through image analysis of the present invention is characterized in that it includes an ATM device (2), a smartphone (3), and a main server (1).

본 발명의 ATM 기기(2)는 다른 말로 금융자동화기기를 의미하며, 사용자가 금융기관에서 발급받은 현금카드나 통장 등을 사용하여 시간에 제약 없이 현금 또는 수표 등의 입출금 거래, 계좌이체 및 조회업무 등을 할 수 있도록 한 기기를 의미한다.In other words, the ATM device 2 of the present invention refers to a financial automation device, and the user uses a cash card or passbook issued by a financial institution to perform deposit and withdrawal transactions such as cash or checks, account transfer, and inquiry without time restrictions. It means a device that allows you to do the back.

이러한 ATM 기기(2)에는 부착물이 부착되는 부착 영역(20)이 구비되어 있는데, 이때 부착 영역(20)의 위치나 크기에 있어서는 제한을 두지 않으므로 바람직하게는 ATM 기기(2)의 일부 또는 전체가 부착 영역(20)이 될 수 있다.The ATM machine 2 is provided with an attachment area 20 to which an attachment is attached. At this time, there is no restriction on the location or size of the attachment area 20, so preferably a part or the entirety of the ATM machine 2 is installed. It can be an attachment area 20 .

나아가 부착 영역(20)에 부착될 수 있는 부착물의 종류에도 제한을 두지 않으므로, 따라서 부착물이라 함은 ATM 기기(2) 인근에 부착된 광고물일 수도 있으나, ATM 기기(2)에 대한 스키밍(skimming)을 위한 CCTV나 몰래카메라, 카드 위변조장치, 카드 복사 장치, 나아가 ATM 기기(2)의 터치패널에 부착되는 터치 감지 센서일 수도 있다. 즉 ATM 기기(2)에 부착되어 스키밍을 시도하는 해킹 수단 또는 개인정보(금융정보) 갈취 수단일 수도 있음은 물론이다.Furthermore, since there is no restriction on the type of attachment that can be attached to the attachment area 20 , the attachment may be an advertisement attached near the ATM device 2 , but skimming on the ATM machine 2 . For CCTV or hidden camera, card forgery device, card copy device, it may also be a touch sensing sensor attached to the touch panel of the ATM device (2). That is, of course, it may be a hacking means that is attached to the ATM device 2 and attempts skimming or a means of extorting personal information (financial information).

따라서 부착물이라 함은 ATM 기기(2)의 부착 영역(20)에 부착 또는 장착될 수 있는 것이라면 그 제한을 두지 않는 것을 기본으로 한다.Therefore, the attachment is basically not limited as long as it can be attached or mounted to the attachment area 20 of the ATM device 2 .

스마트폰(3)은 해당 ATM 기기(2)를 관리하는 자인 관리자가 소지한 스마트폰(3)을 의미하며, 관리자는 스마트폰(3)을 통해 ATM 기기(2)의 부착 영역(20)에 대한 사진을 촬영해, 촬영된 사진(촬영이미지)를 메인 서버(1)에 전송하게 된다.The smartphone 3 refers to a smartphone 3 possessed by an administrator who is the person who manages the ATM device 2, and the administrator enters the attachment area 20 of the ATM device 2 through the smartphone 3 A photo is taken and the captured photo (taken image) is transmitted to the main server 1 .

이때 촬영이미지의 입력은 1회성으로 이루어질 수도 있으나, 바람직하게는 관리자가 주기적으로 ATM 기기(2)에 대한 관리 및 점검을 수행하므로 관리 및 점검 수행 시마다 촬영이미지를 입력하도록 하여 부착 영역(20)에 추가적인 부착물이 부착되었는지를 주기적으로 메인 서버(1) 상에서 관리할 수 있도록 한다.At this time, the input of the photographed image may be made one-time, but preferably, since the administrator periodically manages and inspects the ATM device 2, the photographed image is inputted every time the management and inspection is performed to the attachment area 20. Whether additional attachments are attached can be periodically managed on the main server 1 .

메인 서버(1)는 입력된 촬영이미지를 분석하여 ATM 기기(2)의 부착 영역(20)에 부착된 부착물을 승인 부착물과 미승인 부착물로 분류하고, 미승인 부착물에 대한 제거를 지시하는 기능을 수행한다.The main server 1 analyzes the inputted photographed image, classifies the attachments attached to the attachment area 20 of the ATM device 2 into approved attachments and unapproved attachments, and instructs removal of the unauthorized attachments. .

따라서 허가되지 않은 광고물, 또는 스키밍을 위한 해킹이나 개인정보(금융정보) 갈취용 수단일 수도 있는 미승인 부착물을 감별하고 이에 대한 제거를 지시하는 것이다.Therefore, it is to identify unauthorized advertisements or unauthorized attachments that may be hacking for skimming or extortion of personal information (financial information) and instruct removal thereof.

그러므로 본 발명의 이미지 분석을 통한 보안 관리 시스템의 주체가 메인 서버(1)가 된다고 간주할 수 있으며, 별도의 설명이 없는 한 시스템이 곧 메인서버인 것으로 이해하도록 한다.Therefore, it can be considered that the subject of the security management system through image analysis of the present invention becomes the main server 1, and unless otherwise specified, it is understood that the system is the main server.

이러한 메인 서버(1)는 본 발명의 핵심 구성으로서 청소자가 소지한 스마트폰(3)과 통신하면서 정보를 교류하기 위한 통신부 및 전송수단을 구비한 상태에서 CPU와 저장수단을 구비한 하드웨어를 의미하는 것으로, 이 CPU에서 수행될 소프트웨어에 의해 후술할 일련의 모듈 및 이의 구체적 기능이 도출될 수 있다.This main server 1 is a core configuration of the present invention, which means hardware having a CPU and a storage means in a state equipped with a communication unit and a transmission means for exchanging information while communicating with the smart phone 3 possessed by the cleaner As a result, a series of modules and specific functions thereof to be described later can be derived by software to be executed in this CPU.

즉, 메인 서버(1)는 중앙처리장치(CPU) 및 메모리와 하드디스크와 같은 저장수단을 구비한 하드웨어 기반에서 중앙처리장치에서 수행될 수 있는 프로그램, 즉 소프트웨어가 설치되어 이 소프트웨어를 실행할 수 있는데 이러한 소프트웨어에 대한 일련의 구체적 구성을 '모듈' 및 '부', '인터페이스'라는 구성단위로서 후술할 예정이다. That is, the main server 1 has a central processing unit (CPU) and a program that can be executed in the central processing unit on a hardware basis having storage means such as a memory and a hard disk, that is, software is installed to execute this software. A series of specific configurations of such software will be described later as structural units called 'modules', 'parts', and 'interfaces'.

이때, 메인 서버(1)는 이 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory, 미도시) 및 롬(ROM: Read-Only Memory, 미도시), 프로세서를 포함할 수 있다.At this time, the main server 1 is a RAM (Random Access Memory, not shown) and ROM (Read-Only Memory, not shown) that temporarily and/or permanently store the signal (or data) processed therein. city), and may include a processor.

프로세서는 하나 이상의 코어(core, 미도시) 및 그래픽 처리부(미도시) 및/또는 다른 구성 요소와 신호를 송수신하는 연결 통로(예를 들어, 버스(bus) 등)를 포함할 수 있고, 메모리에는 후술할 모듈 내지 부의 실행 및 제어를 위한 프로그램들(하나 이상의 인스트럭션들)을 저장할 수 있다. 메모리에 저장된 프로그램들은 기능에 따라 복수 개의 모듈들로 구분될 수 있다.The processor may include one or more cores (core, not shown) and a graphic processing unit (not shown) and/or a connection path (eg, a bus) for transmitting and receiving signals to and from other components, and the memory includes Programs (one or more instructions) for execution and control of modules or units to be described later may be stored. Programs stored in the memory may be divided into a plurality of modules according to functions.

본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 기반으로 판독 가능한 기록매체에 상주할 수도 있다.The steps of a method or algorithm described in connection with an embodiment of the present invention may be implemented directly in hardware, as a software module executed by hardware, or by a combination thereof. A software module may include random access memory (RAM), read only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, hard disk, removable disk, CD-ROM, or It may reside in any type of computer-readable recording medium well known in the art to which the present invention pertains.

이러한 '모듈' 또는 '부' 또는 '인터페이스'의 구성은 메인서버의 저장 수단에 설치 및 저장된 상태에서 CPU 및 메모리를 매개로 실행되는 소프트웨어 또는 FPGA 내지 ASIC과 같은 하드웨어의 일 구성을 의미한다. 즉, '모듈' 또는 '부', '인터페이스'라는 구성은 하드웨어에 한정되는 의미는 아니고, 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. The configuration of these 'modules' or 'parts' or 'interfaces' means one configuration of hardware such as software or FPGA or ASIC that is installed and stored in the storage means of the main server and executed via the CPU and memory. That is, the configuration of 'module', 'unit', and 'interface' is not limited to hardware, and may be configured to be in an addressable storage medium or may be configured to reproduce one or more processors.

이러한 '모듈' 또는 '부' 또는 '인터페이스'에서 제공되는 기능은 더 작은 수의 구성요소들 및 '부' 또는 '모듈'들로 결합되거나 추가적인 구성요소들과 '부' 또는 '모듈'들로 더 분리될 수 있다.Functions provided by these 'modules' or 'units' or 'interfaces' may be combined into a smaller number of components and 'units' or 'modules' or additional components and 'units' or 'modules' can be further separated.

이하, 이와 같은 메인 서버(1)를 중심으로 한 본 발명의 시스템에 대한 기초적 구성을 기반으로 구체적인 세부 구성 및 기능을 설명하도록 한다.Hereinafter, specific detailed configurations and functions will be described based on the basic configuration of the system of the present invention centered on the main server 1 .

도 3은 본 발명의 메인 서버의 구성을 나타낸 블록도이다.3 is a block diagram showing the configuration of the main server of the present invention.

도 3을 참조하여 설명하면, 본 발명의 메인 서버(1)는 이미지 입력 모듈(100), 승인 여부 파악 모듈(200), 제거 지시 모듈(300)을 포함하는 것을 특징으로 한다.Referring to FIG. 3 , the main server 1 of the present invention is characterized in that it includes an image input module 100 , an approval determination module 200 , and a removal instruction module 300 .

이미지 입력 모듈(100)은 관리자의 스마트폰(3)을 통해 ATM 기기(2)의 부착 영역(20)에 대한 촬영이미지를 입력받는 기능을 수행한다. 이때 촬영이미지는 부착 영역(20) 전체가 촬영되어 있어 부착 영역(20)에 포함된 부착물의 식별이 가능한 상태여야 한다.The image input module 100 performs a function of receiving a photographed image for the attachment area 20 of the ATM device 2 through the manager's smartphone 3 . At this time, the photographed image must be in a state in which the attachment area 20 is taken as a whole so that the attachments included in the attachment area 20 can be identified.

더불어 관리자의 스마트폰(3)으로부터 촬영이미지를 전송 등의 형태로 입력받을 수도 있으나, 바람직하게는 본 발명의 보안 관리 시스템이 구현된 어플리케이션이 관리자의 스마트폰(3)의 카메라에 대한 접근 권한을 수득하도록 하여, 어플리케이션 상에서 카메라 기능을 구동하고 ATM 기기(2)의 부착 영역(20)을 촬영하면 촬영된 사진이 촬영이미지로서 입력되는 것이 가능하다.In addition, it is also possible to receive an input of a photographed image from the administrator's smartphone 3 in the form of transmission, etc., but preferably, the application in which the security management system of the present invention is implemented provides the administrator's right to access the camera of the smartphone 3 . To obtain, by driving the camera function on the application and photographing the attachment area 20 of the ATM machine 2, it is possible to input the photographed picture as a photographed image.

나아가 상술한 설명에서와 같이 일반적으로 관리자는 ATM 기기(2)에 대한 점검 및 관리를 주기적으로 수행하게 되는 바, 관리/점검 주기마다 촬영이미지를 입력하도록 하여 복수의 촬영이미지를 입력받을 수 있으며, 이 경우 각각의 촬영이미지의 입력 날짜 및 시간이 함께 저장되어 촬영이미지가 입력 날짜별, 시간별로 구분될 수 있다. 따라서 별도의 데이터베이스 상에 입력된 촬영이미지를 날짜별/시간별로 저장하는 것이 가능함은 물론이다.Furthermore, as in the above description, in general, the manager periodically performs inspection and management of the ATM device 2, so that a plurality of photographed images can be input by inputting photographed images at every management/inspection cycle, In this case, the input date and time of each photographed image are stored together, so that the photographed image can be divided by input date and time. Accordingly, it is of course possible to store the captured images inputted in a separate database by date/time.

승인 여부 파악 모듈(200)은 입력된 촬영이미지를 분석하여 부착 영역(20)에 부착된 부착물을 승인 부착물 및 미승인 부착물로 분류하는 기능을 수행한다. 이때 바람직하게 부착물의 경우 부착 영역(20)에 한 개만 부착되기보다는 복수 개가 부착되므로, 복수의 부착물을 승인 부착물과 미승인 부착물로 분류하는 것이라 할 수 있다.The approval determination module 200 performs a function of classifying the attachment attached to the attachment area 20 into an approved attachment and an unapproved attachment by analyzing the inputted photographed image. In this case, since a plurality of attachments are preferably attached to the attachment region 20 rather than only one attachment, it can be said that a plurality of attachments are classified into approved attachments and non-approved attachments.

여기서 승인 부착물이라 함은 사전에 부착 영역(20)에 부착이 승인된 승인 부착물로서, 허가받은 부착물이라 할 수 있다. 미승인 부착물은 사전에 부착이 승인되지 않은, 따라서 허가를 받지 않은 부착물이라 할 수 있으며 불법 부착물이라고도 할 수 있다.Here, the approved attachment refers to an approved attachment that has been previously approved for attachment to the attachment region 20 , and may be referred to as an approved attachment. Unapproved attachments are attachments that have not been previously approved for attachment and, therefore, are unauthorized attachments and may also be considered illegal attachments.

따라서 촬영이미지 상에서 부착물을 승인 부착물 및 미승인 부착물로 분류하는 기능을 수행하는 것인데, 이때 승인 부착물과 미승인 부착물 분류의 경우 시스템 관리자에게 촬영이미지를 전달하여 시스템 관리자가 촬영이미지에 포함된 부착물을 승인 부착물 및 미승인 부착물로 분류할 수도 있다. 혹은 메인 서버(1) 차원에서 촬영이미지를 자동 분석하여, 촬영이미지 상에서 부착물을 인식하고 부착물을 승인 부착물 및 미승인 부착물로 분류하도록 하는 것 역시 가능하다.Therefore, it performs the function of classifying attachments into approved attachments and non-approved attachments on the photographed image. It may also be classified as an unapproved attachment. Alternatively, it is also possible to automatically analyze the photographed image at the level of the main server (1), recognize the attachment on the photographed image, and classify the attachment into an approved attachment and an unapproved attachment.

제거 지시 모듈(300)은 관리자의 스마트폰(3)을 통해 미승인 부착물에 대한 제거를 지시하는 기능을 수행한다. 이러한 제거 지시 모듈(300)은 가장 간단하게는 스마트폰(3)에 제거 지시 메시지를 시각적으로 출력하거나, 음성을 출력하는 방식 등으로 미승인 부착물에 대한 제거를 지시할 수 있다.The removal instruction module 300 performs a function of instructing removal of the unauthorized attachment through the manager's smartphone 3 . The removal instruction module 300 may instruct the removal of the unauthorized attachment by visually outputting a removal instruction message to the smart phone 3 or outputting a voice.

혹은 촬영이미지 상에서 미승인 부착물의 영역을 추출한 뒤, 해당 영역의 이미지를 관리자의 스마트폰(3)에 함께 제공하여 관리자가 미승인 부착물을 빠르게 파악하고 제거하도록 할 수도 있고, 해당 영역의 이미지와 함께 ‘미승인 부착물 제거 부탁 요청’과 같은 메시지를 함께 출력하여 제거를 지시하는 것 역시 가능하다.Alternatively, after extracting the area of the non-approved attachment from the photographed image, the image of the area is provided together to the manager's smartphone 3 so that the manager can quickly identify and remove the unauthorized attachment, or 'unapproved' together with the image of the area It is also possible to instruct removal by outputting a message such as 'request request to remove attachments'.

혹은 미승인 부착물에 대한 알람을 생성하도록 하여 알람의 형태로 미승인 부착물에 대한 제거를 지시하는 것도 가능하며, 따라서 미승인 부착물 제거 지시 방법에 대해서는 별도의 제한을 두지 않는다.Alternatively, it is possible to instruct the removal of the unauthorized attachment in the form of an alarm by generating an alarm for the unauthorized attachment.

따라서 이와 같은 본 발명의 보안 관리 시스템은 ATM 기기(2)에 대해 주기적인 관리를 수행하는 관리자의 스마트폰(3)을 통해 입력받은 촬영이미지를 매개로, ATM 기기(2)의 부착 영역(20)에 부착된 미승인 부착물을 파악하고 이를 제거하도록 할 수 있어, 관리자가 변경되어 관리자가 승인 부착물 및 미승인 부착물에 대한 분류 및 판단을 수행하지 못하더라도 메인 서버(1) 차원의 제어를 가능케 하며, 나아가 이미지 분석을 이용하여 미승인 부착물을 인지하고 제거를 지시하도록 함으로써 ATM 기기(2)의 미승인 부착물로 인해 일어날 수 있는 스키밍 등을 방지할 수 있는 효과가 있다.Therefore, the security management system of the present invention as described above uses the photographed image input through the smart phone 3 of an administrator who performs periodic management of the ATM device 2 as a medium, in the attachment area 20 of the ATM device 2 . ) can be identified and removed, enabling the main server (1) level control even if the manager is not able to classify and judge approved attachments and unapproved attachments due to a change in the manager, and further By using image analysis to recognize unauthorized attachments and instruct removal, skimming that may occur due to unauthorized attachments of the ATM machine 2 can be prevented.

더불어 상술한 메인 서버(1)를 통한 승인 부착물 및 미승인 부착물 분류에 있어, 바람직하게는 메인 서버(1) 상에서 촬영이미지 상에서 부착물의 자동 인식 및 분류 처리를 수행할 수도 있다.In addition, in the classification of approved attachments and non-approved attachments through the above-described main server 1 , preferably, automatic recognition and classification processing of attachments on the photographed image may be performed on the main server 1 .

이를 위한 구성으로 먼저 메인 서버(1)는 이미지 DB(400)를 포함할 수 있다. 이미지 DB(400)는 승인 부착물에 대한 기준이미지를 저장하는 기능을 수행하는 것으로서, 이때 각각의 승인 부착물마다 적어도 하나의 기준이미지가 저장된다.As a configuration for this, first, the main server 1 may include an image DB 400 . The image DB 400 performs a function of storing a reference image for an approved attachment, and at this time, at least one reference image is stored for each approved attachment.

즉 승인 부착물의 형상이나 형태를 나타낼 수 있는 이미지가 기준이미지로써 저장되는 것이며, 부착물이 예시로 광고물인 경우, 해당 광고물의 이미지가 기준이미지로써 저장된다 할 수 있다. 복수의 승인 부착물마다 각각 기준이미지가 저장되는 것을 기본으로 한다.That is, an image that can represent the shape or form of an approved attachment is stored as a reference image, and when the attachment is an advertisement for example, the image of the corresponding advertisement is stored as a reference image. It is based on the basis that each reference image is stored for each of the plurality of approved attachments.

이와 같이 이미지 DB(400)에 저장된 기준이미지는 특정 승인 부착물의 파악을 위한 기준이 되는 이미지라 할 수 있으므로, 후술할 촬영이미지에 포함된 부착물을 승인 부착물 및 미승인 부착물로 분류하는 분류의 기준이 된다 할 수 있다. 즉 각각의 승인 부착물에 대한 기준이미지를 통하여 비교 처리의 기준을 세운다고 할 수 있다.As such, the reference image stored in the image DB 400 can be said to be a standard image for identifying a specific approved attachment, so it is a standard of classification for classifying attachments included in photographed images to be described later as approved attachments and non-approved attachments. can do. That is, it can be said that the standard of comparison processing is established through the reference image for each approved attachment.

나아가 승인 여부 파악 모듈(200) 역시 기준이미지를 기반으로 한 승인 부착물 자동 분류에 관한 구성이 필요한데, 이를 위해 승인 여부 파악 모듈(200)은 부착물 인식부(210) 및 승인 여부 파악부(220)를 포함하여 구성될 수 있다.Furthermore, the approval/non-approval determination module 200 also requires a configuration for automatic classification of approved attachments based on the reference image. may be included.

부착물 인식부(210)는 입력된 촬영이미지로부터 부착물을 인식하는 기능을 수행한다. 이때 바람직하게 촬영이미지는 바람직하게 부착 영역(20)을 촬영하는 바, 부착물이 포함되어 있지 않은 상태의 촬영이미지를 상술한 이미지 DB(400)나 메인 서버(1) 상에 별도로 저장해두고, 스마트폰(3)으로부터 입력된 촬영이미지를 별도로 저장된 부착물이 포함되어 있지 않은 상태의 촬영이미지와 비교 처리하여 촬영이미지로부터 부착물을 인식하도록 할 수 있다.The attachment recognition unit 210 performs a function of recognizing an attachment from the input photographed image. At this time, preferably, the photographed image is preferably photographed in the attachment area 20, and the photographed image in a state in which the attachment is not included is separately stored on the above-described image DB 400 or the main server 1, and the smartphone Attachment can be recognized from the photographed image by comparing the photographed image input from (3) with the photographed image in a state in which the separately stored attachment is not included.

나아가 부착물 인식 방식에 대해서는 제한이 없으므로 언급한 방식 이외에도 부착물 인식의 다른 방식이 적용될 수 있으며, 이는 이미지상 객체 인식과 같은 종래의 이미지 프로그램의 기능과 연동되어 구성될 수 있으므로 추가적인 설명은 생략하도록 한다.Furthermore, since there is no limitation on the attachment recognition method, other methods of attachment recognition other than the above-mentioned method may be applied.

승인 여부 파악부(220)는 인식된 부착물을 기준이미지와 비교 처리하여 상기 기준이미지와 일치하는 부착물을 승인 부착물로 분류하고, 상기 기준이미지와 불일치하는 부착물을 미승인 부착물로 분류하는 기능을 수행한다.The approval/non-approval determining unit 220 performs a function of classifying an attachment matching the reference image as an approved attachment by comparing the recognized attachment with a reference image, and classifying attachments that do not match the reference image as unapproved attachments.

상술한 설명에서 기준이미지가 승인 부착물의 이미지를 입력받아 저장된 것이라 하였으므로, 인식된 부착물의 이미지와 기준이미지를 비교 처리하여, 특정한 기준이미지와 일치하는 부착물은 승인 부착물로, 어떠한 기준이미지와도 일치하지 않는 부착물은 미승인 부착물로 분류되는 것이다.In the above description, since it is said that the reference image is stored after receiving the image of the approved attachment, the image of the recognized attachment and the reference image are compared and processed. Non-approved attachments are classified as unapproved attachments.

즉 각각의 승인 부착물마다 별도로 기준이미지가 저장되는 바, 이미지 DB(400)에 저장된 복수의 기준이미지와 촬영이미지 상에서 인식된 부착물의 이미지를 비교하여 해당 부착물의 이미지가 기준이미지 중 적어도 어느 하나와 일치하는 경우 승인 부착물로, 어떠한 기준이미지와도 일치하지 않는 경우 미승인 부착물로 분류될 수 있다.That is, a reference image is stored separately for each approved attachment, and the image of the attachment matches at least one of the reference images by comparing a plurality of reference images stored in the image DB 400 with the images of the attachment recognized on the photographed image. If it does, it may be classified as an approved attachment, and if it does not match any reference image, it may be classified as an unapproved attachment.

이와 같은 방식을 통해 승인 부착물 및 미승인 부착물을 자동 분류하게끔 함으로써, 시스템 관리자가 촬영이미지를 일일이 확인하여 승인 부착물과 미승인 부착물을 분류하지 않도록 함으로써 작업 편의성을 높임과 동시에 분류 속도 역시 높일 수 있게 딘다.By automatically classifying approved attachments and unapproved attachments in this way, the system administrator does not classify approved attachments and unapproved attachments by checking the photographed images one by one, thereby improving work convenience and speeding up the sorting speed.

도 4는 표식 마크가 구비된 승인 부착물의 예시를 나타낸 개념도이다.4 is a conceptual diagram illustrating an example of an approval attachment provided with an indicia mark.

도 4를 참조하여 설명하면, 또 다른 승인 부착물 자동 파악 및 미승인 부착물 자동 분류에 대한 구성으로서, 승인 부착물(21)의 일 측에 식별을 위한 표식 마크(22)를 구비시킬 수도 있다.Referring to FIG. 4 , as another configuration for automatic recognition of approved attachments and automatic classification of non-approved attachments, a marking mark 22 for identification may be provided on one side of the approval attachment 21 .

이러한 표식 마크(22)는 부착물의 일 측에 구비될 수 있으며 그 형상이나 구현 방법에 있어 어떠한 제한을 두지 않는다. 따라서 표식 마크(22)로서 해당 ATM 기기(2) 제조사의 마크나 관리 업체의 마크를 부착할 수도 있고, 혹은 특정 코드를 표식 마크(22)로써 적을 수도 있으며, 혹은 특정한 문양이나 그림을 표식 마크(22)로서 표시하는 것도 가능하다. 나아가 표식 마크(22)는 부착되거나 프린팅된 것일 수도 있으며, 혹은 부착물 자체가 인쇄물인 경우 인쇄 과정부터 표식 마크(22)가 함께 인쇄된 것일 수도 있다.Such a mark 22 may be provided on one side of the attachment, and there is no limitation in its shape or implementation method. Therefore, as the marking mark 22, the mark of the manufacturer of the ATM device 2 or the mark of the management company may be attached, or a specific code may be written as the marking mark 22, or a specific pattern or picture may be attached to the marking mark ( 22) is also possible. Furthermore, the marking mark 22 may be attached or printed, or when the attachment itself is a printed matter, the marking mark 22 may be printed together from the printing process.

더불어 이와 같이 표식 마크(22)가 구비되는 경우, 승인 여부 파악 모듈(200)은 추가로 포함될 수 있는 부착물 인식부(210)를 통해 입력된 촬영이미지로부터 부착물 및 부착물의 일 측에 구비된 표식 마크(22)를 인식할 수 있다. 즉 부착물을 인식할 분 아니라 부착물의 표식 마크(22) 표함 여부를 포함하도록 하는 것이다.In addition, when the marking mark 22 is provided as described above, the approval or not determining module 200 is an attachment and a marker mark provided on one side of the attachment from the photographed image input through the attachment recognition unit 210 that may be additionally included. (22) can be recognized. That is, it is to include whether or not the mark 22 of the attachment is marked, rather than recognizing the attachment.

이를 위해 표식 마크(22)의 이미지가 상술한 이미지 DB(400)나 메인 서버(1) 상에 별도로 저장되도록 하고, 저장된 표식 마크(22)의 이미지가 촬영이미지에서 인식된 부착물 상에 존재하는지의 여부를 검출해낼 수 있다.To this end, the image of the mark 22 is separately stored on the above-described image DB 400 or the main server 1, and whether the image of the mark mark 22 stored is present on the attachment recognized in the photographed image. whether or not it can be detected.

이 경우 승인 여부 파악부(220)는 표식 마크(22)가 구비된 부착물을 승인 부착물로 분류하고, 표식 마크(22)가 구비되지 않은 부착물을 미승인 부착물로 분류하게 된다. 이와 같은 구성을 통해서는 기준이미지를 모두 저장할 필요 없이 표식 마크(22)만을 저장 처리하고, 촬영이미지에서 부착물 및 부착물에 포함된 표식 마크(22)를 인식하도록 하여 표식 마크(22)의 유무에 따라 승인 부착물 및 미승인 부착물을 분류해낼 수 있어 보다 빠른 미승인 부착물의 감지를 가능케 한다.In this case, the approval determination unit 220 classifies the attachment provided with the marking mark 22 as an approved attachment, and classifies the attachment without the marking mark 22 as an unapproved attachment. Through such a configuration, only the mark 22 is stored without the need to store all of the reference images, and the attachment and the mark 22 included in the attachment are recognized in the photographed image, so that depending on the presence or absence of the mark 22 Approved and unapproved attachments can be sorted out, allowing for faster detection of unapproved attachments.

이때, 일반적으로 부착물의 일 측에 구비되는 표식 마크(22)의 경우 부착물보다도 작은 크기를 갖게 되므로 촬영이미지의 화질이 좋지 않거나 멀리서 촬영된 촬영이미지의 경우 표식 마크(22) 자체의 인식률이 떨어질 위험성이 존재한다.At this time, in general, since the marking mark 22 provided on one side of the attachment has a smaller size than the attachment, the image quality of the photographed image is poor or in the case of a photographed image taken from a distance, the recognition rate of the marking mark 22 itself decreases. this exists

따라서 촬영이미지를 보정 처리하여 선명도를 높임으로써 표식 마크(22)에 대한 인식률을 높일 수 있는데, 이를 위해 메인 서버(1)는 이미지 보정 모듈(500)을 더 포함할 수 있다. 이때 이미지 보정 모듈(500)은 에지 검출부(510), 노이즈 검출부(520), 노이즈 제거부(530), 보완화소 산출부(540), 보정 처리부(550)를 포함하여 구성될 수 있다.Therefore, it is possible to increase the recognition rate for the mark 22 by correcting the photographed image to increase the sharpness, and for this, the main server 1 may further include an image correction module 500 . In this case, the image correction module 500 may include an edge detector 510 , a noise detector 520 , a noise remover 530 , a supplementary pixel calculator 540 , and a correction processor 550 .

에지 검출부(510)는 소벨(Sobel) 연산자를 통해 촬영이미지로부터 에지를 검출하는 것으로서, 소벨 연산자라 함은 고주파 성분에 해당하는 이미지의 경계 영역을 검출하는 대표적인 경계 검출 알고리즘이며, 이는 공지된 기술이므로 이에 대한 자세한 설명은 생략하기로 한다. 이때 다른 경계 검출 알고리즘(Roberts 연산자, Prewitt 연산자 등)에 비해 소벨 연산자는 상대적으로 노이즈가 적게 에지를 검출할 수 있다.The edge detection unit 510 detects an edge from a photographed image through a Sobel operator, and the Sobel operator is a representative boundary detection algorithm for detecting a boundary region of an image corresponding to a high frequency component, which is a known technology. A detailed description thereof will be omitted. In this case, compared to other boundary detection algorithms (Roberts operator, Prewitt operator, etc.), the Sobel operator can detect edges with relatively little noise.

노이즈 검출부(520)는 기 설정된 기준값보다 작은 화소 값을 가지는 에지의 화소를 노이즈로 검출하는 것으로서, 기준이 되는 화소 값보다 작은 화소 값을 가지는 에지를 경계선이 모호하게 표현되었다고 판단하여 이를 노이즈로서 검출하는 기능을 제공한다. 이때 기준값의 설정은 시스템 관리자를 통해 설정될 수도 있으며, 혹은 시스템 자체에서 기준값을 자동 설정할 수도 있다. 이와 같이 기준값 설정에 있어서는 제한을 두지 않으므로 다양한 방법이 적용될 수 있다.The noise detector 520 detects a pixel of an edge having a pixel value smaller than a preset reference value as noise, and determines that an edge having a pixel value smaller than a reference pixel value is vaguely expressed, and detects it as noise. provides the function to In this case, the reference value may be set through a system administrator, or the reference value may be automatically set in the system itself. As described above, since there is no limitation in setting the reference value, various methods may be applied.

노이즈 제거부(530)는 노이즈 검출부(520)를 통해 검출된 노이즈를 제거하는 기능을 수행하는 것으로서, 보다 상세히 설명하면 에지의 화소 값의 평균과 분산을 기반으로 보정화소값을 산출하고, 노이즈를 보정화소값으로 치환하는 방식을 통해 상기 노이즈를 제거함으로써 촬영이미지의 화질을 개선하고 용량 최적화를 수행할 수 있다.The noise removal unit 530 performs a function of removing the noise detected by the noise detection unit 520 . In more detail, the noise removal unit 530 calculates a correction pixel value based on the average and variance of the pixel values of the edge, and removes the noise. By removing the noise through a method of substituting a correction pixel value, the image quality of a photographed image can be improved and capacity optimization can be performed.

보완화소 산출부(540)는 촬영이미지의 프레임을 이진수 프레임으로 변환한 후 최근린 보간법을 통해 상기 이진수 프레임의 보완화소값을 산출하는 기능을 수행하는데, 이때 보완화소값은 다음의 수학식 1을 통해 산출될 수 있다.The complementary pixel calculating unit 540 converts the frame of the photographed image into a binary frame and then calculates the complementary pixel value of the binary frame through nearest neighbor interpolation. can be calculated through

수학식 1,

Figure 112022000817082-pat00001
Equation 1,
Figure 112022000817082-pat00001

(여기서,

Figure 112022000817082-pat00002
는 이진수 형태의 보완화소값,
Figure 112022000817082-pat00003
는 2n배 축소시킨 후 다시 2n배 확대시킨 이진수 프레임,
Figure 112022000817082-pat00004
는 비트 OR 연산)(here,
Figure 112022000817082-pat00002
is the complementary pixel value in binary form,
Figure 112022000817082-pat00003
is a binary frame reduced by 2 n times and then enlarged by 2 n times,
Figure 112022000817082-pat00004
is a bitwise OR operation)

상기 수학식 1은 이진수 프레임의 화소에 대한 비트 OR 연산으로부터 보완화소값을 산출하는 식으로서, 이를 통해 노이즈 제거 과정을 통해 미처 제거되지 않은 노이즈를 추가적으로 제거할 수 있다. 즉, 촬영이미지에 포함된 프레임의 노이즈를 추가적으로 제거함으로써, 촬영이미지의 화질을 개선시킬 수 있다.Equation 1 above is an equation for calculating a complementary pixel value from a bitwise OR operation on pixels of a binary frame, and through this, noise that has not been removed through the noise removal process can be additionally removed. That is, by additionally removing the noise of the frame included in the photographed image, the quality of the photographed image can be improved.

여기서, 비트 OR 연산이라 함은 두 이진수의 각 자릿수를 비교해 둘 중 하나라도 1이 있다면 1로, 아니면 0으로 계산하는 연산 과정을 의미하는 것으로서, 이러한 비트 연산을 통해 축소된 이진수 프레임에서 1의 값을 갖는 화소를 다시

Figure 112022000817082-pat00005
의 블록으로 확대시켜 각 블록의 화소가 1의 값을 갖도록 함으로써 3차원이미지의 에지를 보완할 수 있게 된다.(구체적으로, 에지의 연결 흐름이 끊겨 보이는 느낌을 개선하는 효과를 준다.)Here, the bitwise OR operation refers to an operation process in which each digit of two binary numbers is compared and if at least one of them is 1, it is calculated as 1, otherwise it is calculated as 0. back the pixel with
Figure 112022000817082-pat00005
The edges of the 3D image can be supplemented by enlarging the blocks of the block so that the pixels of each block have a value of 1.

보정 처리부(550)는 상기 보완화소값을 기반으로 이진수 프레임으로부터 대체 프레임을 생성한 후 촬영이미지의 프레임을 대체 프레임으로 치환하여 촬영이미지의 에지를 보완하는 기능을 수행하는 것으로서, 이를 통해 촬영이미지의 화질이 보다 개선되는 효과가 있다.The correction processing unit 550 generates an alternative frame from a binary frame based on the supplementary pixel value and then replaces the frame of the photographed image with the replacement frame to complement the edge of the photographed image. There is an effect that the image quality is further improved.

따라서 이와 같이 촬영이미지의 노이즈를 제거하며 에지를 보완함으로써 촬영이미지의 화질 및 선명도를 개선할 수 있는데, 부착물 인식부(210)는 이와 같이 보정 처리를 수행하여 화질 및 선명도를 개선시킨 촬영이미지로부터 부착물 및 표식 마크(22)를 인식 처리하도록 하여 부착물, 나아가 표식 마크(22)에 대한 인식률을 향상시킬 수 있다.Therefore, the image quality and sharpness of the photographed image can be improved by removing the noise of the photographed image and supplementing the edges. And by recognizing the mark 22 , it is possible to improve the recognition rate for the attachment and further the mark 22 .

도 5는 필터의 구조를 나타낸 개념도이다.5 is a conceptual diagram illustrating the structure of a filter.

도 5를 참조하여 설명하면, 본 발명의 시스템은 관리자의 스마트폰(3)의 카메라 렌즈 및 플래시전면에 장착되는 필터(10)를 포함할 수 있는데, 이때 필터(10)는 카메라 렌즈와 플래시 영역에 대응되는 적색 셀로판지(11)를 포함한다. 이를 통해 스마트폰(3)에서 발광하는 플래시의 빛을 적색 영역의 빛과 근적외선 및 적외선으로 변환하는 기능을 수행하게 된다.5, the system of the present invention may include a filter 10 mounted on the front of the camera lens and the flash of the manager's smartphone 3, wherein the filter 10 is a camera lens and a flash area. Includes a red cellophane paper 11 corresponding to. Through this, the function of converting the light of the flash emitted from the smartphone 3 into light in the red region and near-infrared rays and infrared rays is performed.

이때 필터(10)의 경우 플래시 전면에 부착될 수도 있으며, 바람직하게는 카메라 렌즈 및 플래시에 대응되는 면적 전면에 대응되는 것으로서, 필터(10)의 중심 영역에 적색 셀로판지(11)가 위치하고, 필터(10)의 둘레를 따라 점착성 물질이 도포되어 둘레의 점착성 물질을 매개로 하여 스마트폰(3) 카메라 및 플래시의 전면에 필터(10)가 부착되어 장착 처리될 수 있다.In this case, in the case of the filter 10, it may be attached to the front side of the flash, and preferably, the red cellophane paper 11 is located in the central region of the filter 10, which corresponds to the front area corresponding to the camera lens and the flash, and the filter ( 10) The adhesive material is applied along the circumference, and the filter 10 is attached to the front of the smartphone 3 camera and the flash through the adhesive material of the circumference, so that it can be mounted.

이러한 필터(10)는 넓은 면적을 가져 하나의 필터(10)가 카메라 렌즈와 플래시 전면을 모두 덮도록 형성될 수도 있고, 혹은 카메라 렌즈용 필터 및 플래시용 필터가 별도로 구비되는 것도 가능하다. 즉 필터(10)의 적색 셀로판지(11) 영역이 카메라의 렌즈와 플래시 전면을 커버할 수 있다면 필터(10)의 크기나 개수는 제한을 두지 않는다,Since the filter 10 has a large area, one filter 10 may be formed to cover both the camera lens and the front of the flash, or a filter for a camera lens and a filter for a flash may be separately provided. That is, if the red cellophane paper 11 area of the filter 10 can cover the front of the lens and the flash of the camera, the size or number of the filter 10 is not limited,

나아가 상술한 승인 부착물(21)에 구비되는 표식 마크(22)는, 적외선 반사 안료를 포함하는 코팅제가 승인 부착물(21)의 일 측에 도포되어 형성된 것일 수 있다.Furthermore, the mark 22 provided on the approval attachment 21 may be formed by applying a coating agent including an infrared reflective pigment to one side of the approval attachment 21 .

이때 코팅제에 포함된 적외선 반사 안료는 바람직하게 680 내지 2400nm의 파장을 갖는 복사선을 반사하는 것일 수 있으며, 나아가 적외선의 경우 700 내지 1mm의 파장을 갖는 복사선 에너지를 지칭하므로 바람직하게 본 발명의 적외선 반사 안료는 가시광선의 적색 파장, 나아가 근적외선을 반사하는 것이라 할 수 있다.In this case, the infrared reflective pigment included in the coating agent may preferably reflect radiation having a wavelength of 680 to 2400 nm, and furthermore, in the case of infrared radiation, it refers to radiation energy having a wavelength of 700 to 1 mm. Preferably, the infrared reflective pigment of the present invention It can be said that it reflects the red wavelength of visible light and even near infrared rays.

이러한 적외선 반사 안료의 예로는 티타늄 다이옥사이드, 티타늄 다이옥사이드 코팅된 운모 박편, 철 티타늄 브라운 스피넬, 크롬 옥사이드 그린, 철 옥사이드 레드, 크롬 티타네이트 옐로우, 니켈 티타네이트 옐로우, 블루 및 바이올렛을 포함하는 것일 수 있다.Examples of such infrared reflective pigments may include titanium dioxide, titanium dioxide coated mica flakes, iron titanium brown spinel, chrome oxide green, iron oxide red, chrome titanate yellow, nickel titanate yellow, blue and violet.

몇몇 특정 비제한적인 예는 니켈 안티몬 티타늄, 니켈 니오븀 티타늄, 크롬 안티몬 티타늄, 크롬 니오븀, 크롬 텅스텐 티타늄, 크롬 철 니켈, 크롬 철 옥사이드, 크롬 옥사이드, 크롬 티타네이트, 망간 안티몬 티타늄, 망간 페라이트(ferrite), 크롬 그린-블랙, 코발트 티타네이트, 크로마이트 또는 포스페이트, 코발트 마그네슘 및 알루미나이트, 철 옥사이드, 철 코발트 페라이트, 철 티타늄, 아연 페라이트, 아연 철 크로마이트, 구리 크로마이트뿐만 아니라 이들의 조합물을 포함한다.Some specific, non-limiting examples are nickel antimony titanium, nickel niobium titanium, chromium antimony titanium, chromium niobium, chromium tungsten titanium, chromium iron nickel, chromium iron oxide, chromium oxide, chromium titanate, manganese antimony titanium, manganese ferrite. , chrome green-black, cobalt titanate, chromite or phosphate, cobalt magnesium and aluminite, iron oxide, iron cobalt ferrite, iron titanium, zinc ferrite, zinc iron chromite, copper chromite, as well as combinations thereof. do.

더욱 특히, 시판 적외선 반사 안료의 비제한적인 예는 RTZ 오렌지 10C341(루틸(rutile) 주석 아연), 오렌지 30C342, NTP 옐로우 10C151(니오븀 주석 피로클로르(pyrochlore)), 아조 옐로우, 옐로우 10C112, 옐로우 10C242, 옐로우 10C272, 옐로우 193(크롬 안티몬 티타늄), 옐로우 30C119, 옐로우 30C152, 옐로우 30C236, 아크틱(Arctic) 블랙 10C909(크롬 그린-블랙), 블랙 30C933, 블랙 30C941, 블랙 30C940, 블랙 30C965, 블랙 411(크롬 철 옥사이드), 블랙 430, 블랙 20C920, 블랙 444, 블랙 10C909A, 블랙 411A, 브라운 30C888, 브라운 20C819, 브라운 157, 브라운 10C873, 브라운 12(아연 철 크로마이트), 브라운 8(철 티타늄 브라운 스피넬), 바이올렛 11, 바이올렛 92, 블루 30C588, 블루 30C591, 블루 30C527, 블루 385, 블루 424, 블루 211, 그린 260, 그린 223, 그린 187B, 그린 410, 그린 30C612, 그린 30C6054, 그린 30C678, 및 이들의 혼합물을 포함할 수 있다.More particularly, non-limiting examples of commercially available infrared reflective pigments include RTZ Orange 10C341 (rutile tin zinc), Orange 30C342, NTP Yellow 10C151 (niobium tin pyrochlore), Azo Yellow, Yellow 10C112, Yellow 10C242, Yellow 10C272, Yellow 193 (Chromium Antimony Titanium), Yellow 30C119, Yellow 30C152, Yellow 30C236, Arctic Black 10C909 (Chrome Green-Black), Black 30C933, Black 30C941, Black 30C940, Black 30C965, Black 411 (Chromium Iron) Oxide), Black 430, Black 20C920, Black 444, Black 10C909A, Black 411A, Brown 30C888, Brown 20C819, Brown 157, Brown 10C873, Brown 12 (Zinc Iron Chromite), Brown 8 (Iron Titanium Brown Spinel), Violet 11 , Violet 92, Blue 30C588, Blue 30C591, Blue 30C527, Blue 385, Blue 424, Blue 211, Green 260, Green 223, Green 187B, Green 410, Green 30C612, Green 30C6054, Green 30C678, and mixtures thereof. can

따라서 필터(10)를 카메라에 장착하고 플래시를 켠 뒤 ATM 기기(2)의 부착 영역(20)을 촬영하게 되면, 코팅제에 포함된 적외선 반사 안료에 의하여 승인 부착물(21)의 일 측에 위치한 표식 마크(22)가 마치 빛나는 것처럼 촬영된다. 다시 말해, 적외선 반사 안료가 플래시를 통해 복사된 근적외선을 반사하게 되어 표식 마크(22)가 빛나는 듯한 모습을 촬영할 수 있게 된다.Therefore, when the filter 10 is mounted on the camera, the flash is turned on, and the attachment area 20 of the ATM machine 2 is photographed, a mark located on one side of the approved attachment 21 by the infrared reflective pigment contained in the coating agent The mark 22 is photographed as if it were shining. In other words, since the infrared reflective pigment reflects the near-infrared radiation radiated through the flash, it is possible to photograph a state in which the indicator mark 22 appears to shine.

그러므로 인식된 부착물 중에서 빛나는 표식 마크(22)가 포함된 것만을 승인 부착물로 간주하고, 표식 마크(22)를 포함하지 않는 것을 미승인 부착물로 파악할 수 있어 승인 부착물과 미승인 부착물의 분류를 보다 쉽게 수행할 수 있다.Therefore, among the recognized attachments, only those containing the shiny mark 22 are regarded as approved attachments, and those that do not include the mark 22 can be identified as unapproved attachments, making it easier to classify approved attachments and non-approved attachments. can

나아가 이러한 코팅제의 경우 근적외선을 반사하므로 적외선 반사 안료가 육안으로 구분되지는 않아, 표식 마크(22)를 육안으로는 확인할 수 없다는 장점이 있다. 따라서 표식 마크(22)의 위조를 방지할 수 있는 효과가 있어, 미승인 부착물이 승인 부착물을 따라하기 위해 표식 마크(22)를 위조하는 것을 방지할 수 있게 된다.Furthermore, since the coating agent reflects near-infrared rays, the infrared reflective pigment is not visually distinguishable, and thus the marking mark 22 cannot be visually confirmed. Accordingly, there is an effect of preventing counterfeiting of the marking mark 22, and it is possible to prevent an unauthorized attachment from forging the marking mark 22 in order to imitate an approved attachment.

나아가 이와 같은 표식 마크(22)가 구비된 부착물의 인식을 위해, 관리자의 스마트폰(3)에 있어 필터(10)의 장착 및 플래시의 구동이 이루어진 상태에서 촬영이미지가 입력되어야 하는데, 이를 위해 이미지 입력 모듈(100)은 구동 지시부(110) 및 이미지 입력부(120)를 포함할 수 있다.Furthermore, in order to recognize the attachment provided with such a mark 22, a photographed image must be input in a state in which the filter 10 is mounted and the flash is driven in the manager's smartphone 3, for this purpose The input module 100 may include a driving instruction unit 110 and an image input unit 120 .

구동 지시부(110)는 필터(10)의 장착 및 스마트폰(3)에 구비된 플래시의 구동을 지시하는 기능을 수행하는데, 이는 스마트폰(3)의 디스플레이를 매개로 구현될 수 있다. 즉 관리자의 스마트폰(3)의 디스플레이를 매개로 필터(10)의 장착 및 플래시 구동을 지시하는 것인데, 필터(10) 장착 관련 안내 화면을 출력하여 필터(10)를 장착하게 하고, 그다음 플래시 on/off를 지시한다.The driving instruction unit 110 performs a function of instructing the mounting of the filter 10 and driving of the flash provided in the smart phone 3 , which may be implemented through the display of the smart phone 3 . That is, the manager instructs the installation of the filter 10 and the operation of the flash through the display of the smart phone 3 of the manager, and outputs a guide screen related to the installation of the filter 10 so that the filter 10 is mounted, and then the flash is on /off directive.

혹은 본 발명의 보안 관리 시스템이 구현된 어플리케이션 상에서 스마트폰(3) 카메라 및 플래시에 대한 접근 권한을 수득하여, 플래시를 자동 on 처리하는 것도 가능하다.Alternatively, by obtaining access rights to the smartphone 3 camera and flash on the application in which the security management system of the present invention is implemented, it is also possible to automatically turn on the flash.

나아가 그 후 임시 촬영을 지시하여, 필터(10)를 장착하고 플래시가 구동된 상태에서 사진을 임시로 촬영하게 하여 필터(10) 장착 여부(적색 셀로판지(11)에 의한 촬영된 사진의 색상 변화)를 시스템 차원에서 파악하는 것도 가능함은 물론이다.Further, after that, the temporary shooting is instructed, the filter 10 is installed and the picture is temporarily taken while the flash is driven, so that the filter 10 is installed (color change of the photographed picture by the red cellophane paper 11) Of course, it is also possible to understand at the system level.

이미지 입력부(120)는 구동 지시부(110)를 통한 지시 수행 여부가 확인된 스마트폰(3)을 통해 상기 청소 전 사진을 입력받는 기능을 수행한다. 즉 필터(10)의 장착이 완료되고 플래시의 구동이 확인된, 즉 플래시가 on 상태인 상태에서 스마트폰(3)으로 하여금 ATM 기기(2)의 부착 영역(20)에 대한 촬영 및 그에 따른 촬영이미지의 입력을 지시하여 촬영이미지를 업로드 받을 수 있다.The image input unit 120 performs a function of receiving the pre-cleaning picture through the smartphone 3 in which the instruction through the driving instruction unit 110 is confirmed. That is, when the installation of the filter 10 is completed and the operation of the flash is confirmed, that is, in a state in which the flash is on, the smartphone 3 allows the smartphone 3 to photograph the attachment area 20 of the ATM device 2 and photograph accordingly. By instructing the input of an image, a photographed image can be uploaded.

이는 스마트폰(3)의 디스플레이를 통해 ‘필터 장착 상태가 유지된 채로 플래시를 켜고 부착영역을 촬영하세요’등의 메시지를 출력하여 안내정보를 제시하고 동작을 지시한 다음, 스마트폰(3)을 통해 촬영을 수행하도록 하여 촬영이미지를 입력하도록 할 수 있다.This outputs a message such as 'Turn on the flash while the filter is installed and take a picture of the attachment area' through the display of the smartphone (3) to present guide information and instruct the operation, and then open the smartphone (3). It is possible to input a photographed image by allowing the photographing to be performed.

이 역시 본 발명의 보안 관리 시스템이 구현된 어플리케이션 상에서 스마트폰(3) 카메라 및 플래시에 대한 접근 권한을 수득하여 카메라에서 촬영된 사진을 곧바로 입력받는 것 역시 가능하다.Again, it is also possible to obtain an access right to the camera and flash of the smartphone 3 on the application in which the security management system of the present invention is implemented and directly receive a picture taken from the camera.

따라서 이와 같은 방식으로 필터(10)를 장착하고 플래시를 켠 채 부착 영역(20)에 대한 촬영을 수행하여 촬영이미지를 업로드하면, 표식 마크(22)에 포함된 적외선 반사 안료가 플래시를 통해 가해진 근적외선을 반사하여 표식 마크(22)가 빛나는 듯한 촬영이미지를 입력하게 된다.Therefore, when the filter 10 is mounted in this way and the image is uploaded by photographing the attachment area 20 with the flash turned on, the infrared reflective pigment included in the mark 22 is applied through the flash. A photographed image in which the mark 22 appears to be reflected is inputted.

따라서 촬영이미지 상에서 표식 마크(22)의 여부를 보다 쉽게 파악할 수 있으며, 그에 따라 승인 부착물 역시 보다 빠르게 구분해낼 수 있어 미승인 부착물에 대한 파악 및 분류 속도 역시 높아질 수 있으며, 나아가 이러한 표식 마크(22)는 육안으론 유무 파악이나 형태 감별이 불가능하므로 미승인 부착물이 승인 부착물을 위조하는 것을 방지할 수 있게 된다.
지금까지 설명한 바와 같이, 본 발명에 따른 이미지 분석을 통한 보안 관리 시스템의 구성 및 작용을 상기 설명 및 도면에 표현하였지만 이는 예를 들어 설명한 것에 불과하여 본 발명의 사상이 상기 설명 및 도면에 한정되지 않으며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능함은 물론이다.
Therefore, it is possible to more easily identify the presence of the marking mark 22 on the photographed image, and accordingly, the approved attachments can also be identified faster, so that the identification and classification speed of the unapproved attachments can also be increased, and further, these marking marks 22 are Since it is impossible to visually determine the presence or not to identify the shape, it is possible to prevent unauthorized attachments from counterfeiting approved attachments.
As described so far, the configuration and operation of the security management system through image analysis according to the present invention are expressed in the above description and drawings, but this is merely an example and the spirit of the present invention is not limited to the above description and drawings. , of course, various changes and modifications are possible without departing from the technical spirit of the present invention.

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

1 : 메인 서버 2 : ATM 기기
3 : 스마트폰 10 : 필터
11 : 적색 셀로판지 20 : 부착 영역
21 : 승인 부착물 22 : 표식 마크
100 : 이미지 입력 모듈 110 : 구동 지시부
120 : 이미지 입력부 200 : 승인 여부 파악 모듈
210 : 부착물 인식부 220 : 승인 여부 파악부
300 : 제거 지시 모듈 400 : 이미지 DB
500 : 이미지 보정 모듈 510 : 에지 검출부
520 : 노이즈 검출부 530 : 노이즈 제거부
540 : 보완화소 산출부 550 : 보정 처리부
1: main server 2: ATM machine
3: Smartphone 10: Filter
11: red cellophane 20: attachment area
21: approval attachment 22: mark mark
100: image input module 110: driving instruction unit
120: image input unit 200: confirmation whether approval module
210: attachment recognition unit 220: approval determination unit
300: removal instruction module 400: image DB
500: image correction module 510: edge detection unit
520: noise detection unit 530: noise removal unit
540: supplementary pixel calculating unit 550: correction processing unit

Claims (8)

이미지 분석을 통한 보안 관리 시스템으로서,
부착물이 부착되는 부착 영역을 구비한 ATM 기기;
관리자의 스마트폰을 통해 상기 ATM 기기의 부착 영역에 대한 촬영이미지를 입력받는 이미지 입력 모듈과,
입력된 상기 촬영이미지를 분석하여 상기 부착물을 사전에 부착이 승인된 승인 부착물 및 부착이 승인되지 않은 미승인 부착물로 분류하는 승인 여부 파악 모듈 및,
상기 스마트폰을 통해 상기 미승인 부착물에 대한 제거를 지시하는 제거 지시 모듈을 포함하는 메인 서버;
상기 승인 부착물의 일 측에 구비된 것으로서, 680 내지 2400nm의 파장을 갖는 복사선을 반사하는 적외선 반사 안료를 포함하는 코팅제가 도포된 표식 마크;
상기 스마트폰의 카메라 렌즈 및 플래시의 전면에 장착되는 것으로서, 적색 셀로판지를 포함하는 필터;
상기 승인 여부 파악 모듈은,
입력된 상기 촬영이미지로부터 상기 부착물 및 상기 표식 마크를 인식하는 부착물 인식부와, 상기 표식 마크가 구비된 상기 부착물을 승인 부착물로 분류하고, 상기 표식 마크가 구비되지 않은 부착물을 미승인 부착물로 분류하는 승인 여부 파악부를 포함하고,
상기 이미지 입력 모듈은,
상기 필터의 장착 및 상기 스마트폰에 구비된 플래시의 구동을 지시하는 구동 지시부와, 상기 구동 지시부를 통한 지시 수행 여부가 확인된 스마트폰을 통해 상기 촬영이미지를 입력받는 이미지 입력부를 포함하는 것을 특징으로 하는, 보안 관리 시스템.
As a security management system through image analysis,
an ATM machine having an attachment area to which an attachment is attached;
an image input module for receiving a photographed image of the attachment area of the ATM device through the manager's smartphone;
an approval determination module that analyzes the inputted image and classifies the attachment as an approved attachment for which attachment has been approved in advance and an unapproved attachment for which attachment is not approved;
a main server including a removal instruction module for instructing removal of the unauthorized attachment through the smartphone;
a marking mark provided on one side of the approval attachment and coated with a coating containing an infrared reflective pigment that reflects radiation having a wavelength of 680 to 2400 nm;
As being mounted on the front of the camera lens and flash of the smartphone, a filter comprising red cellophane;
The approval determination module is,
An attachment recognition unit for recognizing the attachment and the marking mark from the inputted photographed image, classifying the attachment provided with the marking mark as an approved attachment, and classifying attachments without the marking mark as an unapproved attachment including a determination unit,
The image input module,
and a driving instruction unit for instructing the installation of the filter and driving of the flash provided in the smartphone, and an image input unit for receiving the photographed image through the smartphone, in which the instruction through the driving instruction unit is confirmed. which is a security management system.
제 1항에 있어서,
상기 메인 서버는,
상기 승인 부착물에 대한 기준이미지를 저장한 이미지 DB를 포함하고,
상기 승인 여부 파악 모듈은,
입력된 상기 촬영이미지로부터 상기 부착물을 인식하는 부착물 인식부와,
상기 인식된 부착물을 상기 기준이미지와 비교 처리하여 상기 기준이미지와 일치하는 부착물을 승인 부착물로 분류하고, 상기 기준이미지와 불일치하는 부착물을 미승인 부착물로 분류하는 승인 여부 파악부를 포함하는 것을 특징으로 하는, 보안 관리 시스템.
The method of claim 1,
The main server is
Including an image DB storing the reference image for the approved attachment,
The approval determination module is,
an attachment recognition unit for recognizing the attachment from the inputted photographed image;
Comparing the recognized attachment with the reference image, classifying attachments that match the reference image as approved attachments, and an approval determination unit for classifying attachments that do not match the reference image as unapproved attachments, security management system.
삭제delete 제 1항에 있어서,
상기 메인 서버는,
소벨(Sobel) 연산자를 통해 상기 촬영이미지로부터 에지를 검출하는 에지 검출부와,
설정된 기준값보다 작은 화소 값을 가지는 에지의 화소를 노이즈로 검출하는 노이즈 검출부 및,
검출된 상기 노이즈를 제거하는 노이즈 제거부와,
상기 촬영이미지의 프레임을 이진수 프레임으로 변환한 후 최근린 보간법을 통해 상기 이진수 프레임의 보완화소값을 산출하는 보완화소 산출부와,
상기 보완화소값을 기반으로 상기 이진수 프레임으로부터 대체 프레임을 생성한 후 상기 촬영이미지의 프레임을 상기 대체 프레임으로 치환하여 상기 촬영이미지의 에지를 보완하여 보정 처리하는 보정 처리부를 포함하는 이미지 보정 모듈을 포함하며,
상기 부착물 인식부는,
상기 보정 처리된 촬영이미지로부터 상기 부착물 및 상기 표식 마크를 인식하는 것을 특징으로 하는, 보안 관리 시스템.
The method of claim 1,
The main server is
an edge detection unit for detecting an edge from the photographed image through a Sobel operator;
a noise detector configured to detect a pixel of an edge having a pixel value smaller than a set reference value as noise;
a noise removing unit for removing the detected noise;
a supplementary pixel calculation unit for converting the frame of the photographed image into a binary frame and then calculating a supplementary pixel value of the binary frame through nearest neighbor interpolation;
After generating an alternate frame from the binary frame based on the supplementary pixel value, the image correction module including a correction processing unit for compensating the edge of the photographed image by replacing the frame of the photographed image with the replacement frame and
The attachment recognition unit,
A security management system, characterized in that the attachment and the marking mark are recognized from the corrected photographed image.
제 4항에 있어서,
상기 보완화소값은,
다음의 수학식 1을 통해 산출되는 것을 특징으로 하는, 보안 관리 시스템.
수학식 1,
Figure 112022000817082-pat00006

(여기서,
Figure 112022000817082-pat00007
는 이진수 형태의 보완화소값,
Figure 112022000817082-pat00008
는 2n배 축소시킨 후 다시 2n배 확대시킨 이진수 프레임,
Figure 112022000817082-pat00009
는 비트 OR 연산)
5. The method of claim 4,
The complementary pixel value is
The security management system, characterized in that calculated through the following equation (1).
Equation 1,
Figure 112022000817082-pat00006

(here,
Figure 112022000817082-pat00007
is the complementary pixel value in binary form,
Figure 112022000817082-pat00008
is a binary frame reduced by 2 n times and then enlarged by 2 n times,
Figure 112022000817082-pat00009
is a bitwise OR operation)
삭제delete 삭제delete 삭제delete
KR1020220000895A 2022-01-04 2022-01-04 Security management system through image analysis KR102371479B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220000895A KR102371479B1 (en) 2022-01-04 2022-01-04 Security management system through image analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220000895A KR102371479B1 (en) 2022-01-04 2022-01-04 Security management system through image analysis

Publications (1)

Publication Number Publication Date
KR102371479B1 true KR102371479B1 (en) 2022-03-08

Family

ID=80812346

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220000895A KR102371479B1 (en) 2022-01-04 2022-01-04 Security management system through image analysis

Country Status (1)

Country Link
KR (1) KR102371479B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022353A (en) * 1993-03-13 1994-10-20 이동우 Infrared Device Combined Detector
JP2014238643A (en) * 2013-06-06 2014-12-18 株式会社三井住友銀行 Atm skimming prevention system and method thereof
KR102009130B1 (en) * 2019-02-19 2019-08-09 오늘새빛 The System Providing Diagnosis of Makeup and Question and Answer Service
KR20210045254A (en) * 2019-10-16 2021-04-26 한국조폐공사 Authentification device and method for security pattern

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022353A (en) * 1993-03-13 1994-10-20 이동우 Infrared Device Combined Detector
JP2014238643A (en) * 2013-06-06 2014-12-18 株式会社三井住友銀行 Atm skimming prevention system and method thereof
KR102009130B1 (en) * 2019-02-19 2019-08-09 오늘새빛 The System Providing Diagnosis of Makeup and Question and Answer Service
KR20210045254A (en) * 2019-10-16 2021-04-26 한국조폐공사 Authentification device and method for security pattern

Similar Documents

Publication Publication Date Title
CN110598699B (en) Anti-counterfeiting bill authenticity distinguishing system and method based on multispectral image
JP5213649B2 (en) Paper sheet processing apparatus and paper sheet processing program
JP5616958B2 (en) Method for banknote detector device and banknote detector device
EP2645339B1 (en) Stain detection
JP5133348B2 (en) Paper sheet processing equipment
US6272245B1 (en) Apparatus and method for pattern recognition
EP1489562B1 (en) System and method for tracing bank notes
KR101554252B1 (en) Method of banknote management with banknote serial number recognition in ATM and the ATM the method applied thereto
CN101763681B (en) Banknote discriminating device and method
JP2010225013A (en) Serial number recognition device, paper sheet processor, automatic transaction processor, and serial number recognition method
WO2012083713A1 (en) Banknote and finance bill identification method and device
KR101781009B1 (en) Soiled banknote discrimination method
KR101707218B1 (en) Smartphone linked counterfeit discrimination apparatus and method
KR101620693B1 (en) Apparatus and method for recognizing media, financial device
JP7227818B2 (en) Banknote identification device, banknote handling device, and banknote identification method
Roy et al. Fake currency detection using image processing
EP1324283A1 (en) Document authenticity discriminating apparatus and method therefor
CN108806058A (en) A kind of paper currency detecting method and device
KR102371479B1 (en) Security management system through image analysis
KR20120117049A (en) Method and apparatus for indentifying fake banknote in a poratable terminal
KR101812206B1 (en) Counterfeit discrimnation and tracking system and method performing thereof
KR101385358B1 (en) Apparatus and method for medium recognition, auto teller machine
US7844098B2 (en) Method for performing color analysis operation on image corresponding to monetary banknote
Shinde et al. Identification of fake currency using soft computing
JP2016118925A (en) Bill identification device, bill processing device and bill identification method

Legal Events

Date Code Title Description
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant