[go: up one dir, main page]

JP2017224080A - Learning data generation device, method and program therefor - Google Patents

Learning data generation device, method and program therefor Download PDF

Info

Publication number
JP2017224080A
JP2017224080A JP2016117805A JP2016117805A JP2017224080A JP 2017224080 A JP2017224080 A JP 2017224080A JP 2016117805 A JP2016117805 A JP 2016117805A JP 2016117805 A JP2016117805 A JP 2016117805A JP 2017224080 A JP2017224080 A JP 2017224080A
Authority
JP
Japan
Prior art keywords
image
terminal
learning data
processing image
theme
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.)
Pending
Application number
JP2016117805A
Other languages
Japanese (ja)
Inventor
智幸 伊豆
Tomoyuki Izu
智幸 伊豆
軍 呉
Jun Wu
軍 呉
開 顔
Kai Kao
開 顔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Enroute Co Ltd
EnrouteMS Co Ltd
Original Assignee
Enroute Co Ltd
EnrouteMS Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Enroute Co Ltd, EnrouteMS Co Ltd filed Critical Enroute Co Ltd
Priority to JP2016117805A priority Critical patent/JP2017224080A/en
Publication of JP2017224080A publication Critical patent/JP2017224080A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a learning data generation device which can distribute a generation work of learning data for efficiency.SOLUTION: A learning data generation device 10 comprises: transmission means 102 which is connected to plural terminals 20 through a network, and transmitting a before-processing image 201a related to a prescribed theme, to each terminal 20 with theme information indicating the prescribed theme; image display means 103 for displaying the before-processing image 201a and the prescribed theme, on each terminal 20; contour reception means 104 for receiving an operation by an operator who operates each terminal 20, for inputting the contour 201b according to the prescribed theme, to the before-processing image 201a; and reception means 105 for receiving from the terminal 20, an after-processing image 201c in which the contour 201b is added to the before-processing image 201a.SELECTED DRAWING: Figure 1

Description

本発明は、学習用データ作成装置、その方法及びプログラムに関する。   The present invention relates to a learning data creation apparatus, a method thereof, and a program.

従来、与えられた学習データによって対象の特徴を学習する機械学習が知られている。   2. Description of the Related Art Conventionally, machine learning that learns a target feature from given learning data is known.

特開2013−250809号公報JP 2013-250809 A

ところで、ディープラーニング(深層学習)のような機械学習を実施するためには、多数の学習用データ(例えば、物体認証なら画像データ)が必要である。この学習用データに学習対象以外の物体が含まれていると、効率的な機械学習を実施することができない。   By the way, in order to perform machine learning such as deep learning (deep learning), a large amount of learning data (for example, image data for object authentication) is required. If the learning data includes an object other than the learning target, efficient machine learning cannot be performed.

そこで、学習用データ中の物体に輪郭を付する作業が行われるのであるが、人間による作業であるため、学習用データの作成に膨大な時間がかかっていた。   Therefore, an operation of adding an outline to an object in the learning data is performed. However, since the operation is performed by a human, it takes an enormous amount of time to create the learning data.

本発明はかかる問題の解決を試みたものであり、学習用データの作成作業を分散し効率化を図ることができる学習用データ作成装置を提供することを目的とする。   The present invention is an attempt to solve such a problem, and an object of the present invention is to provide a learning data creation apparatus capable of distributing learning data creation work and improving efficiency.

第一の発明は、ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置であって、所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信手段と、前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示手段と、前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領手段と、前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信手段と、を備える学習用データ作成装置である。   A first invention is a learning data creation device that is connected to a plurality of terminals via a network and creates learning data used in machine learning, and a pre-processing image related to a predetermined theme, Along with theme information indicating the predetermined theme, transmission means for transmitting to the terminal, in the terminal, the pre-processing image, an image display means for displaying the predetermined theme, and an operator operating the terminal, Contour receiving means for accepting an operation for inputting an outline corresponding to the predetermined theme to the pre-processing image; and receiving means for receiving a post-processing image with the contour attached to the pre-processing image from the terminal; A learning data creation device comprising:

第一の発明の構成によれば、学習用データ作成装置の送信手段は、所定のテーマに関連する処理前画像を、所定のテーマを示すテーマ情報とともに、端末に送信する。画像表示手段は、端末において、処理前画像と、所定のテーマを表示させる。輪郭受領手段は、端末を操作する作業者による所定のテーマに応じた輪郭を、処理前画像に入力する操作を受け付ける。受信手段は、処理前画像に輪郭が付された処理後画像を、端末から受信する。   According to the configuration of the first invention, the transmission means of the learning data creation apparatus transmits the pre-process image related to the predetermined theme together with the theme information indicating the predetermined theme to the terminal. The image display means displays a pre-process image and a predetermined theme on the terminal. The contour receiving means receives an operation for inputting a contour corresponding to a predetermined theme by an operator operating the terminal to the pre-processing image. The receiving unit receives the processed image in which the contour is added to the pre-processed image from the terminal.

これにより、機械学習において用いられる学習用データの作成において、所定のテーマに関連する処理前画像に輪郭を付する作業を、複数の端末を夫々操作する複数の作業者に行わせることができる。すなわち、学習用データの作成作業を分散し効率化を図ることができる。   Thereby, in creation of learning data used in machine learning, a plurality of workers who respectively operate a plurality of terminals can perform an operation of adding an outline to a pre-processing image related to a predetermined theme. That is, it is possible to distribute the learning data creation work and increase the efficiency.

第二の発明は、前記受信手段は、前記輪郭を入力する操作を行った作業者を識別する作業者識別情報を、前記処理後画像とともに受信し、前記作業者識別情報と、前記処理後画像と、を対応付ける作業者識別情報対応付手段を、更に備える学習用データ作成装置である。   According to a second aspect of the invention, the receiving means receives worker identification information for identifying a worker who has performed an operation of inputting the contour together with the processed image, and the worker identifying information and the processed image are received. Is a learning data creation device further comprising worker identification information association means.

第二の発明の構成によれば、処理後画像と、輪郭を入力する操作を行った作業者の作業者識別情報とを対応付けておくことで、学習用データの作成の管理者による、例えば、作業分担や賃金の管理を効率化することができる。   According to the configuration of the second invention, by associating the processed image with the worker identification information of the worker who performed the operation of inputting the contour, for example, by the administrator of creation of the learning data, , Work sharing and wage management can be made more efficient.

第三の発明は、ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置が実行する方法であって、所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信ステップと、前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示ステップと、前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領ステップと、前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信ステップと、を含む方法である。   A third invention is a method executed by a learning data creation device that is connected to a plurality of terminals via a network and creates learning data used in machine learning, and is related to a predetermined theme A transmission step of transmitting a previous image to the terminal together with theme information indicating the predetermined theme; an image display step of displaying the pre-processing image and the predetermined theme at the terminal; and operating the terminal An outline receiving step for accepting an operation of inputting an outline according to the predetermined theme by the operator to the pre-processing image, and a post-processing image in which the outline is added to the pre-processing image are received from the terminal. And a receiving step.

第四の発明は、ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置を制御するコンピュータを、所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信手段、前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示手段、前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領手段、前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信手段、として機能させるためのプログラムである。   According to a fourth aspect of the present invention, there is provided a computer that is connected to a plurality of terminals via a network and controls a learning data creation device that creates learning data used in machine learning. A transmission means for transmitting to the terminal together with theme information indicating the predetermined theme, an image display means for displaying the pre-processing image and the predetermined theme in the terminal, and an operator operating the terminal, Function as a contour receiving means for receiving an operation for inputting a contour corresponding to the predetermined theme to the pre-processing image, and a receiving means for receiving a post-processing image with the contour added to the pre-processing image from the terminal It is a program to make it.

第三及び第四の発明の構成によれば、第一の発明と同様の作用効果を奏する。   According to the configuration of the third and fourth inventions, the same operational effects as the first invention are obtained.

本発明によれば、学習用データの作成作業を分散し効率化を図ることができる。   According to the present invention, the creation of learning data can be distributed to improve efficiency.

本発明の実施形態に係る学習用データ作成システムの概要を説明する図である。It is a figure explaining the outline | summary of the data creation system for learning concerning embodiment of this invention. 本実施形態に係る学習用データ作成システムにおける学習用データ作成装置及び端末の機能構成を示す図である。It is a figure which shows the function structure of the data preparation apparatus for learning in the data preparation system for learning concerning this embodiment, and a terminal. 本実施形態に係る処理後画像DBの一例を説明する図である。It is a figure explaining an example of processed image DB concerning this embodiment. 本実施形態に係る学習用データ作成装置が実行する学習用データ作成処理フローを示す図である。It is a figure which shows the data creation process flow for learning which the data creation apparatus for learning which concerns on this embodiment performs. 本実施形態に係る処理前画像及び所定のテーマの一表示例を説明する図である。It is a figure explaining the example of a display of the image before a process concerning this embodiment, and a predetermined theme. 本実施形態に係る処理後画像及び所定のテーマの一表示例を説明する図である。It is a figure explaining the example of a display of the post-process image concerning this embodiment, and a predetermined theme. 本実施形態に係る処理後画像及び所定のテーマの一表示例の別例を説明する図である。It is a figure explaining another example of the display example of the post-processing image which concerns on this embodiment, and a predetermined theme. 本実施形態に係る処理後画像及び所定のテーマの一表示例の別例を説明する図である。It is a figure explaining another example of the display example of the post-processing image which concerns on this embodiment, and a predetermined theme.

以下、本発明を実施するための形態(以下、実施形態)について詳細に説明する。以下の説明においては、同様の構成には同じ符号を付し、その説明を省略又は簡略する。   Hereinafter, modes for carrying out the present invention (hereinafter referred to as embodiments) will be described in detail. In the following description, the same reference numerals are given to the same components, and the description thereof is omitted or simplified.

(学習用データ作成システムの概要)
学習用データ作成システムは、ディープラーニング等の機械学習において用いる膨大な学習用データを作成する場合に用いられる。
(Outline of learning data creation system)
The learning data creation system is used when creating a large amount of learning data used in machine learning such as deep learning.

図1は、本発明の実施形態に係る学習用データ作成システムの概要を説明する図である。学習用データ作成システム1は、機械学習において用いられる学習用データを作成する学習用データ作成サーバ10と、学習用データ作成サーバ10にネットワーク(例えば、インターネット)を介して接続された複数の端末20とを備える。   FIG. 1 is a diagram illustrating an outline of a learning data creation system according to an embodiment of the present invention. The learning data creation system 1 includes a learning data creation server 10 that creates learning data used in machine learning, and a plurality of terminals 20 connected to the learning data creation server 10 via a network (for example, the Internet). With.

学習用データ作成システム1において、端末20を操作する作業者は、ネットワークを介して、学習用データ作成サーバ10にアクセスする。学習用データ作成サーバ10は、所定のテーマに関連する処理前画像を、所定のテーマを示すテーマ情報とともに、アクセスされた端末20に送信する。そして、学習用データ作成サーバ10は、端末20において、処理前画像と所定のテーマを表示させる。   In the learning data creation system 1, an operator who operates the terminal 20 accesses the learning data creation server 10 via a network. The learning data creation server 10 transmits the pre-process image related to the predetermined theme to the accessed terminal 20 together with the theme information indicating the predetermined theme. Then, the learning data creation server 10 causes the terminal 20 to display the pre-processing image and a predetermined theme.

本実施形態において、「所定のテーマ」は、物体のカテゴリーであり、例えば、車の種類や生物の種類(「人間」、「犬」など)など、任意のものである。また、「処理前画像」は、所定のテーマに関連するもの(例えば、所定のテーマがセダン等の車の種類であれば、セダン)が含まれるが、所定のテーマに関連しない物体や背景も含む画像である。なお、処理前画像は、所定のテーマに関連するものが含まれていれば、当該物体の向き、位置、大きさ等は、問わない。   In the present embodiment, the “predetermined theme” is a category of an object, and is an arbitrary type such as, for example, a car type or a living thing type (“human”, “dog”, etc.). In addition, the “pre-processing image” includes an object related to a predetermined theme (for example, a sedan if the predetermined theme is a type of a car such as a sedan), but objects and backgrounds not related to the predetermined theme are also included. It is an image that contains. It should be noted that the orientation, position, size, etc. of the object are not limited as long as the pre-processing image includes an image related to a predetermined theme.

作業者は、端末20に表示された処理前画像に対して、所定のテーマ(図1に示す例では、セダン)に関連する画像の輪郭(図1中セダンを囲む点線)を入力する。   The worker inputs an image outline (a dotted line surrounding the sedan in FIG. 1) related to a predetermined theme (sedan in the example shown in FIG. 1) with respect to the pre-processing image displayed on the terminal 20.

学習用データ作成サーバ10は、端末20を操作する作業者が、処理前画像に輪郭を入力する操作を受け付け、輪郭が付された処理後画像を、端末20から受信する。この処理後画像が機械学習において用いられる学習用データとして、記憶される。   In the learning data creation server 10, an operator who operates the terminal 20 receives an operation of inputting a contour in the pre-processing image, and receives the processed image with the contour from the terminal 20. This processed image is stored as learning data used in machine learning.

学習用データ作成サーバ10は、上記の処理を複数の端末20に対して、夫々行う。これにより、機械学習において用いられる学習用データの作成において、所定のテーマに関連する処理前画像に輪郭を付する作業を、複数の端末20を夫々操作する複数の作業者により行うことができる。したがって、学習用データの作成作業を分散し効率化を図ることができる。   The learning data creation server 10 performs the above processing for each of the plurality of terminals 20. Thereby, in creation of learning data used in machine learning, a plurality of workers who respectively operate a plurality of terminals 20 can perform an operation of adding an outline to a pre-processing image related to a predetermined theme. Therefore, it is possible to improve efficiency by distributing the learning data creation work.

(機能構成)
図2は、本実施形態に係る学習用データ作成システムにおける学習用データ作成装置及び端末の機能構成を示す図である。学習用データ作成システム1は、学習用データ作成サーバ10と、学習用データ作成サーバ10にネットワークを介して接続された複数の端末20と、を備える。
(Functional configuration)
FIG. 2 is a diagram illustrating a functional configuration of the learning data creation device and the terminal in the learning data creation system according to the present embodiment. The learning data creation system 1 includes a learning data creation server 10 and a plurality of terminals 20 connected to the learning data creation server 10 via a network.

学習用データ作成装置10は、装置に内蔵されたCPU(Central Processing Unit)が、ROM(Read Only Memory)、フラッシュメモリ、SSD(Solid State Drive)、ハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、CPUにより実行されたコンピュータ・プログラムによって、関連するハードウェア(例えば、入出力装置、表示装置、通信インターフェース装置等)を制御することで、以下に説明する機能を実現する。   The learning data creation device 10 includes a computer program stored in a storage device such as a ROM (Read Only Memory), a flash memory, an SSD (Solid State Drive), a hard disk, etc. The functions described below are realized by controlling related hardware (for example, an input / output device, a display device, a communication interface device, etc.) by a computer program executed by the CPU.

学習用データ作成装置10は、画像抽出手段101と、送信手段102と、画像表示手段103と、輪郭受領手段104と、受信手段105と、作業者識別情報対応付手段106と、処理前画像DB110と、処理後画像DB120と、を備える。   The learning data creation apparatus 10 includes an image extraction unit 101, a transmission unit 102, an image display unit 103, a contour reception unit 104, a reception unit 105, a worker identification information association unit 106, and a pre-processing image DB 110. And a post-processing image DB 120.

画像抽出手段101は、所定のテーマに関する画像を抽出し、所定のテーマ毎に処理前画像として、処理前画像DB110に記憶する。詳細には、画像抽出手段101は、外部の装置(カメラ等)やインターネットを介して接続された他のサーバや、画像データベースから、所定のテーマをキーワードとして、所定のテーマに関する画像を抽出し、所定のテーマ毎に処理前画像として、処理前画像DB110に記憶する。   The image extraction unit 101 extracts an image related to a predetermined theme, and stores it in the pre-processing image DB 110 as a pre-processing image for each predetermined theme. Specifically, the image extraction unit 101 extracts an image related to a predetermined theme from an external device (camera or the like), another server connected via the Internet, or an image database using the predetermined theme as a keyword, The image is stored in the pre-processing image DB 110 as a pre-processing image for each predetermined theme.

送信手段102は、処理前画像DB110に記憶された、所定のテーマに関連する処理前画像を、所定のテーマを示すテーマ情報とともに、端末20に送信する。   The transmission means 102 transmits the pre-process image related to the predetermined theme stored in the pre-process image DB 110 to the terminal 20 together with the theme information indicating the predetermined theme.

画像表示手段103は、端末20の表示手段201において、処理前画像と、所定のテーマを表示させる。   The image display unit 103 causes the display unit 201 of the terminal 20 to display the pre-processing image and a predetermined theme.

輪郭受領手段104は、端末20を操作する作業者による、所定のテーマに応じた輪郭を、処理前画像に入力する入力手段202の操作を受け付ける。   The contour receiving unit 104 receives an operation of the input unit 202 by which an operator operating the terminal 20 inputs a contour corresponding to a predetermined theme to the pre-processing image.

受信手段105は、輪郭を入力する操作を行った作業者を識別する作業者識別情報を、処理前画像に輪郭が付された処理後画像とともに受信する。   The receiving unit 105 receives worker identification information for identifying a worker who has performed an operation for inputting a contour together with a post-processing image in which a contour is added to the pre-processing image.

作業者識別情報対応付手段106は、作業者識別情報と、処理後画像と、を対応付けて処理後画像DB120に記憶する。   The worker identification information association unit 106 stores the worker identification information and the processed image in the processed image DB 120 in association with each other.

図3は、本実施形態に係る処理後画像DBの一例を説明する図である。なお、処理後画像DBに記憶されている処理後画像は、画像データであるが、図3では、この画像データのデータ名(例えば、「×××001」等)のみを示している。処理後画像DB120は、テーマ(例えば、「セダン」、「トラック」等)毎に分類され、作業者識別情報(例えば、「×××tta」等)に、当該作業者識別情報で識別される作業者により輪郭が入力された処理後画像が対応付けられている。処理後画像DB120に記憶された処理後画像は、その後の機械学習において用いられる学習用データとなる。   FIG. 3 is a diagram illustrating an example of the processed image DB according to the present embodiment. Note that the processed image stored in the processed image DB is image data, but FIG. 3 shows only the data name of the image data (for example, “xxx001”). The post-processing image DB 120 is classified for each theme (for example, “sedan”, “truck”, etc.) and is identified by the worker identification information (for example, “xxx tta”, etc.). A post-processing image in which an outline is input by the operator is associated. The processed image stored in the processed image DB 120 becomes learning data used in subsequent machine learning.

図2に戻って、端末20は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等で構成され表示手段201と、入力手段202と、端末制御手段203と、を備える。   Returning to FIG. 2, the terminal 20 includes, for example, a personal computer, a tablet terminal, a smartphone, and the like, and includes a display unit 201, an input unit 202, and a terminal control unit 203.

表示手段201は、ディスプレイで構成され、端末制御手段203の制御により、学習用データ作成装置10から受信したテーマ情報及び処理前画像のデータに基づき、テーマ情報及び処理前画像を表示する。   The display unit 201 includes a display, and displays the theme information and the pre-processing image based on the theme information and the pre-processing image data received from the learning data creation device 10 under the control of the terminal control unit 203.

入力手段202は、マウス、タッチパネル等の入力デバイスで構成され、処理前画像に対する作業者による輪郭を入力する操作を受け付ける。   The input unit 202 is configured by an input device such as a mouse or a touch panel, and accepts an operation for inputting an outline by an operator for the pre-processing image.

端末制御手段203は、CPUが、ROM、フラッシュメモリ、SSD、ハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、CPUにより実行されたコンピュータ・プログラムによって、関連するハードウェア(例えば、表示手段201、入力手段202、通信インターフェース装置等)を制御する。端末制御手段203は、作業者による入力手段202の操作に基づき、学習用データ作成装置10にアクセスし、学習用データ作成装置10から送信されたテーマ情報及び処理前画像のデータに基づき、テーマ情報及び処理前画像を、表示手段201に表示させる。また、端末制御手段203は、処理前画像に対して、作業者による入力手段202の操作に基づき入力された輪郭が付された処理後画像を、学習用データ作成装置10に送信する。処理後画像には、学習対象の輪郭が付されているから、学習データ作成装置10は、輪郭内の物体についてのみ機械学習を実施すればよい。   In the terminal control unit 203, the CPU reads out a computer program stored in a storage device such as a ROM, a flash memory, an SSD, or a hard disk, and related hardware (for example, display unit) is executed by the computer program executed by the CPU. 201, input means 202, communication interface device, etc.). The terminal control unit 203 accesses the learning data creation device 10 based on the operation of the input unit 202 by the operator, and based on the theme information and the pre-processing image data transmitted from the learning data creation device 10, the theme information The pre-processing image is displayed on the display unit 201. Further, the terminal control unit 203 transmits to the learning data creation device 10 a processed image to which a contour input based on the operation of the input unit 202 by the operator is attached to the pre-processed image. Since the processed image has an outline to be learned, the learning data creation apparatus 10 only needs to perform machine learning on the object within the outline.

(処理フロー)
図4は、本実施形態に係る学習用データ作成装置が実行する学習用データ作成処理フローを示す図である。ステップS1において、画像抽出手段101は、所定のテーマに関する画像を抽出し、所定のテーマ毎に処理前画像として、処理前画像DB110に記憶する。
(Processing flow)
FIG. 4 is a diagram showing a learning data creation processing flow executed by the learning data creation device according to the present embodiment. In step S <b> 1, the image extraction unit 101 extracts an image related to a predetermined theme, and stores it in the pre-processing image DB 110 as a pre-processing image for each predetermined theme.

作業者は、端末20により、学習用データ作成装置10にアクセスする。具体的には、作業者は、端末20により、学習用データ作成装置10の管理者が運営する、例えば、学習用データ作成の補助を募集するホームページを閲覧し、場合によっては、当該ホームページにおいて、学習用データ作成の補助を行いたいテーマを選択する操作を行う。   The worker accesses the learning data creation device 10 through the terminal 20. Specifically, the operator browses a homepage operated by the administrator of the learning data creation device 10 using the terminal 20, for example, recruiting assistance for learning data creation, and in some cases, on the homepage, Perform an operation to select the theme you want to assist in creating learning data.

学習用データ作成装置10に、端末20からアクセスがあった場合、ステップS2において、送信手段102は、処理前画像DB110に記憶された、所定のテーマに関連する処理前画像を、所定のテーマを示すテーマ情報とともに、端末20に送信する。そして、ステップS3において、画像表示手段103は、端末20の表示手段201において、処理前画像と、所定のテーマを表示させる。   When the learning data creation apparatus 10 is accessed from the terminal 20, in step S2, the transmission unit 102 uses the pre-processing image related to the predetermined theme stored in the pre-processing image DB 110 as the predetermined theme. It transmits to the terminal 20 with the theme information to show. In step S3, the image display unit 103 causes the display unit 201 of the terminal 20 to display the pre-processing image and a predetermined theme.

図5は、本実施形態に係る処理前画像及び所定のテーマの一表示例を説明する図である。なお、図5及び後述する図6から図8に示す処理前画像201a又は処理後画像201cでは、テーマに関連する画像の一例として車のみを示しており、その他の背景等の画像は省略している。また、図5及び後述する図6から図8において、テーマに付した斜線部は、当該テーマ(「セダン」又は「トラック」)が、学習用データ作成装置10又は作業者により選択され、処理前画像201aが当該テーマを含む画像であることを示している。   FIG. 5 is a diagram for explaining a display example of the pre-processing image and the predetermined theme according to the present embodiment. Note that in the pre-processing image 201a or the post-processing image 201c shown in FIG. 5 and FIGS. 6 to 8 to be described later, only the car is shown as an example of the image related to the theme, and other background images are omitted. Yes. Also, in FIG. 5 and FIGS. 6 to 8 described later, the hatched portion attached to the theme is the theme (“sedan” or “track”) selected by the learning data creation device 10 or the operator, and before the processing. It shows that the image 201a is an image including the theme.

端末20は、学習用データ作成装置10でステップS2及びS3の処理が実行されると、図5に示すように、処理前画像201a(セダンの画像)と、所定のテーマ(「セダン」との文字画像)を、表示手段201に表示する。また、表示手段201には、「取り消し」ボタン及び「送信」ボタンが表示されている。作業者は、入力手段202により「取り消し」ボタンを操作することで、処理前画像201aに対して行った操作(例えば、後述する輪郭を入力する操作等)を取り消すことができる。また、作業者は、入力手段202により「送信」ボタンを操作することで、処理前画像201aに対して、後述する輪郭を入力する操作を行った処理後画像を、学習用データ作成装置10に送信することができる。   When the learning data creation apparatus 10 executes the processing of steps S2 and S3, the terminal 20 includes a pre-processing image 201a (sedan image) and a predetermined theme (“sedan”) as shown in FIG. Character image) is displayed on the display means 201. Further, the display unit 201 displays a “cancel” button and a “send” button. The operator can cancel an operation (for example, an operation for inputting a contour to be described later) performed on the pre-processing image 201 a by operating a “cancel” button by the input unit 202. In addition, the operator operates the “send” button with the input unit 202, so that the processed image obtained by performing an operation for inputting a contour to be described later is input to the learning data creation apparatus 10. Can be sent.

図4に戻って、ステップS4において、輪郭受領手段104は、端末20を操作する作業者による、所定のテーマに応じた輪郭を、ステップS3で端末20の表示手段201に表示させた処理前画像201aに入力する操作を受け付ける。   Returning to FIG. 4, in step S <b> 4, the contour receiving unit 104 displays the pre-processing image displayed by the operator operating the terminal 20 on the display unit 201 of the terminal 20 in step S <b> 3. An operation input to 201a is received.

作業者は、表示手段201に図5に示す処理前画像201aが表示されている状態において、入力手段202を操作して、所定のテーマに関連する画像(セダンの画像)の輪郭201bを入力する(図6参照)。そして、端末20は、作業者により、「送信」ボタンが操作された場合には、処理前画像201aに輪郭201bが付された処理後画像201cと作業者識別情報を、学習用データ作成装置10に送信する。   While the pre-processing image 201a shown in FIG. 5 is displayed on the display unit 201, the operator operates the input unit 202 to input the outline 201b of an image (sedan image) related to a predetermined theme. (See FIG. 6). When the “Send” button is operated by the operator, the terminal 20 displays the processed image 201c in which the contour 201b is attached to the pre-processed image 201a and the worker identification information as the learning data creation device 10. Send to.

図4に戻って、ステップS5において、受信手段105は、ステップS4で輪郭受領手段104が受け付けた輪郭を入力する操作を行った作業者を識別する作業者識別情報を、処理前画像201aに輪郭201bが付された処理後画像201c(図6参照)とともに受信する。   Returning to FIG. 4, in step S5, the receiving unit 105 contours the worker identification information for identifying the worker who performed the operation of inputting the contour received by the contour receiving unit 104 in step S4 in the pre-processing image 201a. It is received together with the post-processing image 201c (see FIG. 6) to which 201b is attached.

ステップS6において、作業者識別情報対応付手段106は、ステップS5で受信手段105が受信した作業者識別情報と、処理後画像201c(図6参照)と、を対応付けて処理後画像DB120(図3参照)に記憶する。   In step S6, the worker identification information association unit 106 associates the worker identification information received by the reception unit 105 in step S5 with the processed image 201c (see FIG. 6) and processes the processed image DB 120 (see FIG. 6). 3).

(別例)
次に、別例として、処理前画像に、複数の所定のテーマに関連する画像が含まれている場合について説明する。図7及び図8は、本実施形態に係る処理後画像及び所定のテーマの一表示例の別例を説明する図である。
(Another example)
Next, as another example, a case where an image related to a plurality of predetermined themes is included in the pre-processing image will be described. 7 and 8 are diagrams for explaining another example of the display example of the processed image and the predetermined theme according to the present embodiment.

図7及び図8に示す例では、処理前画像に、所定のテーマとして、「セダン」と「トラック」に関連する画像が含まれている。この場合、学習用データ作成装置10は、ステップS2(図4参照)において、送信手段102が、複数の所定のテーマ(「セダン」と「トラック」)を示すテーマ情報を端末20に送信する。   In the example shown in FIGS. 7 and 8, the pre-processing images include images related to “sedans” and “tracks” as a predetermined theme. In this case, in the learning data creation apparatus 10, in step S <b> 2 (see FIG. 4), the transmission unit 102 transmits theme information indicating a plurality of predetermined themes (“sedan” and “track”) to the terminal 20.

端末20は、学習用データ作成装置10でステップS2及びS3の処理が実行されると、図7及び図8に示すように、複数の所定のテーマ(「セダン」と「トラック」)に関連する画像が含まれる処理前画像201aと、複数の所定のテーマを、表示手段201に表示する。この場合、作業者は、まず、複数の所定のテーマのいずれか1つ(図7に示す例では「セダン」、図8に示す例では「トラック」)を、入力手段202を操作して選択する。   When the processing of steps S2 and S3 is executed by the learning data creation device 10, the terminal 20 relates to a plurality of predetermined themes (“sedan” and “track”) as shown in FIGS. The pre-processing image 201a including the image and a plurality of predetermined themes are displayed on the display unit 201. In this case, the operator first selects one of a plurality of predetermined themes ("sedan" in the example shown in FIG. 7 and "track" in the example shown in FIG. 8) by operating the input means 202. To do.

次に、作業者は、入力手段202を操作して、選択した所定のテーマに関連する画像(図7に示す例ではセダンの画像、図8に示す例ではトラックの画像)の輪郭201bを入力する。そして、端末20は、作業者により、「送信」ボタンが操作された場合には、処理前画像201aに輪郭201bが付された処理後画像201cと作業者識別情報とに加え、作業者に選択された所定のテーマを示すテーマ情報を、学習用データ作成装置10に送信する。   Next, the operator operates the input means 202 to input an outline 201b of an image (a sedan image in the example shown in FIG. 7 and a truck image in the example shown in FIG. 8) related to the selected predetermined theme. To do. When the “Send” button is operated by the operator, the terminal 20 selects the post-processing image 201c in which the contour 201b is added to the pre-processing image 201a and the worker identification information, and selects the operator. The theme information indicating the predetermined theme is transmitted to the learning data creation apparatus 10.

そして、学習用データ作成装置10は、ステップS5において、受信手段105が、端末20から送信された処理後画像201c、作業者識別情報及びテーマ情報を受信し、ステップS6において、作業者識別情報対応付手段106は、作業者識別情報と、処理後画像201c(図6参照)と、を対応付けて、テーマ情報に基づき分類し、処理後画像DB120(図3参照)に記憶する。   In step S5, the learning data creation apparatus 10 receives the processed image 201c, the worker identification information, and the theme information transmitted from the terminal 20, and the reception unit 105 receives the worker identification information in step S6. The attaching unit 106 associates the worker identification information with the processed image 201c (see FIG. 6), classifies them based on the theme information, and stores them in the processed image DB 120 (see FIG. 3).

なお、本発明は本実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。   It should be noted that the present invention is not limited to the present embodiment, and modifications, improvements, etc. within a scope that can achieve the object of the present invention are included in the present invention.

10 学習用データ作成装置
20 端末
102 送信手段
103 画像表示手段
104 輪郭受領手段
105 受信手段
201a 処理前画像
201b 輪郭
201c 処理後画像
DESCRIPTION OF SYMBOLS 10 Learning data creation apparatus 20 Terminal 102 Transmission means 103 Image display means 104 Contour receiving means 105 Receiving means 201a Pre-processing image 201b Contour 201c Post-processing image

Claims (4)

ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置であって、
所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信手段と、
前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示手段と、
前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領手段と、
前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信手段と、を備える学習用データ作成装置。
A learning data creation device that is connected to a plurality of terminals via a network and creates learning data used in machine learning,
Transmitting means for transmitting a pre-process image related to a predetermined theme to the terminal together with theme information indicating the predetermined theme;
In the terminal, the pre-processing image and image display means for displaying the predetermined theme;
An outline receiving means for receiving an operation of inputting an outline according to the predetermined theme into the pre-processing image by an operator operating the terminal;
A learning data creation apparatus comprising: a receiving unit configured to receive a post-processing image in which the contour is added to the pre-processing image from the terminal.
前記受信手段は、前記輪郭を入力する操作を行った作業者を識別する作業者識別情報を、前記処理後画像とともに受信し、
前記作業者識別情報と、前記処理後画像と、を対応付ける作業者識別情報対応付手段を、更に備える請求項1に記載の学習用データ作成装置。
The receiving means receives worker identification information for identifying a worker who has performed an operation of inputting the contour, together with the processed image,
The learning data creation apparatus according to claim 1, further comprising worker identification information association means that associates the worker identification information with the processed image.
ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置が実行する方法であって、
所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信ステップと、
前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示ステップと、
前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領ステップと、
前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信ステップと、を含む方法。
A learning data creation device that is connected to a plurality of terminals via a network and creates learning data used in machine learning,
A transmission step of transmitting a pre-process image related to a predetermined theme to the terminal together with theme information indicating the predetermined theme;
In the terminal, an image display step of displaying the pre-processing image and the predetermined theme;
A contour receiving step for accepting an operation for inputting a contour corresponding to the predetermined theme to the pre-processing image by an operator who operates the terminal;
Receiving a post-processing image in which the contour is added to the pre-processing image from the terminal.
ネットワークを介して複数の端末に接続されており、機械学習において用いられる学習用データを作成する学習用データ作成装置を制御するコンピュータを、
所定のテーマに関連する処理前画像を、前記所定のテーマを示すテーマ情報とともに、前記端末に送信する送信手段、
前記端末において、前記処理前画像と、前記所定のテーマを表示させる画像表示手段、
前記端末を操作する作業者による、前記所定のテーマに応じた輪郭を、前記処理前画像に入力する操作を受け付ける輪郭受領手段、
前記処理前画像に前記輪郭が付された処理後画像を、前記端末から受信する受信手段、として機能させるためのプログラム。
A computer that is connected to a plurality of terminals via a network and controls a learning data creation device that creates learning data used in machine learning.
Transmitting means for transmitting a pre-process image related to a predetermined theme to the terminal together with theme information indicating the predetermined theme;
In the terminal, image display means for displaying the pre-processing image and the predetermined theme,
Contour receiving means for accepting an operation for inputting an outline corresponding to the predetermined theme to the pre-processing image by an operator operating the terminal;
A program for causing a post-processing image in which the contour is added to the pre-processing image to function as receiving means for receiving from the terminal.
JP2016117805A 2016-06-14 2016-06-14 Learning data generation device, method and program therefor Pending JP2017224080A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016117805A JP2017224080A (en) 2016-06-14 2016-06-14 Learning data generation device, method and program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016117805A JP2017224080A (en) 2016-06-14 2016-06-14 Learning data generation device, method and program therefor

Publications (1)

Publication Number Publication Date
JP2017224080A true JP2017224080A (en) 2017-12-21

Family

ID=60686930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016117805A Pending JP2017224080A (en) 2016-06-14 2016-06-14 Learning data generation device, method and program therefor

Country Status (1)

Country Link
JP (1) JP2017224080A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019067026A (en) * 2017-09-29 2019-04-25 富士フイルム株式会社 Discrimination result providing device, operation method of discrimination result providing device, discrimination result providing program, and discrimination result providing system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015200985A (en) * 2014-04-04 2015-11-12 Kddi株式会社 Skill evaluation apparatus, program and method for evaluating worker skill in crowdsourcing
JP2016517052A (en) * 2013-02-08 2016-06-09 エモティエント Collecting machine learning training data for facial expression recognition

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016517052A (en) * 2013-02-08 2016-06-09 エモティエント Collecting machine learning training data for facial expression recognition
JP2015200985A (en) * 2014-04-04 2015-11-12 Kddi株式会社 Skill evaluation apparatus, program and method for evaluating worker skill in crowdsourcing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019067026A (en) * 2017-09-29 2019-04-25 富士フイルム株式会社 Discrimination result providing device, operation method of discrimination result providing device, discrimination result providing program, and discrimination result providing system

Similar Documents

Publication Publication Date Title
TWI757743B (en) Mini program generation method and device
CN106716934B (en) Chat interaction method and device and electronic equipment thereof
US10009303B2 (en) Message push method and apparatus
US20200226852A1 (en) Remote automobile diagnostic method and apparatus, mobile terminal,electronic device and server
US20210333984A1 (en) Method and apparatus for generating customized visualization component
CN112784989A (en) Inference system, inference method, electronic device, and computer storage medium
WO2016153824A1 (en) Method and system for providing private chat within a group chat
JP2018504657A (en) Tab-based browser content sharing
CN111158924B (en) Content sharing method and device, electronic equipment and readable storage medium
JP2022078129A (en) Data labeling method, apparatus, electronic device, computer readable storage medium, and computer program
KR102708241B1 (en) Chatbot operation server for automatically performiong functions requested by users in conjunction with llm server and external server and method for operation thereof
KR20250010114A (en) Method, system, and non-transitory computer readable record medium for p managing event messages
KR101567555B1 (en) Social network service system and method using image
US20230315826A1 (en) User verification with state machines
US9832160B2 (en) Document management system, management device, document management method, storage medium
JP2017224080A (en) Learning data generation device, method and program therefor
CN111177558B (en) Channel service construction method and device
US20180349932A1 (en) Methods and systems for determining persona of participants by the participant use of a software product
CN110309462B (en) Data display method and system
CN113495952A (en) Information processing apparatus, control method therefor, and recording medium
US20230099520A1 (en) Information processing apparatus, information processing system, and non-transitory recording medium
CN107291834B (en) Information input method, equipment and terminal based on readable codes
CN116108298A (en) Page data processing method, device, storage medium and electronic equipment
JP6967041B2 (en) Electronic devices, methods, programs and systems for identifier information inference using image recognition models
TW202101278A (en) Method, computer system and computer readable recording medium of providing font tag

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190612

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20190829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20190830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200421

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201124