KR102331347B1 - An extraction-system using dispersion deep learning information analysis management based cloud - Google Patents
An extraction-system using dispersion deep learning information analysis management based cloud Download PDFInfo
- Publication number
- KR102331347B1 KR102331347B1 KR1020190135326A KR20190135326A KR102331347B1 KR 102331347 B1 KR102331347 B1 KR 102331347B1 KR 1020190135326 A KR1020190135326 A KR 1020190135326A KR 20190135326 A KR20190135326 A KR 20190135326A KR 102331347 B1 KR102331347 B1 KR 102331347B1
- Authority
- KR
- South Korea
- Prior art keywords
- management
- unit
- deep learning
- cloud
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/098—Distributed learning, e.g. federated learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H04L67/1002—
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Biophysics (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 클라우드 기반 분산 딥러닝 정보 분석관리를 이용한 객체추출 시시템에 대한 것으로, 가상의 네트워크를 형성하고 이를 이용하여 분산 딥러닝을 실시하고, 이에 대한 정보를 다수의 사용자가 공유함으로써, 빅데이터에 따른 제반시설을 분산운영하여 이에 따른 비용의 절감 및 데이터의 이용에 따른 시간을 최소화 할 수 있는 것이다.
이를 위해, 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템은 클라우드 이용 신청 및 관리자의 권한 관리 서비스, 데이터의 백업 및 복구, 보안 등을 관리하며, 통계 및 로그를 분석하여 대시보드 형태로 제공하거나 문서화 하여 제공하는 허브서비스유니트(1);와 상기 허브서비스유니트(1)와 연결되어 리소스 생성, 리소스 그룹 생성 및 사용자 등록 등의 기능, 보안관리 등의 시스템 인프라 운영 및 관리, 통계 및 분석을 기반으로 하는 리포트 기능을 담당하는 클라우드서비스유니트(2)로 구성되는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템을 제공하게 된다.The present invention relates to an object extraction system using cloud-based distributed deep learning information analysis and management, and by forming a virtual network, performing distributed deep learning using it, and sharing the information with a large number of users, big data It is possible to reduce the cost and minimize the time required for data use by distributing the facilities according to the system.
To this end, the object extraction system using the cloud-based distributed deep learning information analysis management manages the cloud use application and administrator's authority management service, data backup and recovery, security, etc., and analyzes statistics and logs and provides them in the form of a dashboard A hub service unit (1) that provides or documents documents; and functions such as resource creation, resource group creation and user registration in connection with the hub service unit (1), system infrastructure operation and management such as security management, statistics and analysis It provides an object extraction system using cloud-based distributed deep learning information analysis and management, characterized in that it consists of a cloud service unit (2) in charge of a report function based on it.
Description
본 발명은 클라우드 기반 분산 딥러닝 정보 분석관리를 이용한 객체추출 시시템에 대한 것으로, 가상의 네트워크를 형성하고 이를 이용하여 분산 딥러닝을 실시하고, 이에 대한 정보를 다수의 사용자가 공유함으로써, 빅데이터에 따른 제반시설을 분산운영하여 이에 따른 비용의 절감 및 데이터의 이용에 따른 시간을 최소화 할 수 있는 것이다.The present invention relates to an object extraction system using cloud-based distributed deep learning information analysis and management, and by forming a virtual network, performing distributed deep learning using it, and sharing the information with a large number of users, big data It is possible to reduce the cost and minimize the time required for data use by distributing the facilities according to the system.
일반적으로 딥러닝은 사용자가 원하는 정보를 분석하기 위해, 수차례에서 수십만 차례까지 동일한 조건의 명령을 반복실행하여 보다 정확한 결과물을 제공하는 학습방법을 이용한 정보검색 및 추출 방법이다.In general, deep learning is an information retrieval and extraction method using a learning method that provides more accurate results by repeatedly executing commands under the same conditions several times to hundreds of thousands of times in order to analyze the information desired by the user.
이러한 딥러닝은 그 결과물에 있어서 사용자가 요구하는 사항에 부합될 수 있도록 정확도를 높여가고 있으나, 이에 따른 부작용으로 빅데이터의 발생과 이러한 빅데이터를 저장하고 관리운영하는데 소요되는 비용이 과도하게 발생하게 된다.Such deep learning is increasing the accuracy to meet the requirements of users in the results, but as a side effect, the occurrence of big data and the cost of storing, managing, and operating such big data are excessively generated. do.
그 예로, 딥러닝에 따른 데이터의 저장을 위한 저장소가 대형화되거나 고용량의 저장장치가 필요하게 되어, 비용이 과도하게 발생하게 된다.For example, a storage for storing data according to deep learning becomes large or a high-capacity storage device is required, resulting in excessive cost.
또한, 딥러닝 학습을 통하여 획득된 결과물 및 딥러닝 학습이 이루어지기 전의 원시데이터 또한 메인서버 및 메인관리 파트에서 저장하고 DB화하여 관리할 경우 이를 이용하기 위한 이용자는 메인서버 또는 메인관리 파트에 접속하여 이용자가 원하는 정보를 검색하고, 데이터를 이용하는데 많은 시간이 소요될 수 밖에 없는 것이다.In addition, when the results obtained through deep learning learning and raw data before deep learning learning are also stored and managed in the main server and main management part, the user to use it is connected to the main server or main management part Therefore, it takes a lot of time for users to search for the information they want and use the data.
대한민국 공개특허 제10-2019-0069655호(클라우드 컴퓨팅 기반 딥러닝 개발 플랫폼 제공 방법 장치, 2019년 06월 20일 공개)는 클라우드 컴퓨팅 기반 딥러닝 개발 플랫폼 제공 방법 장치가 개시된다. 일 실시예에 따른 딥러닝 개발 플랫폼Republic of Korea Patent Publication No. 10-2019-0069655 (cloud computing-based deep learning development platform providing method apparatus, published on June 20, 2019) discloses a cloud computing-based deep learning development platform providing method apparatus. Deep learning development platform according to an embodiment
제공 방법은, 프론트 엔드(front end) 모듈에서 딥러닝 관련 서비스 요청을 수신하는 단계와, 백 엔드(backend)모듈을 이용하여 요청된 딥러닝 관련 서비스를 수행하는 단계를 포함하고, 상기 프론트 엔드 모듈 및 상기 백 엔드 모듈은 클라우드 컴퓨팅 서버에 구현하는 기술을 게시하고 있다.The providing method includes receiving a deep learning-related service request from a front-end module, and performing the requested deep-learning-related service using a backend module, the front-end module and the back-end module publishes a technology implemented in a cloud computing server.
대한민국 공개특허 제10-2019-0080665호(딥러닝기술을 활용한 클라우드 기반 지능형 원격 보안관제 서비스 제공방법, 2019년 07월 08일 공개)는 클라우드환경에서 딥러닝 기술을 이용하여 지능형영상분석, 원격제어출입통제관리, IOT모니터링등의 서비스를 효과적으로 제공하기 위한 딥러닝기술을 활용한 클라우드 기반 지능형 원격 보안관제 서비스 제공방법을 게시하고 있다.Republic of Korea Patent Publication No. 10-2019-0080665 (a method of providing a cloud-based intelligent remote security control service using deep learning technology, published on July 08, 2019) uses deep learning technology in a cloud environment for intelligent image analysis, remote We publish a method of providing cloud-based intelligent remote security control service using deep learning technology to effectively provide services such as control access control management and IOT monitoring.
상기와 같은 문제점을 극복하기 위해, 분산 처리 및 관리를 통하여 딥러링 학습을 통한 객체 분석에 따른 대용량의 데이터를 처리하고 저장하는데 소요되는 대단위 시설 및 비용을 절감할 수 있는 시스템을 제공하는데 본 발명의 목적이 있다.In order to overcome the above problems, the present invention provides a system capable of reducing large-scale facilities and costs required for processing and storing large amounts of data according to object analysis through deep learning through distributed processing and management. There is a purpose.
또한, 다수의 사용자가 동시에 네트워크에 접속할 경우, 특정구간에서의 트래픽이 발생하는 것을 방지하고, 많은 양의 객체 정보를 획득할 수 있는 시스템을 제공하는데 본 발명의 목적이 있다.In addition, it is an object of the present invention to provide a system capable of preventing traffic from occurring in a specific section and acquiring a large amount of object information when a plurality of users access the network at the same time.
본 발명의 목적을 달성하기 위해, 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템은 클라우드 이용 신청 및 관리자의 권한 관리 서비스, 데이터의 백업 및 복구, 보안 등을 관리하며, 통계 및 로그를 분석하여 대시보드 형태로 제공하거나 문서화 하여 제공하는 허브서비스유니트(1);와 상기 허브서비스유니트(1)와 연결되어 리소스 생성, 리소스 그룹 생성 및 사용자 등록 등의 기능, 보안관리 등의 시스템 인프라 운영 및 관리, 통계 및 분석을 기반으로 하는 리포트 기능을 담당하는 클라우드서비스유니트(2)로 구성되는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템을 제공하게 된다.In order to achieve the object of the present invention, the object extraction system using cloud-based distributed deep learning information analysis management manages cloud use application and administrator's authority management service, data backup and recovery, security, etc., and analyzes statistics and logs The hub service unit (1) and the hub service unit (1) to provide in the form of a dashboard or to provide documentation and functions such as resource creation, resource group creation and user registration, and system infrastructure operation such as security management and To provide an object extraction system using cloud-based distributed deep learning information analysis management, characterized in that it consists of a cloud service unit (2) responsible for management, statistics, and analysis-based report functions.
또한, 상기 허브서비스유니트(1)는 사용자의 가입 및 권한관리를 수행하는 사용자관리부(11)와 데이터의 백업 및 보관, 시스템의 운영에 따른 모니터링 및 알림 기능을 관리하는 인프라운영관리부(12) 및 백업 및 보안로그, 사용자통계, 보안통계와 같은 이력을 관리하는 리포트관리부(13)로 구성되고, 상기 클라우드서비스유니트(2)는 객체의 종류에 따른 그룹화, 사용자에 대한 정보 및 인식을 위한 ID를 관리하는 ID관리부(21), 저장된 데이터의 입력 및 출력, 저장소인 스토리지의 계정을 저장하는 메모리부(22), 메모리부(22)에 저장되어 있는 데이터를 DB화 하는 데이터베이스부(23), 클라우드서비스유니트(2)에 접속하는 네트워크를 관리하는 네트워킹관리부(24), 분석을 위한 객체에 대하여 원격으로 딥러닝 분석하는 연산부(25), 연산부(25)의 연산에 따른 분석결과를 관리하는 분석관리부(26) 및 시스템의 운영상태를 모니터링 하는 모니터링부(27)로 구성되며, 상기 클라우드서비스유니트(2)에는 시스템에 대한 보안을 관리할 수 있는 보안관리부(28)가 더 포함될 수 있다.In addition, the
또한, 상기 연산부(25)에는 S/W 형태로 딥러닝 학습을 통하여 객체를 분석할 수 있는 가상머신을 탑재하고, 객체의 분석이 필요한 사용자가 접속하여 가상머신을 활용할 수 있도록 하는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템을 제공하게 된다.In addition, the
삭제delete
삭제delete
본 발명의 클라우드 기반 분산 딥러닝 정보 분석관리를 이용한 객체추출 시스템을 제공함으로써, 분산 처리 및 관리를 통하여 딥러링 학습을 통한 객체 분석에 따른 대용량의 데이터를 처리하고 저장하는데 소요되는 대단위 시설 및 비용을 절감할 수 있는 효과가 있다.By providing an object extraction system using the cloud-based distributed deep learning information analysis management of the present invention, large-scale facilities and costs required to process and store large amounts of data according to object analysis through deep learning learning through distributed processing and management There is a saving effect.
또한, 다수의 사용자가 동시에 네트워크에 접속할 경우, 특정구간에서의 트래픽이 발생하는 것을 방지하고, 많은 양의 객체 정보를 보다 용이하게 획득할 수 있는 효과가 있다.In addition, when a plurality of users access the network at the same time, it is possible to prevent traffic from occurring in a specific section and to more easily obtain a large amount of object information.
도 1은 본 발명에 따른 시스템의 개요도이다.
도 2는 본 발명의 시스템의 구성도이다.
도 3은 본 발명에 따른 시스템의 실시예이다.
도 4 내지 도 6은 본 발명의 실시에 따른 모니터링 결과에 따른 예시도이다.
도 7은 본 발명의 실시에 따른 다양한 리포트의 종류를 도시한 예시도이다.1 is a schematic diagram of a system according to the invention;
2 is a block diagram of the system of the present invention.
3 is an embodiment of a system according to the present invention;
4 to 6 are exemplary views according to monitoring results according to an embodiment of the present invention.
7 is an exemplary diagram illustrating various types of reports according to an embodiment of the present invention.
본 발명의 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템은 다양한 분야에서의 딥러닝학습을 통해 사진 및 영상과 같은 객체들의 정보를 획득할 때, 데이터의 거대화 및 저장소의 문제 등을 해결하기 위한 것으로 분산 딥러닝을 통하여 다양한 객체정보를 획득하고, 각각의 딥러닝이 완료되어 분석되고 분산저장되어 있는 객체의 저장위치에 대한 정보를 중앙에 집중시켜 관리하고, 객체정보를 이용하고자 하는 사용자는 객체의 위치정보만을 이용하여 객체가 저장되어 있는 곳에 접속하여 자료를 사용할 수 있도록 한다.The object extraction system using the cloud-based distributed deep learning information analysis and management of the present invention is to solve the problem of huge data and storage when acquiring information of objects such as photos and images through deep learning learning in various fields. For this purpose, users who want to acquire various object information through distributed deep learning, centrally manage information on the storage location of objects that are analyzed and distributed after each deep learning is completed, and use object information By using only the location information of the object, it is possible to access the location where the object is stored and use the data.
이하에서 통상의 기술자가 본 발명의 클라우드 기반 분산 딥러닝 정보 분석관리를 이용한 객체추출 시스템을 당업자가 용이하게 실시할 수 있도록 도면을 참조하여 상세하게 설명하도록 한다.Hereinafter, it will be described in detail with reference to the drawings so that those skilled in the art can easily implement the object extraction system using the cloud-based distributed deep learning information analysis management of the present invention.
도 1은 본 발명에 따른 시스템의 개요도이고, 도 2는 본 발명의 시스템의 구성도이며, 도 3은 본 발명에 따른 시스템의 실시예이다.1 is a schematic diagram of a system according to the present invention, FIG. 2 is a configuration diagram of a system according to the present invention, and FIG. 3 is an embodiment of a system according to the present invention.
도 1 내지 도 3을 참조하여 상세하게 설명하면, 본 발명의 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템은 클라우드 이용 신청 및 관리자의 권한 관리 서비스, 데이터의 백업 및 복구, 보안 등을 관리하며, 통계 및 로그를 분석하여 대시보드 형태로 제공하거나 문서화 하여 제공하는 허브서비스유니트(1)와 상기 허브서비스유니트(1)와 연결되어 리소스 생성, 리소스 그룹 생성 및 사용자 등록 등의 기능, 보안관리 등의 시스템 인프라 운영 및 관리, 통계 및 분석을 기반으로 하는 리포트 기능을 담당하는 클라우드서비스유니트(2)로 구성된다.1 to 3, the object extraction system using the cloud-based distributed deep learning information analysis management of the present invention manages cloud use application and administrator's authority management service, data backup and recovery, security, etc. In addition, the hub service unit (1) that analyzes statistics and logs and provides it in the form of a dashboard or documents it and is connected to the hub service unit (1) to create resources, create resource groups and register users, and manage security It consists of a cloud service unit (2) in charge of system infrastructure operation and management, statistics and analysis-based reporting functions.
상기와 같은 허브서비스유니트(1)는 사용자의 가입 및 권한관리를 수행하는 사용자관리부(11)와 데이터의 백업 및 보관, 시스템의 운영에 따른 모니터링 및 알림 기능을 관리하는 인프라운영관리부(12) 및 백업 및 보안로그, 사용자통계, 보안통계와 같은 이력을 관리하는 리포트관리부(13)로 구성된다.The
여기서, 상기 리포트관리부(13)는 클라우드서비스유니트(2)의 모니터링부(27)에서 생성되는 모니터링 결과, 분석관리부(26)의 분석결과가 저장되는 메모리부(22)를 통한 데이터베이스부(23)의 데이터베이스 등을 이용하여 다양한 형태의 리포트로 제공될 수 있도록 관리하는 것이다.(도 7참조)Here, the
상기 클라우드서비스유니트(2)는 객체의 종류에 따른 그룹화, 사용자에 대한 정보 및 인식을 위한 ID를 관리하는 ID관리부(21), 저장된 데이터의 입력 및 출력, 저장소인 스토리지의 계정을 저장하는 메모리부(22), 메모리부(22)에 저장되어 있는 데이터를 DB화 하는 데이터베이스부(23), 클라우드서비스유니트(2)에 접속하는 네트워크를 관리하는 네트워킹관리부(24), 분석을 위한 객체에 대하여 원격으로 딥러닝 분석하는 연산부(25), 연산부(25)의 연산에 따른 분석결과를 관리하는 분석관리부(26) 및 시스템의 운영상태를 모니터링 하는 모니터링부(27)로 구성된다.The
또한, 시스템에 대한 보안을 관리할 수 있는 보안관리부(28)가 더 포함될 수 있다.In addition, a
외부에서 접속하여 딥러닝을 이용한 객체 분석이 필요할 경우 연산부(25)의 가상머신을 이용하여 딥러닝하여 객체분석에 대한 정보를 획득한 후 이를 외부에서 분석한 경우 외부에서 보관하고, 이에 대한 정보만을 전송하여 보관하게 된다.When object analysis using deep learning is required by accessing from the outside, information on object analysis is obtained by deep learning using the virtual machine of the
여기서, 정보는 객체에 대한 종류, 분석이 완료된 객체의 저장위치, 저작권의 공지유무, 이용에 따른 비용 발생 등에 대한 정보가 될 수 있다.Here, the information may be information on the type of object, the storage location of the object for which analysis is completed, whether or not copyright is publicly known, and costs incurred due to use.
이때, 상기 연산부(25)에는 S/W 형태로 딥러닝 학습을 통하여 객체를 분석할 수 있는 가상머신을 탑재하고, 객체의 분석이 필요한 사용자가 접속하여 가상머신을 활용할 수 있도록 하는 것이다.At this time, the
보다 상세하게 설명하면, 분석이 요구되는 객체를 딥러닝 학습을 통하여 분석하게 되는데, 상기 분석이 요구되는 객체에는 동영상, 사진, 그림 등이 있으며, 딥러닝 학습을 통하여 대상 객체를 분석하게 된다.In more detail, an object requiring analysis is analyzed through deep learning learning, and the object requiring analysis includes a video, a photo, a picture, etc., and the target object is analyzed through deep learning learning.
여기서, 사용자는 분석이 요구되는 대상 객체의 종류를 선택할 수 있는데, 기존에 대상객체의 종류에 따른 카테고리가 기 설정되어 있을 경우 가상머신상에서 검색어 입력을 통하여 데이터베이스부(23)에 위치하는 종류별 카테고리를 자동을 검색하여 이를 사용자에게 알리게 된다.Here, the user can select the type of the target object for which analysis is requested. If a category according to the type of the target object is previously set, the category for each type located in the
또한, 대상 객체의 종류가 처음 분석되는 객체일 경우 신규 카테고리를 생성할 수 있도록 한다.In addition, when the type of the target object is an object to be analyzed for the first time, a new category can be created.
이때, 대상 객체의 종류를 검색할 때, 유사검색어의 범위까지 확장하여 검색해주는 것으로, 예를 들어, 대상 객체가 휴대폰일 경우, 유사검색어인 '스마트폰, 셀룰러폰, 핸드폰, 개인용휴대통신단말기…'와 같이 유사검색어의 범위까지 확장하여 검색하고 이에 따라 대상 객체의 종류에 따른 카테고리를 설정하게 된다.At this time, when searching for the type of the target object, the search is extended to the range of similar search terms. For example, if the target object is a mobile phone, the similar search word 'smartphone, cellular phone, cell phone, personal mobile communication terminal... ', the search is extended to the range of similar search terms, and a category is set according to the type of target object accordingly.
상기 분석관리부(26)는 H/W 자원의 사용량을 분석하고 관리하는 것으로, 이를 위해 프로그래밍 방식으로 프로비저닝하고 관리할 수 있도록 Rest-API(Representational status transfer-API)를 사용하여 연동되도록 한다.The
이는 현재 자원의 사용량을 분석하고 이에 대한 적절한 분배를 통하여 대용량의 정보가 네트워크상에서 편중되는 것을 방지하고, 서버와 클라이언트 간의 분리 및 복수개의 클라이언트간의 고른 정보전송을 위한 것이다.This is to analyze the current resource usage and prevent a large amount of information from being biased on the network through appropriate distribution thereof, and to separate the server and the client and to transmit information evenly between a plurality of clients.
일부 특정한 정보에 대한 사용자의 집중접속에 따른 트래픽 등이 발생하는 것을 방지하기 위한 것이다.This is to prevent the occurrence of traffic, etc. according to the user's intensive access to some specific information.
또한, 사용자의 접속과 관련된 이력들을 분석하고 관리함으로써, 네트워크상에서 사용빈도가 높은 대상 객체에 대한 정보를 다수의 사용자에게 제공하기도 한다.In addition, by analyzing and managing the histories related to the user's access, information on the frequently used target object on the network is provided to a plurality of users.
이때, 사용자에게 사용빈도에 따른 대상객체의 정보를 제공하는 방법으로는 팝업창 또는 순위를 게시하는 방법이 적용될 수 있으며, 사용자가 요청할 경우 E-mail 또는 휴대폰 등으로 메세지 등과 같은 수단으로 알리게 된다.In this case, a method of posting a pop-up window or a ranking may be applied as a method of providing the user with information on the target object according to the frequency of use.
이와 같은 분석관리부(26)의 이력은 데이터베이스의 형태로 변환되어, 메모리부(22) 저장되고, 필요시 데이터베이스(23)에 호출되어 정보로 제공될 수 있다.The history of the
상기 모니터링부(27) 시스템에 대한 모니터링을 실시하는 것으로, 분석관리부(26)의 분석내용을 기반으로 하여 시스템에 대한 운영상태를 체크하게 된다.The
또한, 모니터링시 이상이 발생된 경우 해당부분의 자료에 대하여 백업 및 복구작업을 수행한다.In addition, if an abnormality occurs during monitoring, backup and recovery work is performed on the data of the relevant part.
이때, 백업과 관련된 부분은 관리자가 설정한 일정한 기간에 따라 자료를 자동을 백업하여 메모리부(22)에 저장하며, 이상이 발생될 경우, 메모리부(22)에 저장된 자료를 이용하여 복구하게 된다.At this time, the part related to the backup automatically backs up data according to a certain period set by the administrator and stores it in the
상기와 같은 모니터링부(27)에서 모니터링이 수행되고 이에 대한 결과는 허브서비스유니트(1)의 리포트관리부(13)에 전송되어 다양한 형태의 리포트가 완성될 수 있다.Monitoring is performed by the
상기 보안관리부(28)는 네트워크상의 보안을 관리하는 것으로, 사용자 또는 관리자의 정보에 대한 보안 또는 파일상에 숨겨지는 바이러스 또는 노이즈 등을 감시하고 이를 관리할 수 있으며, 각각의 클라우드서비스에 접속하는 네트워크의 안정성 등을 관리하는 것이다.The
이와 같은 본 발명의 시스템을 이용한 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 방법은 다양한 분야에서의 딥러닝학습을 통해 사진 및 영상과 같은 객체들의 정보를 획득할 때, 데이터의 거대화 및 저장소의 문제 등을 해결하기 위해, 클라우드 서비스를 기반으로 하여 분산 딥러닝을 통하여 다양한 객체정보를 획득하고, 각각의 딥러닝이 완료되어 분석되고 분산저장되어 있는 객체의 저장위치에 대한 정보를 중앙에 집중시켜 관리하고, 객체정보를 이용하고자 하는 사용자는 객체의 위치정보만을 이용하여 객체가 저장되어 있는 곳에 접속하여 자료를 사용할 수 있도록 한다.The object extraction method using the cloud-based distributed deep learning information analysis management using the system of the present invention as described above, when acquiring information of objects such as photos and images through deep learning learning in various fields, increases the size of data and In order to solve problems, various object information is acquired through distributed deep learning based on cloud services, and each deep learning is analyzed and distributed and stored information about the storage location of the object is concentrated in the center. Users who want to manage and use object information can use only the location information of the object to access the location where the object is stored and use the data.
또한, 데이터베이스(23)에 가상의 공간을 형성하고, 분석이 완료된 객체의 정보에 대한 DATA-POOL을 가상의 클러스터 형태로 운영하고, 데이터의 탑재 또는 이용실적에 따른 마켓을 운영하여, 이에 따른 이용실적에 따라 포인트의 지급을 통한 사용자의 데이터 업로드 및 다운로드를 활성화 시키게 되는 것이다.In addition, a virtual space is formed in the
1 : 허브서비스유니트 2 : 클라우드서비스유니트
11 : 사용자관리부 12 : 인프라운영관리부
13 : 리포트관리부 21 : ID관리부
22 : 메모리부 23 : 데이터베이스부
24 : 네트워킹관리부 25 : 연산부
26 : 분석관리부 27 : 모니터링부
28 : 보안관리부1: Hub service unit 2: Cloud service unit
11: User management department 12: Infrastructure operation management department
13: report management unit 21: ID management unit
22: memory unit 23: database unit
24: networking management unit 25: calculation unit
26: analysis management unit 27: monitoring unit
28: Security Management Department
Claims (6)
상기 허브서비스유니트(1)와 연결되어 리소스 생성, 리소스 그룹 생성 및 사용자 등록의 기능, 보안관리의 시스템 인프라 운영 및 관리, 통계 및 분석을 기반으로 하는 리포트 기능을 담당하기 위해, 객체의 종류에 따른 그룹화, 사용자에 대한 정보 및 인식을 위한 ID를 관리하는 ID관리부(21), 저장된 데이터의 입력 및 출력, 저장소인 스토리지의 계정을 저장하는 메모리부(22), 메모리부(22)에 저장되어 있는 데이터를 DB화 하는 데이터베이스부(23), 클라우드서비스유니트(2)에 접속하는 네트워크를 관리하는 네트워킹관리부(24), 분석을 위한 객체에 대하여 원격으로 딥러닝 분석하는 연산부(25), 연산부(25)의 연산에 따른 분석결과를 관리하는 분석관리부(26) 및 시스템의 운영상태를 모니터링 하는 모니터링부(27)로 구성되는 클라우드서비스유니트(2)로 구성되되,
상기 연산부(25)는 S/W 형태로 딥러닝 학습을 통하여 객체를 분석할 수 있는 가상머신을 탑재하고, 대상객체의 종류에 따른 카테고리가 기 설징되어 있을 경우 가상머신상에서 검색어 입력을 통하여 데이터베이스(23)에 위치하는 종류별 카테고리를 자동으로 검색하여 이를 사용자에게 알릴 수 있고, 대상 객체의 종류가 처음 분석되는 객체일 경우 신규 카테고리를 생성할 수 있도록 하며,
상기 분석관리부(26)는 H/W자원의 사용량을 분석하고 관리 할 수 있도록 프로그래밍 방식으로 프로비저닝하고 관리할수 있는 Rest-API(Representational status transfer-API)를 사용하는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템.
The object extraction system using cloud-based distributed deep learning information analysis and management manages cloud use application and administrator's permission management service, data backup and recovery, and security, and analyzes statistics and logs and provides it in dashboard form or provides documentation In order to do this, the user management unit 11, which performs user subscription and authority management, the infrastructure operation management unit 12, which manages the backup and storage of data, monitoring and notification functions according to the operation of the system, and the backup and security log, user statistics , a hub service unit (1) consisting of a report management unit (13) that manages history such as security statistics; and
In order to be connected with the hub service unit (1) and take charge of the functions of resource creation, resource group creation and user registration, system infrastructure operation and management of security management, and report functions based on statistics and analysis, according to the type of object ID management unit 21 that manages ID for grouping, user information and recognition, input and output of stored data, memory unit 22 that stores the account of storage, which is storage, stored in the memory unit 22 A database unit 23 that converts data into a DB, a networking management unit 24 that manages a network connected to the cloud service unit 2, a calculation unit 25 that remotely performs deep learning analysis on an object for analysis, a calculation unit 25 ) is composed of a cloud service unit (2) consisting of an analysis management unit (26) that manages the analysis results according to the operation of the system and a monitoring unit (27) that monitors the operating state of the system,
The calculation unit 25 is equipped with a virtual machine capable of analyzing an object through deep learning learning in the form of S/W, and when a category according to the type of the target object is established, the database ( 23), it is possible to automatically search for categories by type located in
The analysis management unit 26 is a cloud-based distributed deep learning characterized in that it uses a Rest-API (Representational status transfer-API) that can be provisioned and managed programmatically so as to analyze and manage the usage of H/W resources. Object extraction system using information analysis management.
상기 클라우드서비스유니트(2)에는 시스템에 대한 보안을 관리할 수 있는 보안관리부(28)가 더 포함될 수 있는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템.
The method of claim 1,
The cloud service unit (2) is an object extraction system using a cloud-based distributed deep learning information analysis management, characterized in that it may further include a security management unit (28) that can manage the security of the system.
상기 연산부(25)에는 S/W 형태로 딥러닝 학습을 통하여 객체를 분석할 수 있는 가상머신을 탑재하고, 객체의 분석이 필요한 사용자가 접속하여 가상머신을 활용할 수 있도록 하는 것을 특징으로 하는 클라우드 기반 분산 딥러닝 정보 분석 관리를 이용한 객체추출 시스템.
The method of claim 1,
Cloud-based, characterized in that the operation unit 25 is equipped with a virtual machine that can analyze an object through deep learning learning in the form of S/W, and allows a user who needs to analyze an object to access and utilize the virtual machine. Object extraction system using distributed deep learning information analysis management.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190135326A KR102331347B1 (en) | 2019-10-29 | 2019-10-29 | An extraction-system using dispersion deep learning information analysis management based cloud |
| PCT/KR2019/015291 WO2021085713A1 (en) | 2019-10-29 | 2019-11-11 | Object extraction system and method using cloud-based distributed deep learning information analysis and management |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190135326A KR102331347B1 (en) | 2019-10-29 | 2019-10-29 | An extraction-system using dispersion deep learning information analysis management based cloud |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210050827A KR20210050827A (en) | 2021-05-10 |
| KR102331347B1 true KR102331347B1 (en) | 2021-11-25 |
Family
ID=75716381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190135326A Active KR102331347B1 (en) | 2019-10-29 | 2019-10-29 | An extraction-system using dispersion deep learning information analysis management based cloud |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR102331347B1 (en) |
| WO (1) | WO2021085713A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115049239B (en) * | 2022-06-07 | 2024-05-31 | 苏州市测绘院有限责任公司 | Data distributed management system based on cloud distributed storage technology |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050036664A (en) * | 2003-10-16 | 2005-04-20 | 김희숙 | A data sharing system and its operating method |
| KR101540631B1 (en) * | 2012-12-28 | 2015-07-30 | 삼성에스디에스 주식회사 | System, method and recording medium recording the program thereof for dynamic expansion of the virtual cluster |
| KR101679149B1 (en) * | 2014-12-17 | 2016-11-24 | 경희대학교 산학협력단 | Cloud computing system suitable for mobile terminal |
| KR102032924B1 (en) * | 2016-11-28 | 2019-10-16 | 나라시스템 | Security System for Cloud Computing Service |
| US10346720B2 (en) * | 2017-11-08 | 2019-07-09 | Bae Systems Information And Electronic Systems Integration Inc. | Rotation variant object detection in Deep Learning |
| KR20190069655A (en) | 2017-12-07 | 2019-06-20 | 건국대학교 산학협력단 | Method and apparatus of providing deep learning development platform based on cloud computing |
| KR20190080665A (en) | 2017-12-28 | 2019-07-08 | 주식회사 트라이셀인터내셔널 | How to Provide Cloud-based Intelligent Remote Security Control Service Using Deep Learning Technology |
-
2019
- 2019-10-29 KR KR1020190135326A patent/KR102331347B1/en active Active
- 2019-11-11 WO PCT/KR2019/015291 patent/WO2021085713A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210050827A (en) | 2021-05-10 |
| WO2021085713A1 (en) | 2021-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11836533B2 (en) | Automated reconfiguration of real time data stream processing | |
| US10560465B2 (en) | Real time anomaly detection for data streams | |
| US10447772B2 (en) | Managed function execution for processing data streams in real time | |
| US10430332B2 (en) | System and method for performance tuning of garbage collection algorithms | |
| US10248674B2 (en) | Method and apparatus for data quality management and control | |
| US20190377507A1 (en) | Predictive forecasting and data growth trend in cloud services | |
| CN105912587A (en) | Data acquisition method and system | |
| DE112013002544T5 (en) | Cloud-based sharing of data points and collaboration among user groups | |
| CN114356712B (en) | Data processing method, apparatus, device, readable storage medium, and program product | |
| DE112016002207T5 (en) | CREATION AND MANAGEMENT OF STORE DATA | |
| CN113609168B (en) | Data export method, device, terminal and readable storage medium | |
| KR102331347B1 (en) | An extraction-system using dispersion deep learning information analysis management based cloud | |
| US11645659B2 (en) | Facilitating customers to define policies for their clouds | |
| CN111782363A (en) | Method and flow system for supporting multi-service scene calling | |
| CN110909072B (en) | Data table establishment method, device and equipment | |
| CN110716938A (en) | Data aggregation method and device, storage medium and electronic device | |
| CN114579398A (en) | Log storage method, device, equipment and storage medium | |
| KR101810180B1 (en) | Method and apparatus for distributed processing of big data based on user equipment | |
| CN113568803B (en) | Method, electronic device and computer program product for monitoring a storage system | |
| US11868349B2 (en) | Row secure table plan generation | |
| US9577967B2 (en) | Method and system for managing an informational site using a social networking application | |
| CN112631996A (en) | Log search method and device | |
| CN111061543A (en) | Multi-tenant workflow engine service method, device and server | |
| CN113239083B (en) | Data analysis method and device | |
| CN118132396A (en) | A data processing method and device based on cloud platform |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191029 |
|
| 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: 20210423 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20211111 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20211122 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20211122 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20241128 Start annual number: 4 End annual number: 4 |