KR102287051B1 - Parking space managing system by using image recognizing device - Google Patents

Parking space managing system by using image recognizing device Download PDF

Info

Publication number
KR102287051B1
KR102287051B1 KR1020190028300A KR20190028300A KR102287051B1 KR 102287051 B1 KR102287051 B1 KR 102287051B1 KR 1020190028300 A KR1020190028300 A KR 1020190028300A KR 20190028300 A KR20190028300 A KR 20190028300A KR 102287051 B1 KR102287051 B1 KR 102287051B1
Authority
KR
South Korea
Prior art keywords
vehicle
image
parking
server
parking lot
Prior art date
Application number
KR1020190028300A
Other languages
Korean (ko)
Other versions
KR20200109154A (en
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 KR1020190028300A priority Critical patent/KR102287051B1/en
Publication of KR20200109154A publication Critical patent/KR20200109154A/en
Application granted granted Critical
Publication of KR102287051B1 publication Critical patent/KR102287051B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/146Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas where the parking area is a limited parking space, e.g. parking garage, restricted space
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • G06V20/625License plates
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/04Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
    • G06K2209/15

Landscapes

  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Traffic Control Systems (AREA)

Abstract

본 개시는 영상 인식 장치를 이용한 주차장 관리 시스템으로서, 일 실시예에 따르면 특정 영역에서의 차량의 입출차를 인식하고, 상기 특정 영역에 포함된 주차면을 인식하고 상기 특정 영역 내에서의 차량의 움직임을 추적하도록 구성된 적어도 하나의 촬영 장치; 및 이미지 처리를 위한 적어도 하나의 서버를 포함하고, 상기 적어도 하나의 촬영 장치는 상기 특정 영역에 진입하는 진입차량의 제1 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되고, 상기 적어도 하나의 촬영 장치는 상기 주차면을 포함하는 상기 특정 영역에 대한 제2 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되며, 상기 적어도 하나의 서버는 상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고, 상기 차량정보 및 상기 제2 이미지를 이용하여 상기 진입차량의 위치를 추적하여, 상기 진입차량이 상기 특정 영역에 포함된 상기 주차면 내에 주차되는지 여부를 판별하도록 구성될 수 있다. 그 밖의 다양한 실시예가 가능하다. The present disclosure is a parking lot management system using an image recognition device, and according to an embodiment, recognizes the entrance/exit of a vehicle in a specific area, recognizes a parking surface included in the specific area, and moves the vehicle in the specific area at least one imaging device configured to track; and at least one server for image processing, wherein the at least one photographing device is configured to photograph a first image of an approaching vehicle entering the specific area and transmit it to the at least one server, The photographing device is configured to photograph a second image for the specific area including the parking surface and transmit it to the at least one server, wherein the at least one server is based on the first image, the vehicle of the entering vehicle Reading vehicle information including a number, tracking the location of the vehicle entering by using the vehicle information and the second image, to determine whether the vehicle is parked in the parking surface included in the specific area can be configured. Various other embodiments are possible.

Description

이미지 인식 장치를 이용한 주차면 관리 시스템{PARKING SPACE MANAGING SYSTEM BY USING IMAGE RECOGNIZING DEVICE}Parking surface management system using image recognition device {PARKING SPACE MANAGING SYSTEM BY USING IMAGE RECOGNIZING DEVICE}

본 개시는 영상 인식 장치를 이용한 주차장 관리 시스템에 관한 것이다. 보다 구체적으로 본 개시에서는 노상 주차장의 진입로와 출입로에 설치된 차량정보 인식 장치와 이미지 인식 장치를 연동한 주차장 관리 시스템에 관한 것이다.The present disclosure relates to a parking lot management system using an image recognition device. More specifically, the present disclosure relates to a parking lot management system in which a vehicle information recognition device and an image recognition device installed on an entrance and exit of an on-street parking lot are interlocked.

여기에서 달리 언급하지 않으면 본 섹션에서 기술되는 내용은 본 출원에서의 청구범위의 선행 기술이 아니며, 본 섹션에 기재하였다는 이유로 선행 기술로 인정되어서는 안 된다.Unless otherwise stated herein, the material described in this section is not prior art to the claims in this application, and should not be admitted as prior art on the grounds that it is recited in this section.

주차장은 노상 주차장, 노외 주차장, 및 부설주차장으로 분류될 수 있다. 노상주차장(curb parking area)은 자동차의 주차를 위해 도로의 노면 또는 교통광장의 일정한 구역에 설치하는 시설로서 일반의 사용을 위해 마련된 것을 말한다. 노상 주차장은 입구와 출구가 제한되지 않아 진출입 차량을 통제하는 고정된 차단기 및 요금 정산소가 설치될 수 없기 때문에 그 관리에 어려움이 있다. The parking lot may be classified into an on-street parking lot, an off-street parking lot, and an attached parking lot. A curb parking area refers to a facility installed on the road surface of a road or a certain area of a traffic plaza for car parking, and is provided for general use. The road parking lot is difficult to manage because the entrance and exit are not restricted, so a fixed circuit breaker and a toll settlement station that control entry and exit cannot be installed.

종래에 노상 주차장을 관리하는 방법은 유인 방식 및 무인 방식으로 분류할 수 있다. 유인 방식은 관리인을 상주시켜 주차여부를 확인하고 요금을 정산하는 방식이나, 관리인의 근무시간과 근무환경의 보장, 차량 파손시에 대한 책임 소재, 정확한 주차시간 계산의 어려움으로 인한 주차요금 손실 등의 문제점이 있다. 무인 방식은 주차면에 차량인식 장치를 설치하는 방식이 대표적이나, 주차된 차량의 차량번호를 인식하기 위해 주차면마다 차량정보 인식 장치를 구축하는데 막대한 비용이 든다는 문제점이 따른다.Conventionally, a method for managing an on-street parking lot can be classified into a manned method and an unmanned method. The manned method is a method of having a resident resident to check parking status and settling the fee, but it is a method of ensuring the manager's working hours and working environment, taking responsibility for damage to the vehicle, and losing parking fees due to difficulties in calculating the exact parking time. There is a problem. The unmanned method is a typical method of installing a vehicle recognition device on a parking surface, but there is a problem that it costs a lot to build a vehicle information recognition device for each parking surface in order to recognize the license plate number of a parked vehicle.

본 발명에서는 주차장 운영 중에 발생하는 상기 문제점을 해결하기 위한 이미지인식 장치를 이용한 무인 방식의 주차면 관리 시스템을 제공하고자 한다. 구체적으로, 주차면 각각에 차량 인식 장치를 설치하지 않아도 관리 가능한 노상 주차장의 관리 시스템을 제공하고자 한다.An object of the present invention is to provide an unmanned parking surface management system using an image recognition device to solve the above problems occurring during parking lot operation. Specifically, an object of the present invention is to provide a management system for an on-street parking lot that can be managed without installing a vehicle recognition device on each of the parking surfaces.

본 개시는 영상 인식 장치를 이용한 주차장 관리 시스템으로서, 일 실시예에 따르면 특정 영역에서의 차량의 입출차를 인식하고, 상기 특정 영역에 포함된 주차면을 인식하고 상기 특정 영역 내에서의 차량의 움직임을 추적하도록 구성된 적어도 하나의 촬영 장치; 및 이미지 처리를 위한 적어도 하나의 서버를 포함하고, 상기 적어도 하나의 촬영 장치는 상기 특정 영역에 진입하는 진입차량의 제1 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되고, 상기 적어도 하나의 촬영 장치는 상기 주차면을 포함하는 상기 특정 영역에 대한 제2 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되며, 상기 적어도 하나의 서버는 상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고, 상기 차량정보 및 상기 제2 이미지를 이용하여 상기 진입차량의 위치를 추적하여, 상기 진입차량이 상기 특정 영역에 포함된 상기 주차면 내에 주차되는지 여부를 판별하도록 구성될 수 있다. The present disclosure is a parking lot management system using an image recognition device, and according to an embodiment, recognizes the entrance/exit of a vehicle in a specific area, recognizes a parking surface included in the specific area, and moves the vehicle in the specific area at least one imaging device configured to track; and at least one server for image processing, wherein the at least one photographing device is configured to photograph a first image of an approaching vehicle entering the specific area and transmit it to the at least one server, The photographing device is configured to photograph a second image for the specific area including the parking surface and transmit it to the at least one server, wherein the at least one server is based on the first image, the vehicle of the entering vehicle Reading vehicle information including a number, tracking the location of the vehicle entering by using the vehicle information and the second image, to determine whether the vehicle is parked in the parking surface included in the specific area can be configured.

본 개시의 일 실시예에 있어서, 상기 적어도 하나의 서버는 상기 진입차량이 주차된 것으로 판별된 경우, 상기 진입차량을 주차차량으로 설정하고, 주차차량의 주차일시 및 상기 주차면 내의 위치를 확인하도록 구성될 수 있다. In an embodiment of the present disclosure, the at least one server sets the entering vehicle as a parked vehicle when it is determined that the entering vehicle is parked, and confirms the parking date and time of the parked vehicle and the location in the parking surface. can be configured.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 촬영 장치는 상기 특정 영역에서 진출하는 진출차량의 제3 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되고, 상기 적어도 하나의 서버는 상기 제3 이미지에 기초하여, 상기 진출차량의 차량번호가 포함된 차량정보를 확인하고, 상기 진출차량의 차량정보가 상기 주차차량의 차량정보과 일치하는 경우, 상기 주차차량에 대한 결제를 처리하도록 구성될 수 있다. In an embodiment of the present disclosure, the at least one photographing device is configured to photograph a third image of an advancing vehicle advancing from the specific area and transmit it to the at least one server, wherein the at least one server is configured to transmit the third image Based on the image, the vehicle information including the vehicle number of the exiting vehicle is checked, and when the vehicle information of the exiting vehicle matches the vehicle information of the parked vehicle, the payment for the parking vehicle may be processed. .

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는, 상기 제1 이미지가 획득된 진입일시를 이용하여 상기 제2 이미지로부터 상기 진입차량을 식별하도록 차량정보를 더 구성될 수 있다. In an embodiment of the present disclosure, the at least one server may further configure vehicle information to identify the entering vehicle from the second image using the entry date and time at which the first image was obtained.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는, 상기 차량번호를 이용하여 데이터베이스 내에 저장된 상기 진입차량의 차량정보를 확인하고 상기 차량정보를 이용하여 상기 제2 이미지로부터 상기 진입차량을 식별하도록 더 구성될 수 있다. In an embodiment of the present disclosure, the at least one server checks the vehicle information of the entering vehicle stored in the database using the vehicle number and identifies the entering vehicle from the second image using the vehicle information. can be further configured.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는, 상기 특정 영역에서 진출하는 상기 진출차량이 사전에 요금을 결제하였는지 여부를 확인하고, 상기 진출차량에 요금이 사전에 결제되지 않았다면, 상기 주차일시 및 진출일시에 기초하여 요금을 확인하고, 상기 진출차량의 사용자 정보를 확인하여 상기 진출차량의 사용자가 가입된 회원인지 여부를 확인하고, 상기 진출차량의 사용자가 가입된 회원인 경우, 사용자 정보에 기초하여 사용자 단말에 결제를 요청하도록 구성될 수 있다. In an embodiment of the present disclosure, the at least one server checks whether the vehicle entering the specific area has paid a fee in advance, and if the vehicle exiting from the specific area has not paid a fee in advance, the parking lot Check the fare based on the date and time and the exit date, check the user information of the exit vehicle to determine whether the user of the exit vehicle is a registered member, and if the user of the exit vehicle is a registered member, user information It may be configured to request a payment to the user terminal based on the.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는, 상기 제1 이미지 및 상기 제3 이미지에 기초하여 상기 진입차량이 지정시간동안 진출하지 않는 경우를 확인하는 경우에, 상기 차량정보 및 상기 제2 이미지를 이용하여 상기 차량을 추적하고, 상기 차량의 주차 여부를 판별하도록 구성될 수 있다. In an embodiment of the present disclosure, the at least one server is configured to include the vehicle information and the second 2 by using the image to track the vehicle and may be configured to determine whether the vehicle is parked.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는, 상기 제2 이미지로부터 주차차량을 확인하는 경우, 상기 제2 이미지를 이용하여 상기 주차차량을 추적하고 상기 주차차량이 상기 특정 영역에 대한 진입일시를 확인하고, 상기 진입일시에 기초하여, 상기 제1 이미지로부터 상기 주차차량의 차량정보를 판독하고, 상기 판독된 차량정보 및 상기 주차차량을 매칭하도록 구성될 수 있다. In an embodiment of the present disclosure, when the at least one server identifies the parked vehicle from the second image, the parked vehicle is tracked using the second image, and the parked vehicle enters the specific area. It may be configured to check the date and time, read the vehicle information of the parked vehicle from the first image, and match the read vehicle information with the parked vehicle based on the entry date and time.

본 개시의 일 실시예에 있어서 상기 적어도 하나의 서버는 상기 차량정보, 상기 확인된 주차일시, 및 주차면을 이용하여 상기 주차차량의 사용자에게 주차정보 안내 서비스를 제공하도록 더 구성될 수 있다. In an embodiment of the present disclosure, the at least one server may be further configured to provide a parking information guide service to the user of the parked vehicle using the vehicle information, the identified parking date and time, and a parking surface.

본 개시의 일 실시 예에 있어서, 상기 적어도 하나의 촬영 장치는 상기 특정 영역에서의 차량의 입출차를 인식하기 위한 복수의 차량정보 인식 장치, 및 상기 특정 영역에 포함된 주차면의 인식 및 특정 영역 내에서의 차량의 움직임을 인식하기 위한 주차장 촬영 장치를 포함할 수 있다.In an embodiment of the present disclosure, the at least one photographing device includes a plurality of vehicle information recognition devices for recognizing the entrance/exit of a vehicle in the specific area, and recognition of a parking surface included in the specific area and a specific area It may include a parking lot photographing device for recognizing the movement of the vehicle within.

본 개시의 일 실시예에 따르는 영상 인식을 이용한 주차장을 관리하는 방법으로서, 특정 영역에서의 차량의 입출차를 인식하고 상기 특정 영역에 포함된 주차면을 인식하고 상기 특정 영역 내에서의 차량의 움직임을 추적하도록 구성된 적어도 하나의 촬영 장치가 획득한, 상기 특정 영역에 진입하는 진입차량의 제1 이미지를 수신하고, 상기 적어도 하나의 촬영 장치가 획득한, 상기 특정 영역에 대한 제2 이미지를 수신하고, 상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고, 상기 차량정보 및 상기 제2 이미지를 이용하여 상기 진입차량의 위치를 추적하여, 상기 진입차량이 상기 특정 영역에 포함된 상기 주차면 내에 주차되는지 여부를 판별하는, 영상 인식을 이용한 주차장을 관리할 수 있다.As a method of managing a parking lot using image recognition according to an embodiment of the present disclosure, it recognizes the entrance/exit of a vehicle in a specific area, recognizes a parking surface included in the specific area, and moves the vehicle within the specific area. Receive a first image of an approaching vehicle entering the specific area, obtained by at least one photographing device configured to track , based on the first image, reading vehicle information including the vehicle number of the entering vehicle, tracking the location of the entering vehicle using the vehicle information and the second image, so that the entering vehicle is the specific It is possible to manage a parking lot using image recognition to determine whether or not to be parked in the parking surface included in the area.

일 실시 예에 있어서, 상기 진입차량이 주차된 것으로 판별된 경우, 상기 진입차량을 주차차량으로 설정하고, 주차차량의 주차일시 및 상기 주차면 내의 주차위치를 확인하는, 영상 인식을 이용한 주차장을 관리할 수 있다. In one embodiment, when it is determined that the entering vehicle is parked, the entering vehicle is set as a parked vehicle, and the parking date and time of the parking vehicle and the parking position in the parking surface are checked, and the parking lot using image recognition is managed. can do.

일 실시 예에 있어서, 상기 적어도 하나의 촬영 장치가 획득한, 상기 특정 영역에서 진출하는 진출차량의 제3 이미지를 수신하고, 상기 제3 이미지에 기초하여, 상기 진출차량의 차량번호가 포함된 차량정보를 확인하고, 상기 진출차량의 차량정보가 상기 주차차량의 차량정보과 일치하는 경우, 상기 주차차량에 대한 결제를 처리할 수 있다. In an embodiment, receiving a third image of an advancing vehicle advancing from the specific area obtained by the at least one photographing device, and based on the third image, a vehicle including the vehicle number of the advancing vehicle After checking the information, if the vehicle information of the outgoing vehicle matches the vehicle information of the parked vehicle, the payment for the parked vehicle may be processed.

상기 특정 영역에서 진출하는 상기 진출차량이 사전에 요금을 결제하였는지 여부를 확인하고, 상기 진출차량에 요금이 사전에 결제되지 않았다면, 상기 주차일시 및 진출일시에 기초하여 요금을 확인하고, 상기 진출차량의 사용자 정보를 확인하여 상기 진출차량의 사용자가 가입된 회원인지 여부를 확인하고, 상기 진출차량의 사용자가 가입된 회원인 경우, 사용자 정보에 기초하여 사용자 단말에 결제를 요청할 수 있다. It is checked whether the vehicle entering the specific area has paid a fee in advance, and if the fee has not been paid to the vehicle exiting in advance, the fee is checked based on the parking date and time and the exit date and time, and the exit vehicle It is possible to check whether the user of the exit vehicle is a registered member by checking user information of , and when the user of the exit vehicle is a registered member, a payment may be requested from the user terminal based on the user information.

본 개시의 일 실시예에 따르는, 특정 영역에서의 차량의 입출차를 인식하고 상기 특정 영역에 포함된 주차면을 인식하고 상기 특정 영역 내에서의 차량의 움직임을 추적하도록 구성된 적어도 하나의 촬영 장치, 및 이미지 처리를 위한 적어도 하나의 서버를 포함하는 영상 인식을 이용한 주차장을 관리하는 시스템을 기능시키는 프로그램이 저장된 비일시적인 컴퓨터 가독매체로서, 상기 프로그램은, 상기 적어도 하나의 촬영 장치가 획득한, 상기 주차면을 포함하는 상기 특정 영역에 진입하는 진입차량의 제1 이미지를 수신하고, 상기 적어도 하나의 촬영 장치가 획득한, 상기 특정 영역에 대한 제2 이미지를 수신하고, 상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고, 상기 차량정보 및 상기 제2 이미지를 이용하여 상기 진입차량의 위치를 추적하여, 상기 진입차량이 상기 특정 영역에 포함된 상기 주차면 내에 주차되는지 여부를 판별하도록 구성될 수 있다.At least one photographing device configured to recognize entry and exit of a vehicle in a specific area, recognize a parking surface included in the specific area, and track the movement of the vehicle in the specific area, according to an embodiment of the present disclosure; And as a non-transitory computer-readable medium storing a program for functioning a system for managing a parking lot using image recognition comprising at least one server for image processing, the program is, the at least one photographing device acquired, the parking Receive a first image of an approaching vehicle entering the specific area including a surface, receive a second image for the specific area obtained by the at least one photographing device, and based on the first image, Reading vehicle information including the vehicle number of the entering vehicle, tracking the location of the entering vehicle using the vehicle information and the second image, and parking the entering vehicle in the parking surface included in the specific area It can be configured to determine whether or not

본 개시는 상기 영상 인식 장치를 이용한 주차면 관리 시스템을 이용하여 입구와 출구가 제한되지 않은 주차공간(예를 들어 노상 주차장)에서도 적은 설비로도 효과적으로 관리할 수 있도록 한다. The present disclosure uses the parking surface management system using the image recognition device to effectively manage even a parking space (for example, a street parking lot) in which entrances and exits are not restricted with fewer facilities.

본 개시의 일 실시예에 따른 주차장 관리 시스템은 주차장 촬영 장치가 획득하는 모든 이미지(예를 들어 모든 시점에서의 영상)를 분석할 필요없이, 주차차량 만을 인식하여, 해당 주차차량의 이미지만을 분석하여 차량 인식 및 추적의 오류를 줄이고 효율적으로 주차장 관리가 가능할 수 있다. The parking lot management system according to an embodiment of the present disclosure recognizes only the parked vehicle without the need to analyze all the images (for example, images from all viewpoints) acquired by the parking lot shooting device, and analyzes only the image of the parking vehicle. It can reduce errors in vehicle recognition and tracking and enable efficient parking lot management.

본 개시의 일 실시예에 따른 주차장 관리 시스템은 주차장 내의 모든 차량을 추적하지 않고 주차차량에 대해서만 주차일시 전의 움직임을 역추적하여 주차차량의 차량정보를 확인할 수 있어 이미지 내에서 차량의 움직임을 추적하는 리소스를 절감할 수 있다. 또한 본 개시의 일 실시예에 따르면, 차량정보 인식 장치와 서버 사이에서 주차장에 진입하는 모든 차량에 대한 이미지의 송신 및/또는 수신 동작이나 차량정보 인식 장치 또는 서버가 모든 차량에 대한 차량정보를 판독하는 처리동작에 대한 리소스를 절감할 수 있다. The parking lot management system according to an embodiment of the present disclosure does not track all the vehicles in the parking lot, but only traces the movement before the parking date and time for the parked vehicle, so that the vehicle information of the parked vehicle can be confirmed, tracking the movement of the vehicle in the image. You can save resources. Also, according to an embodiment of the present disclosure, the transmission and/or reception operation of images for all vehicles entering the parking lot between the vehicle information recognition device and the server or the vehicle information recognition device or the server reads vehicle information for all vehicles Resources for processing operations can be saved.

이상의 간단한 요약 및 효과에 관한 설명은 단순히 예시적인 것으로서 본 개시에서 의도한 기술적 사항을 제한하기 위한 것이 아니다. 이하의 상세한 설명과 첨부된 도면을 참조함으로써, 전술한 예시적인 실시예들과 기술적 특징들에 더하여, 추가적인 실시예와 기술적 특징들이 이해될 수 있을 것이다.The above brief summary and description of effects are merely exemplary and are not intended to limit the technical matters intended in the present disclosure. In addition to the above-described exemplary embodiments and technical features, additional embodiments and technical features may be understood by referring to the following detailed description and accompanying drawings.

앞서 설명한 본 개시의 특징들과 기타 추가적인 특징들에 대해서는 첨부된 도면을 참조하여 이하에서 자세하게 설명한다. 이러한 도면들은 본 개시에 따르는 단지 몇 가지의 실시예만을 도시한 것이며, 본 개시의 기술적 사상의 범위를 제한하는 것으로 간주되어서는 안 된다. 본 개시의 기술적 사상은 첨부된 도면을 사용하여 더 구체적이고 상세하게 기술될 것이다.
도 1은 본 개시의 일 실시예에 따르는 영상 인식 장치를 이용한 주차장 관리 시스템의 개략도이다.
도 2는 본 개시의 일 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 기능 블록도이다.
도 3은 본 개시의 일 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다.
도 4는 본 개시의 실시예에 따른 주차면을 포함하는 주차장을 위에서 바라본 상황도를 도시한다
도 5는 본 개시의 실시예에 따른 영상 인식 장치를 이용한 주차장 관리 시스템에서 결제처리를 위한 프로세스의 예시적인 흐름도이다.
도 6은 본 개시의 다른 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다.
도 7은 본 개시의 또 다른 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다.
The features of the present disclosure described above and other additional features will be described in detail below with reference to the accompanying drawings. These drawings illustrate only a few embodiments according to the present disclosure, and should not be construed as limiting the scope of the technical spirit of the present disclosure. The technical spirit of the present disclosure will be described more specifically and in detail using the accompanying drawings.
1 is a schematic diagram of a parking lot management system using an image recognition device according to an embodiment of the present disclosure.
2 is a functional block diagram of a parking surface management system using an image recognition device according to an embodiment of the present disclosure.
3 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to an embodiment of the present disclosure.
4 shows a situation view from above of a parking lot including a parking surface according to an embodiment of the present disclosure;
5 is an exemplary flowchart of a process for payment processing in a parking lot management system using an image recognition device according to an embodiment of the present disclosure.
6 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to another embodiment of the present disclosure.
7 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to another embodiment of the present disclosure.

이하, 첨부한 도면을 참조하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본원의 구현예 및 실시예를 상세히 설명한다. 그러나, 본원은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 구현예 및 실시예에 한정되지 않는다. Hereinafter, embodiments and examples of the present application will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art to which the present disclosure pertains can easily carry out. However, the present application may be embodied in many different forms and is not limited to the embodiments and examples described herein.

본 개시는 영상 인식 장치를 이용한 주차장 관리 시스템에 관한 것이다. 보다 구체적으로 본 개시에서는 노상 주차장의 진입로와 출입로에 설치된 차량정보 인식 장치와 이미지 인식 장치를 연동한 주차장 관리 시스템에 관한 것이다. The present disclosure relates to a parking lot management system using an image recognition device. More specifically, the present disclosure relates to a parking lot management system in which a vehicle information recognition device and an image recognition device installed on an entrance and exit of an on-street parking lot are interlocked.

도 1은 본 개시의 일 실시예에 따르는 영상 인식 장치를 이용한 주차장 관리 시스템의 개략도이다. 본 개시의 일 실시예에 따른 주차장 관리 시스템(100)은 서버(110), 차량정보 인식 장치(120), 주차장 촬영 장치(130)를 포함할 수 있다. 일 실시예에 따르면, 주차면 관리 시스템(100)은 결제 수단(예를 들어, 결제 장치(또는 무인 정산기)(141) 또는 사용자 단말(142))을 더 포함할 수 있다. 차량정보 인식 장치(120), 주차장 촬영 장치(130), 및 결제 장치는 주차면(151) 뿐만 아니라 도로 등을 포함하는 특정 영역(150)에 구비될 수 있다. 이하 특정 영역(150)은 설명의 편의를 위해 이하 주차장(150)으로 지칭하기로 한다. 1 is a schematic diagram of a parking lot management system using an image recognition device according to an embodiment of the present disclosure. The parking lot management system 100 according to an embodiment of the present disclosure may include a server 110 , a vehicle information recognition device 120 , and a parking lot photographing device 130 . According to an embodiment, the parking surface management system 100 may further include a payment means (eg, a payment device (or unmanned payment machine) 141 or a user terminal 142 ). The vehicle information recognition device 120 , the parking lot photographing device 130 , and the payment device may be provided in a specific area 150 including a road as well as the parking surface 151 . Hereinafter, the specific area 150 will be referred to as a parking lot 150 for convenience of description.

일 실시예에 따르면, 차량정보 인식 장치(120)는 주차면(151)을 포함하는 주차장(150)에 진입하고 진출하는 차량의 차량정보(예를 들어, 차량번호)를 획득하도록 구성될 수 있다. 예를 들어 차량정보 인식 장치(120)는 주차장(150)의 진입로 및/또는 진출로를 촬영하도록 구성될 수 있다. 서버(110)는 차량정보 인식 장치(120)로부터 수신된 이미지를 이용하여 주차장(150)에 진입한 차량의 차량정보를 판독할 수 있다. 본 개시에서 '이미지'는 특정 시점에서의 스틸 이미지 또는 복수의 스틸 이미지, 또는 영상 이미지(또는, 비디오)를 포함할 수 있다.According to an embodiment, the vehicle information recognition device 120 may be configured to obtain vehicle information (eg, vehicle number) of a vehicle entering and exiting the parking lot 150 including the parking surface 151 . . For example, the vehicle information recognition device 120 may be configured to photograph the entrance and/or exit of the parking lot 150 . The server 110 may read vehicle information of a vehicle entering the parking lot 150 by using the image received from the vehicle information recognition device 120 . In the present disclosure, an 'image' may include a still image, a plurality of still images, or a video image (or video) at a specific time point.

일 실시예에 따르면, 주차장 촬영 장치(130)는 주차장(150)의 실질적인 전 영역을 촬영하도록 구성될 수 있다. 서버(110)는 주차장 촬영 장치(130)로부터 주차장(150)을 촬영한 주차장 이미지를 획득할 수 있다. 서버(110)는 차량정보를 이용하여 주차장 촬영 장치(130)로부터 수신한 주차장 이미지 내에서 입차차량을 매칭하고 추적할 수 있으며, 입차차량이 주차면(151)에 주차를 하는지 여부를 확인할 수 있다. 서버(110)는 주차장 촬영 장치(130)로부터 획득된 주차장 이미지 및 차량정보 인식 장치(120)로부터 획득한 차량정보 중 적어도 하나를 이용하여 주차 시간을 결정하고 차량의 주차요금을 결정할 수 있다. 이와 같이, 주차장 촬영 장치(130)가 촬영한 주차장 이미지를 이용하여 주차장 내의 차량을 인식하고 추적하여 관리할 수 있는 바, 주차장 촬영 장치(130)를 영상 인식 장치로 지칭할 수 있다. According to an embodiment, the parking lot photographing device 130 may be configured to photograph substantially the entire area of the parking lot 150 . The server 110 may acquire a parking lot image obtained by photographing the parking lot 150 from the parking lot photographing device 130 . The server 110 can match and track the entering vehicle in the parking lot image received from the parking lot photographing device 130 by using the vehicle information, and check whether the entering vehicle is parked on the parking surface 151. . The server 110 may determine the parking time and determine the parking fee of the vehicle using at least one of the parking lot image obtained from the parking lot photographing device 130 and the vehicle information obtained from the vehicle information recognition device 120 . As described above, the parking lot photographing device 130 can recognize, track, and manage a vehicle in the parking lot using the parking lot image photographed, and the parking lot photographing device 130 may be referred to as an image recognition device.

서버(110)는 주차된 차량의 사용자가 주차요금 결제수단을 이용하여 주차요금을 결제하였는지 여부를 확인할 수 있다. 사용자는 결제 장치(141) 또는 사용자의 단말(142)에 설치된 어플리케이션을 통한 주차요금을 결제할 수 있다. 서버(110)는 주차장 촬영 장치(130)로부터 획득된 이미지, 진출일시, 및 차량정보 인식 장치(120)로부터 획득한 차량정보 중 적어도 하나를 이용하여 차량이 주차장(150)으로부터 진출했는지 여부를 확인할 수 있다. 서버(110)는 주차장(150)으로부터 진출된 차량의 주차요금이 사전에 정산되지 않은 경우에는 사용자에게 추후 결제를 요청하도록 구성될 수 있다. The server 110 may check whether the user of the parked vehicle has paid the parking fee using the parking fee payment means. The user may pay the parking fee through the payment device 141 or an application installed on the user's terminal 142 . The server 110 checks whether the vehicle has advanced from the parking lot 150 using at least one of the image obtained from the parking lot photographing device 130 , the entry date and time, and the vehicle information acquired from the vehicle information recognition device 120 . can The server 110 may be configured to request a later payment from the user when the parking fee of the vehicle advancing from the parking lot 150 is not settled in advance.

본 개시의 실시예에 따르면, 서버(110), 차량정보 인식 장치(120), 주차장 촬영 장치(130)는 상술한 동작들에 기초하여 주차면 각각에 차량정보 인식 장치를 설치하지 않아도 관리가 용이한 무인 주차장 관리 시스템을 제공할 수 있다. 또한, 본 개시의 실시예는 특정 영역이 실질적으로 진입로 및 출입로가 구비된 주차장 뿐만 아니라 다른 용도(예를 들어 차로)로도 사용될 수 있어 주차장만을 위한 진입로 및 출입로가 없는 주차장의 관리가 용이한 주차장 관리 시스템을 제공할 수 있다. According to an embodiment of the present disclosure, the server 110, the vehicle information recognition device 120, and the parking lot photographing device 130 can be easily managed without installing the vehicle information recognition device on each parking surface based on the above-described operations. An unmanned parking lot management system can be provided. In addition, the embodiment of the present disclosure can be used for other purposes (eg, a car) as well as a parking lot provided with an entrance and exit in a specific area substantially, so it is easy to manage a parking lot without an entrance and exit for a parking lot only. system can be provided.

도 2는 본 개시의 일 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 기능 블록도이다.2 is a functional block diagram of a parking surface management system using an image recognition device according to an embodiment of the present disclosure.

일 실시예에 따르면, 영상 인식 장치를 이용한 주차면 관리 시스템(100)은 서버(110), 차량정보 인식 장치(120), 주차장 촬영 장치(130), 결제 수단(140)을 포함할 수 있다. 주차면 관리 시스템(100)의 구성요소들, 즉, 서버(110), 차량정보 인식 장치(120), 주차장 촬영 장치(130), 결제 수단(140)은 네트워크(101)에 의해 연결될 수 있다. 네트워크(101)는 컴퓨터 네트워크, 인터넷, 전화 네트워크, TCP/IP 데이터 네트워크(WAN, LAN, VPN 등을 포함) 및 기타 통신 기능을 갖춘 임의의 장치 또는 디바이스로 구성될 수 있다.According to an embodiment, the parking surface management system 100 using the image recognition device may include a server 110 , a vehicle information recognition device 120 , a parking lot photographing device 130 , and a payment means 140 . Components of the parking surface management system 100 , that is, the server 110 , the vehicle information recognition device 120 , the parking lot photographing device 130 , and the payment means 140 may be connected by the network 101 . Network 101 may be comprised of any apparatus or device having a computer network, the Internet, a telephone network, a TCP/IP data network (including WAN, LAN, VPN, etc.) and other communication capabilities.

일 실시예에 따르면, 서버(110)는 어플리케이션 서버, 독립형 서버, 웹 서버 및 기타 데이터 송수신 기능, 데이터 식별 기능 및 데이터 처리 기능을 갖춘 임의의 컴퓨팅 장치일 수 있다. According to an embodiment, the server 110 may be an application server, a standalone server, a web server, and any other computing device having a data transmission/reception function, a data identification function, and a data processing function.

일 실시예에 따르면, 서버(110)는 영상 인식 장치를 이용한 주차면 관리 시스템과 연관된 임의의 프로세스를 처리하기 위한 진입/진출 관리 모듈(111), 위치 추적 모듈(112), 요금 관리 모듈(113), 회원 관리 모듈(114), 및/또는 프로세스의 수행에 필요한 모든 데이터를 저장하고 관리하기 위한 데이터베이스(database, DB)(115)를 포함할 수 있다. According to an embodiment, the server 110 includes an entry/exit management module 111 , a location tracking module 112 , and a fee management module 113 for processing any process related to the parking surface management system using the image recognition device. ), a member management module 114 , and/or a database (DB) 115 for storing and managing all data necessary for performing a process.

일 실시예에 따르면, 진입/진출 관리 모듈(111)은 주차장(150)에 진입하거나 진출하는 차량(160)을 확인할 수 있다. 예를 들어, 진입/진출 관리 모듈(111)은 차량정보 인식 장치(120)로부터 획득한 이미지에 기초하여 판독된 차량정보를 이용하여 주차장(150)으로 들어오는 차량 및 주차장(150)에서 나가는 차량을 확인할 수 있다. 다른 실시예에 있어서, 진입/진출 관리 모듈(111)은 원하는 일시에서 획득된 이미지를 차량정보 인식 장치(120)에게 요청할 수도 있다. According to an embodiment, the entry/exit management module 111 may identify the vehicle 160 entering or exiting the parking lot 150 . For example, the entry/exit management module 111 selects a vehicle entering the parking lot 150 and a vehicle leaving the parking lot 150 using vehicle information read based on the image obtained from the vehicle information recognition device 120 . can be checked In another embodiment, the entry/exit management module 111 may request the vehicle information recognition device 120 for an image acquired at a desired date and time.

일 실시예에 따르면 위치 추적 모듈(112)은 주차장(150)의 영역에 대한 이미지를 분석하여, 차량의 차량정보, 차량의 주차 여부, 차량이 주차된 주차면 정보를 획득하도록 구성될 수 있다. 위치 추적 모듈(112)은 주차장(150)의 영역에 대한 이미지를 주차장 촬영 장치(130)로부터 획득할 수 있다. 위치 추적 모듈(112)은 원하는 시점에서의 주차장(150)의 영역에 대한 이미지를 주차장 촬영 장치(130)에 요청할 수도 있다. According to an embodiment, the location tracking module 112 may be configured to analyze the image of the area of the parking lot 150 to obtain vehicle information of the vehicle, whether the vehicle is parked, and information on the parking surface where the vehicle is parked. The location tracking module 112 may acquire an image of the area of the parking lot 150 from the parking lot photographing device 130 . The location tracking module 112 may request an image of the area of the parking lot 150 at a desired point in time from the parking lot photographing device 130 .

일 실시예에 따르면 요금 관리 모듈(113)은 결제 요금 산출 및 정산에 관하여 수행될 수 있는 모든 프로세스를 처리할 수 있다. 예를 들어, 요금 관리 모듈(113)은 주차된 차량의 차량정보 등에 기초하여 과금 정보를 결정할 수 있다. 과금 정보는 진입 일시, 진출 일시, 주차 일시에 기초한 주차요금, 할인 정보, 기타 결제 정보를 포함할 수 있다. 예를 들어 할인 정보는 차량이 하이브리드 차량이거나 장애인 차량, 다자녀가족 차량인 경우에는 경우에 따른 할인율 일 수 있으며, 기타 결제 정보는 주차장(150)에 설치된 세차 설비에 대한 요금 정보, 주차장(150)에 설치된 전기차 충전 설비에 대한 요금 정보, 주차장(150)이 귀속된 특정 장소(예를 들어, 정비소, 쇼핑몰 등)에서의 결제 정보를 포함할 수 있으며, 열거된 예에 제한되지 않는다. According to an embodiment, the fee management module 113 may process all processes that may be performed in relation to the calculation and settlement of the payment fee. For example, the fee management module 113 may determine charging information based on vehicle information of a parked vehicle. The billing information may include entry date and time, exit date and time, parking fee based on parking date and time, discount information, and other payment information. For example, the discount information may be a discount rate depending on the case when the vehicle is a hybrid vehicle, a vehicle for the disabled, or a multi-child family vehicle, and other payment information includes rate information for a car wash installed in the parking lot 150, Charge information for the installed electric vehicle charging facility, and payment information at a specific place to which the parking lot 150 belongs (eg, a repair shop, a shopping mall, etc.) may be included, but is not limited to the listed examples.

일 실시예에 따르면, 회원 관리 모듈(114)은 주차장(150)에 주차차량의 사용자가 본 시스템의 기-가입자인지 여부를 확인할 수 있다. 주차차량의 사용자가 본 시스템의 기-가입자인 경우, 회원 관리 모듈(114)은 사용자에게 제공할 서비스에 필요한 정보를 확인할 수 있다. 예를 들어, 회원 관리 모듈(114)은 사용자의 자격(예를 들어, 회원등급)에 따른 할인, 사용자가 보유하고 있는 할인권, 사용자가 보유하고 있는 결제 정보를 확인할 수 있다. According to an embodiment, the member management module 114 may check whether the user of the vehicle parked in the parking lot 150 is a pre-subscriber of the present system. When the user of the parked vehicle is a pre-subscriber of the present system, the member management module 114 may check information necessary for the service to be provided to the user. For example, the member management module 114 may check a discount according to the user's qualification (eg, membership level), a discount coupon held by the user, and payment information owned by the user.

일 실시예에 따르면, 서버(110)는 하나의 서버로 구성되거나 복수 개의 서버를 포함할 수 있다. 예를 들어 서버(110)는 하나 이상의 중앙 서버이거나 하나의 중앙서버 및 하나 이상의 로컬 서버를 포함할 수 있다. 다른 실시예에 따르면, 서버(110)에 포함된 상기 모듈들은 각각 또는 하나 이상은 중앙서버 로컬 서버에 분산되어 배치될 수 있다. 상기 모듈들은 각각의 복수의 모듈로 분리되거나 하나로 병합되어 될 수도 있는 등, 다양한 실시예가 가능하다. According to an embodiment, the server 110 may consist of one server or may include a plurality of servers. For example, the server 110 may be one or more central servers or may include one central server and one or more local servers. According to another embodiment, each or one or more of the modules included in the server 110 may be distributed to a central server and a local server. The modules may be separated into a plurality of modules or may be merged into one, and various embodiments are possible.

다시 말하면, 특정 프로세싱을 수행하는 주체는 통합 관리 시스템(100)의 설계 상의 선택에 따라 결정될 수 있다. 예를 들어, 서버(110)에 포함된 일 모듈이 각각 수행하는 프로세싱은 하나의 통합 관리 서버에서 수행되는 것으로 간주될 수 있다. 또한, 서버(110)에 일 모듈에 의해 수행하는 것으로 예시된 일부 프로세싱은 다른 구성요소 예를 들어 차량정보 인식 장치(120), 주차장 촬영 장치(130)에서 수행될 수 있으며, 반대도 가능하다. In other words, a subject performing specific processing may be determined according to a design selection of the integrated management system 100 . For example, processing performed by one module included in the server 110 may be considered to be performed by one integrated management server. In addition, some processing exemplified to be performed by one module in the server 110 may be performed in other components, for example, the vehicle information recognition device 120 , the parking lot photographing device 130 , and vice versa.

일 실시예에 따르면, 차량정보 인식 장치(120)는 도로를 포함한 주차장(150)을 통과하는 차량의 차량번호를 인식할 수 있다. 다시 말하면, 차량정보 인식 장치(120)는 주차장(150)에 진입, 진출하는 차량의 차량번호를 인식하도록 구성될 수 있다. 일 실시예에 따르면 차량정보 인식 장치(120)는 주차장(150)의 진입로에 설치된 입차 차량정보 인식 장치(121) 및 주차장(150)의 진출로에 설치된 진출 차량정보 인식 장치(122)를 포함할 수 있다. 다른 실시예에 따르면, 주차장(150)에 포함된 진입로 및 진출로의 구성(예를 들어, 차선 수)에 따라 복수의 입차 차량정보 인식 장치(121)가 주차장 관리 시스템(100)에 포함될 수 있다. According to an embodiment, the vehicle information recognizing apparatus 120 may recognize the vehicle number of a vehicle passing through the parking lot 150 including the road. In other words, the vehicle information recognition device 120 may be configured to recognize the vehicle number of a vehicle entering and exiting the parking lot 150 . According to an embodiment, the vehicle information recognizing device 120 may include the entering vehicle information recognizing device 121 installed on the entrance of the parking lot 150 and the exiting vehicle information recognizing device 122 installed on the exit of the parking lot 150 . can According to another embodiment, a plurality of entering vehicle information recognition devices 121 may be included in the parking lot management system 100 according to the configuration (eg, the number of lanes) of the entrance and exit roads included in the parking lot 150 . .

일 실시예에 따르면 차량정보 인식 장치(120)는 차량의 번호판을 포함한 전면 또는 후면 이미지를 획득하여 서버(110)에 전송하도록 구성될 수 있다. 서버(110)는 차량정보 인식 장치(120)로부터 획득한 이미지를 이용하여 차량번호를 인식할 수 있다. 다른 실시예에 따르면, 차량정보 인식 장치(120)가 차량번호를 포함하는 이미지를 획득하고, 획득한 이미지를 이용하여 차량번호를 인식할 수 있다. 차량정보 인식 장치(120)는 직접 인식한 차량번호를 서버(110)에 전송하도록 구성될 수 있다. 위 실시예들에서 서버(110) 또는 차량정보 인식 장치(120)는 OCR(Optical Character Recognition)기술 이용하여 이미지로부터 차량번호를 인식할 수 있다. 따라서 차량정보 인식 장치(120)는 LPR(license plate recognition) 장치라고 지칭될 수도 있다. According to an embodiment, the vehicle information recognition device 120 may be configured to acquire a front or rear image including a license plate of the vehicle and transmit it to the server 110 . The server 110 may recognize the vehicle number by using the image obtained from the vehicle information recognition device 120 . According to another embodiment, the vehicle information recognizing apparatus 120 may obtain an image including the vehicle number, and recognize the vehicle number using the acquired image. The vehicle information recognition device 120 may be configured to transmit the directly recognized vehicle number to the server 110 . In the above embodiments, the server 110 or the vehicle information recognizing device 120 may recognize the vehicle number from the image using OCR (Optical Character Recognition) technology. Accordingly, the vehicle information recognition device 120 may be referred to as a license plate recognition (LPR) device.

일 실시예에 따르면, 주차장 촬영 장치(130)는 주차면(151)을 포함한 주차장(150)에 대한 주차장 이미지를 획득하도록 구성될 수 있다. 주차장 촬영 장치(130)는 주차면(151)과 차량정보 인식 장치(120)가 이미지를 획득하는 진입로 및 진출로를 포함하는 주차장 이미지를 획득할 수 있다. 주차장 촬영 장치(130)가 획득한 주차장 이미지는 서버(110)(예를 들어, 위치 추적 모듈(113))가 주차장(150) 내의 차량들의 움직임을 추적하는데 이용될 수 있다. According to an embodiment, the parking lot photographing device 130 may be configured to acquire a parking lot image for the parking lot 150 including the parking surface 151 . The parking lot photographing device 130 may acquire a parking lot image including the parking surface 151 and the entrance road and the exit road from which the vehicle information recognition device 120 acquires the image. The parking lot image obtained by the parking lot photographing device 130 may be used by the server 110 (eg, the location tracking module 113 ) to track the movement of vehicles in the parking lot 150 .

일 실시예에 따르면, 주차장 촬영 장치(130)는 주차장 촬영 장치(130)에 포함된 카메라의 화각 및 주차장(150)의 크기에 따라 하나 이상으로 구성될 수 있다. 또한, 본 개시의 다른 실시 예에 따르면, 차량 정보 인식 장치(120) 및 주차장 촬영 장치(130)는 적어도 하나의 장치로 구성될 수 있다. 예를 들어, 하나의 멀티 촬영 장치가 주차면(151)을 포함한 주차장(150) 및, 주차장(150)의 진입로와 출입로를 모두 촬영할 수 있는 화각을 가지도록 구성될 수 있다. 멀티 촬영 장치는 주차장(150)에 진입하거나 진출하는 차량의 차량번호가 포함된 (스틸) 이미지를 획득하여 적어도 하나의 서버(110)에 전송하도록 구성될 수 있고, 주차면(151)을 인식하고 주차장(150) 내의 차량의 움직임을 추적하기 위한 (영상) 이미지를 획득하여 적어도 하나의 서버(110)에 전송하도록 구성될 수 있다. 또 다른 실시 예에 따르는 주차면 관리 시스템은, 주차장(150)으로 진입하는 차량의 차량번호 인식을 위한 이미지 획득과, 주차장(150) 내의 차량 추적을 위한 이미지를 획득하도록 구성된 하나의 촬영장치와, 주차장(150)에서 진출하는 차량의 차량번호를 인식하기 위한 다른 촬영 장치로 구성될 수 있다. 또 다른 실시 예에 따르는 주차면 관리 시스템은, 주차장(150)으로 진입하는 차량의 차량번호를 인식하기 위한 하나의 촬영장치와, 주차장(150)에서 진출하는 차량의 차량번호를 인식하고, 주차장(150) 내의 차량 추적을 위한 이미지를 획득하도록 구성된 다른 촬영 장치로 구성될 수도 있다. 그 밖의 다양한 조합이 가능하다. According to an embodiment, the parking lot photographing device 130 may be configured with one or more depending on the size of the parking lot 150 and the angle of view of the camera included in the parking lot photographing device 130 . Also, according to another embodiment of the present disclosure, the vehicle information recognition device 120 and the parking lot photographing device 130 may be configured as at least one device. For example, one multi-capturing device may be configured to have an angle of view capable of photographing both the parking lot 150 including the parking surface 151 and the entrance and exit routes of the parking lot 150 . The multi-capturing device may be configured to acquire a (still) image including the license plate number of a vehicle entering or exiting the parking lot 150 and transmit it to at least one server 110, recognize the parking surface 151, and It may be configured to acquire a (video) image for tracking the movement of the vehicle in the parking lot 150 and transmit it to the at least one server 110 . A parking surface management system according to another embodiment, an image acquisition for recognizing the license plate number of a vehicle entering the parking lot 150, and one photographing device configured to acquire an image for tracking the vehicle in the parking lot 150, It may be configured as another photographing device for recognizing the license plate number of a vehicle advancing from the parking lot 150 . A parking surface management system according to another embodiment, recognizes the vehicle number of the vehicle exiting from the parking lot 150 and one photographing device for recognizing the vehicle number of the vehicle entering the parking lot 150, parking lot ( 150) may be configured with another imaging device configured to acquire an image for vehicle tracking. Various other combinations are possible.

이하에서는, 도 1 및 도 2에 관하여 설명된 주차장 관리 시스템(100)이 차량(160)의 진입/진출과 주차 또는 통과에 따라 수행하는 프로세싱을 도 3 내지 도 7에서 보다 상세하게 설명하기로 한다. 따라서, 도 3 내지 도 7에서 도 1 및 도 2와 동일 또는 유사한 도면 부호를 가지는 구성 요소는 도 1 및 도 2의 구성요소와 동일 또는 유사한 기능을 수행할 수 있다. 또한, 본 개시의 다양한 실시예에서 서버(110)(예를 들어, 주차장(150)의 원격지에 설치된 중앙 서버) 에 의해 수행하는 것으로 예시된 일부 프로세싱은 주차장(150)에 설치된 로컬 서버(도시되지 않음)에서 수행될 수도 있다. Hereinafter, the processing performed by the parking lot management system 100 described with respect to FIGS. 1 and 2 according to the entry/exit and parking or passage of the vehicle 160 will be described in more detail with reference to FIGS. 3 to 7 . . Accordingly, components having the same or similar reference numerals as those of FIGS. 1 and 2 in FIGS. 3 to 7 may perform the same or similar functions as those of FIGS. 1 and 2 . In addition, some processing exemplified as being performed by the server 110 (eg, a central server installed in a remote location of the parking lot 150) in various embodiments of the present disclosure is performed by a local server installed in the parking lot 150 (not shown). not) may be performed.

다른 실시 예에 따르면, 서버(110)는 차량정보 인식 장치(120) 및/또는 주차장 촬영 장치(130)가 촬영한 이미지를 기초로 획득할 수 있는 차량정보, 주차일시, 및 주차면을 이용하여 주차장(150)의 상태(예를 들어, 주차면 점유율 정보, 가용 주차면 정보)를 공지하는 주차정보 안내 서비스를 주차장(150)의 회원 등에게 제공할 수 있다. According to another embodiment, the server 110 uses the vehicle information, the parking date and time, and the parking surface that can be acquired based on the image captured by the vehicle information recognition device 120 and/or the parking lot photographing device 130 . A parking information guide service for notifying the state of the parking lot 150 (eg, parking surface occupancy information, available parking surface information) may be provided to members of the parking lot 150 .

도 3은 본 개시의 일 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다. 도 3의 흐름도는 본 개시의 주차장 관리 시스템 상에서 구현되는 알고리즘을 기본적으로 상정한 것으로서, 이하 도 1 및 도 2에서 설명된 구성요소들이 도 3의 각 프로세스 단계들을 설명하기 위하여 사용되나, 프로세스가 반드시 설명되는 구성요소에 한정되는 것은 아니다.3 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to an embodiment of the present disclosure. The flowchart of FIG. 3 basically assumes an algorithm implemented on the parking lot management system of the present disclosure, and the components described in FIGS. 1 and 2 below are used to explain each process step of FIG. 3, but the process must be It is not limited to the components described.

프로세스는 서버(110)가 차량정보 인식 장치가 획득한 이미지로부터 입차 차량의 차량정보를 판독하는 블록(310)에서 시작할 수 있다. 일 실시예에 따르면, 차량(160)이 주차면(151)이 포함된 주차장(150)에 진입하면, 차량정보 인식 장치(120)(또는, 입차 차량정보 인식 장치(121))는 진입 당시의 차량(160)의 번호판이 포함된 이미지를 획득할 수 있다. 차량정보 인식 장치(120)는 획득한 이미지를 서버(110)에 전송할 수 있다. 서버(110)(또는 진입/진출 관리 모듈(111))는 차량정보 인식 장치(120)로부터 수신한 이미지로부터 차량(160)의 차량정보를 판독할 수 있다. 차량정보는 차량(160)의 차량번호를 포함할 수 있으며, 차량(160)의 진입위치(예를 들어, 차선 또는 절대 위치), 차량 사양(예를 들어, 차종, 차량의 색상 또는 크기), 및/또는 사용자 정보(예를 들어, 주차장 회원 여부)를 더 포함할 수 있다. 빅데이터 기술, 클라우드 컴퓨팅, 분산 컴퓨팅, 클라이언트-서버, 또는 이에 기초한 머신 러닝 기술 등이 차량정보를 판독하는 데에 직접 이용되거나, 판독된 차량정보의 신뢰성을 향상시키기 위해 간접적으로 이용될 수도 있다. 다른 실시 예에서, 서버(110)는 차량정보 인식 장치(120)로부터 차량번호를 포함한 차량정보를 직접 제공받을 수 있다. 프로세스는 차량정보가 판독되면, 블록(320)으로 진행된다.The process may start in block 310 in which the server 110 reads vehicle information of the vehicle entering from the image obtained by the vehicle information recognition device. According to one embodiment, when the vehicle 160 enters the parking lot 150 including the parking surface 151, the vehicle information recognizing device 120 (or the entering vehicle information recognizing device 121) at the time of entry An image including the license plate of the vehicle 160 may be acquired. The vehicle information recognition device 120 may transmit the acquired image to the server 110 . The server 110 (or the entry/exit management module 111 ) may read vehicle information of the vehicle 160 from the image received from the vehicle information recognition device 120 . The vehicle information may include the vehicle number of the vehicle 160, the entry position (eg, lane or absolute position) of the vehicle 160, vehicle specifications (eg, vehicle model, color or size of the vehicle), And/or user information (eg, whether a parking lot member) may be further included. Big data technology, cloud computing, distributed computing, client-server, or machine learning technology based thereon may be directly used to read vehicle information, or may be used indirectly to improve reliability of the read vehicle information. In another embodiment, the server 110 may directly receive vehicle information including a vehicle number from the vehicle information recognition device 120 . The process proceeds to block 320 once the vehicle information is read.

블록(320)에서, 서버(110)(또는 위치 추적 모듈(112))는 주차장 촬영 장치(130)가 획득한 이미지로부터 특정 영역에 진입한 차량(160)을 추적할 수 있다. 추적하는 차량(160)을 식별하기 위해 서버(110)는 블록(310)에서 판독된 차량 정보에 기초하여 차량(160)에 각각의 차량 정보를 매칭할 수 있다. 주차장 촬영 장치(130)가 획득한 이미지의 차량에 각각의 차량 정보를 매칭하는 프로세스는 차량(160)의 진입일시를 이용하여 수행될 수 있으며, 이에 대해서는 도 4를 이용하여 구체적으로 후술하기로 한다. In block 320 , the server 110 (or the location tracking module 112 ) may track the vehicle 160 entering the specific area from the image acquired by the parking lot photographing device 130 . To identify the vehicle 160 to be tracked, the server 110 may match each vehicle information to the vehicle 160 based on the vehicle information read in block 310 . The process of matching each vehicle information to the vehicle of the image obtained by the parking lot photographing device 130 may be performed using the entry date and time of the vehicle 160, which will be described later in detail with reference to FIG. .

프로세스는 이미지로부터 추적되는 차량(160)이 주차면(151)에 주차되는지 여부를 판별하는 블록(330)으로 이어질 수 있다. 블록(330)에서, 서버(110)는 차량(160)이 주차를 하지 않는 것으로 판단하는 경우에는 프로세스를 종료할 수 있다. 예를 들어, 주차장 촬영 장치가 획득한 이미지로부터 추적된 차량(160)이 특정 영역에서 나가는 것으로 확인되는 경우, 또는 차량(160)이 특정 영역의 진출로에 들어서는 것이 확인되는 경우에 주차를 하지 않는 것으로 판단할 수 있다. 일 실시예에 따르면, 차량정보 인식 장치(120)(또는 진출 차량정보 인식 장치(122))에서 획득된 이미지로부터 입차한 차량(160)의 차량정보를 판독하여 차량(160)이 주차를 하지 않는 것으로 판단할 수 있다. 예를 들어, 차량정보 인식 장치(120)(또는 진출 차량정보 인식 장치(122))는 주차장(150)의 진출로를 통과하는 모든 차량의 번호판이 포함되도록 이미지를 획득할 수 있고, 획득한 진출차량 이미지를 서버(110)에 전송할 수 있다. 서버(110)는 수신한 진출차량 이미지에 기초하여, 진출차량의 차량정보를 판독할 수 있다. 서버(110)는 주차장(150)으로부터 진출하는 차량에 매칭된 차량정보와 진출로의 차량번호 인식 장치(120)가 획득한 이미지에 기초하여 판독되는 차량정보를 대비하여 차량(160)의 진출여부를 확인할 수 있다.The process may continue to block 330 where it is determined from the image whether the tracked vehicle 160 is parked on the parking surface 151 . At block 330 , server 110 may end the process if it determines that vehicle 160 is not parked. For example, when it is confirmed that the tracked vehicle 160 leaves the specific area from the image acquired by the parking lot photographing device, or when it is confirmed that the vehicle 160 enters the exit road of the specific area, do not park can be judged as According to one embodiment, by reading the vehicle information of the vehicle 160 entering the vehicle from the image acquired by the vehicle information recognition device 120 (or the exit vehicle information recognition device 122), the vehicle 160 does not park can be judged as For example, the vehicle information recognition device 120 (or the advance vehicle information recognition device 122 ) may acquire an image to include license plates of all vehicles passing through the exit road of the parking lot 150 , and the acquired entry The vehicle image may be transmitted to the server 110 . The server 110 may read vehicle information of the advancing vehicle based on the received advancing vehicle image. The server 110 compares the vehicle information matched to the vehicle going out from the parking lot 150 and the vehicle information read based on the image acquired by the vehicle number recognition device 120 of the exit road, whether the vehicle 160 enters or not. can be checked.

서버(110)는 차량(160)이 주차를 하는 것으로 판단하는 경우에 블록(340)으로 이어져 차량(160)을 주차차량으로 설정할 수 있다. 예를 들어, 주차장 촬영 장치(130)가 촬영한 이미지로부터 추적된 차량(160)이 주차면(151)을 점유하는 것을 확인하는 경우, 추적된 차량(160)이 주차면(151)을 기설정된 시간동안 점유하는 것을 확인하는 경우에 차량(160)을 주차차량으로 설정할 수 있다. 일 실시예에서 서버(110)는 추적된 차량(160)이 주차차량으로 설정된 시간을 주차일시로 설정할 수 있다. 주차일시는 주차차량의 주차요금을 결정하는 데 이용될 수 있다. When the server 110 determines that the vehicle 160 is parked, the server 110 may proceed to a block 340 to set the vehicle 160 as a parked vehicle. For example, when it is confirmed that the tracked vehicle 160 occupies the parking surface 151 from the image captured by the parking lot photographing device 130, the tracked vehicle 160 sets the parking surface 151 to a preset When it is confirmed that the vehicle is occupied for a period of time, the vehicle 160 may be set as a parking vehicle. In one embodiment, the server 110 may set the time when the tracked vehicle 160 is set as the parked vehicle as the parking date and time. The parking date and time may be used to determine a parking fee for a parked vehicle.

블록(350) 이하에서, 주차차량의 출차처리를 설명하기로 한다. 주차차량의 사용자가 출차하여 주차장(150)으로부터 진출하는 경우에, 진출하는 차량(160)은 차량정보 인식 장치(120)에 의해 확인될 수 있다. 예를 들어, 차량정보 인식 장치(120)(또는 진출 차량정보 인식 장치(122))는 특정 영역(150)의 진출로를 통과하는 모든 차량의 번호판이 포함되도록 이미지를 획득할 수 있고, 획득한 진출차량 이미지를 서버(110)에 전송할 수 있다. 서버(110)는 수신한 진출차량 이미지에 기초하여, 진출차량의 차량정보를 판독할 수 있다. 서버(110)는 확인된 차량정보가 주차차량으로 설정된 차량의 차량정보로 확인되는 경우에, 주차차량에 대한 주차요금의 결제를 처리하는 블록(360)으로 이어질 수 있다.Block 350 In the following, the un-parking process of the parked vehicle will be described. When the user of the parked vehicle exits from the parking lot 150 , the exiting vehicle 160 may be identified by the vehicle information recognition device 120 . For example, the vehicle information recognition device 120 (or the exit vehicle information recognition device 122 ) may acquire an image to include license plates of all vehicles passing through the exit road of the specific area 150 , and An image of an exit vehicle may be transmitted to the server 110 . The server 110 may read vehicle information of the advancing vehicle based on the received advancing vehicle image. When the confirmed vehicle information is confirmed as vehicle information of a vehicle set as a parked vehicle, the server 110 may lead to a block 360 that processes payment of a parking fee for a parked vehicle.

블록(360)에서, 서버(110)(또는 요금 관리 모듈(113))는 주차차량에 대한 주차요금의 결제처리를 진행할 수 있다. 예를 들어, 서버(110)는 주차요금 결정, 사전결제 확인, 사용자 단말에 설치된 어플리케이션을 통한 결제요청, 또는 추후 결제요청 중 적어도 하나의 결제 처리를 수행할 수 있다. 결제 처리(360)에 대해서는 도 5에서 구체적으로 후술하기로 한다. 프로세스는 주차차량에 대한 결제 처리를 수행한 다음 종료될 수 있다. In block 360 , the server 110 (or the fee management module 113 ) may process payment of a parking fee for a parked vehicle. For example, the server 110 may perform payment processing of at least one of a parking fee determination, pre-payment confirmation, a payment request through an application installed in the user terminal, or a later payment request. The payment processing 360 will be described later in detail with reference to FIG. 5 . The process may be terminated after performing payment processing for the parked vehicle.

이어서, 본 개시의 실시예에 따른 무선 관리 시스템의 주차장 촬영 장치(130)가 주차장(150) 내의 차량들을 차량정보와 매칭하여 추적하는 동작을 도 4를 참조하여 설명하기로 한다. Next, an operation in which the parking lot photographing device 130 of the wireless management system according to an embodiment of the present disclosure matches and tracks vehicles in the parking lot 150 with vehicle information will be described with reference to FIG. 4 .

도 4는 본 개시의 실시예에 따른 주차면(151)을 포함하는 주차장(150)을 위에서 바라본 상황도를 도시한다. 도 4를 참조하면, 주차장(150)은 진입영역(401)과 진출영역(402) 사이의 공간으로 정의될 수 있다. 입차 차량정보 인식 장치(121)는 진입영역(401)으로 주차장(150)에 진입하는 차량의 이미지를 획득할 수 있으며, 진출 차량정보 인식 장치(122)는 진출영역(402)으로 주차장(150)에서 진출하는 차량의 이미지를 획득할 수 있다. 주차장 영상 촬영 장치(130)는 진입영역(401)과 진출영역(402) 사이의 주차장(150)의 실질적으로 전 영역의 이미지를 획득할 수 있다. 4 shows a situation view from above of the parking lot 150 including the parking surface 151 according to an embodiment of the present disclosure. Referring to FIG. 4 , the parking lot 150 may be defined as a space between the entry area 401 and the exit area 402 . The entering vehicle information recognizing device 121 may acquire an image of a vehicle entering the parking lot 150 as the entry area 401 , and the exiting vehicle information recognizing apparatus 122 as the exit area 402 in the parking lot 150 . You can acquire an image of a vehicle advancing from The parking lot image capturing apparatus 130 may acquire an image of substantially the entire area of the parking lot 150 between the entry area 401 and the exit area 402 .

도 4를 참조하면, 주차장(150)의 진입로(401)로 진입하는 차량(161)의 차량의 차량정보는 입차 차량정보 인식 장치(121)가 획득한 이미지에 의해 판독될 수 있다. 여기에서 차량정보는 차량(161)의 차량번호, 진입일시, 진입차선, 및 차량 제원(차종, 색, 크기 등)을 포함할 수 있다. Referring to FIG. 4 , vehicle information of the vehicle of the vehicle 161 entering the entrance road 401 of the parking lot 150 may be read by the image obtained by the entering vehicle information recognition device 121 . Here, the vehicle information may include a vehicle number of the vehicle 161, an entry date and time, an entry lane, and vehicle specifications (vehicle model, color, size, etc.).

주차장(150)에 진입한 차량(161)은 주차장 촬영 장치(130)에 의해 획득된 이미지에 기초하여 입차차량(162) 또는 주차차량(163)으로 설정되고 추적될 수 있다. 일 실시 예에 따르면, 서버(110)(예를 들어, 위치 추적 모듈(112))는 주차장 촬영 장치(130)에서 획득된 주차장 영상을 분석하여 주차장(150) 내에 존재하는 하나 이상의 차량들의 움직임을 추적할 수 있다. 주차장 촬영 장치(130)에서 획득된 주차장 영상 내에서 차량들은 입차차량(162) 또는 주차차량(163)으로 설정되고 이를 나타내는 객체가 태그(tag)될 수 있다. 예를 들어 도 4와 같이, 입차차량(162)은 차량 주위의 실선 테두리로 태그가 표시되거나, 주차차량(163)은 차량 주위의 점선 테두리로 태그가 표시될 수 있다. 서버(110)는 입차차량(162) 및/또는 주차차량(163)을 각각의 차량정보와 매칭시켜 영상 내에서 추적할 수 있다. 다른 예에서 입차차량(162) 및 주차차량(163)은 차량번호를 나타내는 태그(도시되지 않음)가 표시될 수 있다. 실시예가 이에 국한되는 것은 아니며, 태그는 적어도 하나의 차량 정보를 포함할 수 있다. The vehicle 161 entering the parking lot 150 may be set and tracked as the entering vehicle 162 or the parking vehicle 163 based on the image obtained by the parking lot photographing device 130 . According to an embodiment, the server 110 (eg, the location tracking module 112 ) analyzes the parking lot image obtained from the parking lot photographing device 130 to detect the movement of one or more vehicles present in the parking lot 150 . can be tracked In the parking lot image acquired by the parking lot photographing device 130, vehicles are set as the entering vehicle 162 or the parking vehicle 163, and an object representing this may be tagged. For example, as shown in FIG. 4 , the tag may be displayed on the vehicle 162 with a solid line around the vehicle, or the tag on the parking vehicle 163 with a frame with a dotted line around the vehicle. The server 110 may match the entering vehicle 162 and/or the parking vehicle 163 with each vehicle information to track it in the image. In another example, the entering vehicle 162 and the parking vehicle 163 may be marked with a tag (not shown) indicating a vehicle number. The embodiment is not limited thereto, and the tag may include at least one piece of vehicle information.

여기에서, 입차차량(162) 또는 주차차량(163)에 매칭되는 차량정보는 입차 차량정보 인식 장치(121)에 기초하여 판독된 차량정보에 의해 확인될 수 있다. 일 실시예에 따르면, 입차 차량정보 인식 장치(121)는 진입영역(401)에 진입한 일시(시점)에서 진입하는 차량(161)의 차량번호를 포함한 이미지를 획득할 수 있고, 서버(110)는 차량정보 인식 장치(121)로부터 이미지를 획득하여 차량(161)의 진입일시 및 차량번호를 포함한 차량정보를 판독할 수 있다. 서버(110)는 주차장 촬영 장치(130)가 촬영하는 영상에서 상기 차량(161)이 진입한 시점에서의 진입영역(401)에서 인식되는 차량을 입차 차량정보 인식 장치(121)가 동일한 일시(시점)에서 획득한 이미지의 차량으로 확인할 수 있다. 즉, 입차 차량정보 인식 장치(121)에서 획득된 이미지와 주차장 촬영 장치(130)가 획득한 이미지에서, 동일 시점에서의 특정 영역(예를 들어 진입영역(401) 또는 진출영역(402))에서 인식되는 차량을 동일 차량으로 인식할 수 있다. 이에 따라, 주차장 촬영 장치가 촬영한 이미지로부터 직접 차량의 차량정보의 판독이 어렵더라도 각각의 차량의 차량정보를 매칭하여 차량들을 추적할 수 있다. Here, vehicle information matching the entering vehicle 162 or the parking vehicle 163 may be confirmed by the vehicle information read based on the entering vehicle information recognition device 121 . According to an embodiment, the entering vehicle information recognizing apparatus 121 may acquire an image including the vehicle number of the vehicle 161 entering at the date and time (time point) of entering the entry area 401, and the server 110 may obtain an image from the vehicle information recognition device 121 and read vehicle information including the entry date and time of the vehicle 161 and the vehicle number. The server 110 enters the vehicle recognized in the entry area 401 at the time the vehicle 161 enters in the image captured by the parking lot photographing device 130 at the same date and time (time point) when the vehicle information recognition device 121 enters the same. ) can be confirmed by the vehicle in the image acquired. That is, in the image acquired by the vehicle information recognizing device 121 and the image acquired by the parking lot photographing device 130, in a specific area (for example, the entry area 401 or the exit area 402) at the same time point The recognized vehicle may be recognized as the same vehicle. Accordingly, even if it is difficult to directly read the vehicle information of the vehicle from the image photographed by the parking lot photographing device, it is possible to track the vehicles by matching the vehicle information of each vehicle.

다른 실시예에서, 서버(110)는 상기 차량번호를 이용하여 데이터베이스(115)(또는, 빅데이터, 클라우드 서버)에 저장된 차량정보를 확인하고, 확인된 차량정보는 상기 차량정보와 주차장 촬영 장치(130)가 획득하는 주차장 이미지 내에서의 차량(161)을 식별하는데 더 이용될 수 있다. 즉, 서버(110)는 입차일시 및/또는 차량정보를 이용하여 주차장 이미지 내에서 차량을 식별할 수 있다. In another embodiment, the server 110 checks the vehicle information stored in the database 115 (or big data, cloud server) using the vehicle number, and the checked vehicle information is the vehicle information and the parking lot photographing device ( 130 may be further used to identify the vehicle 161 within the obtained parking lot image. That is, the server 110 may identify the vehicle in the parking lot image by using the entry date and time and/or vehicle information.

다른 실시 예에서, 주차장 촬영 장치(130)가 입차 차량정보 인식 장치(121)가 촬영하는 진입영역(401)에 대한 이미지를 획득하지 못한다고 하더라도, 진입영역(401)에 진입하는 차량(161)의 차량 속도를 기초로 주차장 촬영 장치(130)가 획득한 이미지에서 진입하는 차량이 나타나는 시점을 예측함으로써 주차장 촬영 장치(130)에서 차량을 추적할 수 있다. 다시 말하면, 주차장 촬영 장치(130)가 꼭 진입영역(401) 또는 진출영역(402)에 대한 이미지를 획득할 필요 없이도, 주차장 촬영 장치(130)에서 인식되는 차량의 차량정보 매칭이 가능할 수 있다. In another embodiment, even if the parking lot photographing device 130 fails to acquire an image for the entry area 401 that the entering vehicle information recognizing device 121 captures, the vehicle 161 entering the entry area 401 The vehicle may be tracked in the parking lot photographing apparatus 130 by predicting the time at which an entering vehicle appears in the image acquired by the parking lot photographing apparatus 130 based on the vehicle speed. In other words, the vehicle information matching of the vehicle recognized by the parking lot photographing apparatus 130 may be possible without the parking lot photographing device 130 necessarily acquiring an image for the entry area 401 or the exit area 402 .

또 다른 실시예에서, 진입영역(401) 및 진출영역(402)은 반대차선에서의 진입영역(402) 및 진출영역(401)일 수 있다. 예를 들어, 주차장(150)이 일방향의 차로에만 구비된 노상 주차장 뿐만 아니라, 반대방향의 차로에 구비된 노상 주차장을 포함한다면, 일방향 차로에서의 진입영역(401)은 반대 방향의 차로에서의 진출영역이 될 수 있다. 반대 차로의 차량(164)은 일 방향의 차로의 진출 영역(402)으로 진입하고 진입 영역(401)으로 진출할 수 있다. 이 경우 차량정보 인식 장치(121)는 일방향 차로에서의 입차차량의 차량번호를 인식함과 동시에 반대 차량의 차로에서의 진출차량의 차량번호를 인식하도록 구성될 수 있다. 반대 방향의 차로에서의 주차장 관리 시스템의 동작은 방향만이 반대될 뿐 본 개시에서의 설명되는 일련의 동작들과 실질적으로 동일할 것은 자명하다. In another embodiment, the entry zone 401 and the exit zone 402 may be the entry zone 402 and the exit zone 401 in opposite lanes. For example, if the parking lot 150 includes an on-street parking lot provided in a lane in the opposite direction as well as an on-street parking lot provided in a lane in one direction, the entry area 401 in the one-way lane is the entry area in the lane in the opposite direction. area can be The vehicle 164 in the opposite lane may enter the exit area 402 of the lane in one direction and may enter the entry area 401 . In this case, the vehicle information recognition device 121 may be configured to recognize the vehicle number of the vehicle entering the vehicle in one direction and at the same time recognize the vehicle number of the vehicle entering the lane of the opposite vehicle. It is self-evident that the operation of the parking lot management system in the lane in the opposite direction is substantially the same as the series of operations described in the present disclosure only in the opposite direction.

또한 도 4에서는 진입영역(401) 및 진출영역(402)이 각각 한 영역일 때 만을 예로 들었지만, 진입영역(401) 및 진출영역(402)은 각각 하나 이상일 수 있다. Also, in FIG. 4 , only the case where the entry area 401 and the exit area 402 is one area is exemplified. However, each of the entry area 401 and the exit area 402 may be one or more.

도 5는 본 개시의 실시예에 따른 영상 인식 장치를 이용한 주차장 관리 시스템에서 결제처리를 위한 프로세스의 예시적인 흐름도이다. 5 is an exemplary flowchart of a process for payment processing in a parking lot management system using an image recognition device according to an embodiment of the present disclosure.

결제처리(360)는 사전 결제여부를 판별하는 블록(510)에서 시작될 수 있다. 서버(110)(예를 들어, 요금 관리 모듈(113))는 주차차량이 주차장(150)으로부터 진출한 경우에 주차요금이 사전에 결제되었는지 여부를 판별할 수 있다. The payment processing 360 may start at block 510 for determining whether to pay in advance. The server 110 (eg, the fee management module 113 ) may determine whether a parking fee has been paid in advance when the parked vehicle advances from the parking lot 150 .

주차요금이 사전에 결제된 것으로 판별된 경우에 프로세스가 종료될 수 있다. 주차요금의 사전결제는 주차장(150)에 설치된 결제 장치(141) 및/또는 사용자 단말에 설치된 어플리케이션을 이용하여 통해 이뤄질 수 있다. 예를 들어, 사용자가 주차장(150)으로부터 진출하기에 앞서 결제 장치(141)를 이용하여 주차요금을 결제할 수 있고, 결제 장치(141)는 결제 정보 및 결제 여부를 서버(110)(예를 들어, 요금 관리 모듈(113))에 통지할 수 있다. 다른 예를 들어, 사용자 단말에서의 요청에 의해 서버(110)는 사전 결제 또는 자동 결제를 처리할 수 있다. When it is determined that the parking fee has been paid in advance, the process may be terminated. The advance payment of the parking fee may be made through the payment device 141 installed in the parking lot 150 and/or an application installed in the user terminal. For example, the user may pay a parking fee by using the payment device 141 before moving out of the parking lot 150, and the payment device 141 sends payment information and payment to the server 110 (eg, For example, the fee management module 113 may be notified. For another example, in response to a request from the user terminal, the server 110 may process pre-payment or automatic payment.

주차요금이 사전에 결제되지 않은 것으로 판별된 경우에 블록(520)으로 이어질 수 있다. 블록(520)에서 서버(110)는 주차차량의 차량정보에 기초하여 주차차량의 진입일시, 주차일시, 출차일시, 차종(예: 전기차 또는 하이브리드), 기타 할인 조건(예: 다자녀우대)을 확인하고 이에 기초하여 주차요금을 결정할 수 있다. 일 실시예에서, 주차장(150)은 주차면(151)에 설치된 전기차 충전장치 또는 별도의 세차 시설과 같은 서비스시설을 구비할 수 있고, 이러한 서비스 시설의 이용요금 또는 주차장(150)이 귀속된 특정 장소에서의 결제요금이 주차요금에 추가될 수 있다. If it is determined that the parking fee has not been paid in advance, block 520 may be performed. In block 520, the server 110 confirms the entry date and time of the parked vehicle, the parking date and time, the departure date and time, the vehicle type (eg, electric vehicle or hybrid), and other discount conditions (eg, multi-child preference) based on the vehicle information of the parked vehicle. And based on this, the parking fee can be determined. In one embodiment, the parking lot 150 may have service facilities such as an electric vehicle charging device installed on the parking surface 151 or a separate car wash facility, and the usage fee of these service facilities or the specific parking lot 150 to which the parking lot 150 belongs. A fee for payment at the venue may be added to the parking fee.

주차요금을 결정된 다음 주차차량의 사용자가 주차장 관리 시스템의 회원인지 여부를 확인하는 블록(540)으로 이어질 수 있다. 블록(540)에서 서버(110)는 주차차량의 사용자가 주차장 관리 시스템의 회원에 해당하는 지 여부를, 회원 관리 모듈(114) 및/또는 데이터베이스(115)에 저장된 정보에 기초하여 판별할 수 있다.After determining the parking fee, it may lead to block 540 where it is checked whether the user of the parked vehicle is a member of the parking lot management system. In block 540, the server 110 may determine whether the user of the parked vehicle corresponds to a member of the parking lot management system, based on information stored in the member management module 114 and/or the database 115. .

블록(530)에서 주차차량의 사용자가 회원으로 판별되는 경우, 블록(550)으로 이어질 수 있다. 일 실시예에서 서버(110)는 주차요금 및 차량정보에 대응하는 미리 등록된 자동 결제 정보에 기초하여 결제 요금에 대한 자동 결제를 처리할 수 있다. 다른 실시예에서, 서버(110)는 차량정보에 대응하는 사용자 단말(또는 사용자 단말에 설치된 어플리케이션)에 주차요금의 결제를 요청할 수 있다. 즉, 주차장(150)의 회원인 사용자는 주차요금을 별도의 결제 장치(141)로 결제하지않아도 사용자 단말을 이용하여 주차요금을 결제할 수 있다. If it is determined in block 530 that the user of the parked vehicle is a member, block 550 may occur. In an embodiment, the server 110 may process an automatic payment for a payment fee based on pre-registered automatic payment information corresponding to the parking fee and vehicle information. In another embodiment, the server 110 may request payment of a parking fee to a user terminal (or an application installed in the user terminal) corresponding to vehicle information. That is, the user who is a member of the parking lot 150 can pay the parking fee using the user terminal without paying the parking fee with a separate payment device 141 .

블록(530)에서 주차차량의 사용자가 회원이 아닌 것으로 판별되는 경우, 블록(560)으로 이어질 수 있다. 블록(560)에서, 서버(110)는 주차차량의 사용자에게 주차요금의 미정산을 알리기 위해 주차차량의 사용자에 대한 연락처와 같은 정보를 확인할 수 있다. 사용자의 연락처는 데이터베이스(115)에 저장되어 있거나 관련 정부기관 또는 보험회사 등을 통해 확인될 수 있다. 서버(110)는 확인된 사용자의 연락처를 통해 사용자에게 주차요금과 결제수단 안내, 정해진 기한내에 미납부시 과징금의 안내, 및 주차장에 대한 회원 가입을 독려하는 안내를 제공할 수 있다. 통지 방법은 예를 들어, SMS 메시지 E-MAIL, 우편 등을 포함할 수 있다. If it is determined at block 530 that the user of the parked vehicle is not a member, then block 560 may proceed. In block 560, the server 110 may verify information such as contact information for the user of the parked vehicle to notify the user of the parked vehicle of unsettled parking fees. The user's contact information may be stored in the database 115 or verified through a related government agency or insurance company. The server 110 may provide the user with information on parking fees and payment methods through the confirmed user's contact information, information on penalties for non-payment within a set time limit, and information for encouraging membership in the parking lot. The notification method may include, for example, an SMS message E-MAIL, mail, and the like.

도 6은 본 개시의 다른 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다. 6 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to another embodiment of the present disclosure.

프로세스는 서버(110)가 차량정보 인식 장치가 획득한 이미지로부터 입차 차량의 차량정보를 판독하는 블록(610)에서 시작할 수 있다. 일 실시예에 따르면, 차량(160)이 주차면(151)이 포함된 주차장(150)에 진입하면, 차량정보 인식 장치(120)(또는, 입차 차량정보 인식 장치(121))는 진입 당시의 차량(160)의 번호판이 포함된 이미지를 획득할 수 있다. 차량정보 인식 장치(120)는 획득한 이미지를 서버(110)에 전송할 수 있다. 서버(110)(또는 진입/진출 관리 모듈(111))는 차량정보 인식 장치(120)로부터 수신한 이미지로부터 차량(160)의 차량정보를 판독할 수 있다. 차량정보는 차량(160)의 차량번호 및 입차일시를 포함할 수 있으며, 차량(160)의 진입위치(예를 들어, 차선 또는 절대 위치), 차량 사양(예를 들어, 차량의 색상 또는 크기), 및/또는 사용자 정보(예를 들어, 주차장 회원 여부)를 더 포함할 수 있다. 빅데이터 기술, 클라우드 컴퓨팅, 분산 컴퓨팅, 클라이언트-서버, 또는 이에 기초한 머신 러닝 기술 등이 차량정보를 판독하는 데에 직접 이용되거나, 판독된 차량정보의 신뢰성을 향상시키기 위해 간접적으로 이용될 수도 있다. 다른 실시 예에서, 서버(110)는 차량정보 인식 장치(120)로부터 차량번호를 포함한 차량정보를 직접 제공받을 수 있다. 프로세스는 차량정보가 판독되고 진입한 차량을 입차차량으로 설정하고, 블록(620)으로 진행된다.The process may start at block 610 in which the server 110 reads the vehicle information of the vehicle entering from the image obtained by the vehicle information recognition device. According to one embodiment, when the vehicle 160 enters the parking lot 150 including the parking surface 151, the vehicle information recognizing device 120 (or the entering vehicle information recognizing device 121) at the time of entry An image including the license plate of the vehicle 160 may be acquired. The vehicle information recognition device 120 may transmit the acquired image to the server 110 . The server 110 (or the entry/exit management module 111 ) may read vehicle information of the vehicle 160 from the image received from the vehicle information recognition device 120 . The vehicle information may include the vehicle number and entry date and time of the vehicle 160, the entry position (eg, lane or absolute position) of the vehicle 160, vehicle specifications (eg, the color or size of the vehicle) , and/or user information (eg, whether a parking lot member) may be further included. Big data technology, cloud computing, distributed computing, client-server, or machine learning technology based thereon may be directly used to read vehicle information, or may be used indirectly to improve reliability of the read vehicle information. In another embodiment, the server 110 may directly receive vehicle information including a vehicle number from the vehicle information recognition device 120 . The process proceeds to block 620, where the vehicle information is read and the entered vehicle is set as the entering vehicle.

블록(620)에서, 서버(110)(또는 진입/진출 관리 모듈(112))는 블록(610)에서 입차차량으로 설정된 차량이 지정시간 동안 주차장(150)으로부터 진출하는지 확인할 수 있다. 일 실시예에서, 입차차량이 주차장(150)으로부터 진출하는 경우에, 진출하는 차량(160)은 차량정보 인식 장치(120)에 의해 확인될 수 있다. 예를 들어, 차량정보 인식 장치(120)(또는 진출 차량정보 인식 장치(122))는 주차장(150)의 진출로를 통과하는 모든 차량의 번호판이 포함되도록 이미지를 획득할 수 있고, 획득한 진출차량 이미지를 서버(110)에 전송할 수 있다. 서버(110)는 수신한 진출차량 이미지에 기초하여, 진출차량의 진출일시 및 차량정보를 판독할 수 있다. 서버(110)는 확인된 차량정보와의 비교를 통해 입차차량으로 설정된 차량이 지정시간동안 진출차량으로 확인되지 않는 경우, 블록(630)으로 이어져 입차차량을 주차차량으로 설정할 수 있다. 즉, 주차장(150)에 지정시간 이상으로 머무르는 차량을 주차차량으로 간주될 수 있다. 서버(110)는 진출로의 차량정보 인식 장치(120)로부터 획득되는 차량정보와 입차차량의 차량정보를 비교하여 입차차량이 진출한 것으로 확인되는 경우에는 프로세스를 종료할 수 있다. In block 620 , the server 110 (or the entry/exit management module 112 ) may check whether the vehicle set as the entry vehicle in block 610 exits from the parking lot 150 for a specified time. In one embodiment, when the entering vehicle advances from the parking lot 150 , the exiting vehicle 160 may be identified by the vehicle information recognition device 120 . For example, the vehicle information recognition device 120 (or the advance vehicle information recognition device 122 ) may acquire an image to include license plates of all vehicles passing through the exit road of the parking lot 150 , and the acquired entry The vehicle image may be transmitted to the server 110 . The server 110 may read the departure date and time of the exiting vehicle and vehicle information based on the received exit vehicle image. When the vehicle set as the entering vehicle is not identified as the entering vehicle for the specified time through comparison with the confirmed vehicle information, the server 110 may lead to a block 630 and set the entering vehicle as a parking vehicle. That is, a vehicle staying in the parking lot 150 for a specified time or longer may be regarded as a parking vehicle. The server 110 compares the vehicle information obtained from the vehicle information recognition device 120 of the exit route with the vehicle information of the entering vehicle, and when it is confirmed that the entering vehicle has advanced, the process may be terminated.

프로세스는 주차차량으로 확인하는 블록(630)다음 블록(640)으로 이어질 수 있다. 블록(640)에서 서버(110)(예를 들어, 위치 추적 모듈)은 주차장 촬영 장치(130)가 획득한 이미지로부터 주차 차량을 추적할 수 있다. 추적하는 차량(160)은 상술한 바와 같이 블록(610)에서 판독된 차량 정보에 기초하여 식별될 수 있다. 서버(110)는 주차차량(160)의 입차일시를 확인할 수 있다. 서버(110)는 확인된 입차일시를 기점으로하는 주차장 촬영 장치(130)가 획득한 이미지에서 주차차량을 추적할 수 있다. 서버(110)는 주차장 촬영 장치(130)가 획득한 이미지로부터 주차차량을 추적하여, 주차차량의 주차 일시, 주차면을 포함하는 정보를 확인할 수 있다. 즉, 본 실시예에서 서버(110)는 주차장 촬영 장치(130)가 획득하는 모든 이미지(예를 들어 모든 시점에서의 영상)를 분석할 필요없이, 차량정보 인식 장치(120)(또는 진입/진출 관리 모듈(111))에 의하여 주차차량이 설정되는 경우에만, 해당 주차차량의 이미지만을 분석하여 이미지 내의 차량 인식의 오류를 줄이고 효율적으로 주차장 관리가 가능할 수 있다. The process may continue with block 630 followed by block 640 of identification as a parked vehicle. In block 640 , the server 110 (eg, a location tracking module) may track a parked vehicle from an image acquired by the parking lot photographing device 130 . The tracking vehicle 160 may be identified based on the vehicle information read in block 610 as described above. The server 110 may check the entry date and time of the parking vehicle 160 . The server 110 may track the parking vehicle in the image acquired by the parking lot photographing device 130 based on the confirmed entry date and time. The server 110 may track the parking vehicle from the image acquired by the parking lot photographing device 130, and check information including the parking date and time of the parking vehicle and the parking surface. That is, in this embodiment, the server 110 does not need to analyze all the images (eg, images from all viewpoints) acquired by the parking lot photographing device 130, the vehicle information recognition device 120 (or entry/exit) Only when a parking vehicle is set by the management module 111), only the image of the corresponding parking vehicle is analyzed to reduce errors in vehicle recognition in the image and efficiently manage the parking lot.

블록(650) 이하에서, 주차차량의 출차처리를 설명하기로 한다. 주차차량의 사용자가 출차하여 주차장(150)으로부터 진출하는 경우에, 진출하는 차량(160)은 차량정보 인식 장치(120)에 의해 확인될 수 있다. 서버(110)는 확인된 차량정보가 주차차량으로 설정된 차량의 차량정보로 확인되는 경우에, 주차차량에 대한 요금의 결제를 처리하는 블록(360)으로 이어질 수 있다.Block 650 In the following, the un-parking process of the parked vehicle will be described. When the user of the parked vehicle exits from the parking lot 150 , the exiting vehicle 160 may be identified by the vehicle information recognition device 120 . When the confirmed vehicle information is confirmed as vehicle information of a vehicle set as a parked vehicle, the server 110 may lead to a block 360 that processes payment of a fee for a parked vehicle.

블록(660)에서, 서버(110)(또는 요금 관리 모듈(113))는 주차차량에 대한 요금의 결제처리를 진행할 수 있다. 예를 들어, 서버(110)는 결제요금 결정, 사전결제 확인, 사용자 단말에 설치된 어플리케이션을 통한 결제요청, 또는 추후 결제요청 중 적어도 하나의 결제 처리를 수행할 수 있다. 프로세스는 주차차량에 대한 결제 처리를 수행한 다음 종료될 수 있다. In block 660 , the server 110 (or the fee management module 113 ) may process payment of a fee for a parked vehicle. For example, the server 110 may perform payment processing of at least one of a payment fee determination, a pre-payment confirmation, a payment request through an application installed in the user terminal, or a later payment request. The process may be terminated after performing payment processing for the parked vehicle.

도 7은 본 개시의 또 다른 실시예에 따른 영상 인식 장치를 이용한 주차면 관리 시스템의 프로세스를 나타낸 흐름도이다. 7 is a flowchart illustrating a process of a parking surface management system using an image recognition device according to another embodiment of the present disclosure.

프로세스는 서버(110)(예를 들어, 위치 추적 모듈(112))가 주차장 촬영 장치(130)가 획득한 주차장(150) 내의 주차장 이미지를 분석하여 주차차량을 확인하는 블록(710)에서 시작할 수 있다. 서버(110)는 주차면(151)에 대한 영상 인식을 통하여 주차면(151)을 점유하는 주차차량을 확인할 수 있다. 서버(110)는 주차차량의 주차일시, 점유한 주차면 등의 정보를 확인할 수 있다. 그 다음 프로세스는 블록(720)으로 이어질 수 있다. The process can start at block 710 in which the server 110 (eg, the location tracking module 112) analyzes the parking lot image in the parking lot 150 obtained by the parking lot shooting device 130 to identify the parked vehicle. there is. The server 110 may identify a parking vehicle occupying the parking surface 151 through image recognition of the parking surface 151 . The server 110 may check information such as the parking date and time of the parked vehicle, the occupied parking surface, and the like. The process may then continue to block 720 .

블록(720)에서, 서버(110)는 주차장 이미지를 분석하여 주차차량이 진입로를 통하여 주차장(150)에 진입한 진입일시를 확인할 수 있다. 다시 말하면, 서버(110)는 주차장 이미지를 분석하고 주차차량의 움직임을 역추적하여 주차차량이 진입로를 통해 주차장(150)에 진입한 진입일시를 확인할 수 있다. In block 720 , the server 110 may analyze the parking lot image and confirm the entry date and time when the parked vehicle entered the parking lot 150 through the entrance road. In other words, the server 110 analyzes the parking lot image and traces the movement of the parked vehicle to confirm the entry date and time when the parked vehicle entered the parking lot 150 through the access road.

그 다음, 블록(730)에서 서버(110)(예를 들어 진입/진출 관리 모듈(112))는 블록(720)에서 확인된 진입일시에서의 차량정보 인식 장치(120)로부터 획득된 이미지를 판독하여 주차차량의 차량정보를 확인할 수 있다. 일 실시 예에서 진입일시에서의 이미지는 차량정보 인식 장치(120)로부터 미리(예를 들어, 이미지 획득시) 수신되어 서버(110)의 데이터베이스(115)에 저장될 수 있다. 다른 실시예에서, 진입일시에서의 이미지는 차량정보의 확인이 필요한 경우에 서버(110)의 요청에 의해 차량정보 인식 장치(120)로부터 획득될 수 있다. 또 다른 실시예에서, 서버(110)는 진입일시에서의 차량정보를 직접 차량정보 인식 장치(120)에 요청할 수 있고, 차량정보 인식 장치(120)는 요청에 응답하여 직접 판독한 차량정보를 서버(110)에 전송할 수 있다. Next, in block 730 , the server 110 (eg, the entry/exit management module 112 ) reads the image obtained from the vehicle information recognition device 120 at the entry date and time confirmed in block 720 . You can check the vehicle information of the parked vehicle. In an embodiment, the image at the time of entry may be received in advance from the vehicle information recognition device 120 (eg, when acquiring the image) and stored in the database 115 of the server 110 . In another embodiment, the image at the time of entry may be obtained from the vehicle information recognition device 120 at the request of the server 110 when it is necessary to check the vehicle information. In another embodiment, the server 110 may directly request the vehicle information at the entry date and time to the vehicle information recognition device 120, and the vehicle information recognition device 120 directly reads the vehicle information in response to the request to the server. may be sent to 110 .

그 다음 블록(740)에서, 서버(110)는 판독된 차량정보과 주차차량을 매칭할 수 있다. 따라서, 본 실시예에 따르면, 서버(110)는 주차장(150) 내의 모든 차량을 추적하지 않고 주차면(151)을 점유하는 주차차량에 대해서만 주차일시 전의 움직임을 역추적하여 주차차량의 차량정보를 확인할 수 있어 이미지 내에서 차량의 움직임을 추적하는 리소스를 절감할 수 있다. 또한 본 실시예에 따르면, 차량정보 인식 장치(120)와 서버(110) 사이에서 주차장(150)에 진입하는 모든 차량에 대한 이미지의 송신 및/또는 수신 동작이나 차량정보 인식 장치(120) 또는 서버(110)가 모든 차량에 대한 차량정보를 판독하는 처리동작에 대한 리소스를 절감할 수 있다. In a next block 740, the server 110 may match the read vehicle information with the parked vehicle. Therefore, according to this embodiment, the server 110 does not track all the vehicles in the parking lot 150, but only for the parking vehicle occupying the parking surface 151, by tracking back the movement before the parking date and time to provide the vehicle information of the parked vehicle. This can save resources for tracking vehicle movement within the image. Also, according to the present embodiment, between the vehicle information recognition device 120 and the server 110, the transmission and/or reception operation of images for all vehicles entering the parking lot 150 or the vehicle information recognition device 120 or the server It is possible to save resources for the processing operation in which 110 reads vehicle information for all vehicles.

블록(750) 이하에서, 주차차량의 출차처리를 설명하기로 한다. 주차차량의 사용자가 출차하여 주차장(150)으로부터 진출하는 경우에, 진출 차량(160)은 차량정보 인식 장치(120)에 의해 확인될 수 있다. 예를 들어, 차량정보 인식 장치(120)(또는 진출 차량정보 인식 장치(122))는 특정 영역(150)의 진출로를 통과하는 모든 차량의 번호판이 포함되도록 이미지를 획득할 수 있고, 획득한 진출차량 이미지를 서버(110)에 전송할 수 있다. 서버(110)는 수신한 진출차량 이미지에 기초하여, 진출차량의 차량정보를 판독할 수 있다. 서버(110)는 확인된 차량정보가 주차차량으로 설정된 차량의 차량정보로 확인되는 경우에, 주차차량에 대한 요금의 결제를 처리하는 블록(760)으로 이어질 수 있다.Block 750 In the following, the un-parking process of the parked vehicle will be described. When the user of the parked vehicle exits from the parking lot 150 , the exiting vehicle 160 may be identified by the vehicle information recognition device 120 . For example, the vehicle information recognition device 120 (or the exit vehicle information recognition device 122 ) may acquire an image to include license plates of all vehicles passing through the exit road of the specific area 150 , and An image of an exit vehicle may be transmitted to the server 110 . The server 110 may read vehicle information of the advancing vehicle based on the received advancing vehicle image. When the confirmed vehicle information is confirmed as vehicle information of a vehicle set as a parked vehicle, the server 110 may lead to a block 760 that processes payment of a fee for a parked vehicle.

블록(760)에서, 서버(110)(또는 요금 관리 모듈(113))는 주차차량에 대한 요금의 결제처리를 진행할 수 있다. 예를 들어, 서버(110)는 결제요금 결정, 사전결제 확인, 사용자 단말에 설치된 어플리케이션을 통한 결제요청, 또는 추후 결제요청 중 적어도 하나의 결제 처리를 수행할 수 있다. 프로세스는 주차차량에 대한 결제 처리를 수행한 다음 종료될 수 있다. In block 760 , the server 110 (or the fee management module 113 ) may process payment of a fee for a parked vehicle. For example, the server 110 may perform payment processing of at least one of a payment fee determination, a pre-payment confirmation, a payment request through an application installed in the user terminal, or a later payment request. The process may be terminated after performing payment processing for the parked vehicle.

본 개시의 도 3, 도 6, 및 도 7에 도시된 주차장 관리 시스템의 프로세스(300, 600, 700)은 도 1 또는 도 2에 도시된 통합 관리 서버에 의해 수행하는 관점에서 설명한 것이고, 프로세스 블록들에 관한 설명으로 인해 본 개시의 기술 사상이 그러한 설명적 예시로 제한되는 것은 아니다. 예컨대, 당업자라면 여기에 개시된 본 프로세스의 각 블록들에 대해 그 순서 및 기능을 다양하게 변경 또는 조합하여 변형된 프로세스도 가능함을 이해할 것이다. 한편, 도 3, 도 6, 및 도 7에 예시된 개략적인 동작들은 예시로서만 제공되는 것이며, 해당 실시예의 본질에서 벗어나지 않으면서, 동작들 중 일부를 선택적으로 없애거나, 더 적은 동작으로 조합하거나, 추가 동작을 포함하여 확장시킬 수 있다. The processes 300, 600, and 700 of the parking lot management system shown in FIGS. 3, 6, and 7 of the present disclosure are described in terms of being performed by the integrated management server shown in FIG. 1 or FIG. 2, and the process block The technical spirit of the present disclosure is not limited to such descriptive examples due to the description. For example, those skilled in the art will understand that a process modified by variously changing or combining the order and function of each block of the process disclosed herein is also possible. On the other hand, the schematic operations illustrated in FIGS. 3, 6, and 7 are provided only as examples, and without departing from the essence of the embodiment, some of the operations may be selectively eliminated, combined into fewer operations, or , can be extended to include additional actions.

전술한 본원의 설명은 예시를 위한 것이며, 본원이 속하는 기술분야의 통상의 지식을 가진 자는 본원의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 예를 들어, 전술한 본원의 설명에서는 특정 영역(150)을 노상 주차장으로 설명하였지만, 실시 예가 이에 한정되는 것이 아니며, 특정 영역(150)은 주차면(151)을 포함하는 모든 종류의 주차장(예를 들어 실내 주차장, 노외 주차장, 및 노상 주차장)을 포함할 수 있다. 또한, 전술한 본원의 설명에서는 특정 영역(150)의 진입로 및 출입로에 차량 차단 시설이 없는 경우만 상정하였으나, 본 개시의 실시예는 차량 차단 시설이 있는 경우도 당연히 포함된다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수도 있다.The foregoing description of the present application is for illustration, and those of ordinary skill in the art to which the present application pertains will understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present application. For example, in the above description of the present application, the specific area 150 has been described as an on-street parking lot, but the embodiment is not limited thereto, and the specific area 150 includes all types of parking lots (eg, the parking surface 151 ). for example, indoor parking, off-street parking, and street parking). In addition, in the above description of the present application, only the case where there is no vehicle blocking facility in the entrance and exit of the specific area 150 is assumed, but the embodiment of the present disclosure includes a case in which there is a vehicle blocking facility of course. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and likewise components described as distributed may also be implemented in a combined form.

이상, 본 개시에서 청구하고자 하는 대상에 대해 구체적으로 살펴보았다. 본 개시에서 청구된 대상은 앞서 기술한 특정 구현예로 그 범위가 제한되지 않는다. 예컨대, 어떤 구현예에서는 장치 또는 장치의 조합 상에서 동작 가능하게 사용되는 하드웨어의 형태일 수 있으며, 다른 구현예에서는 소프트웨어 및/또는 펌웨어의 형태로 구현될 수 있고, 또 다른 구현예에서는 신호 베어링 매체, 저장 매체와 같은 하나 이상의 물품을 포함할 수 있다. 여기서, CD-ROM, 컴퓨터 디스크, 플래시 메모리 등과 같은 저장 매체는, 예컨대 컴퓨팅 시스템, 컴퓨팅 플랫폼 또는 기타 시스템과 같은 컴퓨팅 장치에 의하여 실행될 때 앞서 설명한 구현예에 따라 해당 프로세서의 실행을 야기시킬 수 있는 명령을 저장할 수 있다. 이러한 컴퓨팅 장치는 하나 이상의 처리 유닛 또는 프로세서, 디스플레이, 키보드 및/또는 마우스와 같은 하나 이상의 입/출력 장치, 및 정적 랜덤 액세스 메모리, 동적 랜덤 액세스 메모리, 플래시 메모리 및/또는 하드 드라이브와 같은 하나 이상의 메모리를 포함할 수 있다.Above, the subject to be claimed in the present disclosure has been specifically examined. The claimed subject matter in this disclosure is not limited in scope to the specific embodiments described above. For example, in some implementations it may be in the form of hardware used operably on a device or combination of devices, in other implementations it may be implemented in the form of software and/or firmware, and in still other implementations it may be in the form of a signal bearing medium; may include one or more articles, such as storage media. Here, a storage medium such as a CD-ROM, a computer disk, a flash memory, etc. is, for example, instructions that, when executed by a computing device such as a computing system, computing platform, or other system, may cause the processor to execute according to the embodiments described above. can be saved. Such computing devices may include one or more processing units or processors, one or more input/output devices such as a display, keyboard and/or mouse, and one or more memory such as static random access memory, dynamic random access memory, flash memory and/or hard drives. may include.

한편, 시스템을 하드웨어로 구현할 것인지 아니면 소프트웨어로 구현할 것인지는, 일반적으로 비용 대비 효율의 트레이드오프를 나타내는 설계상 선택 문제이다. 본 개시에서는 프로세스, 시스템, 기타 다른 기술들의 영향을 받을 수 있는 다양한 수단(예를 들어, 하드웨어, 소프트웨어 및/또는 펌웨어)이 있으며, 선호되는 수단은 프로세스 및/또는 시스템 및/또는 다른 기술이 사용되는 맥락(context)에 따라 변경될 것이다. 예를 들어, 구현자가 속도 및 정확성이 가장 중요하다고 결정한다면, 구현자는 주로 하드웨어 및/또는 펌웨어 수단을 선택할 수 있으며, 유연성이 가장 중요하다면, 구현자는 주로 소프트웨어 구현을 선택할 수 있으며; 또는, 다른 대안으로서, 구현자는 하드웨어, 소프트웨어 및/또는 펌웨어의 어떤 결합을 선택할 수 있다.On the other hand, whether to implement a system as hardware or software is a design choice issue that typically represents a cost-effective trade-off. In the present disclosure, there are various means (eg, hardware, software and/or firmware) that may be affected by processes, systems, and other technologies, the preferred means being the processes and/or systems and/or other technologies used by the process and/or systems and/or other technologies. It will change depending on the context in which it is used. For example, if the implementer determines that speed and accuracy are paramount, the implementer may choose primarily hardware and/or firmware means; if flexibility is paramount, the implementer may select primarily a software implementation; Or, alternatively, the implementer may choose any combination of hardware, software and/or firmware.

전술한 상세한 설명에서는 블록도, 흐름도 및/또는 기타 예시를 통해 장치 및/또는 프로세스의 다양한 실시예를 설명하였다. 그러한 블록도, 흐름도, 및/또는 기타 예시는 하나 이상의 기능 및/또는 동작을 포함하게 되며, 당업자라면 블록도, 흐름도 및/또는 기타 예시 내의 각각의 기능 및/또는 동작이 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합에 의해 개별적으로 혹은 집합적으로 구현될 수 있다는 점을 이해할 수 있을 것이다. 일 실시예에서, 본 개시에 기재된 대상의 몇몇 부분은 ASIC(Application Specific Integrated Circuit), FPGA(Field Programmable Gate Array), DSP(Digital Signal Processor) 또는 다른 집적의 형태를 통해 구현될 수 있다. 이와 달리, 본 개시의 실시예의 일부 양상은 하나 이상의 컴퓨터 상에 실행되는 하나 이상의 컴퓨터 프로그램(예를 들어, 하나 이상의 컴퓨터 시스템 상에 실행되는 하나 이상의 프로그램), 하나 이상의 프로세서 상에서 실행되는 하나 이상의 프로그램(예를 들어, 하나 이상의 마이크로프로세서 상에서 실행되는 하나 이상의 프로그램), 펌웨어 또는 이들의 실질적으로 임의의 조합으로써 전체적으로 또는 부분적으로 균등하게 집적 회로에서 구현될 수도 있으며, 소프트웨어 및/또는 펌웨어를 위한 코드의 작성 및/또는 회로의 설계는 본 개시에 비추어 당업자의 기술 범위 내에 속하는 것이다. 또한, 당업자라면, 본 개시의 대상의 매커니즘들이 다양한 형태의 프로그램 제품으로 분배될 수 있음을 이해할 것이며, 본 개시의 대상의 예시는 분배를 실제로 수행하는데 사용되는 신호 베어링 매체의 특정 유형과 무관하게 적용됨을 이해할 것이다. In the foregoing detailed description, various embodiments of apparatus and/or processes have been described by way of block diagrams, flow diagrams, and/or other examples. Such block diagrams, flow diagrams, and/or other examples will include one or more functions and/or operations, and those skilled in the art will recognize that each function and/or operation within the block diagrams, flow diagrams, and/or other examples may be implemented in hardware, software, firmware, Or it will be understood that they may be implemented individually or collectively by any combination thereof. In one embodiment, some parts of the subject matter described in the present disclosure may be implemented through an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), or other form of integration. In contrast, some aspects of embodiments of the present disclosure include one or more computer programs running on one or more computers (eg, one or more programs running on one or more computer systems), one or more programs running on one or more processors ( may be implemented in whole or in part equivalently in an integrated circuit, e.g., as one or more programs running on one or more microprocessors), firmware, or substantially any combination thereof, and writing code for software and/or firmware and/or the design of the circuit is within the skill of those skilled in the art in light of the present disclosure. In addition, those skilled in the art will understand that the mechanisms of the subject matter of this disclosure may be distributed in various forms of program products, and the examples of the subject matter of this disclosure apply irrespective of the particular type of signal bearing medium used to actually perform the distribution. will understand

특정 예시적 기법이 다양한 방법 및 시스템을 이용하여 여기에서 기술되고 도시되었으나, 당업자라면, 청구된 대상에서 벗어남이 없이, 다양한 기타의 수정 또는 등가물로의 치환 가능성을 이해할 수 있다. 추가적으로, 여기에 기술된 중심 개념으로부터 벗어남이 없이 특정 상황을 청구된 대상의 교시로 적응시키도록 많은 수정이 이루어질 수 있다. 따라서, 청구된 대상이 개시된 특정 예시로 제한되지 않으나, 그러한 청구된 대상은 또한 첨부된 청구범위 및 그 균등의 범위 내에 들어가는 모든 구현예를 포함할 수 있음이 의도된다.While specific exemplary techniques have been described and illustrated herein using various methods and systems, those skilled in the art will understand the possibility of various other modifications or equivalents permutations without departing from the claimed subject matter. Additionally, many modifications may be made to adapt a particular situation to the teachings of the claimed subject matter without departing from the central concepts described herein. Accordingly, it is intended that claimed subject matter not be limited to the specific examples disclosed, but that such claimed subject matter may also include all embodiments falling within the scope of the appended claims and their equivalents.

본 개시 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 본 개시 전체에서, 어떤 부재가 다른 부재 "상에" 위치하고 있다고 할 때, 이는 어떤 부재가 다른 부재에 접해 있는 경우뿐 아니라 두 부재 사이에 또 다른 부재가 존재하는 경우도 포함한다. 나아가, 본 개시 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다. 본 개시에서 사용되는 정도의 용어 "약," "실질적으로" 등은 언급된 의미에 고유한 제조 및 물질 허용오차가 제시될 때 그 수치에서 또는 그 수치에 근접한 의미로 사용되고, 본원의 이해를 돕기 위해 정확하거나 절대적인 수치가 언급된 개시 내용을 비양심적인 침해자가 부당하게 이용하는 것을 방지하기 위해 사용된다. Throughout the present disclosure, when a part is "connected" with another part, this includes not only the case where it is "directly connected" but also the case where it is "electrically connected" with another element interposed therebetween. do. In addition, throughout the present disclosure, when a member is said to be located "on" another member, this includes not only a case in which a member is in contact with another member but also a case in which another member is present between the two members. Furthermore, throughout the present disclosure, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated. As used herein, the terms "about," "substantially," and the like are used in a sense at or close to the numerical value when the manufacturing and material tolerances inherent in the stated meaning are presented, and to aid in the understanding of the present application. It is used to prevent an unconscionable infringer from using the mentioned disclosure in an unreasonable manner.

본 개시의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위, 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본원의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present disclosure is indicated by the following claims rather than the above detailed description, and all changes or modifications derived from the meaning and scope of the claims, and their equivalents should be construed as being included in the scope of the present application. do.

Claims (15)

영상 인식을 이용한 노상 주차장 관리 시스템으로서,
도로에서의 차량의 입출차를 인식하도록 구성된 제1 촬영 장치;
상기 도로의 노면에 포함된 주차면을 인식하고 상기 주차면 내에서의 차량의 움직임을 추적하도록 구성된 제2 촬영 장치; 및
이미지 처리를 위한 적어도 하나의 서버를 포함하고,
상기 제1 촬영 장치는 상기 도로에 진입하는 진입차량의 제1 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되고,
상기 제2 촬영 장치는 상기 주차면에 대한 제2 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되며,
상기 제2 촬영 장치는 상기 도로에서 진출하는 진출차량의 제3 이미지를 촬영하여 상기 적어도 하나의 서버에 송신하도록 구성되고,
상기 적어도 하나의 서버는
상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제3 이미지에 기초하여, 상기 진출차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제1 이미지 및 상기 제3 이미지에 기초하여 상기 진입차량이 지정시간동안 상기 진출차량으로서 확인되지 않는 경우에, 상기 진입차량을 주차차량으로 설정하고,
상기 진입차량이 상기 지정시간동안 상기 진출차량으로 확인되지 않아 상기 주차차량으로 설정되는 경우에만, 상기 주차차량의 입차일시를 확인하고, 상기 제2 이미지 내에서 상기 확인된 입차일시를 기점으로 하는 이미지로부터 상기 차량정보를 이용하여 상기 주차차량을 추적함으로써, 상기 주차차량의 주차일시 및 상기 주차면 내의 주차위치를 확인하고,
상기 제3 이미지에 기초하여 상기 주차차량이 상기 진출차량으로서 확인되는 경우에, 상기 주차차량에 대한 결제를 처리하도록 구성된, 노상 주차장 관리 시스템.
As an on-street parking lot management system using image recognition,
a first photographing device configured to recognize entry and exit of a vehicle on a road;
a second photographing device configured to recognize a parking surface included in the road surface of the road and track the movement of the vehicle within the parking surface; and
At least one server for image processing,
The first photographing device is configured to photograph a first image of an approach vehicle entering the road and transmit it to the at least one server,
The second photographing device is configured to photograph a second image of the parking surface and transmit it to the at least one server,
The second photographing device is configured to photograph a third image of an advancing vehicle advancing from the road and transmit it to the at least one server,
the at least one server
Based on the first image, reading vehicle information including the vehicle number of the entering vehicle,
Based on the third image, reading vehicle information including the vehicle number of the outgoing vehicle,
when the entering vehicle is not identified as the exiting vehicle for a specified time based on the first image and the third image, setting the entering vehicle as a parking vehicle;
Only when the entry vehicle is not identified as the exit vehicle for the specified time and is set as the parked vehicle, the entry date and time of the parked vehicle is checked, and the confirmed entry date and time in the second image is the starting point. By tracking the parked vehicle using the vehicle information from
and process a payment for the parked vehicle when the parked vehicle is identified as the outgoing vehicle based on the third image.
삭제delete 삭제delete 제1항에 있어서,
상기 적어도 하나의 서버는, 상기 제1 이미지가 획득된 진입일시를 이용하여 상기 제2 이미지로부터 상기 진입차량을 식별하도록 더 구성된, 노상 주차장 관리 시스템.
According to claim 1,
The at least one server is further configured to identify the entering vehicle from the second image using the entry date and time at which the first image was obtained, the on-street parking lot management system.
제4항에 있어서,
상기 적어도 하나의 서버는, 상기 차량번호를 이용하여 데이터베이스 내에 저장된 상기 진입차량의 차량정보를 확인하고 상기 차량정보를 이용하여 상기 제2 이미지로부터 상기 진입차량을 식별하도록 더 구성된, 노상 주차장 관리 시스템.
5. The method of claim 4,
The at least one server is further configured to check the vehicle information of the entering vehicle stored in the database using the vehicle number and identify the entering vehicle from the second image by using the vehicle information.
제1항에 있어서,
상기 적어도 하나의 서버는,
상기 도로에서 진출하는 상기 진출차량이 사전에 요금을 결제하였는지 여부를 확인하고,
상기 진출차량에 요금이 사전에 결제되지 않았다면, 상기 주차일시 및 진출일시에 기초하여 요금을 확인하고, 상기 진출차량의 사용자 정보를 확인하여 상기 진출차량의 사용자가 가입된 회원인지 여부를 확인하고, 상기 진출차량의 사용자가 가입된 회원인 경우, 사용자 정보에 기초하여 사용자 단말에 결제를 요청하도록 구성된, 노상 주차장 관리 시스템.
According to claim 1,
The at least one server,
Checking whether the vehicle exiting from the road has paid a fee in advance,
If the fee has not been paid for the exit vehicle in advance, check the fee based on the parking date and time and check the user information of the exit vehicle to check whether the user of the exit vehicle is a registered member, When the user of the exit vehicle is a registered member, the on-street parking lot management system is configured to request payment to the user terminal based on user information.
삭제delete 제1항에 있어서,
상기 적어도 하나의 서버는,
상기 제2 이미지로부터 주차차량을 확인하는 경우, 상기 제2 이미지를 이용하여 상기 주차차량을 추적하고 상기 주차차량이 상기 도로에 대한 진입일시를 확인하고,
상기 진입일시에 기초하여, 상기 제1 이미지로부터 상기 주차차량의 차량정보를 판독하고,
상기 판독된 차량정보 및 상기 주차차량을 매칭하도록 구성된, 노상 주차장 관리 시스템.
According to claim 1,
The at least one server,
When confirming the parking vehicle from the second image, tracking the parking vehicle using the second image and confirming the date and time the parking vehicle enters the road,
Based on the entry date and time, reading the vehicle information of the parked vehicle from the first image,
an on-street parking lot management system configured to match the read vehicle information and the parked vehicle.
삭제delete 삭제delete 영상 인식을 이용한 노상 주차장을 관리하는 방법으로서,
도로에서의 차량의 입출차를 인식하도록 구성된 제1 촬영 장치가 획득한 상기 도로에 진입하는 진입차량의 제1 이미지를 수신하고,
상기 도로의 노면에 포함된 주차면을 인식하고 상기 주차면 내에서의 차량의 움직임을 추적하도록 구성된 제2 촬영 장치가 획득한, 상기 주차면에 대한 제2 이미지를 수신하고,
상기 제1 촬영 장치가 획득한, 상기 도로에서 진출하는 진출차량의 제3 이미지를 수신하고,
상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제3 이미지에 기초하여, 상기 진출차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제1 이미지 및 상기 제3 이미지에 기초하여 상기 진입차량이 지정시간동안 상기 진출차량으로서 확인되지 않는 경우에, 상기 진입차량을 주차차량으로 설정하고,
상기 진입차량이 상기 주차차량으로 설정되는 경우에만, 상기 제2 이미지 내에서 상기 차량정보를 이용하여 상기 주차차량을 추적함으로써, 상기 주차차량의 주차일시 및 상기 주차면 내의 주차위치를 확인하고,
상기 제3 이미지에 기초하여, 상기 주차차량이 상기 진출차량으로서 확인되는 경우에, 상기 주차차량에 대한 결제를 처리하는, 영상 인식을 이용한 노상 주차장을 관리하는 방법.
As a method of managing an on-street parking lot using image recognition,
Receives the first image of the vehicle entering the road obtained by the first photographing device configured to recognize the entrance and exit of the vehicle on the road,
Receiving a second image for the parking surface, obtained by a second photographing device configured to recognize a parking surface included in the road surface of the road and track the movement of the vehicle in the parking surface,
receiving a third image of an advancing vehicle advancing from the road, obtained by the first photographing device,
Based on the first image, reading vehicle information including the vehicle number of the entering vehicle,
Based on the third image, reading vehicle information including the vehicle number of the outgoing vehicle,
when the entering vehicle is not identified as the exiting vehicle for a specified time based on the first image and the third image, setting the entering vehicle as a parking vehicle;
Only when the entering vehicle is set as the parking vehicle, by tracking the parking vehicle using the vehicle information in the second image, the parking date and time of the parked vehicle and the parking position in the parking surface are confirmed,
On the basis of the third image, when the parking vehicle is identified as the exit vehicle, a method of managing a street parking lot using image recognition to process a payment for the parked vehicle.
삭제delete 삭제delete 제11항에 있어서,
상기 도로에서 진출하는 상기 진출차량이 사전에 요금을 결제하였는지 여부를 확인하고,
상기 진출차량에 요금이 사전에 결제되지 않았다면, 상기 주차일시 및 진출일시에 기초하여 요금을 확인하고, 상기 진출차량의 사용자 정보를 확인하여 상기 진출차량의 사용자가 가입된 회원인지 여부를 확인하고, 상기 진출차량의 사용자가 가입된 회원인 경우, 사용자 정보에 기초하여 사용자 단말에 결제를 요청하는, 영상 인식을 이용한 노상 주차장을 관리하는 방법.
12. The method of claim 11,
Checking whether the vehicle exiting from the road has paid a fee in advance,
If the fee has not been paid for the exit vehicle in advance, check the fee based on the parking date and time and check the user information of the exit vehicle to check whether the user of the exit vehicle is a registered member, When the user of the exit vehicle is a registered member, a method for managing an on-street parking lot using image recognition, requesting payment to a user terminal based on user information.
도로에서의 차량의 입출차를 인식하도록 구성된 제1 촬영 장치, 상기 도로의 노면에 포함된 주차면을 인식하고 상기 주차면 내에서의 차량의 움직임을 추적하도록 구성된 제2 촬영 장치, 및 이미지 처리를 위한 적어도 하나의 서버를 포함하는 영상 인식을 이용한 노상 주차장을 관리하는 시스템을 기능시키는 프로그램이 저장된 비일시적인 컴퓨터 가독매체로서,
상기 프로그램은 상기 적어도 하나의 서버가,
상기 제1 촬영 장치가 획득한, 상기 도로에 진입하는 진입차량의 제1 이미지를 수신하고,
상기 제2 촬영 장치가 획득한, 상기 주차면에 대한 제2 이미지를 수신하고,
상기 제1 촬영 장치가 획득한, 상기 도로에서 진출하는 진출차량의 제3 이미지를 수신하고,
상기 제1 이미지에 기초하여, 상기 진입차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제3 이미지에 기초하여, 상기 진출차량의 차량번호를 포함하는 차량정보를 판독하고,
상기 제1 이미지 및 상기 제3 이미지에 기초하여 상기 진입차량이 지정시간동안 상기 진출차량으로서 확인되지 않는 경우에, 상기 진입차량을 주차차량으로 설정하고,
상기 진입차량이 상기 지정시간동안 상기 진출차량으로 확인되지 않아 차상기 주차차량으로 설정되는 경우에만, 상기 주차차량의 입차일시를 확인하고, 상기 제2 이미지 내에서 상기 확인된 입차일시를 기점으로 하는 이미지로부터 상기 차량정보를 이용하여 상기 주차차량을 추적함으로써, 상기 주차차량의 주차일시 및 상기 주차면 내의 주차위치를 확인하고,
상기 제3 이미지에 기초하여, 상기 주차차량이 상기 진출차량으로서 확인되는 경우에, 상기 주차차량에 대한 결제를 처리하도록 구성된 프로그램이 저장된 비일시적인 컴퓨터 가독매체.
A first photographing device configured to recognize the entrance and exit of a vehicle on a road, a second photographing device configured to recognize a parking surface included in the road surface of the road and track the movement of the vehicle in the parking surface, and image processing As a non-transitory computer-readable medium in which a program for functioning a system for managing an on-street parking lot using image recognition including at least one server for
The program is the at least one server,
Receiving the first image of the vehicle entering the road, obtained by the first photographing device,
Receiving the second image for the parking surface, obtained by the second photographing device,
receiving a third image of an advancing vehicle advancing from the road, obtained by the first photographing device,
Based on the first image, reading vehicle information including the vehicle number of the entering vehicle,
Based on the third image, reading vehicle information including the vehicle number of the outgoing vehicle,
when the entering vehicle is not identified as the exiting vehicle for a specified time based on the first image and the third image, setting the entering vehicle as a parking vehicle;
Only when the entry vehicle is not identified as the exit vehicle for the specified time and is set as the vehicle parking vehicle, the entry date and time of the parked vehicle is checked, and the confirmed entry date and time in the second image is a starting point By tracking the parked vehicle using the vehicle information from the image, the parking date and time of the parked vehicle and the parking position in the parking surface are confirmed,
A non-transitory computer-readable medium storing a program configured to process a payment for the parked vehicle when the parked vehicle is identified as the outgoing vehicle based on the third image.
KR1020190028300A 2019-03-12 2019-03-12 Parking space managing system by using image recognizing device KR102287051B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190028300A KR102287051B1 (en) 2019-03-12 2019-03-12 Parking space managing system by using image recognizing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190028300A KR102287051B1 (en) 2019-03-12 2019-03-12 Parking space managing system by using image recognizing device

Publications (2)

Publication Number Publication Date
KR20200109154A KR20200109154A (en) 2020-09-22
KR102287051B1 true KR102287051B1 (en) 2021-08-09

Family

ID=72706792

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190028300A KR102287051B1 (en) 2019-03-12 2019-03-12 Parking space managing system by using image recognizing device

Country Status (1)

Country Link
KR (1) KR102287051B1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112382104B (en) * 2020-11-13 2021-11-02 重庆盘古美天物联网科技有限公司 Roadside parking management method based on vehicle track analysis
KR102331747B1 (en) * 2021-05-12 2021-12-01 주식회사 투지시스템 Parking management system at on-street parking lot
CN113706729B (en) * 2021-08-24 2023-09-15 Oppo广东移动通信有限公司 Parking management method, device, system, computer readable medium and electronic equipment
CN115035714A (en) * 2022-05-05 2022-09-09 浙江大华技术股份有限公司 Vehicle parking behavior determination method, electronic device, and storage medium
KR102528086B1 (en) * 2022-11-22 2023-05-03 주식회사 티앤테크 Variable Parking System using Sidewalks
CN116030541A (en) * 2023-01-09 2023-04-28 饶水金 Roadside parking charging system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100751498B1 (en) * 2006-08-28 2007-08-22 주식회사 넥스파시스템 Unattended fare adjustment system of on-street parking lot and method thereof
KR101782767B1 (en) 2017-04-17 2017-09-28 김용오 Automatic street parking management system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3962592B2 (en) * 2002-01-24 2007-08-22 三菱重工業株式会社 Parking vehicle identification system
KR20030087313A (en) * 2002-05-08 2003-11-14 한명국 Manless parking control system method thereof
KR20030094823A (en) * 2002-06-08 2003-12-18 한명국 Manless parking control system using mobile communications network and method thereof
KR100796266B1 (en) * 2005-12-02 2008-01-21 주식회사 비전라이드 System and method of parking control
KR101448804B1 (en) * 2013-03-15 2014-10-15 (주)나노디지텍 Apparatus for parking management and method thereof
KR20170000110A (en) * 2015-06-23 2017-01-02 (주)모가씨앤디 System and method for parking management by tracking position of vehicle
KR101777008B1 (en) * 2015-09-16 2017-09-19 김용묵 parking guidance image camera, system for parking guidance using the same and method for parking guidance by parking guidance system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100751498B1 (en) * 2006-08-28 2007-08-22 주식회사 넥스파시스템 Unattended fare adjustment system of on-street parking lot and method thereof
KR101782767B1 (en) 2017-04-17 2017-09-28 김용오 Automatic street parking management system

Also Published As

Publication number Publication date
KR20200109154A (en) 2020-09-22

Similar Documents

Publication Publication Date Title
KR102287051B1 (en) Parking space managing system by using image recognizing device
US20210279451A1 (en) Tracking the Use of at Least One Destination Location
KR101937833B1 (en) Parking Management Systems and Methods based Image Processing
US20190050634A1 (en) Tolling with vehicle tracking
US20190122447A1 (en) Methods and systems for payments of services used by vehicles based on time, distance and place
US9171382B2 (en) Tracking speeding violations and controlling use of parking spaces using cameras
CN112053567B (en) Roadside parking management method and electronic equipment
US11557154B2 (en) System and method for verification and/or reconciliation of tolling or other electronic transactions, such as purchase transactions
KR100382460B1 (en) A fare collection a means
KR20210022129A (en) Offender specific devices, offender specific systems, offender specific methods, and programs
KR102142392B1 (en) Real-time vehicle management system and method on toll road
KR101821791B1 (en) Information matching system between the vehicle and the mobile terminal for the toll payment
CN117593806B (en) Implementation method of free flow accurate charging system of automobile data recorder
KR102672135B1 (en) A location-based breaker management method for multiple membership parking lots
US20230410539A1 (en) Method and system for reducing manual review of license plate images for assessing toll charges
Tekam et al. Car Parking Using Smart Detection Techniques
KR20230142326A (en) Parking managing system using identifier
CN117058776A (en) High-speed no-stop charge management method, equipment and system
WO2015166478A1 (en) A system and method for identifying a vehicle in a toll area
ITAN20100154A1 (en) GEOGRAPHICAL AUTHENTICATION PROCEDURE FOR AUTOMATIC MOTOR VEHICLE IDENTIFICATION WITH REGARD TO THE EXIT OF ROADS AND OTHER AUTOMATIC MOBILITY MANAGEMENT PROCEDURES.

Legal Events

Date Code Title Description
AMND Amendment
E601 Decision to refuse application
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant