KR102108649B1 - Procedure image generation system using text attribute and the method thereof - Google Patents
Procedure image generation system using text attribute and the method thereof Download PDFInfo
- Publication number
- KR102108649B1 KR102108649B1 KR1020180139769A KR20180139769A KR102108649B1 KR 102108649 B1 KR102108649 B1 KR 102108649B1 KR 1020180139769 A KR1020180139769 A KR 1020180139769A KR 20180139769 A KR20180139769 A KR 20180139769A KR 102108649 B1 KR102108649 B1 KR 102108649B1
- Authority
- KR
- South Korea
- Prior art keywords
- word
- reference word
- command
- attribute
- words
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/738—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
본 발명은 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법에 관한 것으로 특히, 검색어 중 기준 어절의 속성을 판단하고, 상기 기준 어절의 속성에 따라 나머지 어절을 그룹화하여 절차영상을 검색하는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법에 관한 것이다.The present invention relates to a system and method for generating a procedural image using text attributes, and in particular, using a text attribute to determine the attribute of a reference word among search terms and group the remaining words according to the attribute of the reference word to search for a procedural image The present invention relates to an image generating system and method.
가상 현실(Virtual Reality, VR)이란, 특정한 환경이나 상황을 영상으로 만들어서, 사용자가 마치 실제 상황 및 환경에 존재하는 것과 같이 만들어주는 사용자와 컴퓨터 사이의 인터페이스를 의미한다.Virtual reality (VR) refers to an interface between a user and a computer that makes a specific environment or situation into an image and makes it as if the user exists in the actual situation and environment.
즉, 가상 현실은 경험 중심적인 관점에서 사용자가 가상 현실을 경험하게 해주는 시뮬레이션 환경이라고 할 수 있다.In other words, virtual reality is a simulation environment that allows a user to experience virtual reality from an experience-oriented perspective.
가상 현실은 사용자가 일상적으로 경험하기 어려운 환경을 인터페이스로 제공하여 사용자가 그 환경에 들어와 있는 것처럼 느끼게 해주고, 환경을 조작할 수 있는 장점이 있다.Virtual reality has an advantage of providing an environment that is difficult for a user to experience on a daily basis, allowing the user to feel as if they are in the environment, and manipulating the environment.
종래에는 이러한 가상현실을 이용하여, 실제로 경험하기 힘든 항공기, 선박 등과 같은 장비의 제조 및 수리과정을 교육받는다.Conventionally, by using such a virtual reality, it is trained to manufacture and repair equipment, such as aircraft and ships, which are difficult to actually experience.
이러한 교육 영상을 생성하기 위해 사용되고 있는 Tool은 영상 제작 시 여러 항목을 만들다 보면 이전에 작성한 절차와 동일한 절차 또는 유사한 절차임에도 일일이 반복해서 작업해야 하는 번거로움이 있었다.The tool used to create this educational image was a hassle to work repeatedly even though it is the same or similar procedure to the previously created procedure when making multiple items when producing the image.
따라서, 이전에 작성한 절차와 유사한 절차를 텍스트 속성을 이용하여 검색함으로써, 손쉽게 절차 영상을 검색할 수 있는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법에 대한 연구가 필히 요구된다.Therefore, it is necessary to study a system and method for generating a procedural image using a text attribute that can easily retrieve a procedural image by searching for a procedure similar to the previously created procedure using text attributes.
본 발명은 텍스트를 이용하여 절차 영상을 검색할 때, 기준 어절의 특성에 따라 나머지 어절을 그룹화하여 검색함으로써, 텍스트와 관련도가 높은 절차 영상을 검색할 수 있는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법을 제공한다.In the present invention, when retrieving a procedural image using text, the rest of the words are grouped and searched according to the characteristics of the reference word, and thus a procedural image generation system using text attributes capable of retrieving procedural images highly related to text and How to do that.
본 발명은 텍스트를 이용하여 절차 영상을 검색할 때, 기준어절의 반대말에 대응하는 영상을 검색해주고, 상기 검색된 영상을 역순으로 편집하여 제공해줌으로써, 동일한 작업을 반복하지 않아도 되는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법을 제공한다.In the present invention, when searching for a procedural image using text, the image corresponding to the opposite word of the reference word is searched, and the retrieved image is edited and provided in reverse order, so that the procedural image using text attributes that do not need to repeat the same operation A production system and method are provided.
본 발명의 일실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 시스템은, 기저장된 절차 영상 검색을 위해 입력된 명령 문장으로부터 하나 이상의 어절을 추출하는 명령 추출부, 상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출하는 기준어절 추출부, 상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정하는 속성 판단부, 상기 결정된 명령어 속성에 대응하여 상기 입력된 명령 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 명령 그룹화부, 상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색하는 절차영상 검색부 및 상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 추천영상 표시부를 포함할 수 있다.A procedural image generation system using text attributes according to an embodiment of the present invention includes a command extraction unit for extracting one or more words from an input command sentence for retrieving pre-stored procedural images, and a reference to a preset position among the one or more words A reference word extraction unit for extracting a word, an attribute determination unit for determining a command attribute corresponding to the reference word by matching it from a pre-stored instruction set, and the rest of the input command sentences, excluding the reference word, corresponding to the determined command attribute A command grouping unit for grouping words into one or more words, searching for a procedure image including the reference word from a pre-stored database, and retrieving the remaining words grouped into one or more words into the search results according to a predetermined order. Procedure for searching video search unit and the result It may include a recommendation image display unit to display the recommended procedure in accordance with the color image results.
본 발명의 일측면에 따르면, 상기 기설정된 위치의 기준어절은, 한글 명령 문장의 경우, 가장 우측에 위치한 어절을 기준어절으로 추출할 수 있고, 영어 명령 문장의 경우, 가장 좌측에 위치한 어절을 기준어절으로 추출할 수 있다.According to an aspect of the present invention, in the case of a Hangul command sentence, the reference word at the preset position may be extracted as a reference word from the rightmost word, and in the case of an English command sentence, based on a word located at the leftmost. Can be extracted by word.
본 발명의 일측면에 따르면, 상기 속성 판단부는, 상기 기준어절이 몇 개의 명령 그룹을 수반하는지에 대한 속성개수값을 상기 기저장된 명령어 집합으로부터 매칭하여 추출할 수 있고, 상기 명령 그룹화부는, 상기 속성에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절부터 순차적으로 하나의 어절단위로 추가 그룹화하되, 상기 속성개수값에 이르는 가장 마지막 그룹은 하나 이상의 어절을 하나의 그룹으로 그룹화할 수 있다.According to an aspect of the present invention, the attribute determining unit may match and extract the attribute count value for how many instruction groups the reference word carries from the pre-stored instruction set, and the instruction grouping unit may include the attribute Correspondingly, the reference word is grouped as a first command group, and words adjacent to the reference word are sequentially grouped into one word unit, but the last group reaching the attribute count value groups one or more words into one group. can do.
본 발명의 일측면에 따르면, 상기 속성 판단부는, 상기 기준어절이 다수의 속성개수값을 갖는 경우, 상기 기준어절에 가장 인접한 어절의 보조개수값을 추출할 수 있고, 상기 명령 그룹화부는, 상기 기준어절의 속성개수값이 다수개인 경우 상기 보조개수값에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절을 제2 명령 그룹으로 그룹화하고, 나머지 어절은 상기 보조개수값에 대응하여 그룹화할 수 있다.According to an aspect of the present invention, when the reference word has a plurality of attribute count values, the attribute determination unit may extract the auxiliary count value of the word closest to the reference word, and the command grouping unit may include the reference When there are multiple attribute count values of a word, the reference word is grouped into a first command group and words adjacent to the reference word are grouped into a second command group in response to the auxiliary count value, and the remaining words correspond to the auxiliary count value. Can be grouped.
본 발명의 일측면에 따르면, 상기 절차영상 검색부는, 상기 기준어절을 포함하는 절차 영상이 존재하지 않는 경우, 상기 기준어절의 반대말에 대응하는 절차 영상이 존재하는지 검색하여, 상기 반대말에 대응하는 절차 영상이 존재한다면, 상기 반대말에 대응하는 절차 영상의 순서를 역순으로 편집하여 상기 기준어절에 대응하는 절차 영상을 생성하는 절차영상 편집부를 포함할 수 있다.According to an aspect of the present invention, if the procedural image retrieval unit does not have a procedural image including the reference word, it searches for a procedural image corresponding to the opposite word of the reference word and processes the corresponding image. If an image exists, a procedure image editing unit may generate a procedure image corresponding to the reference word by editing an order of the procedure images corresponding to the opposite word in reverse order.
본 발명의 일실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 방법은, 기저장된 절차 영상 검색을 위해 입력된 명령 문장으로부터 하나 이상의 어절을 추출하는 단계, 상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출하는 단계, 상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정하는 단계, 상기 결정된 명령어 속성에 대응하여 상기 입력된 명령 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 단계, 상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색하는 단계 및 상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 단계를 포함할 수 있다.In the method of generating a procedural image using text attributes according to an embodiment of the present invention, extracting one or more words from an input command sentence for retrieving a pre-stored procedural image, a reference word at a preset position among the one or more words Extracting, matching and determining a command attribute corresponding to the reference word from a pre-stored instruction set, grouping one or more remaining words other than the reference word among the input command sentences in response to the determined command attribute Step, searching for a procedural image including the reference word from a pre-stored database, searching the remaining words grouped into one or more in the results for the search results in a predetermined order, and searching results in the results Follow the steps to display the recommended procedure video It can be included.
본 발명의 일실시예에 따르면, 텍스트를 이용하여 절차 영상을 검색할 때, 기준 어절의 특성에 따라 나머지 어절을 그룹화하여 검색함으로써, 텍스트와 관련도가 높은 절차 영상을 검색할 수 있는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법이 제공된다.According to an embodiment of the present invention, when retrieving a procedural image using text, a text attribute capable of retrieving a procedural image highly related to text is searched by grouping and retrieving the rest of the phrase according to the characteristics of the reference word. Provided is a procedural image generation system and method.
본 발명의 일실시예에 따르면, 텍스트를 이용하여 절차 영상을 검색할 때, 기준어절의 반대말에 대응하는 영상을 검색해주고, 상기 검색된 영상을 역순으로 편집하여 제공해줌으로써, 동일한 작업을 반복하지 않아도 되는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법이 제공된다.According to an embodiment of the present invention, when searching for a procedural image using text, an image corresponding to the opposite word of the reference word is searched and edited and provided in reverse order, thereby eliminating the need to repeat the same operation. A system and method for generating a procedural image using text attributes are provided.
도 1은 본 발명의 실시예에 따른 텍스트 속성을 이용한 절차를 이용한 절차 영상 생성 시스템의 구성을 나타낸 블록도이다.
도 2는 본 발명의 실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 시스템의 검색화면을 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 기준어절의 속성개수값이 1개인 예시를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 기준어절의 속성개수값이 다수개인 예시를 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 절차 영상이 검색되는 예시를 나타낸 도면이다.
도 6은 본 발명의 실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 방법을 나타낸 동작흐름도이다.1 is a block diagram showing a configuration of a procedure image generation system using a procedure using text attributes according to an embodiment of the present invention.
2 is a diagram illustrating a search screen of a procedural image generation system using text attributes according to an embodiment of the present invention.
3 is a diagram illustrating an example in which the attribute count value of a reference word according to an embodiment of the present invention is one.
4 is a diagram illustrating an example in which the number of attribute values of a reference word is large according to an embodiment of the present invention.
5 is a diagram illustrating an example in which a procedural image is searched according to an embodiment of the present invention.
6 is a flowchart illustrating a method for generating a procedural image using text attributes according to an embodiment of the present invention.
이하, 첨부된 도면들에 기재된 내용들을 참조하여 본 발명의 실시예들을 상세하게 설명한다. 다만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the contents described in the accompanying drawings. However, the present invention is not limited or limited by the embodiments. The same reference numerals in each drawing denote the same members.
종래의 가상현실 영상 생성 시스템은 영상 제작 시 여러 항목을 만들다 보면 이전에 작성한 절차와 동일한 절차 또는 유사한 절차임에도 일일이 반복해서 작업해야 하는 번거로움이 있었다.In the conventional virtual reality image generation system, if several items are made during the production of the image, there is a hassle of having to repeatedly work even though it is the same procedure or a similar procedure to the previously created procedure.
따라서, 본 발명은 상기와 같은 문제점을 해결하고자 착안된 발명으로, 구성은 아래에 상세하게 설명한다.Therefore, the present invention is an invention devised to solve the above problems, and the configuration will be described in detail below.
도 1은 본 발명의 실시예에 따른, 텍스트 속성을 이용한 절차 영상 생성 시스템(100)의 구성을 나타낸 블록도이다.1 is a block diagram showing the configuration of a procedure
도 1을 참고하면, 텍스트 속성을 이용한 절차 영상 생성 시스템(100)은 명령 추출부(110), 기준어절 추출부(120), 속성 판단부(130), 명령 그룹화부(140), 절차영상 검색부(150) 및 추천영상 표시부(160)를 포함할 수 있다.Referring to FIG. 1, the procedure
상기 명령 추출부(110)는 기저장된 절차 영상 검색을 위해 입력된 명령 문장으로부터 하나 이상의 어절을 추출할 수 있다.The
즉, 상기 명령 추출부(110)는 사용자가 입력한 명령 문장의 어절을 구분하는 역할을 수행할 수 있다.That is, the
이때, 상기 절차 영상은 일예로 가상현실 또는 증강현실로 구성되는 선박, 항공기, 차량 등에 대한 제품의 제조, 수리절차 등을 표현한 영상이다.In this case, the procedural image is an image representing a product manufacturing, repair procedure, etc. for a ship, aircraft, vehicle, etc. composed of virtual reality or augmented reality.
상기 기준어절 추출부(120)는 상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출할 수 있다.The reference
상기 기설정된 위치의 기준어절은 일예로 한글 명령 문장의 경우, 가장 우측에 위치한 어절을 기준어절로 추출할 수 있고, 영어 명령 문장의 경우, 가장 좌측에 위치한 어절을 기준어절로 추출할 수 있다.For example, in the case of a Hangul command sentence, the reference word at the preset position may be extracted with the rightmost word as the reference word, and in the case of the English command sentence, the leftmost word may be extracted with the reference word.
일예로, 사용자가 '전원모듈 장착' 이라는 명령 문장을 입력한 경우, 명령 추출부(110)에서 '전원모듈' 과 '장착' 이라는 2개의 어절을 추출하고, 기준어절 추출부(120)는 상기 명령 추출부(110)에서 추출한 2개의 어절 중 가장 우측에 있는 '장착' 이라는 어절을 기준어절로 선정할 수 있다.For example, when a user inputs a command sentence of 'installation of a power module', the
상기와 같이 생성된 기준어절은 후술한 기준어절을 제외한 나머지 어절들을 그룹화하는 기준이 될 수 있다.The reference word generated as described above may be a criterion for grouping the remaining words except for the reference word described later.
이를 위해, 상기 속성 판단부(130)는 상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정할 수 있다.To this end, the
상기 속성 판단부(130)는 상기 기준어절이 몇 개의 명령 그룹을 수반하는지에 대한 속성개수값을 상기 결정된 명령어 속성에서 추출할 수 있다.The
또한, 상기 속성 판단부(130)는 상기 기준어절 추출부(120)에서 추출된 기준어절의 명령어 속성이 없는 경우 상기 기준어절과 관련된 어절을 매칭하여 명령어 속성 및 속성개수값을 결정할 수 있다.In addition, if there is no command attribute of the reference word extracted from the reference
즉, 상기 속성 판단부(130)는 기저장된 명령어 집합 내에 기준어절과 대응하는 명령어 속성을 결정하고, 기준어절과 대응하는 명령어 속성이 없는 경우, 상기 기준어절과 관련된 어절을 매칭하여 상기 매칭된 어절과 대응하는 명령어 속성 및 속성개수값을 결정할 수 있다.That is, the
일예로, 사용자가 입력한 명령 문장 중 '개방'이 기준어절로 추출된 경우, 속성 판단부(130)는 기저장된 명령어 집합 내의 '개방' 이라는 어절의 존재 여부를 판단하고, 존재한다고 판단되면, 상기 사용자가 입력한 명령 문장의 명령어 속성은 상기 기저장된 '개방'의 명령어 속성으로 결정될 수 있다.As an example, when 'open' among the command sentences input by the user is extracted as a reference word, the
이때, 상기 '개방'의 속성개수값이 1개인 경우, 후술할 명령 그룹화부(140)에서 기준어절을 제외한 나머지 어절을 1개로 그룹화할 수 있다.At this time, if the attribute count value of the 'open' is 1, the
즉, 상기 일예에서 속성개수값은 기준어절을 제외한 나머지 어절이 그룹화된 개수와 같다.That is, in the above example, the attribute count value is equal to the number of the remaining words grouped except the reference word.
또 다른 일예로, 사용자가 입력한 명령 문장 중 '고정'이 기준어절로 추출된 경우, 속성 판단부(130)는 기저장된 명령어 집합 내의 '고정' 이라는 어절의 존재 여부를 판단하고, 존재하지 않는다고 판단되면, 상기 속성 판단부(130)에서는 '고정'과 관련된 어절인 '체결'로 매칭함으로써, 상기 사용자가 입력한 명령 문장의 명령어 속성은 상기 기저장된 명령어 집합 중 '체결'의 명령어 속성을 결정될 수 있다.As another example, when 'fixed' is extracted as a reference word among the command sentences input by the user, the
이때, 상기 '체결'의 속성개수값이 2개인 경우, 후술할 명령 그룹화부(140)에서 기준어절을 제외한 나머지 어절을 2개로 그룹화할 수 있다.In this case, when the number of attribute values of the 'fastening' is two, the rest of the words except the reference word can be grouped into two in the
상기 명령 그룹화부(140)는 상기 결정된 명령어 속성 및 속성개수값에 대응하여 상기 입력된 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화할 수 있다.The
또한, 상기 명령 그룹화부(140)는 상기 속성 판단부(130)에서 결정된 속성에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절부터 순차적으로 하나의 어절단위로 추가 그룹화하되, 상기 속성개수값에 이르는 가장 마지막 그룹은 하나 이상의 어절을 하나의 그룹으로 그룹화할 수 있다.In addition, the
즉, 상기 명령 그룹화부(140)는 상기 속성 판단부(130)에서 결정된 속성개수값과 동일하게 기준어절을 제외한 나머지 어절을 그룹화하고, 상기 그룹화를 진행할 때, 상기 속성개수값보다 1작은 수만큼 상기 기준어절과 인접한 어절부터 어절단위로 그룹화한 후, 그룹화되지 못한 나머지 어절들은 하나로 그룹화될 수 있다.That is, the
상기 명령 문장을 그룹화하는 실시예는 아래에 도 2 및 도 3을 참고하여 상세하게 설명한다.An embodiment of grouping the command sentences will be described in detail with reference to FIGS. 2 and 3 below.
도 2는 본 발명의 실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 시스템(100)의 검색화면을 나타낸 도면이고, 도 3은 본 발명의 실시예에 따른 기준어절의 속성개수값이 1개인 예시를 나타낸 도면이다.FIG. 2 is a diagram showing a search screen of a procedure
도 2 및 도 3을 참고하면, 텍스트 속성을 이용한 절차 영상 생성 시스템(100)의 검색화면을 이용하여 명령 문장을 입력하고, 상기 명령 문장의 기준어절의 속성개수값이 1개인(유일한) 경우에는, 명령 문장에서 기준어절을 그룹화하고 나머지 어절들을 상기 속성개수값과 동일한 개수의 그룹으로 그룹화할 수 있다. 2 and 3, when a command sentence is input using a search screen of the procedure
일예로, '개방'과 '폐쇄', '장착'과 '분리'라는 기준어절의 속성개수값은 '1'이기 때문에 상기 도 3처럼 기준어절을 제외한 나머지 어절을 하나의 그룹으로 그룹화할 수 있다.For example, since the attribute count value of the reference word 'open' and 'closed', 'mounted' and 'separated' is '1', the remaining words except the reference word can be grouped into one group as shown in FIG. 3 above. .
또 다른 일예로, '위치'라는 기준어절의 속성개수값은 '2'이기 때문에 상기 도 3처럼 기준어절과 인접한 어절을 먼저 그룹화하고, 나머지 어절들을 하나의 그룹으로 그룹화할 수 있다. As another example, since the attribute count value of the reference word 'position' is '2', words adjacent to the reference word as shown in FIG. 3 may be grouped first and the remaining words may be grouped into one group.
또 다른 일예로, '누름'이라는 기준어절의 속성개수값은 '3'이기 때문에 상기 도 3처럼 기준어절과 인접한 어절을 먼저 그룹화하고, 그 다음으로 인접한 어절을 그룹화한 뒤, 나머지 어절들을 하나의 그룹으로 그룹화할 수 있다.As another example, since the attribute count value of the reference word 'pressed' is '3', the words adjacent to the reference word are grouped first, and then adjacent words are grouped, and then the remaining words are grouped as shown in FIG. 3. Can be grouped into groups.
한편, 상기 속성 판단부(130)는 상기 기준어절이 다수개의 속성개수값을 갖는 경우, 상기 기준어절에 가장 인접한 어절의 보조개수값을 추출할 수 있다.Meanwhile, when the reference word has a plurality of attribute count values, the
즉, 상기 속성 판단부(130)는 기준어절이 하나의 속성개수값이 아닌 다수의 속성개수값을 가지고 있으면, 상기 기준어절과 가장 인접한 어절의 보조개수값을 추출할 수 있다.That is, if the reference word has a plurality of attribute count values rather than a single attribute count value, the
이때, 상기 명령 그룹화부(140)는 상기 기준어절의 속성개수값이 다수개인 경우 상기 보조개수값에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절을 제2 명령 그룹으로 그룹화하고, 나머지 어절을 상기 속성 판단부(130)에서 추출한 보조개수값에 대응하여 그룹화할 수 있다.In this case, the
즉, 상기 명령 그룹화부(140)는 기준어절의 속성개수값이 다수개인 경우, 기준어절을 제1 명령 그룹화하고, 상기 기준어절과 인접한 어절을 제2 명령 그룹을 그룹화하며, 상기 기준어절과 인접한 어절의 보조개수값을 추출하고, 상기 보조개수값과 동일한 개수만큼 나머지 어절들을 그룹화할 수 있다.That is, the
이때, 상기 나머지 어절들을 상기 보조개수값과 동일한 개수만큼 나머지 어절들을 그룹화하는 것은, 상기 기준어절과 가장 인접한 어절과 가장 인접한 어절부터 상기 보조개수값보다 '1'작은 어절까지 어절단위로 그룹화하고, 나머지 어절들은 하나로 그룹화할 수 있다.In this case, grouping the remaining words by the same number as the auxiliary count value is grouped by word unit from the closest word closest to the reference word and the closest word '1' smaller than the auxiliary count value, The rest of the words can be grouped together.
상기 기준어절의 속성개수값이 다수개인 경우, 명령 문장을 그룹화하는 예시를 도 4를 참고하여 아래에 상세하게 설명한다.When the number of attribute values of the reference word is plural, an example of grouping command sentences will be described in detail below with reference to FIG. 4.
도 4는 본 발명의 실시예에 따른 기준어절의 속성개수값이 다수개인 예시를 나타낸 도면이다.4 is a diagram illustrating an example in which the number of attribute values of a reference word is large according to an embodiment of the present invention.
도 4를 참고하면, 상기 검색창을 통해 명령 문장의 기준어절의 속성개수값이 다수개인 경우, 상기 기준어절과 가장 인접한 어절의 보조개수값을 추출할 수 있고, 상기 기준어절과 상기 기준어절과 가장 인접한 어절을 제외한 어절들을 보조개수값과 동일한 개수만큼 그룹으로 그룹화할 수 있다.Referring to FIG. 4, when there are multiple attribute count values of the reference word of the command sentence through the search window, the auxiliary count value of the word closest to the reference word can be extracted, and the reference word and the reference word Words other than the closest word can be grouped into groups equal to the auxiliary count value.
일예로, 상기 도 4와 같이 '확인'이라는 기준어절의 속성개수값이 다수개('확인'이라는 어절은 '2', '3', '4' 라는 속성개수값을 가짐)이므로, 상기 '확인' 이라는 기준어절과 가장 인접한 '내용', '상태', '주의사항'과 '경고사항'이라는 어절의 보조개수값을 추출한다.As an example, as shown in FIG. 4, since the number of attribute counts of the reference word 'confirmation' is large (the phrase 'confirmation' has attribute count values of '2', '3', and '4'), so the ' The auxiliary count values of the words 'content', 'status', 'caution' and 'warning notice' that are closest to the reference word 'confirmation' are extracted.
'내용'이라는 어절이 가지고 있는 보조개수값은 '2'이므로, 상기 명령 문장의 보조개수값은 '2'로 추출되고, 상기 '내용'이라는 어절과 가장 인접한 어절을 그룹화하고, 나머지 어절들을 하나의 그룹으로 그룹화할 수 있다.Since the auxiliary count value of the word 'content' is '2', the auxiliary count value of the command sentence is extracted as '2', and the words closest to the word 'content' are grouped and one of the remaining words Can be grouped into groups.
'상태'라는 어절이 가지고 있는 보조개수값은 '1'이므로, 상기 명령 문장의 보조개수값은 '1'로 추출되고, 상기 '상태'라는 어절과 기준어절을 제외한 어절들을 하나의 그룹으로 그룹화할 수 있다.Since the auxiliary count value of the word 'state' is '1', the auxiliary count value of the command sentence is extracted as '1', and the words excluding the word 'state' and the reference word are grouped into one group. can do.
'주의사항'과 '경고사항'이라는 어절이 가지고 있는 보조개수값은 '0'이므로, 상기 명령 문장의 보조개수값은 '0'으로 추출되고, 더 이상 그룹화 하지 않을 수 있다.Since the auxiliary count value of the words 'caution' and 'warning notice' is '0', the auxiliary count value of the command sentence is extracted as '0' and may not be grouped anymore.
이때, 상기 보조개수값은 기준어절과 인접한 어절의 속성개수값과 동일하게 부여되거나, 어절마다 보조개수값이 미리 부여되어 있을 수 있다.At this time, the auxiliary count value may be assigned to the same as the attribute count value of the word adjacent to the reference word, or the auxiliary count value may be previously provided for each word.
일예로, 상기 기준어절과 인접한 어절의 속성개수값이 '2'인 경우, 상기 어절의 보조개수값은 '2'로 부여되어, 상기 기준어절과 상기 기준어절과 인접한 어절을 제외한 나머지 어절들을 2개의 그룹으로 그룹화할 수 있다.For example, when the attribute count value of a word adjacent to the reference word is '2', the auxiliary count value of the word is given as '2', and the remaining words except the reference word and words adjacent to the reference word are 2 Can be grouped into groups of dogs.
또 다른 일예로, 상기 기준어절과 인접한 어절의 보조개수값이 '3'으로 미리 부여되어 있는 경우, 상기 기준어절과 상기 기준어절과 인접한 어절을 제외한 나머지 어절들을 3개의 그룹으로 그룹화할 수 있다.As another example, when the auxiliary count value of a word adjacent to the reference word is pre-assigned as '3', the remaining words other than the reference word and the word adjacent to the reference word can be grouped into three groups.
다시 도 1를 참고하면, 상기 절차영상 검색부(150)는 상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색할 수 있다.Referring back to FIG. 1, the procedural
즉, 상기 절차영상 검색부(150)는 기준어절을 먼저 검색하고, 상기 명령 그룹화부(140)에서 그룹화된 어절들 중 기준어절과 가장 인접한 그룹부터 상기 기준어절과 가장 인접하지 않는 그룹의 순으로 전에 검색했던 결과 내 재검색을 수행할 수 있다.That is, the procedural
또한, 상기 기준어절을 포함하는 절차 영상이 존재하지 않는 경우, 상기 기준어절의 반대말에 대응하는 절차 영상이 존재하는지 검색하여, 상기 반대말에 대응하는 절차 영상이 존재한다면, 상기 반대말에 대응하는 절차 영상의 순서를 역순으로 편집하여 상기 기준어절에 대응하는 절차 영상을 생성하는 절차영상 편집부(미도시)를 포함할 수 있다.In addition, when there is no procedural image including the reference word, it is searched for a procedural image corresponding to the opposite word of the reference word, and if a procedural image corresponding to the opposite word exists, the procedural image corresponding to the opposite word It may include a procedural image editing unit (not shown) to generate a procedural image corresponding to the reference word by editing the order of.
일예로, 상기 사용자가 '랜딩기어 장착' 이라는 명령 문장을 입력해서 나온 결과가 없고, 상기 명령 문장의 기준어절인 '장착'의 반대말이 '분리' 라는 기준어절을 포함하는 '랜딩기어 분리' 라는 제목의 절차 영상이 존재하는 경우, 상기 절차영상 편집부에서는 상기 '랜딩기어 분리'라는 제목의 절차 영상을 역순으로 편집하여, 사용자에게 제공할 수 있다.As an example, there is no result of the user inputting a command sentence of 'equipped with landing gear', and the opposite of 'equipped', which is a reference word of the command sentence, is called 'separating landing gear' including a reference word of 'separation' When a procedural video of the title exists, the procedural video editing unit may edit the procedural video titled 'separating the landing gear' in the reverse order and provide it to the user.
상기 추천영상 표시부(160)는 상기 절차영상 검색부(150)에서 결과 내 검색 결과에 따라 추천 절차 영상을 표시할 수 있다.The recommended
상기 추천 절차 영상은 상기 절차영상 검색부(150)를 통해 기준어절부터 상기 기준어절과 가장 인접하지 않는 어절을 포함하는 그룹 순으로 점수를 차등으로 부여하여, 종합 점수 순으로 추천 절차 영상을 표시할 수 있다.The recommended procedure image is graded in the order of the group including the word that is not closest to the reference word from the reference word through the procedure
또한, 상기 그룹 내에서 점수를 부여하는 것은 동일한 어절에 가장 높은 점수를 부여하고, 기설정된 관련도 기준에 점수를 차등으로 부여하고, 관련도가 없는 어절에는 점수를 부여하지 않을 수 있다.In addition, the scoring in the group may give the highest score to the same word, the score may be differentially assigned to a predetermined relevance criterion, and the score may not be assigned to a word with no relevance.
상기 점수를 부여하여 추천 절차 영상을 표시하는 예시는 아래에 도 5를 참고하여 상세하게 설명한다.An example of displaying the recommendation procedure image by assigning the score will be described in detail with reference to FIG. 5 below.
도 5는 본 발명의 실시예에 따른 절차 영상이 검색되는 예시를 나타낸 도면이다.5 is a diagram illustrating an example in which a procedural image is searched according to an embodiment of the present invention.
도 5를 참고하면, 상기 추천영상 표시부(160)는 상기 절차영상 검색부(150)에서 검색된 결과 내 검색 중 점수를 부여하여 추천 절차 영상을 점수순으로 표시한다.Referring to FIG. 5, the recommended
일예로, 사용자가 입력한 명령 문장이 '드론 정비 작동 점검'이고, 기준어절이 '점검'인 경우, 상기 기준어절이 포함되어 있는 명령 문자에 점수를 부여하고, 상기 기준어절과 가장 인접한 어절인 '작동'이 포함되어 있는 명령 문자에 점수를 부여하고, 그 다음으로 기준어절과 인접한 어절인 '정비'이 포함되어 있는 명령 문장에 점수를 부여하고, 상기 기준어절과 가장 인접하지 않은 어절인 '드론'이 포함되어 있는 명령 문장에 점수를 부여하여, 상기 도 5와 같이 종합 점수 순으로 추천 영상이 표시될 수 있다.For example, if the command sentence input by the user is 'Drone maintenance operation check', and the reference word is 'check', a score is given to a command character including the reference word, and the word closest to the reference word Points are given to the command text that includes the word 'operation', and then scores are given to the command text that includes the word 'maintenance', which is the word adjacent to the reference word. By assigning a score to the command sentence containing the 'drone', the recommended images may be displayed in the order of the overall score as shown in FIG. 5.
이때, 상기 기준어절과 인접하지 않을수록 부여하는 점수가 낮아질 수 있다.At this time, the score that is given to the reference word may be lowered if it is not adjacent to the reference word.
상기 텍스트 속성을 이용한 절차 영상 생성 시스템(100)을 이용하여 절차 영상을 생성하고, 상기 절차 영상을 저장하는 경우, 기준어절을 파악하고, 상기 기준어절의 대응하는 속성개수값 이상의 어절 개수가 아니면 사용자에게 재저장 신호를 생성하는 절차영상 저장부(미도시)를 더 포함할 수 있다.When a procedural image is generated using the procedural
일예로, 명령 문장이 '장착' 만으로 입력된 경우, 상기 '장착'이 기준어절이 되고, 상기 기준어절의 속성개수값이 '1'이기 때문에, 상기 명령 문장에는 기준어절을 제외하고 최소 어절이 하나 이상 있어야 하지만, 상기 명령 문장에는 기준어절을 제외하면 어절이 존재하지 않으므로, 상기 절차영상 저장부(미도시)에서는 재저장 신호를 생성하여 사용자가 새로운 명령 문자로 절차 영상을 저장할 수 있도록 하게 한다.For example, when a command sentence is input only as 'mounted', the 'mounted' becomes a reference word, and since the attribute count value of the reference word is '1', the command sentence has a minimum word except the reference word. There should be more than one, but there is no word except the reference word in the command sentence, so the procedural image storage unit (not shown) generates a re-save signal so that the user can store the procedural image with a new command character. .
또 다른 일예로, 명령 문장이 'ON 버튼을 누름'으로 입력된 경우, 상기 '누름'이 기준어절이 되고, 상기 기준어절의 속성개수값이 '3'이기 때문에, 상기 명령 문장에는 기준어절을 제외하고, 최소 3어절 이상의 어절이 있어야 하지만, 상기 명령 문장에는 기준어절을 제외하고, 3어절 이상 존재하지 않으므로, 상기 절차영상 저장부(미도시)에서는 재저장 신호를 생성하여 사용자가 새로운 명령 문자로 절차 영상을 저장할 수 있도록 하게 한다.As another example, when the command sentence is input as 'press the ON button', the 'press' becomes a reference word, and since the attribute count value of the reference word is '3', the reference word is used in the command sentence. Except, there should be at least three words, but since the command sentence does not have more than three words, except for the reference word, the procedural image storage unit (not shown) generates a re-save signal to allow the user to generate a new command character. Let me save the procedure image.
아래에는 텍스트 속성을 이용한 절차 영상 생성 방법에 대한 도 6을 참고하여 상세하게 설명한다.Hereinafter, a method of generating a procedural image using text attributes will be described in detail with reference to FIG. 6.
도 6은 본 발명의 실시예에 따른 텍스트 속성을 이용한 절차 영상 생성 방법을 나타낸 동작흐름도이다.6 is a flowchart illustrating a method for generating a procedural image using text attributes according to an embodiment of the present invention.
도 6를 참고하면, 상기 텍스트 속성을 이용한 절차 영상 생성 방법은 기저장된 절차 영상 검색을 위해 입력된 명령 문장으로부터 하나 이상의 어절을 추출하는 단계, 상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출하는 단계, 상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정하는 단계, 상기 결정된 명령어 속성에 대응하여 상기 입력된 명령 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 단계, 상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색하는 단계 및 상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 단계를 포함할 수 있다.Referring to FIG. 6, in the method of generating a procedural image using the text attribute, extracting one or more words from an input command sentence for retrieving a pre-stored procedural image, and extracting a reference word at a preset position among the one or more words Step, determining by matching the command attribute corresponding to the reference word from a pre-stored instruction set, grouping the remaining words other than the reference word among the input command sentences in response to the determined command attribute into one or more words, Searching for a procedural image including the reference word from a pre-stored database, and retrieving the remaining words grouped into the one or more words in the results for each of the search results according to a predetermined order and according to the search results in the results Includes steps to display the recommended procedure video can do.
상기 기설정된 위치의 기준어절을 추출하는 단계는 상기 입력된 명령 문자가 한글인 경우, 가장 우측에 위치한 어절을 기준어절로 추출할 수 있고, 상기 입력된 명령 문자가 영어인 경우, 가장 좌측에 위치한 어절을 기준어절로 추출할 수 있다.In the step of extracting the reference word at the preset position, when the input command character is Korean, the rightmost word can be extracted as a reference word, and when the input command character is English, the leftmost word is located. The word can be extracted as a reference word.
상기 기준어절에 대응하는 명령어 속성을 매칭하여 결정하는 단계는, 상기 명령어 속성에 따라 기설정된 속성개수값을 부여할 수 있고, 상기 속성개수값은 상기 기준어절을 제외한 나머지 어절을 그룹화한 개수가 동일할 수 있다.In the step of matching and determining the command attribute corresponding to the reference word, a preset attribute count value may be assigned according to the command attribute, and the attribute count value is the same as the number of groups of other words except the reference word. can do.
또한, 상기 기준어절에 대응하는 명령어 속성을 매칭하여 결정하는 단계는, 상기 명령어 집합 중 기준어절과 동일한 명령어가 없는 경우, 상기 기준어절과 관련된 어절을 분석하여 매칭함으로써, 상기 기저장된 명령어 집합에 기준어절이 존재하지 않더라도 속성개수값을 부여할 수 있다.In addition, the step of determining by matching the instruction attribute corresponding to the reference word is determined by analyzing and matching the word related to the reference word in the case where there is no command identical to the reference word in the instruction set, the reference to the previously stored instruction set Even if the word does not exist, the attribute count value can be assigned.
상기 결정된 명령어 속성에 대응하여 기준어절을 제어한 나머지 어절을 그룹화하는 단계는, 상기 부여된 속성개수값과 동일하게 기준어절을 제외한 나머지 어절을 그룹화할 수 있다.In the step of grouping the remaining words in which the reference word is controlled in response to the determined command attribute, the remaining words other than the reference word may be grouped in the same manner as the assigned attribute count value.
또한, 상기 그룹화하는 과정은 상기 기준어절을 제1 명령 그룹으로 지정하고, 상기 기준어절에 인접한 어절부터 순차적으로 하나의 어절단위로 추가 그룹화하되, 상기 속성개수값에 이르는 가장 마지막 그룹은 하나 이상의 어절을 하나의 그룹으로 그룹화할 수 있다. Further, in the grouping process, the reference word is designated as a first command group, and the words adjacent to the reference word are additionally grouped in units of one word sequentially, but the last group reaching the attribute count value is one or more words. Can be grouped into one group.
또한, 상기 기준어절에 대응하는 명령어 속성을 결정하는 단계에서 상기 기준어절이 다수의 속성개수값을 갖는 경우, 상기 기준어절에 가장 인접한 어절의 보조개수값을 추출할 수 있다.In addition, in the step of determining the command attribute corresponding to the reference word, when the reference word has a plurality of attribute count values, the auxiliary count value of the word closest to the reference word can be extracted.
상기 보조개수값은 상기 기준어절에 인접한 어절의 속성개수값과 동일하거나, 상기 기준어절에 인접한 어절에 보조개수값이 미리 부여되어 있을 수 있다.The auxiliary count value may be the same as the attribute count value of a word adjacent to the reference word, or the auxiliary count value may be previously assigned to a word adjacent to the reference word.
상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 단계에서 상기 기준어절이 다수의 속성개수값을 갖고, 보조개수값을 추출한 경우에 그룹화하는 과정은, 상기 보조개수값에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절을 제2 명령 그룹으로 그룹화하고, 나머지 어절을 상기 보조개수값에 대응하여 그룹화할 수 있다.In the step of grouping the remaining words other than the reference word into one or more, when the reference word has a plurality of attribute count values and the auxiliary count value is extracted, the grouping process is performed by grouping the reference word corresponding to the auxiliary count value. As a first command group, words adjacent to the reference word may be grouped into a second command group, and the remaining words may be grouped in correspondence with the auxiliary count value.
상기 보조개수값에 대응하여 그룹화하는 과정은 상기 속성개수값에 대응하여 그룹화하는 과정과 동일할 수 있다.The process of grouping in correspondence with the auxiliary count value may be the same as the process of grouping in correspondence with the property count value.
상기 그룹화된 어절을 기설정된 순서에 따라 결과 내 검색하는 단계는, 상기 기준어절을 먼저 검색하고, 상기 기준어절이 검색된 결과 내에 상기 기준어절과 가장 인접한 어절이 포함된 그룹을 검색하는 순으로 상기 기준어절과 가장 인접하지 않는 어절이 포함되어 있는 그룹까지 검색할 수 있다.The step of searching for the grouped word in a result according to a predetermined order may include searching the reference word first, and then searching for a group including the word closest to the reference word in the search result of the reference word. You can even search for groups that contain words that are not closest to the word.
또한, 상기 검색결과, 상기 기준어절을 포함하는 절차 영상이 존재하지 않고, 상기 기준어절의 반대말에 대응하는 절차 영상이 존재하는 경우, 상기 반대말에 대응하는 절차 영상의 순서를 역순으로 편집하여 상기 기준어절에 대응하는 절차 영상을 생성할 수 있다.In addition, when there is no procedural image including the reference word as a result of the search, and there is a procedural image corresponding to the opposite word of the reference word, the order of the procedural image corresponding to the opposite word is edited in the reverse order to determine the reference A procedural image corresponding to a word can be generated.
상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 단계는, 기준어절부터 상기 기준어절과 가장 인접하지 않는 어절이 포함된 그룹의 순으로 점수를 차등으로 부여하여, 종합 점수 순으로 추천 절차 영상을 표시할 수 있다. In the step of displaying the recommendation procedure image according to the search result in the result, the scores are differentially assigned in order from the reference word to the group containing the word that is not closest to the reference word, and the recommendation procedure image is displayed in the order of overall score. Can be displayed.
또한, 상기 그룹 내에서 점수를 부여하는 것은 동일한 어절에 가장 높은 점수를 부여하고, 기설정된 관련도 기준에 따라 점수를 차등으로 부여하고, 관련도가 없는 어절에는 점수를 부여하지 않을 수 있다.In addition, assigning a score in the group may give the highest score to the same word, assign a score differently according to a predetermined relevance criterion, and may not assign a score to an unrelated word.
상기와 같이 본 발명의 일실시예에 따르면, 텍스트를 이용하여 절차 영상을 검색할 때, 기준 어절의 특성에 따라 나머지 어절을 그룹화하여 검색함으로써, 텍스트와 관련도가 높은 절차 영상을 검색할 수 있는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법이 제공된다.As described above, according to an embodiment of the present invention, when searching for a procedural image using text, it is possible to search for procedural images having high relevance to text by grouping and retrieving the rest of the phrases according to the characteristics of the reference word. A system and method for generating a procedural image using text attributes are provided.
또한, 본 발명의 일실시예에 따르면, 텍스트를 이용하여 절차 영상을 검색할 때, 기준어절의 반대말에 대응하는 영상을 검색해주고, 상기 검색된 영상을 역순으로 편집하여 제공해줌으로써, 동일한 작업을 반복하지 않아도 되는 텍스트 속성을 이용한 절차 영상 생성 시스템 및 그 방법이 제공된다.In addition, according to an embodiment of the present invention, when searching for a procedural image using text, the image corresponding to the opposite word of the reference word is searched, and the searched image is edited and provided in reverse order, so that the same operation is not repeated. A system and method for generating a procedural image using text attributes that are not required are provided.
또한 본 발명의 일실시예에 따른, 텍스트 속성을 이용한 절차 영상 생성 방법은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.In addition, according to an embodiment of the present invention, a method for generating a procedural image using text attributes may be recorded on a computer-readable medium including program instructions for performing various computer-implemented operations. The computer-readable medium may include program instructions, data files, data structures, or the like alone or in combination. The media may be program instructions specially designed and constructed for the present invention, or may be known and usable by those skilled in computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs, DVDs, and magnetic media such as floptical disks. -Hardware devices specifically configured to store and execute program instructions such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language codes that can be executed by a computer using an interpreter, etc., as well as machine language codes produced by a compiler.
이상과 같이 본 발명의 일실시예는 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명의 일실시예는 상기 설명된 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명의 일실시예는 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.As described above, although one embodiment of the present invention has been described by a limited embodiment and drawings, one embodiment of the present invention is not limited to the above-described embodiment, which is a general knowledge in the field to which the present invention pertains. Various modifications and variations can be made by those who have this description. Accordingly, one embodiment of the present invention should be understood only by the claims set forth below, and all equivalents or equivalent modifications thereof will be said to fall within the scope of the spirit of the present invention.
100: 텍스트 속성을 이용한 절차 영상 생성 시스템
110: 명령 추출부
120: 기준어절 추출부
130: 속성 판단부
140: 명령 그룹화부
150: 절차영상 검색부
160: 추천영상 표시부100: Procedural image generation system using text attributes
110: command extraction unit
120: reference word extraction unit
130: attribute judgment unit
140: command grouping unit
150: procedural image search unit
160: recommended video display
Claims (6)
상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출하는 기준어절 추출부;
상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정하는 속성 판단부;
상기 결정된 명령어 속성에 대응하여 상기 입력된 명령 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 명령 그룹화부;
상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색하는 절차영상 검색부; 및
상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 추천영상 표시부;
를 포함하는 텍스트 속성을 이용한 절차 영상 생성 시스템.A command extraction unit that extracts one or more words from the command sentence input for searching the pre-stored procedure image;
A reference word extracting unit for extracting a reference word at a predetermined position among the one or more words;
An attribute determination unit that matches and determines the instruction attribute corresponding to the reference word from a pre-stored instruction set;
A command grouping unit for grouping the remaining word except the reference word among the input command sentences in response to the determined command attribute;
A procedural image search unit for retrieving the procedural images including the reference word from a pre-stored database, and retrieving the remaining words grouped by one or more into the search results in the respective results in a predetermined order; And
A recommendation image display unit displaying a recommendation procedure image according to a search result in the result;
Procedural image generation system using text attributes, including.
상기 기설정된 위치의 기준어절은,
한글 명령 문장의 경우, 가장 우측에 위치한 어절을 기준어절으로 추출하고,
영어 명령 문장의 경우, 가장 좌측에 위치한 어절을 기준어절으로 추출하는 것을 특징으로 하는 텍스트 속성을 이용한 절차 영상 생성 시스템.According to claim 1,
The reference word of the preset position,
For Hangul command sentences, the rightmost word is extracted as a reference word,
In the case of an English command sentence, a procedural image generation system using text attributes, characterized in that the leftmost word is extracted as a reference word.
상기 속성 판단부는,
상기 기준어절이 몇 개의 명령 그룹을 수반하는지에 대한 속성개수값을 상기 기저장된 명령어 집합으로부터 매칭하여 추출하고,
상기 명령 그룹화부는,
상기 속성에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절부터 순차적으로 하나의 어절단위로 추가 그룹화하되, 상기 속성개수값에 이르는 가장 마지막 그룹은 하나 이상의 어절을 하나의 그룹으로 그룹화하는 것을 특징으로 하는 텍스트 속성을 이용한 절차 영상 생성 시스템.According to claim 1,
The attribute determination unit,
The attribute count value for how many command groups the reference word entails is extracted by matching from the previously stored command set,
The command grouping unit,
In response to the attribute, the reference word is grouped into a first command group, and words adjacent to the reference word are sequentially grouped into one word unit, but the last group reaching the attribute count value is one or more words in one group. Procedural image generation system using text attributes, characterized by grouping.
상기 속성 판단부는,
상기 기준어절이 다수의 속성개수값을 갖는 경우, 상기 기준어절에 가장 인접한 어절의 보조개수값을 추출하고
상기 명령 그룹화부는,
상기 기준어절의 속성개수값이 다수개인 경우 상기 보조개수값에 대응하여 상기 기준어절을 제1 명령 그룹으로, 상기 기준어절에 인접한 어절을 제2 명령 그룹으로 그룹화하고, 나머지 어절은 상기 보조개수값에 대응하여 그룹화하는 것을 특징으로 하는 텍스트 속성을 이용한 절차 영상 생성 시스템.According to claim 3,
The attribute determination unit,
When the reference word has a plurality of attribute count values, the auxiliary count value of the word closest to the reference word is extracted and
The command grouping unit,
When the number of attribute counts of the reference word is plural, the reference word is grouped into a first command group and a word adjacent to the reference word is grouped into a second command group in correspondence to the auxiliary count value, and the remaining words are the auxiliary count value. Procedural image generation system using text attributes, characterized in that the grouping in response to.
상기 절차영상 검색부는,
상기 기준어절을 포함하는 절차 영상이 존재하지 않는 경우,
상기 기준어절의 반대말에 대응하는 절차 영상이 존재하는지 검색하여, 상기 반대말에 대응하는 절차 영상이 존재한다면, 상기 반대말에 대응하는 절차 영상의 순서를 역순으로 편집하여 상기 기준어절에 대응하는 절차 영상을 생성하는 절차영상 편집부를 포함하는 것을 특징으로 하는 텍스트 속성을 이용한 절차 영상 생성 시스템.According to claim 1,
The procedure image search unit,
When the procedure image including the reference word does not exist,
Search for the existence of a procedural image corresponding to the opposite word of the reference word, and if a procedural image corresponding to the opposite word exists, edit the sequence of the procedural image corresponding to the opposite word in reverse order to obtain a procedural image corresponding to the reference word. Procedural image generation system using a text attribute, characterized in that it comprises a procedural image editing unit to generate.
상기 하나 이상의 어절 중 기설정된 위치의 기준어절을 추출하는 단계;
상기 기준어절에 대응하는 명령어 속성을 기저장된 명령어 집합으로부터 매칭하여 결정하는 단계;
상기 결정된 명령어 속성에 대응하여 상기 입력된 명령 문장 중 상기 기준어절을 제외한 나머지 어절을 하나 이상으로 그룹화하는 단계;
상기 기준어절을 포함하는 절차 영상을 기저장된 데이터베이스로부터 검색하고, 상기 하나 이상으로 그룹화된 나머지 어절을 기설정된 순서에 따라 상기 검색 결과를 대상으로 각각 결과 내 검색하는 단계; 및
상기 결과 내 검색 결과에 따라 추천 절차 영상을 표시하는 단계;
를 포함하는 텍스트 속성을 이용한 절차 영상 생성 방법.Extracting one or more words from an input command sentence for searching a pre-stored procedure image;
Extracting a reference word at a preset position among the one or more words;
Determining by matching an instruction attribute corresponding to the reference word from a pre-stored instruction set;
Grouping the remaining words other than the reference word among the input command sentences in accordance with the determined command attribute into one or more words;
Searching for a procedural image including the reference word from a pre-stored database, and retrieving the remaining words grouped into one or more in the results for each of the search results in a predetermined order; And
Displaying a recommendation procedure image according to the search result in the result;
Method for generating a procedural image using text attributes including a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180139769A KR102108649B1 (en) | 2018-11-14 | 2018-11-14 | Procedure image generation system using text attribute and the method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180139769A KR102108649B1 (en) | 2018-11-14 | 2018-11-14 | Procedure image generation system using text attribute and the method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102108649B1 true KR102108649B1 (en) | 2020-05-08 |
Family
ID=70677239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180139769A KR102108649B1 (en) | 2018-11-14 | 2018-11-14 | Procedure image generation system using text attribute and the method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102108649B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140011112A (en) * | 2012-07-17 | 2014-01-28 | 엘지전자 주식회사 | Terminal for editing video files and method for controlling the same |
KR101865173B1 (en) | 2017-02-03 | 2018-06-07 | (주)플레이솔루션 | Method for generating movement of motion simulator using image analysis of virtual reality contents |
-
2018
- 2018-11-14 KR KR1020180139769A patent/KR102108649B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140011112A (en) * | 2012-07-17 | 2014-01-28 | 엘지전자 주식회사 | Terminal for editing video files and method for controlling the same |
KR101865173B1 (en) | 2017-02-03 | 2018-06-07 | (주)플레이솔루션 | Method for generating movement of motion simulator using image analysis of virtual reality contents |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4997966B2 (en) | Parallel translation example sentence search program, parallel translation example sentence search device, and parallel translation example sentence search method | |
US20110252062A1 (en) | Electronic device for searching for entry word in dictionary data, control method thereof and program product | |
JP7343311B2 (en) | Document search device and document search method | |
EP1492036A2 (en) | Database search system | |
JPH09231238A (en) | Display method for text retrieval result and device therefor | |
KR102108649B1 (en) | Procedure image generation system using text attribute and the method thereof | |
US11182561B2 (en) | Data analyzer and data analysis method | |
US20230351657A1 (en) | Method for rearranging webcomic content and device therefor | |
JPH0395673A (en) | Method and device for setting link between sentences | |
JP5112027B2 (en) | Document group presentation device and document group presentation program | |
JPH0844771A (en) | Information retrieval device | |
JPH08106474A (en) | Method and device for displaying similar example sentence retrieval result | |
Rehman et al. | ASCII based GUI system for arabic scripted languages: a case of urdu. | |
JP4972271B2 (en) | Search result presentation device | |
JP4783563B2 (en) | Index generation program, search program, index generation method, search method, index generation device, and search device | |
JP5259764B2 (en) | Browsing support system, browsing support method and program | |
JP2004318809A (en) | Information extraction rule generating apparatus and method | |
JPS61248160A (en) | Document information registering system | |
KR101994901B1 (en) | A Method for Artificial Intelligence Keyword Registration and an Apparatus for the same | |
KR101077982B1 (en) | Apparatus and method for browsing documents using dynamic threshold | |
JP2010271989A (en) | Content retrieval method, content retrieval system, and content retrieval program | |
JP5262190B2 (en) | Input completion device and input completion program | |
JP4750674B2 (en) | Data display control program, data display control method, and data display control device | |
JP4646078B2 (en) | Apparatus and method for extracting sets of interrelated specific expressions | |
JPH05181912A (en) | Document retrieving device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |