KR20150098492A - Method for providing weather information obtained from real-time image - Google Patents
Method for providing weather information obtained from real-time image Download PDFInfo
- Publication number
- KR20150098492A KR20150098492A KR1020140019840A KR20140019840A KR20150098492A KR 20150098492 A KR20150098492 A KR 20150098492A KR 1020140019840 A KR1020140019840 A KR 1020140019840A KR 20140019840 A KR20140019840 A KR 20140019840A KR 20150098492 A KR20150098492 A KR 20150098492A
- Authority
- KR
- South Korea
- Prior art keywords
- weather information
- information
- real
- data
- server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 239000000284 extract Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 239000000047 product Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000007664 blowing Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 스마트폰이나 CCTV 등 영상 수집 장비로부터 수집되는 실시간 영상을 분석하여 비가 내리고 있는지, 눈이 내리고 있는지, 또는 안개, 흐림, 맑음 등의 현재 기상 상태를 화상 인식을 활용하여 추출하여 서비스하고자 하는 것이다. The present invention analyzes real-time images collected from image capture devices such as a smart phone or a CCTV to extract current weather conditions such as rain, snow, or fog, cloudy weather, will be.
실시간 영상 수집 장치로부터 촬영되는 영상을 분석하고, 분석된 데이터를 활용하여 서비스하는 것으로는, 제품을 생산하는 생산 공정 상에서 제품을 촬영 후 분석하여 해당 제품의 불량 여부를 판독하거나, 두 개의 제품을 각각 촬영하여 분석하여 조립하는 로보트의 각도 등을 제어하여 정확히 조립하는 등 공장 자동화 현장에 많이 사용되고 있고, 스마트폰이나 디지털 카메라로 촬영한 동영상이나 사진을 실시간으로 분석하여 사람의 얼굴을 인식하여 눈을 뜨고 있는지, 감았는지, 웃고 있는지 등을 분석하여 적절한 서비스를 제공하거나, 주차 단속을 위해 불법 주차된 차량의 번호를 인식하여 단속을 하는가 하면, 방범용으로 설치된 CCTV로부터 수신되는 영상 자료에서 사람을 인식하여 무단 침입자를 판별하기도 하고, 거리에서 사람을 찾는 등 실시간 영상을 분석하여 서비스하는 예가 많다.In analyzing the images taken from the real-time image collecting device and using the analyzed data, there is a method in which a product is taken and analyzed in a production process of producing the product to read the defectiveness of the product, It is widely used in the field of factory automation by accurately controlling the angles of the robots that are photographed and analyzed and assembled. By real-time analysis of videos and photos taken by smart phones or digital cameras, If a person is identified from the image data received from the CCTV installed for security, the user can be identified by detecting the number of the illegally parked vehicle, You can also identify trespassers, find people on the street, Many examples of analysis by the service-to-image.
이처럼 여러 분야에서 실시간 영상 분석 기술을 활용하여 생활에 유용한 서비스를 하고 있으나, 기상 산업에 있어서는 특정 지역에만 설치되어 있는 관측 장비의 측정값을 이용하여 서비스하는 것이 전부이다보니, 관측 장비가 설치되어 있지 않은 곳에서 국지적으로 발생하는 기상에 대해서는 현지에 있는 사람을 제외하고는 알 수 있는 방법이 없는 실정이다.In this way, real-time image analysis technology is used in various fields to provide useful service to the living. However, in the meteorological industry, it is all the service using the measurement values of the observation equipment installed in a specific area. There is no way of knowing about the weather that occurs locally in a place other than local people.
다만, 중요 위치에 CCTV를 설치하여 실시간으로 모니터링하는 수준에서 현지의 기상 상태를 확인하는 것이 전부이다.However, it is all about checking the weather conditions at the level of real-time monitoring by installing CCTV at important locations.
이로 인해, 해안 지역의 경우 비나 바람이 불지 않고 있음에도 태풍 경보가 해제되지 않아 조업을 하지 못하는 경우가 발생하고, 해당 지역의 사람이 직접 태풍 경보를 해제 요청해도 대응이 늦는 경우가 많아서 어민들의 금전적 피해가 크다.Therefore, in coastal areas, even if rain or wind is not blowing, the typhoon warning is not lifted and the operation can not be performed. Even if the person in the area directly requests the lifting of the typhoon warning, the response is often delayed. .
또한, 여행자들에게는 가고자 하는 지역의 정확한 기상 정보를 알고 싶은데, 에보는 특정 시간 간격으로 서비스되고 있기 때문에 현 시점의 기상 정보를 알 수 없었다. Also, travelers want to know the precise weather information of the area they want to go to, because Evo is being served at certain time intervals, so weather information at the current time was not known.
본 발명의 목적은, 기상 예보를 위해 활용되는 관측 장비의 측정값을 포함하여, 다양한 영상 촬영 장비로부터 수집할 수 있는 실시간 영상이나 사진을 분석하여 현재의 기상 상태를 수집하여 파악하고 파악된 기상 상태를 필요한 대상에게 서비스하고자 하는 것이다. It is an object of the present invention to provide a method and apparatus for analyzing a real-time image or a photograph that can be collected from various image-capturing equipments, including measurement values of an observation instrument utilized for weather forecasting, To serve the necessary objects.
또한, 수집 처리된 데이터는 다양한 형태로 서비스를 할 수 있는데, 우선, 예보관들이 예보하기 위해 사용되는 자료로도 활용될 수 있고, 전국적으로 설치되어 있는 CCTV와 대부분 보유하고 있는 스마트폰의 카메라 기능 등을 통해 수집되는 영상 자료를 분석하여 현재 기상 상태의 통계를 통해 정확한 현재 기상 상태를 제공한다.In addition, the collected data can be used in various forms. Firstly, it can be used as a data used for forecasting purposes, and it can be used as a CCTV installed nationwide and a camera function of most smart phones And provides accurate current weather conditions through statistical analysis of current weather conditions.
그리고, 스마트폰으로 촬영하여 제보받은 영상 자료를 활용하여 고정된 위치가 아닌 불특정 장소의 기상 상태를 분석하여 서비스를 제공한다.And, the service is provided by analyzing the weather conditions of the unspecified place, not the fixed position, by utilizing the video data shot by the smartphone and reported.
또한, 본 발명은, 실시간으로 촬영하는 장비의 렌즈의 이물질이나 계절과 시간, 빛의 변화 등 많은 변수들로 인해 정확성이 떨어질 수 있으므로 다양한 방법을 통해 보완하여 서비스하는 것을 목적으로 한다. In addition, the present invention aims to supplement and provide services through various methods, because accuracy may be deteriorated due to many variables such as foreign substances, season and time, and light change of a lens of a device for photographing in real time.
상술한 목적을 달성하기 위한 본 발명에 따른 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법은, (a) 수집 서버가 실시간 동영상 또는 사진을 수집하는 단계; (b) 처리 서버가 수집된 자료를 소정의 알고리즘을 통해 분석하여 기상 정보를 추출하는 단계; (c) 상기 처리 서버가 파일 서버의 데이터베이스에 추출된 기상 정보를 소정의 정규화된 규격으로 저장하는 단계; (d) 사용자 디바이스가 인터넷을 통해 배포 서버에 기상 정보를 요청하는 단계; (e) 상기 배포 서버가 상기 파일 서버의 데이터베이스에서 요청된 기상 정보를 조회하고, 조회된 기상 정보를 상기 사용자 디바이스가 요청한 내용에 부합하는 결과값으로 변환하여 제공하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method for extracting weather information from a real-time image and collecting weather information, the method comprising the steps of: (a) (b) analyzing data collected by the processing server through a predetermined algorithm to extract weather information; (c) storing the weather information extracted by the processing server in the database of the file server as a predetermined normalized standard; (d) the user device requests weather information to the distribution server via the Internet; (e) The distribution server inquires the weather information requested in the database of the file server, and converts the weather information into a result value corresponding to the content requested by the user device.
이때, 상기 배포 서버는, 특정 전문가 또는 사업자가 요청하는 특정의 정형화된 규격 또는 어플리케이션 프로그래밍 인터페이스(API)에 부합하도록 기상 정보를 가공한 후 제공할 수 있다. At this time, the distribution server may process and provide the weather information so that it conforms to a specific formal specification or an application programming interface (API) requested by a specialist or a business operator.
또한, 상기 수집 서버는, 인터넷에 연결되어, IP 카메라, CCTV, 개인용 모바일폰, 스마트폰, 디지털 카메라, 노트북 컴퓨터, 데스크탑 컴퓨터의 웹카메라, 은행 무인 자동화 기기 중 적어도 하나의 장치에 접속하고 상기 장치로부터 촬영되는 실시간 영상 또는 상기 장치에 저장된 자료를 전송받아 수집할 수 있다. The collection server may be connected to the Internet and connected to at least one of an IP camera, a CCTV, a personal mobile phone, a smart phone, a digital camera, a notebook computer, a web camera of a desktop computer, The real-time image captured from the device or the data stored in the device can be received and collected.
한편, 상기의 단계 (b)는, (i) 과거 일자별 기상 정보를 유지하는 단계; (ii) 수집된 자료의 촬영 지역, 현재 시각, 및 현재의 계절 정보를 상기 과거 일자별 기상 정보에 대입하여 현재의 추출된 기상 정보를 보정하는 단계를 더 포함할 수 있다.The step (b) includes the steps of: (i) maintaining the past weather information by date; (ii) correcting the current extracted weather information by substituting the captured area, the current time, and the current season information of the collected data into the weather information by the past date.
더욱, 상기의 단계 (b)는, (iii) 수집된 자료의 촬영 지역 및 현재 시각에 대응하는 기상청에서 제공하는 예보 정보를 획득하여 현재의 추출된 기상 정보를 보정하는 단계를 더 포함할 수 있다.Further, the step (b) may further include a step of acquiring forecast information provided by the meteorological office corresponding to the photographing area and the current time of the collected data and correcting the current extracted weather information .
본 발명을 통해 일반 국민들은 안방에서는 TV를 통해, 사무실이나 집에서는 PC를 통해, 이동중에는 스마트폰을 통해 언제, 어디서나 자신이 원하는 지역의 동네까지 상세한 현재의 기상 정보를 확인할 수 있게 되고, 기상 재해로부터 인명 피해나 재산을 보호할 수 있도록 기상 관계자들은 해당 실시간 자료를 예보 자료와 비교 분석하여 더욱더 정확한 예보를 위한 참고 자료로 활용할 수 있다. Through the present invention, ordinary citizens can confirm detailed current weather information from a TV in the house, a PC in an office or home, and a smartphone in a moving state, Weather workers can use the real-time data as a reference for more accurate forecasts by comparing and analyzing the real-time data with the forecast data so as to protect people's property and property from damage.
도 1은 본 발명에 의한 실시간 영상에서 기상 정보를 추출하여 현재 기상 정보를 서비스하는 시스템의 구성을 도시한다.
도 2는 본 발명에 의한 실시간 영상에서 기상 정보를 추출하여 현재 기상 정보를 서비스하는 시스템을 더욱 상세하게 보여주는 도면이다.
도 3a 및 도 3b는 각 촬영기기별로 자료의 흐름을 표현한 도면이다.FIG. 1 shows a configuration of a system for providing weather information by extracting weather information from a real-time image according to the present invention.
FIG. 2 is a diagram illustrating a system for extracting weather information from a real-time image according to an embodiment of the present invention to provide current weather information.
FIGS. 3A and 3B are diagrams showing data flows according to each photographing device.
그동한 특정 장소에 설치되어 있는 관측 장비가 장비 설치의 한계성 때문에 수집하는 데 어려움이 많을 뿐만 아니라, 기상 온난화 등과 같은 여러 이유로 인해, 이렇게 수집된 데이터를 모델링하여 예보를 하는 과정에서 발생되는 기상에 대한 변수가 발생하고 있다. In addition to the difficulty of collecting the observation equipment installed in a certain place, due to the limitation of the installation of the equipment, it is difficult to collect data on the weather caused in the process of modeling and collecting the collected data for various reasons such as weather warming. Variable is occurring.
따라서, 국지성으로 변화하는 현재의 상황에서의 기상 상황은 국민들에게 제공하는 예보와 차이가 발생할 수밖에 없는 상황이어서, 이러한 문제점을 개선하고자 한다. Therefore, the weather situation in the present situation changing to the locality is in a situation where it is inevitably different from the forecast provided to the people.
특히, 어민들과 같이 날씨에 민감한 업종에 종사하는 사람들에게 생명 안전을 확보하고 금전적 피해를 줄일 수 있는 계기를 제공하고자 한다. Especially, we want to provide people who are engaged in weather-sensitive industries like fishermen to secure life safety and reduce financial damages.
본 발명은, 실시간으로 현재의 기상 상태를 제공함으로써 현지의 날씨를 파악하고 기상청에서는 예보에 참고 데이터로 활용할 수 있으며, 현지의 기상 상태를 인지하여 대처하는 데에 활용될 수 있다.The present invention can grasp local weather by providing current weather conditions in real time, and can be used as reference data for forecasting in the weather station, and can be used to recognize and cope with a local weather condition.
상기한 목적을 달성하기 위하여, 본 발명에 따른 실시간 영상에서 기상 정보를 추출하고 분석하여 서비스하는 방법은, (a) 불특정 위치에서 스마트폰을 활용하여 일반 사용자가 동영상이나 사진을 촬영하여 제보하는 데이터를 수집하는 단계와; (b) 고정된 위치에 설치되어 있는 CCTV 등의 영상 장비로부터 24시간 촬영되는 실시간 영상 자료를 수집하는 단계와; (c) 다양한 방식으로 수집된 영상 자료를 패턴 매칭 알고리즘이나 RGB 값을 추출하여 분석한 후 기상 정보로 변환하는 단계와; (d) 분석 변환된 정보의 정확도를 높이기 위해 계절, 시간, 과거 통계 등의 다양한 파라미터를 대입하여 보정하는 단계와; (e) 보정된 최종 데이터를 수집 시간별, 지역별, 기상 현황별로 데이터베이스화하여 체계적으로 저장하는 단계와; (f) 저장한 자료를 관리자가 관리하기 위한 관리자용 서비스 단계와; (g) 체계적으로 데이터베이스화하여 관리하는 자료를 일반 사용자에게 HTML5 기반의 웹 서비스를 통해 다양한 디바이스에 서비스하는 단계; (h) 자료를 필요로 하는 타 시스템으로 제공하기 위한 자료 공유 단계로 이루어지는 것을 특징으로 한다. In order to achieve the above object, there is provided a method for extracting, analyzing and providing weather information from a real-time image according to the present invention, comprising the steps of: (a) ; ≪ / RTI > (b) collecting real-time image data photographed for 24 hours from video equipment such as CCTV installed in a fixed position; (c) extracting the pattern matching algorithm or RGB value from the image data collected in various methods, and analyzing the extracted image data, and converting the image data into weather information; (d) analyzing and correcting various parameters such as season, time, and past statistics to improve the accuracy of the converted information; (e) systematically storing the corrected final data in a database for each collection time, region, and weather condition; (f) a manager service step for managing the stored data; (g) systematically providing data to the various users through an HTML5-based web service to the general user; (h) a data sharing step to provide the data to the other system that needs it.
본 발명은 또한 상기 실시간 영상에서 기상 정보를 추출하여 기상 정보를 확인하고 서비스하는 방법에 있어서, 촬영하는 장비가 CCTV나 스마트폰, 디지털 카메라 등 장비의 디지털화할 수 있는 장비이면 어떤 장비든 가능하며, 이런 다양한 장비로부터 촬영되어 수집되는 동영상이나 사진의 포맷에 제한을 두지 않는다. The present invention also provides a method of extracting weather information from the real-time image to confirm and service weather information, wherein any equipment can be used as long as the equipment for photographing is capable of digitizing equipment such as CCTV, smart phone, and digital camera, There is no limit to the format of moving pictures or photographs taken and collected from these various devices.
또한, 데이터베이스화되어 관리되는 기상 정보 자료를 서비스하는 방식에 있어서 HTML5 기반의 웹서비스로 제공하기 때문에, PC의 브라우저, 안드로이드 기반의 스마트폰, iOS 기반의 스마트폰, 셋톱박스를 통한 TV 서비스 등, HTML5를 지원하는 디바이스라면 어디든 서비스를 할 수 있고, HTML5를 지원하지 않는 타 프로그램에서도 배포 서버에서 제공하는 API를 활용하여 기상 정보를 자체적으로 개발한 UI를 통해 서비스할 수 있다. In addition, since it is provided as a web service based on HTML5 in the way of service of weather information data managed as a database, it is possible to provide services such as PC browser, Android-based smartphone, iOS- Any other device that supports HTML5 can be serviced anywhere, and other programs that do not support HTML5 can be serviced through the UI that developed weather information using the API provided by the distribution server.
본 발명의 다른 특징 및 이점들은 첨부 도면에 의거한 다음의 설명으로 명백해진다. Other features and advantages of the present invention will become apparent from the following description based on the accompanying drawings.
도 1은 본 발명에 의한 실시간 영상에서 기상 정보를 추출하여 현재 기상 정보를 서비스하는 시스템의 구성을 도시한다. 도시된 바와 같이, 본 발명에 의한 실시간 영상에서 기상 정보를 추출하여 현재 기상 정보를 서비스하는 방법은, 기상 현상을 촬영하는 촬영기기(100)로부터 촬영한 영상을 인터넷망을 통해 수집 서버(200)로 전송이 되면, 수집 서버(200)는 유효성 확인 등의 과정을 거쳐 처리 서버(300)로 해당 영상 자료를 전달하게 되는데, 이때, 처리 서버(300)는 해당 영상 자료를 패턴 매칭 알고리즘이나 RGB 값으로 변환하여 분석을 위한 임시 자료를 생성하게 된다. FIG. 1 shows a configuration of a system for providing weather information by extracting weather information from a real-time image according to the present invention. As shown in the figure, a method of extracting weather information from a real-time image according to an embodiment of the present invention and providing current weather information is performed by a collection server 200 through an Internet network, The processing server 300 transmits the corresponding image data to the processing server 300 through a process of validation or the like. At this time, the processing server 300 transmits the image data to the processing server 300 through a pattern matching algorithm, an RGB value To generate temporary data for analysis.
이렇게 임시 자료가 생성이 되면, 해당 임시 자료를 데이터베이스에서 기준값들과 비교하여 해당 영상 자료에 포함되어 있는 기상 정보를 추출한다. 그렇게 추출한 기상 정보는 정확석을 보장하기 위해 실시간 연상의 촬영 시점과 데이터베이스(400)에서 과거의 통계자료를 조회하여 비교 분석하고, 기상청(500)의 예보자료를 조회하여 분석한 자료를 보정한 후 최후 결과값을 데이터베이스(400)에 저장한다. When the temporary data is generated, the temporary data is compared with the reference values in the database to extract the weather information included in the corresponding image data. In order to guarantee accuracy, the extracted weather information is obtained by comparing and analyzing past time statistical data in the database 400 and correcting the analyzed data by inquiring the forecast data of the
이렇게 저장된 자료를 사용자(700)나 기상 정보 제공 사업자(800)에서 배포 서버(600)로 서비스 요청이 들어오변, 데이터베이스(400)에서 요청한 서비스에 대한 정보를 조회하여 해당 서비스에 맞는 데이터 구조로 자료를 생성하여 반환하게 되고 사용자(700)와 사업자(800)의 프로그램은 해당 자료를 적절한 UI를 통해 서비스 화면을 구성하여 표현한다. The user can inquire information about the service requested from the
도 2는 본 발명에 의한 실시간 영상에서 기상 정보를 추출하여 현재 기상 정보를 서비스하는 시스템을 더욱 상세하게 보여주는 도면이다. FIG. 2 is a diagram illustrating a system for extracting weather information from a real-time image according to an embodiment of the present invention to provide current weather information.
도 2를 참조하면, 보다 구체적으로, 촬영기기(100)는 스마트폰(110), 디지털 카메라(120), CCTV(130), 디지털 영상 자료(140) 및 기타 디지털 영상을 촬영할 수 있는 기기들을 모두 포함할 수 있다. 또한, 사용자(700)는 PC(710), 스마트폰(720), TV(730)의 셋톱박스 및 기타 브라우저 지원 기기(740) 및 HTTP로 데이터를 호출하고 받아서 해당 결과값을 표현할 수 있는 기기 및 프로그램을 모두 포함할 수 있다. 또한, 기상 정보 제공 서비스 사업자(800)도 사용자(700)가 될 수 있다. 이는, 배포 서버(600)가 각종 서비스를 위해 HTTP 기반으로 정규화된 자료구조의 API를 배포하기 때문에 가능한 것이다. 2, the image capturing apparatus 100 includes a smart phone 110, a digital camera 120, a
도 3a 및 도 3b는 각 촬영기기별로 자료의 흐름을 표현한 도면이다. 도 3a는 스마트폰(110)과 같이 촬영과 동시에 서버세 실시간으로 접속이 가능한 장비와 디지털 카메라(120) 및 디지털 영상 자료(140)와 같이 촬영 후 PC를 통해 별도의 작업을 통해 파일을 전송하는 장비에 대한 프로세스이고, 도 3b는 CCTV(130)와 같이 실시간 스트리밍 서비스가 가능한 장비에 대한 프로세스를 나타낸 도면이다. FIGS. 3A and 3B are diagrams showing data flows according to each photographing device. 3A is a diagram illustrating an example of a device that can access a server in three real-time at the same time as a smartphone 110, a digital camera 120 and a
좀 더 살펴보면, 먼저, 도 3a의 스마트폰(110)에 대한 프로세스를 보면, 동영상이나 사진을 촬영한 후 바로 수집 서버로 HTTP를 통해 전송하면, 수집 서버(200)는 동시 접속자에 대한 부하를 적절히 분산하여 각각의 영상 자료들을 안정적으로 수집하여, 처리 서버(300)로 해당 영상 자료를 넘겨준다. 이 영상 자료는 처리 서버(300)에서 패턴 매칭 알고리즘을 통해 1차적으로 기상 현상을 추출하고, 영상 자료에서 RGB값을 추출하여 다시 한 번 기상 정보를 추출한다. 이렇게 기술적으로 추출된 결과는 주변환경의 변화에 민감하여 계산의 착오가 있을 수 있으므로, 이것을 보완하기 위해 촬영 시점의 계절과 시간의 과거 자료를 데이터베이스(400)에서 조회하고, 기상청(500)으로부터 풍향, 풍속, 기온, 습도, 비, 눈, 안개, 서리 등 날씨 예보 자료를 활용한다. 이렇게 보완된 최종 자료를 데이터베이스(400)에 저장하면, 사용자(700)와 사업자(800)에서는 필요시 배포 서버(600)를 통해 실시간으로 기상 자료를 서비스받을 수 있게 된다. 3A, when a moving picture or a photograph is shot and then transmitted to the collection server via HTTP, the collection server 200 appropriately loads the concurrent visitor in a proper manner And distributes the image data to the processing server 300 in a stable manner. The processing server 300 first extracts a meteorological phenomenon through a pattern matching algorithm, extracts RGB values from the image data, and extracts meteorological information once again. In order to compensate for this, the past data of the seasons and time at the time of photographing are inquired from the database 400, and the wind direction from the
그리고, 디지털 카메라(120)와 디지털 영상 자료(140)와 같이 촬영과 동시에 실시간으로 수집 서버에 영상 자료를 전송하지 못하는 장비들에 대해서는 촬영한 영상 자료 파일을 수집 서버(200)에서 제공하는 자료 등록 화면을 통해 별도로 등록하면, 이후 프로세스는 스마트폰(110)과 동일하게 진행될 수 있다. For the devices that can not transmit image data to the collection server at the same time as the digital camera 120 and the
도 3b는 여러 관공서에서 전국의 도로나 국립공원이나 시설물 주변에 설치한 많은 CCTV(130)로부터 실시간으로 수집되는 영상 자료에 대한 프로세스인데, 전국의 CCTV를 모든 영상을 수집 서버가 수집할 수는 없기 때문에, 수집 서버에서 주기적으로 각각의 CCTV 서버(예를 들면, 스트리밍 서버)로부터 영상 자료를 수집하게 되며, 그렇게 수집한 영상 자료에 대한 처리 프로세스는 도 3a에서 설명한 프로세스와 동일하게 진행될 수 있다. 다만, 사용자가 실시간 영상을 확인하고자 할 경우, 해당 CCTV(130)의 스트리밍 서버에 접속할 수 있도록 배포 서버에서는 부가적으로 해당 URL을 제공할 수 있다. FIG. 3B is a process for processing image data collected from a number of government offices in real time from a number of
Claims (5)
(b) 처리 서버가 수집된 자료를 소정의 알고리즘을 통해 분석하여 기상 정보를 추출하는 단계;
(c) 상기 처리 서버가 파일 서버의 데이터베이스에 추출된 기상 정보를 소정의 정규화된 규격으로 저장하는 단계;
(d) 사용자 디바이스가 인터넷을 통해 배포 서버에 기상 정보를 요청하는 단계;
(e) 상기 배포 서버가 상기 파일 서버의 데이터베이스에서 요청된 기상 정보를 조회하고, 조회된 기상 정보를 상기 사용자 디바이스가 요청한 내용에 부합하는 결과값으로 변환하여 제공하는 단계를 포함하는 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법.(a) collecting live video or photographs by a collection server;
(b) analyzing data collected by the processing server through a predetermined algorithm to extract weather information;
(c) storing the weather information extracted by the processing server in the database of the file server as a predetermined normalized standard;
(d) the user device requests weather information to the distribution server via the Internet;
(e) a step in which the distribution server inquires weather information requested in the database of the file server, and converts the weather information, which is searched, into a result value corresponding to the content requested by the user device, A method of extracting and providing information.
상기 배포 서버는, 특정 전문가 또는 사업자가 요청하는 특정의 정형화된 규격 또는 어플리케이션 프로그래밍 인터페이스(API)에 부합하도록 기상 정보를 가공한 후 제공하는 것을 특징으로 하는 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법.The method according to claim 1,
Wherein the distribution server processes and provides meteorological information in accordance with a specific standard or application programming interface (API) requested by a specialist or a business operator, and then providing the meteorological information .
상기 수집 서버는, 인터넷에 연결되어, IP 카메라, CCTV, 개인용 모바일폰, 스마트폰, 디지털 카메라, 노트북 컴퓨터, 데스크탑 컴퓨터의 웹카메라, 은행 무인 자동화 기기 중 적어도 하나의 장치에 접속하고 상기 장치로부터 촬영되는 실시간 영상 또는 상기 장치에 저장된 자료를 전송받아 수집하는 것을 특징으로 하는 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법.The method according to claim 1,
The collection server is connected to the Internet and is connected to at least one device of an IP camera, a CCTV, a personal mobile phone, a smart phone, a digital camera, a notebook computer, a web camera of a desktop computer, Wherein the real-time image or the data stored in the device is received and collected to extract the weather information from the real-time image.
단계 (b)는,
(i) 과거 일자별 기상 정보를 유지하는 단계;
(ii) 수집된 자료의 촬영 지역, 현재 시각, 및 현재의 계절 정보를 상기 과거 일자별 기상 정보에 대입하여 현재의 추출된 기상 정보를 보정하는 단계를 더 포함하는 것을 특징으로 하는 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법.The method according to claim 1,
Step (b)
(i) maintaining past weather information by date;
(ii) correcting the current extracted weather information by substituting the captured area, the current time, and the current season information of the collected data into the weather information by the past date, .
단계 (b)는,
(iii) 수집된 자료의 촬영 지역 및 현재 시각에 대응하는 기상청에서 제공하는 예보 정보를 획득하여 현재의 추출된 기상 정보를 보정하는 단계를 더 포함하는 것을 특징으로 하는 실시간 영상으로부터 기상 정보를 추출하여 제공하는 방법.5. The method of claim 4,
Step (b)
(iii) acquiring forecast information provided by the meteorological station corresponding to the photographing area and the current time of the collected data and correcting the current extracted weather information, wherein the weather information is extracted from the real time image How to provide.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140019840A KR20150098492A (en) | 2014-02-20 | 2014-02-20 | Method for providing weather information obtained from real-time image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140019840A KR20150098492A (en) | 2014-02-20 | 2014-02-20 | Method for providing weather information obtained from real-time image |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150098492A true KR20150098492A (en) | 2015-08-28 |
Family
ID=54059902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140019840A KR20150098492A (en) | 2014-02-20 | 2014-02-20 | Method for providing weather information obtained from real-time image |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150098492A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102081730B1 (en) * | 2019-08-21 | 2020-02-26 | 한국건설기술연구원 | Data collect rewarding system and method by using crypto-currency |
KR102310565B1 (en) * | 2020-12-16 | 2021-10-08 | (주)에스알포스트 | Clothing recommendation device and method |
-
2014
- 2014-02-20 KR KR1020140019840A patent/KR20150098492A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102081730B1 (en) * | 2019-08-21 | 2020-02-26 | 한국건설기술연구원 | Data collect rewarding system and method by using crypto-currency |
KR102310565B1 (en) * | 2020-12-16 | 2021-10-08 | (주)에스알포스트 | Clothing recommendation device and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Brown et al. | Using phenocams to monitor our changing Earth: toward a global phenocam network | |
CN106547814A (en) | A kind of power transmission line unmanned machine patrols and examines the structuring automatic archiving method of image | |
US20190230320A1 (en) | Crowd monitoring device and crowd monitoring system | |
US20150130840A1 (en) | System and method for reporting events | |
US20180115751A1 (en) | Smart city closed camera photocell and street lamp device | |
CN108369651B (en) | Method, system and non-transitory computer-readable storage medium for extracting sky area | |
US10817747B2 (en) | Homography through satellite image matching | |
CN107729850B (en) | Internet of things outdoor advertisement monitoring and broadcasting system | |
KR101461184B1 (en) | Wether condition data extraction system using cctv image | |
US9208555B1 (en) | Method for inspection of electrical equipment | |
CN112435253A (en) | Wall falling detection method and device and readable storage medium | |
CN116452379A (en) | Intelligent campus management system based on big data | |
RU2504014C1 (en) | Method of controlling monitoring system and system for realising said method | |
JP6301779B2 (en) | SENSOR CONTROL DEVICE, SENSOR CONTROL METHOD, AND SENSOR CONTROL PROGRAM | |
CN112511610A (en) | Vehicle-mounted patrol intelligent method and system based on urban fine management conditions | |
KR101381580B1 (en) | Method and system for detecting position of vehicle in image of influenced various illumination environment | |
Sermet et al. | Overhead power line sag monitoring through augmented reality | |
US11580659B2 (en) | Method for size estimation by image recognition of specific target using given scale | |
US20200134728A1 (en) | System and Method for Assisting Insurance Services Providers to Determine an Insurance Eligibility Status of a Roof | |
KR20150098492A (en) | Method for providing weather information obtained from real-time image | |
Su et al. | Retrieval of multiple atmospheric environmental parameters from images with deep learning | |
CN112687023A (en) | Method for inspecting road facilities based on geo-fence | |
CN117768610B (en) | High-speed railway perimeter intrusion risk monitoring method and system based on multi-target recognition | |
US20210258564A1 (en) | Profiling video devices | |
DE102018208056A1 (en) | Service that implements a workflow based on image analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140220 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150619 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20151029 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20150619 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |