Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7147933B2 - Water quality analysis method - Google Patents
[go: Go Back, main page]

JP7147933B2 - Water quality analysis method - Google Patents

Water quality analysis method Download PDF

Info

Publication number
JP7147933B2
JP7147933B2 JP2021116028A JP2021116028A JP7147933B2 JP 7147933 B2 JP7147933 B2 JP 7147933B2 JP 2021116028 A JP2021116028 A JP 2021116028A JP 2021116028 A JP2021116028 A JP 2021116028A JP 7147933 B2 JP7147933 B2 JP 7147933B2
Authority
JP
Japan
Prior art keywords
unit
convolution
clustering
learning
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021116028A
Other languages
Japanese (ja)
Other versions
JP2021170373A (en
Inventor
信彰 高▲瀬▼
雄喜 木村
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.)
Meidensha Corp
Original Assignee
Meidensha Corp
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 Meidensha Corp filed Critical Meidensha Corp
Priority to JP2021116028A priority Critical patent/JP7147933B2/en
Publication of JP2021170373A publication Critical patent/JP2021170373A/en
Application granted granted Critical
Publication of JP7147933B2 publication Critical patent/JP7147933B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A20/00Water conservation; Efficient water supply; Efficient water use
    • Y02A20/152Water filtration

Landscapes

  • Image Analysis (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、下水道処理施設等の水質分析方法に関する。 TECHNICAL FIELD The present invention relates to a water quality analysis method for sewage treatment facilities and the like.

近年、下水道処理施設の維持及び管理の効率化が求められている。従来技術の一例である非特許文献1には、浄水場に発生する凝集物であるフロックの監視を、運転操作員の目視に代えて画像処理によって行う技術が開示されている。非特許文献1に開示された技術では、グレースケール画像に対して空間フィルタリング処理を適用することで輝度を調整し、輝度を調整した画像を二値化処理することでフロックを抽出し、抽出したフロックに対してラベリング及び粒径分布計算を行っている。 In recent years, there has been a demand for more efficient maintenance and management of sewage treatment facilities. Non-Patent Document 1, which is an example of conventional technology, discloses a technique of monitoring flocs, which are aggregates generated in a water purification plant, by image processing instead of visual observation by an operator. In the technology disclosed in Non-Patent Document 1, brightness is adjusted by applying spatial filtering to a grayscale image, and flocs are extracted by binarizing the brightness-adjusted image. Labeling and particle size distribution calculations are performed on flocs.

また、従来技術の一例である特許文献1には、オートエンコーダで画像データの特徴抽出を行い、One-Class SVM(Support Vector Machine)等の1クラス分類器を用いて正常値と外れ値とを識別して異常判定を行う技術が開示されている。 In addition, Patent Document 1, which is an example of conventional technology, extracts features of image data with an autoencoder, and uses a one-class classifier such as One-Class SVM (Support Vector Machine) to classify normal values and outliers. Techniques for identifying and determining abnormality have been disclosed.

特開2018-5773号公報JP 2018-5773 A

馬場研二,依田幹雄,谷本正巳、「浄水場におけるフロック画像監視技術の基礎研究」、電気学会論文誌D、1987年、Vol.107、No.7、p.844-851Kenji Baba, Mikio Yoda, Masami Tanimoto, "Fundamental research on floc image monitoring technology in water purification plants", The Institute of Electrical Engineers of Japan Transaction D, 1987, Vol. 107, No. 7, p. 844-851

しかしながら、非特許文献1に開示された技術によれば、二値化処理のしきい値並びに空間フィルタリング処理のフィルタサイズ及び重みの調整を要し、別の対象に対してはモデルを再構築して再度のチューニングを要する、という問題があった。 However, according to the technique disclosed in Non-Patent Document 1, it is necessary to adjust the threshold value of the binarization process and the filter size and weight of the spatial filtering process, and to reconstruct the model for another target. However, there is a problem that it requires re-tuning.

また、特許文献1に開示された技術では、単一の1クラス分類器により判定を行うため、色、スカム及びフロックといった、水質の多様な特徴に対応することが困難である、という問題があった。 In addition, the technology disclosed in Patent Document 1 has a problem that it is difficult to deal with various characteristics of water quality such as color, scum, and flocs, because determination is performed by a single one-class classifier. rice field.

本発明は、上記に鑑みてなされたものであって、特別なチューニングを行うことなく、水質の多様な特徴に対応した水質分析を行うことを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to perform water quality analysis corresponding to various characteristics of water quality without performing special tuning.

上述の課題を解決して目的を達成する本発明は、沈殿池の画像データについて畳み込みAE(Auto Encoder)を学習して前記沈殿池の色相の特徴量を抽出し、該色相の特徴量からクラスタリングにより前記画像データを色相のクラスタに分類して色相の特徴空間及びクラスタ分布を描画する色相分析部と、前記画像データについて畳み込みAEを学習して前記沈殿池の浮遊物の特徴量を抽出し、該浮遊物の特徴量からクラスタリングにより前記画像データを浮遊物のクラスタに分類して浮遊物の特徴空間及びクラスタ分布を描画する浮遊物分析部とを備える水質分析装置である。 The present invention, which solves the above-mentioned problems and achieves the object, learns convolution AE (Auto Encoder) for the image data of the sedimentation basin, extracts the feature amount of the hue of the sedimentation basin, and clusters from the feature amount of the hue. A hue analysis unit that classifies the image data into hue clusters and draws a hue feature space and cluster distribution, and a convolution AE is learned on the image data to extract the feature amount of floating matter in the sedimentation tank, a floating matter analysis unit that classifies the image data into clusters of floating matter by clustering from the feature amounts of the floating matter and draws a feature space and cluster distribution of the floating matter.

上記構成の水質分析装置は、前記画像データについて畳み込みAEを学習して前記沈殿池の移動体の特徴量を抽出し、該移動体の特徴量からクラスタリングにより前記画像データを移動体のクラスタに分類して移動体の特徴空間及びクラスタ分布を描画する移動体分析部を備えることが好ましい。 The water quality analyzer configured as described above learns convolution AE for the image data, extracts the feature amount of moving bodies in the sedimentation tank, and classifies the image data into clusters of moving bodies by clustering from the feature amounts of the moving bodies. It is preferable to provide a moving object analysis unit that draws the feature space and cluster distribution of the moving objects by using the moving object analysis unit.

又は、本発明は、各々が、少なくとも画像加工部と、畳み込みAE学習部と、畳み込みAEパラメータ記憶部と、特徴量抽出部と、クラスタリング部と、クラスタリングパラメータ記憶部と、クラスタ分類部と、特徴空間描画部とを含む、色相分析部及び浮遊物分析部を備える水質分析装置の水質分析方法であって、前記画像加工部が、沈殿池の画像データを加工すること、前記畳み込みAE学習部が、加工した前記画像データについて畳み込みAE学習を要する場合には前記画像データについて畳み込みAE学習を行うこと、前記畳み込みAEパラメータ記憶部が、前記畳み込みAE学習により得られた畳み込みAEパラメータを記憶すること、前記特徴量抽出部が、前記畳み込みAEパラメータを適用したエンコーダに、加工した前記画像データから特徴量抽出を行うこと、前記クラスタリング部が、加工した前記画像データについてクラスタリングを要する場合には前記画像データについてクラスタリングを行うこと、前記クラスタリングパラメータ記憶部が、前記クラスタリングにより得られたクラスタリングパラメータを記憶すること、前記クラスタ分類部が、特徴量抽出を行った前記画像データをクラスタに分類すること、前記特徴空間描画部が、クラスタ分類された前記画像データによる特徴空間及びクラスタ分布を描画することを含む水質分析方法である。 Alternatively, the present invention includes at least an image processing unit, a convolution AE learning unit, a convolution AE parameter storage unit, a feature amount extraction unit, a clustering unit, a clustering parameter storage unit, a cluster classification unit, and a feature A water quality analysis method for a water quality analysis device comprising a hue analysis unit and a suspended matter analysis unit, including a space drawing unit, wherein the image processing unit processes image data of a sedimentation tank, and the convolution AE learning unit performing convolution AE learning on the image data when convolution AE learning is required for the processed image data; and storing the convolution AE parameters obtained by the convolution AE learning in the convolution AE parameter storage unit; The feature quantity extraction unit extracts the feature quantity from the processed image data in an encoder to which the convolution AE parameter is applied; the clustering parameter storage unit stores the clustering parameters obtained by the clustering; the cluster classification unit classifies the image data subjected to feature quantity extraction into clusters; In the water quality analysis method, the space drawing unit draws the feature space and the cluster distribution based on the clustered image data.

本発明によれば、特別なチューニングを行うことなく、水質の多様な特徴に対応した水質分析を行うことができる、という効果を奏する。 ADVANTAGE OF THE INVENTION According to this invention, it is effective in the ability to perform the water-quality analysis corresponding to the various characteristics of water quality, without performing special tuning.

実施形態1に係る水質分析装置の構成を示すブロック図である。1 is a block diagram showing the configuration of a water quality analyzer according to Embodiment 1. FIG. 畳み込みAEの概要を説明する図である。It is a figure explaining the outline|summary of convolution AE. 学習済みエンコーダによる特徴量抽出の概要を説明する図である。FIG. 4 is a diagram explaining an overview of feature quantity extraction by a learned encoder; クラスタリング手法の概要を説明する図である。It is a figure explaining the outline|summary of a clustering method. 実施形態1に係る水質分析装置の色相分析部の動作を示すフローチャートである。4 is a flow chart showing the operation of the hue analysis unit of the water quality analyzer according to Embodiment 1. FIG. 実施形態2に係る水質分析装置の前提となる移動体分析部の構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of a moving object analysis unit that is a prerequisite for the water quality analyzer according to Embodiment 2; 実施形態2に係る水質分析装置の構成を示すブロック図である。2 is a block diagram showing the configuration of a water quality analyzer according to Embodiment 2. FIG.

以下、添付図面を参照して、本発明の水質分析装置及び水質分析方法を実施するための形態について説明する。ただし、本発明は、以下の実施形態の記載によって限定解釈されるものではない。 EMBODIMENT OF THE INVENTION Hereafter, with reference to an accompanying drawing, the form for implementing the water-quality-analysis apparatus and water-quality-analysis method of this invention is demonstrated. However, the present invention is not to be construed as limited by the description of the following embodiments.

<実施形態1>
図1は、本実施形態に係る水質分析装置の構成を示すブロック図である。図1に示す水質分析装置100は、データ蓄積部101と、色相分析部110と、浮遊物分析部120とを備える。
<Embodiment 1>
FIG. 1 is a block diagram showing the configuration of the water quality analyzer according to this embodiment. A water quality analyzer 100 shown in FIG.

データ蓄積部101は、下水道処理施設等の沈殿池に設置された、図示しないカメラが取得した沈殿池の画像データを蓄積する。データ蓄積部101は、半導体メモリ及び磁気ディスク等の記録媒体により実現することができる。この画像データは、静止画又は複数の連続した静止画により構成される動画の双方を含む。 The data accumulation unit 101 accumulates image data of the sedimentation basin, which is acquired by a camera (not shown) installed in the sedimentation basin of a sewage treatment facility or the like. The data storage unit 101 can be realized by a recording medium such as a semiconductor memory and a magnetic disk. This image data includes both a still image and a moving image composed of a plurality of consecutive still images.

色相分析部110は、データ蓄積部101の画像データを用いて処理水の色を分析する。色相分析部110を用いて処理水の色を分析することにより、例えば、処理水中に巻き上がる汚泥による沈殿池の色の変化を判別し、処理水中に巻き上がる汚泥の量を評価することが可能である。浮遊物分析部120は、データ蓄積部101の画像データを用いて処理水の浮遊物を分析する。浮遊物分析部120を用いて処理水を分析することにより、例えば、浮遊物の有無を判別することが可能である。また、浮遊物が存在する場合には、当該浮遊物の成分を特定することも可能である。ここで、浮遊物には、スカム及び泡を例示することができる。浮遊物の成分を分析することにより、例えば、この浮遊物がスカムであるか否かの判別が可能となる。色相分析部110及び浮遊物分析部120は、データ蓄積部101に蓄積された画像データについて、畳み込みAE学習、特徴量抽出及びクラスタリングを行う。 The hue analysis unit 110 analyzes the color of treated water using the image data in the data storage unit 101 . By analyzing the color of the treated water using the hue analysis unit 110, for example, it is possible to determine the change in the color of the sedimentation tank due to the sludge swirling up in the treated water, and to evaluate the amount of sludge swirling up in the treated water. is. The suspended solids analysis unit 120 analyzes suspended solids in the treated water using the image data of the data storage unit 101 . By analyzing the treated water using the floating matter analyzer 120, it is possible to determine the presence or absence of floating matter, for example. In addition, when floating matter is present, it is also possible to identify the components of the floating matter. Here, floating matter can be exemplified by scum and bubbles. By analyzing the components of floating matter, for example, it is possible to determine whether or not this floating matter is scum. The hue analysis unit 110 and floating matter analysis unit 120 perform convolution AE learning, feature extraction, and clustering on the image data accumulated in the data accumulation unit 101 .

ここで、色相分析部110の構成について説明する。色相分析部110は、第1の画像加工部111と、第1の畳み込みAE学習部112と、第1の畳み込みAEパラメータ記憶部113と、第1の特徴量抽出部114と、第1のクラスタリング部115と、第1のクラスタリングパラメータ記憶部116と、第1のクラスタ分類部117と、第1の特徴空間描画部118と、第1の学習要否判定部119とを備え、RGB画像データを用いて処理水の色を分析する。 Here, the configuration of hue analysis section 110 will be described. The hue analysis unit 110 includes a first image processing unit 111, a first convolution AE learning unit 112, a first convolution AE parameter storage unit 113, a first feature amount extraction unit 114, and a first clustering unit. 115, a first clustering parameter storage unit 116, a first cluster classification unit 117, a first feature space drawing unit 118, and a first learning necessity determination unit 119. to analyze the color of the treated water.

第1の画像加工部111は、データ蓄積部101の画像データにトリミング処理又は正規化を行うことで、加工済みのRGB3チャネル画像を得る。第1の画像加工部111は、MPU(Micro-Processing Unit)及びCPU(Central Processing Unit)等のプロセッサにより実現することができる。 The first image processing unit 111 obtains a processed RGB 3-channel image by performing trimming processing or normalization on the image data in the data storage unit 101 . The first image processing unit 111 can be implemented by a processor such as an MPU (Micro-Processing Unit) and a CPU (Central Processing Unit).

第1の畳み込みAE学習部112は、第1の画像加工部111によって加工済みのRGB3チャネル画像を用いて、畳み込みAEを学習する。第1の畳み込みAE学習部112は、MPU及びCPU等のプロセッサにより実現することができる。第1の畳み込みAEパラメータ記憶部113は、第1の畳み込みAE学習部112で学習されて得られた畳み込みAEパラメータを記憶する。第1の畳み込みAEパラメータ記憶部113は、半導体メモリ及び磁気ディスク等の記録媒体により実現することができる。 The first convolution AE learning unit 112 uses the RGB 3-channel image processed by the first image processing unit 111 to learn convolution AE. The first convolutional AE learning unit 112 can be realized by a processor such as MPU and CPU. The first convolution AE parameter storage unit 113 stores the convolution AE parameters learned by the first convolution AE learning unit 112 . The first convolution AE parameter storage unit 113 can be realized by a recording medium such as a semiconductor memory and a magnetic disk.

図2は、畳み込みAEの概要を説明する図である。図2に示すように、畳み込みAEは次元を圧縮するエンコーダと次元を復元するデコーダとを含む。エンコーダとデコーダの間に存在する全結合層は、入力画像に対して次元が低く、学習済みのエンコーダは次元圧縮器として適切に動作する。第1の畳み込みAE学習部112では、教師データを入力画像として、ネットワークが生成する画像と教師データとの誤差が最小となるような学習を行うことで、画像の有する特徴をエンコーダが学習する。ここで、畳み込みAEは、教師なし学習であり、教師データを入力画像として学習を行うため、ユーザが処理水の画像に対して、色及び浮遊物に対するラベリングを行う必要がないという利点がある。また、畳み込みAEでは設計に特別なチューニングを要さず、その学習は画像の入力のみで行われる。 FIG. 2 is a diagram for explaining the outline of the convolution AE. As shown in FIG. 2, the convolution AE includes an encoder that compresses dimensions and a decoder that restores dimensions. A fully connected layer that exists between the encoder and the decoder has a low dimensionality with respect to the input image, and the trained encoder behaves well as a dimensionality compressor. In the first convolutional AE learning unit 112, the encoder learns the features of the image by performing learning such that the error between the image generated by the network and the teacher data is minimized using the teacher data as an input image. Here, the convolution AE is unsupervised learning, and since learning is performed using teacher data as an input image, there is an advantage that the user does not need to label the treated water image with respect to colors and suspended matter. In addition, the convolution AE does not require special tuning in its design, and its learning is performed only by inputting images.

第1の特徴量抽出部114は、第1の畳み込みAEパラメータ記憶部113に記憶された畳み込みAEパラメータを適用して、学習済みのエンコーダを含む畳み込みAEを用いて、第1の画像加工部111によって加工済みのデータの特徴量抽出を行う。第1の特徴量抽出部114は、MPU及びCPU等のプロセッサにより実現することができる。 The first feature amount extraction unit 114 applies the convolution AE parameters stored in the first convolution AE parameter storage unit 113, and uses the convolution AE including the trained encoder to perform the first image processing unit 111. extracts feature values from the processed data. The first feature amount extraction unit 114 can be implemented by a processor such as MPU and CPU.

図3は、学習済みエンコーダによる特徴量抽出の概要を説明する図である。第1の特徴量抽出部114は、学習済みエンコーダに入力画像を入力し、入力画像の次元圧縮を行うことで特徴量抽出を行う。 FIG. 3 is a diagram explaining an overview of feature quantity extraction by a trained encoder. The first feature quantity extraction unit 114 inputs an input image to the learned encoder and performs dimensional compression of the input image to extract the feature quantity.

第1のクラスタリング部115は、第1の特徴量抽出部114が抽出した特徴量に対してクラスタリング手法を適用し、画像データのクラスタリングを行う。第1のクラスタリング部115は、MPU及びCPU等のプロセッサにより実現することができる。なお、このクラスタリングは、ユーザの知識に基づいた判定条件によって可否が決定される。第1のクラスタリングパラメータ記憶部116は、第1のクラスタリング部115によって得られたクラスタリングパラメータを記憶する。第1のクラスタリングパラメータ記憶部116は、半導体メモリ及び磁気ディスク等の記録媒体により実現することができる。第1のクラスタ分類部117は、第1の特徴量抽出部114が特徴量抽出を行った画像データの所属クラスタを特徴量に基づいて決定し、各画像データをクラスタに分類する。第1のクラスタ分類部117は、MPU及びCPU等のプロセッサにより実現することができる。 The first clustering unit 115 applies a clustering method to the feature amount extracted by the first feature amount extraction unit 114 to cluster the image data. The first clustering unit 115 can be realized by processors such as MPU and CPU. Whether this clustering is possible or not is determined by a judgment condition based on the user's knowledge. First clustering parameter storage section 116 stores the clustering parameters obtained by first clustering section 115 . The first clustering parameter storage unit 116 can be realized by a recording medium such as a semiconductor memory and a magnetic disk. The first cluster classification unit 117 determines the cluster to which the image data whose feature quantity is extracted by the first feature quantity extraction unit 114 belongs based on the feature quantity, and classifies each image data into clusters. The first cluster classification unit 117 can be realized by a processor such as MPU and CPU.

図4は、クラスタリング手法の概要を説明する図である。ここで用いるクラスタリング手法は非階層型クラスタリングであり、k-means法、混合正規分布、DBSCAN(Density-Based Spatial Clustering of Applications with Noise)を例示することができる。図4では、データがクラスタ1、クラスタ2又はクラスタ3のいずれかに分類され、特徴空間に描画されている。 FIG. 4 is a diagram explaining an overview of the clustering method. The clustering method used here is non-hierarchical clustering, and can be exemplified by the k-means method, mixed normal distribution, and DBSCAN (Density-Based Spatial Clustering of Applications with Noise). In FIG. 4, the data are classified into either cluster 1, cluster 2 or cluster 3 and drawn in the feature space.

第1の特徴空間描画部118は、第1のクラスタリング部115及び第1のクラスタ分類部117の情報に基づいて特徴空間及びクラスタ分布を描画することで情報の可視化を行う。第1の特徴空間描画部118は、例えば、特徴空間を主成分分析(principal component analysis)によって、2次元又は3次元に圧縮することでデータ及びクラスタの分布を提示する。ユーザには、各クラスタが有する特徴が提示され、ユーザは手動で各クラスタのラベル付けを行うことが可能になる。第1の特徴空間描画部118としては、タッチパネル等の入出力装置により実現することができる。 The first feature space rendering unit 118 visualizes information by rendering the feature space and cluster distribution based on the information from the first clustering unit 115 and the first cluster classification unit 117 . The first feature space rendering unit 118 presents the distribution of data and clusters by compressing the feature space into two dimensions or three dimensions by, for example, principal component analysis. The user is presented with the features that each cluster has and is allowed to manually label each cluster. The first feature space rendering unit 118 can be realized by an input/output device such as a touch panel.

なお、第1の畳み込みAE学習部112による学習及び第1のクラスタリング部115によるクラスタリングは、学習が必要な場合、すなわち最初の動作時又は再学習が必要な場合にのみ行えばよい。第1の学習要否判定部119は、第1の畳み込みAE学習部112及び第1のクラスタリング部115の学習の要否を判定し、第1の畳み込みAE学習部112及び第1のクラスタリング部115に対して学習すべきか否かを指示する。ここで、再学習のタイミングは、ユーザによって決定され、設定された一定の周期又は沈殿池の環境変化時とする。設定された一定の周期は、例えば一週間又は一か月であり、沈殿池の環境変化は、例えば、季節の変化又は処理場の工事によって生じるものである。 Note that the learning by the first convolution AE learning unit 112 and the clustering by the first clustering unit 115 may be performed only when learning is necessary, that is, at the time of initial operation or when re-learning is necessary. The first learning necessity determination unit 119 determines necessity of learning of the first convolution AE learning unit 112 and the first clustering unit 115, and instructs whether or not to learn for Here, the timing of re-learning is determined by the user and set at a certain period or when the environment of the sedimentation tank changes. The set period is, for example, one week or one month, and environmental changes in the sedimentation pond are caused, for example, by seasonal changes or construction of the treatment plant.

次に、浮遊物分析部120の構成について説明する。浮遊物分析部120は、第2の画像加工部121と、第2の畳み込みAE学習部122と、第2の畳み込みAEパラメータ記憶部123と、第2の特徴量抽出部124と、第2のクラスタリング部125と、第2のクラスタリングパラメータ記憶部126と、第2のクラスタ分類部127と、第2の特徴空間描画部128と、第2の学習要否判定部129とを備え、グレースケール画像を用いて処理水上の浮遊物を分析する。 Next, the configuration of the floating matter analysis section 120 will be described. The floating matter analysis unit 120 includes a second image processing unit 121, a second convolution AE learning unit 122, a second convolution AE parameter storage unit 123, a second feature amount extraction unit 124, and a second A clustering unit 125, a second clustering parameter storage unit 126, a second cluster classification unit 127, a second feature space drawing unit 128, and a second learning necessity determination unit 129. Analyze suspended solids on the treated water using

第2の画像加工部121は、データ蓄積部101の画像データを加工する。具体的には、第2の画像加工部121は、浮遊物の分析のために、データ蓄積部101のデータに対してグレースケール変換を行う。 A second image processing unit 121 processes the image data in the data storage unit 101 . Specifically, the second image processing unit 121 performs grayscale conversion on the data in the data storage unit 101 for analysis of floating matter.

第2の畳み込みAE学習部122は、第2の画像加工部121によって加工済みのデータを用いて、畳み込みAEを学習する。畳み込みAEについては、第1の畳み込みAE学習部112の説明を援用する。第2の畳み込みAEパラメータ記憶部123は、第2の畳み込みAE学習部122で学習されて得られた畳み込みAEパラメータを記憶する。 The second convolution AE learning unit 122 uses the data processed by the second image processing unit 121 to learn convolution AE. As for the convolution AE, the description of the first convolution AE learning unit 112 is used. The second convolution AE parameter storage unit 123 stores the convolution AE parameters learned by the second convolution AE learning unit 122 .

第2の特徴量抽出部124は、第2の畳み込みAEパラメータ記憶部123に記憶された畳み込みAEパラメータを適用して、学習済みのエンコーダを含む畳み込みAEを用いて、第2の画像加工部121によって加工済みのデータの特徴量抽出を行う。特徴量抽出については、第1の特徴量抽出部114の説明を援用する。 The second feature amount extraction unit 124 applies the convolution AE parameters stored in the second convolution AE parameter storage unit 123, and uses the convolution AE including the learned encoder to perform the second image processing unit 121. extracts feature values from the processed data. As for feature extraction, the description of the first feature extraction unit 114 is used.

第2のクラスタリング部125は、第2の特徴量抽出部124が抽出した特徴量に対してクラスタリング手法を適用し、画像データのクラスタリングを行う。第2のクラスタリングパラメータ記憶部126は、第2のクラスタリング部125によって得られたクラスタリングパラメータを記憶する。第2のクラスタ分類部127は、第2の特徴量抽出部124が特徴量抽出を行った画像データの所属クラスタを特徴量に基づいて決定し、各画像データをクラスタに分類する。クラスタリング手法については、第1のクラスタリング部115の説明を援用する。 The second clustering unit 125 applies a clustering method to the feature amount extracted by the second feature amount extraction unit 124 to cluster the image data. The second clustering parameter storage section 126 stores clustering parameters obtained by the second clustering section 125 . The second cluster classifying section 127 determines the cluster to which the image data whose feature amount is extracted by the second feature amount extracting section 124 belongs based on the feature amount, and classifies each image data into clusters. As for the clustering method, the description of the first clustering unit 115 is used.

第2の特徴空間描画部128は、第2のクラスタリング部125及び第2のクラスタ分類部127の情報に基づいて特徴空間及びクラスタ分布を描画することで情報の可視化を行う。特徴空間及びクラスタ分布の描画については、第1の特徴空間描画部118の説明を援用する。 The second feature space rendering unit 128 visualizes information by rendering the feature space and cluster distribution based on the information from the second clustering unit 125 and the second cluster classification unit 127 . For the drawing of the feature space and cluster distribution, the description of the first feature space drawing unit 118 is used.

なお、第2の畳み込みAE学習部122による学習及び第2のクラスタリング部125によるクラスタリングは、学習が必要な場合、すなわち最初の動作時又は再学習が必要な場合にのみ行えばよい。第2の学習要否判定部129は、第2の畳み込みAE学習部122及び第2のクラスタリング部125の学習の要否を判定し、第2の畳み込みAE学習部122及び第2のクラスタリング部125に対して学習すべきか否かを指示する。 The learning by the second convolutional AE learning unit 122 and the clustering by the second clustering unit 125 may be performed only when learning is necessary, that is, when the first operation or re-learning is necessary. The second learning necessity determination unit 129 determines whether or not the second convolution AE learning unit 122 and the second clustering unit 125 need to learn, and the second convolution AE learning unit 122 and the second clustering unit 125 instructs whether or not to learn for

このように、色相分析部110が第1の畳み込みAE学習部112を備え、浮遊物分析部120が第2の畳み込みAE学習部122を備えるため、水質の多様な特徴に対応することが可能であり、単一の畳み込みAEで特徴量抽出を行う構成よりも高精度に特徴量抽出を行うことができる。 Thus, since the hue analysis unit 110 includes the first convolution AE learning unit 112 and the floating matter analysis unit 120 includes the second convolution AE learning unit 122, it is possible to deal with various characteristics of water quality. There is, and it is possible to perform feature quantity extraction with higher precision than a configuration in which feature quantity extraction is performed with a single convolution AE.

更には、第1の特徴空間描画部118及び第2の特徴空間描画部128を備えるため、自動生成されたクラスタ分布を視覚的に確認することができ、ユーザは、畳み込みAEにより抽出された特徴を確認することができる。 Furthermore, since the first feature space rendering unit 118 and the second feature space rendering unit 128 are provided, the automatically generated cluster distribution can be visually confirmed, and the user can easily understand the features extracted by the convolution AE. can be confirmed.

なお、上述の色相分析部110及び浮遊物分析部120が備える構成のうちプロセッサにより実現されるものは同一の1つのプロセッサにより実現されていてもよい。また、上述の色相分析部110及び浮遊物分析部120が備える構成のうち記録媒体により実現されるものは同一の1つの記録媒体により実現されていてもよい。更には、上述の色相分析部110及び浮遊物分析部120が備える構成のうちタッチパネル等の入出力装置により実現されるものは同一の1つの入出力装置により実現されていてもよい。 It should be noted that, among the configurations of hue analysis section 110 and floating matter analysis section 120 described above, those implemented by processors may be implemented by the same single processor. In addition, among the configurations provided in the hue analysis section 110 and the floating matter analysis section 120 described above, those realized by a recording medium may be realized by the same single recording medium. Further, among the configurations of the hue analysis unit 110 and the floating matter analysis unit 120 described above, those implemented by an input/output device such as a touch panel may be implemented by the same single input/output device.

次に、色相分析部110の動作について説明する。図5は、色相分析部110の動作を示すフローチャートである。まず、第1の画像加工部111は、データ蓄積部101から画像データを取得して加工する(S1:画像データ加工ステップ)。第1の学習要否判定部119は、第1の畳み込みAE学習部112の学習の要否を判定する(S2:畳み込みAE学習部の学習要否判定ステップ)。第1の学習要否判定部119が、第1の畳み込みAE学習部112の学習を不要と判定した場合(S2:否)には、フローはS5に進む。第1の学習要否判定部119が、第1の畳み込みAE学習部112の学習を必要と判定した場合(S2:要)には、第1のAE畳み込み学習部112は、加工済みの画像データを用いて畳み込みAEの学習を行い(S3:畳み込みAE学習ステップ)、得られた畳み込みAEパラメータを第1の畳み込みAEパラメータ記憶部113に記憶させる(S4:畳み込みAEパラメータ記憶ステップ)。次に、第1の特徴量抽出部114は、第1の畳み込みAEパラメータ記憶部113から畳み込みAEパラメータを取得し、当該畳み込みAEパラメータを適用したエンコーダに加工済みの画像データを入力して次元圧縮を行うことで特徴量抽出を行う(S5:特徴量抽出ステップ)。第1の学習要否判定部119は、第1のクラスタリング部115の学習の要否を判定する(S6:クラスタリング部の学習要否判定ステップ)。第1の学習要否判定部119が、第1のクラスタリング部115の学習を不要と判定した場合(S6:否)には、フローはS9に進む。第1の学習要否判定部119が、第1のクラスタリング部115の学習を必要と判定した場合(S6:要)には、第1のクラスタリング部115は、第1の特徴量抽出部114で抽出された特徴量を取得してクラスタリングを行い(S7:クラスタリングステップ)、得られたクラスタリングパラメータを第1のクラスタリングパラメータ記憶部116に記憶させる(S8:クラスタリングパラメータ記憶ステップ)。次に、第1のクラスタ分類部117は、特徴量抽出を行った画像データをクラスタに分類する(S9:クラスタ分類ステップ)。次に、第1の特徴空間描画部118は、クラスタ分類された画像データによる特徴空間及びクラスタ分布を描画し(S10:描画ステップ)、処理をエンドする。このように描画された情報はユーザに提示され、提示された情報についてユーザはラベリング処理を行う。 Next, the operation of hue analysis section 110 will be described. FIG. 5 is a flow chart showing the operation of the hue analysis unit 110. As shown in FIG. First, the first image processing unit 111 acquires and processes image data from the data storage unit 101 (S1: image data processing step). The first learning necessity determination unit 119 determines whether learning by the first convolution AE learning unit 112 is necessary (S2: learning necessity determination step for the convolution AE learning unit). When the first learning necessity determination unit 119 determines that learning by the first convolution AE learning unit 112 is unnecessary (S2: No), the flow proceeds to S5. When the first learning necessity determination unit 119 determines that learning by the first convolution AE learning unit 112 is necessary (S2: Required), the first AE convolution learning unit 112 processes the processed image data. is used to perform convolution AE learning (S3: convolution AE learning step), and the obtained convolution AE parameters are stored in the first convolution AE parameter storage unit 113 (S4: convolution AE parameter storage step). Next, the first feature amount extraction unit 114 acquires the convolution AE parameters from the first convolution AE parameter storage unit 113, inputs the processed image data to the encoder to which the convolution AE parameters are applied, and performs dimensional compression. (S5: feature extraction step). The first learning necessity determination unit 119 determines necessity of learning of the first clustering unit 115 (S6: learning necessity determination step of the clustering unit). When the first learning necessity determination unit 119 determines that the learning of the first clustering unit 115 is unnecessary (S6: No), the flow proceeds to S9. When the first learning necessity determination unit 119 determines that the learning of the first clustering unit 115 is necessary (S6: Required), the first clustering unit 115 determines that the first feature amount extraction unit 114 The extracted feature quantities are acquired and clustered (S7: clustering step), and the obtained clustering parameters are stored in the first clustering parameter storage unit 116 (S8: clustering parameter storage step). Next, the first cluster classification unit 117 classifies the image data from which the feature quantity has been extracted into clusters (S9: cluster classification step). Next, the first feature space drawing unit 118 draws the feature space and cluster distribution based on the clustered image data (S10: drawing step), and ends the process. The information drawn in this way is presented to the user, and the user performs labeling processing on the presented information.

浮遊物分析部120の動作は、色相分析部110と同様であるため、色相分析部110の説明を援用する。 Since the operation of the floating matter analysis unit 120 is the same as that of the hue analysis unit 110, the description of the hue analysis unit 110 is used.

以上説明した本実施形態によれば、従来技術では必要であった、二値化処理のしきい値並びに空間フィルタリング処理のフィルタサイズ及び重みの調整が不要であり、対象が異なってもモデルの再構築及び再度のチューニングが不要である。更には、複数の畳み込みAE学習部を備えてクラスタリングを行うことから、柔軟な特徴抽出及びクラスタ分類が可能である。従って、特別なチューニングを行うことなく、水質の多様な特徴に対応した水質分析を行うことが可能である。また、本実施形態によれば、色相分析部110及び浮遊物分析部120の出力を連関させることで、高精度な分析が可能となる。 According to the present embodiment described above, it is not necessary to adjust the threshold value of the binarization process and the filter size and weight of the spatial filtering process, which is necessary in the conventional technology, and the model can be reproduced even if the target is different. No building and retuning required. Furthermore, since clustering is performed using a plurality of convolution AE learning units, flexible feature extraction and cluster classification are possible. Therefore, it is possible to perform water quality analysis corresponding to various characteristics of water quality without special tuning. Further, according to this embodiment, by linking the outputs of the hue analysis unit 110 and the floating matter analysis unit 120, highly accurate analysis becomes possible.

<実施形態2>
実施形態1では、色相分析部及び浮遊物分析部を備える水質分析装置を説明したが、本発明に係る水質分析装置は、これに限定されるものではなく、更に移動体分析部を備える構成とすることも可能である。
<Embodiment 2>
In the first embodiment, the water quality analysis device including the hue analysis unit and the suspended solids analysis unit has been described, but the water quality analysis device according to the present invention is not limited to this, and may further include a mobile object analysis unit. It is also possible to

<前提技術>
図6は、本実施形態に係る水質分析装置の前提となる移動体分析部の構成を示すブロック図である。図6に示す移動体分析部210は、画像加工部211と、フロー推定部212と、統計量算出部213とを備える。移動体分析部210は、データ蓄積部201のデータを供給可能に構成されている。データ蓄積部201は、データ蓄積部101と同様に、沈殿池に設置されたカメラが取得した沈殿池の動画データを蓄積する。データ蓄積部201は、半導体メモリ及び磁気ディスク等の記録媒体により実現することができる。画像加工部211は、データ蓄積部201の動画データをグレースケール変換し、複数のグレースケール画像データに加工する。フロー推定部212は、物体の動きをベクトル表示するオプティカル・フロー(Optical Flow)によって移動体のフローを推定する。この移動体は、スカム及びフロックである。ここで、オプティカル・フロー(Optical Flow)の計算アルゴリズムには、画素全体の移動体を解析する、密なオプティカル・フロー(Dense Optical Flow)を用いる。密なオプティカル・フロー(Dense Optical Flow)には、Gunnar Farneback法、TV-L1法、Brox法を例示することができる。統計量算出部213は、フロー推定部212によって得られた速度及び移動方向の情報から統計量を算出する。一般に、スカム及びフロックは、処理水そのものと比較して、乱雑な方向及び速度で移動するため、算出した統計量によりスカム及びフロックの有無を評価することが可能となる。画像加工部211、フロー推定部212及び統計量算出部213は、MPU(Micro-Processing Unit)及びCPU(Central Processing Unit)等のプロセッサにより実現することができる。
<Prerequisite technology>
FIG. 6 is a block diagram showing the configuration of a mobile body analysis unit that is a premise of the water quality analyzer according to this embodiment. The mobile body analysis unit 210 shown in FIG. 6 includes an image processing unit 211 , a flow estimation unit 212 and a statistic calculation unit 213 . The mobile body analysis unit 210 is configured to be able to supply the data of the data storage unit 201 . The data accumulation unit 201, like the data accumulation unit 101, accumulates the moving image data of the sedimentation basin acquired by the camera installed in the sedimentation basin. The data storage unit 201 can be realized by a recording medium such as a semiconductor memory and a magnetic disk. The image processing unit 211 grayscale-converts the moving image data in the data storage unit 201 and processes it into a plurality of grayscale image data. The flow estimating unit 212 estimates the flow of the moving object by optical flow that expresses the motion of the object as a vector. The mobiles are scum and flocs. Here, Dense Optical Flow, which analyzes moving bodies in all pixels, is used for the optical flow calculation algorithm. The Dense Optical Flow can be exemplified by the Gunnar Farneback method, the TV-L1 method, and the Brox method. The statistic calculation unit 213 calculates a statistic from the speed and movement direction information obtained by the flow estimation unit 212 . In general, scum and flocs move in random directions and speeds compared to the treated water itself, so it is possible to evaluate the presence or absence of scum and flocs based on the calculated statistics. The image processing unit 211, the flow estimation unit 212, and the statistic calculation unit 213 can be realized by a processor such as an MPU (Micro-Processing Unit) and a CPU (Central Processing Unit).

このように、動画を用いた移動体分析部を備えることで、フロック及びスカムの位置、移動方向及び移動速度の定量的な評価が可能である。 In this way, by providing a moving object analysis unit that uses moving images, it is possible to quantitatively evaluate the positions, moving directions, and moving speeds of flocs and scum.

図7は、本実施形態に係る水質分析装置の構成を示すブロック図である。図7に示す水質分析装置100Aは、データ蓄積部101と、色相分析部110と、浮遊物分析部120と、移動体分析部130とを備える。色相分析部110及び浮遊物分析部120は、図1に示すものと同じであるため実施形態1の説明を援用する。 FIG. 7 is a block diagram showing the configuration of the water quality analyzer according to this embodiment. A water quality analyzer 100A shown in FIG. Since the hue analysis unit 110 and the floating matter analysis unit 120 are the same as those shown in FIG. 1, the description of the first embodiment is used.

移動体分析部130は、第3の画像加工部131と、第3の畳み込みAE学習部132と、第3の畳み込みAEパラメータ記憶部133と、第3の特徴量抽出部134と、第3のクラスタリング部135と、第3のクラスタリングパラメータ記憶部136と、第3のクラスタ分類部137と、第3の特徴空間描画部138と、第3の学習要否判定部139と、フロー推定部140とを備え、スカム及びフロックの有無を評価可能とする。 The moving object analysis unit 130 includes a third image processing unit 131, a third convolution AE learning unit 132, a third convolution AE parameter storage unit 133, a third feature amount extraction unit 134, and a third A clustering unit 135, a third clustering parameter storage unit 136, a third cluster classification unit 137, a third feature space drawing unit 138, a third learning necessity determination unit 139, and a flow estimation unit 140 to enable evaluation of the presence or absence of scum and flocs.

次に、移動体分析部130の構成について説明する。第3の画像加工部131は、前提技術における図6に示す画像加工部211と同様に、データ蓄積部101の動画データをグレースケール変換し、複数のグレースケール画像データに加工する。フロー推定部140は、第3の画像加工部131によって加工済みのデータを用いて、前提技術における図6に示すフロー推定部212と同様に、オプティカル・フロー(Optical Flow)によって移動体のフローを推定する。これにより、移動体の移動方向及び移動速度の情報が抽出される。 Next, the configuration of the moving object analysis unit 130 will be described. The third image processing unit 131 grayscale-converts the moving image data in the data storage unit 101 and processes it into a plurality of grayscale image data, similarly to the image processing unit 211 shown in FIG. 6 in the base technology. The flow estimating unit 140 uses the data processed by the third image processing unit 131 to estimate the flow of the moving object by optical flow, similar to the flow estimating unit 212 shown in FIG. 6 in the base technology. presume. As a result, information on the moving direction and moving speed of the moving object is extracted.

第3の畳み込みAE学習部132は、フロー推定部140によって得られた、移動体の移動方向及び移動速度の情報を用いて、畳み込みAEを学習する。畳み込みAEについては、実施形態1における第1の畳み込みAE学習部112の説明を援用する。第3の畳み込みAEパラメータ記憶部133は、第3の畳み込みAE学習部132で学習されて得られた畳み込みAEパラメータを記憶する。 The third convolutional AE learning unit 132 learns the convolutional AE using the moving direction and moving speed information of the moving object obtained by the flow estimating unit 140 . For the convolution AE, the description of the first convolution AE learning unit 112 in the first embodiment is used. The third convolution AE parameter storage unit 133 stores the convolution AE parameters learned by the third convolution AE learning unit 132 .

第3の特徴量抽出部134は、第3の畳み込みAEパラメータ記憶部133に記憶された畳み込みAEパラメータを適用した学習済みのエンコーダを含む畳み込みAEを用いて、第3の画像加工部131によって加工済みのデータの特徴量抽出を行う。特徴量抽出については、実施形態1における第1の特徴量抽出部114の説明を援用する。 The third feature amount extraction unit 134 performs processing by the third image processing unit 131 using a convolution AE including a learned encoder to which the convolution AE parameters stored in the third convolution AE parameter storage unit 133 are applied. Perform feature value extraction of the already processed data. As for feature amount extraction, the description of the first feature amount extraction unit 114 in the first embodiment is used.

第3のクラスタリング部135は、第3の特徴量抽出部134が抽出した特徴量に対してクラスタリング手法を適用し、画像データのクラスタリングを行う。第3のクラスタリングパラメータ記憶部136は、第3のクラスタリング部135によって得られたクラスタリングパラメータを記憶する。第3のクラスタ分類部137は、第3の特徴量抽出部134が特徴量抽出を行った画像データの所属クラスタを特徴量に基づいて決定し、各画像データをクラスタに分類する。クラスタリング手法については、第3のクラスタリング部135の説明を援用する。 The third clustering unit 135 applies a clustering method to the feature amount extracted by the third feature amount extraction unit 134 to cluster the image data. The third clustering parameter storage section 136 stores clustering parameters obtained by the third clustering section 135 . The third cluster classification unit 137 determines the cluster to which the image data from which the third feature quantity extraction unit 134 has extracted the feature quantity belongs, based on the feature quantity, and classifies each image data into clusters. As for the clustering method, the description of the third clustering unit 135 is used.

第3の特徴空間描画部138は、第3のクラスタリング部135及び第3のクラスタ分類部137の情報に基づいて特徴空間及びクラスタ分布を描画することで情報の可視化を行う。特徴空間及びクラスタ分布の描画については、第1の特徴空間描画部118の説明を援用する。 The third feature space rendering unit 138 visualizes information by rendering the feature space and cluster distribution based on the information from the third clustering unit 135 and the third cluster classification unit 137 . For the drawing of the feature space and cluster distribution, the description of the first feature space drawing unit 118 is used.

なお、第3の畳み込みAE学習部132による学習及び第3のクラスタリング部135によるクラスタリングは、学習が必要な場合、すなわち最初の動作時又は再学習が必要な場合にのみ行えばよい。第3の学習要否判定部139は、第3の畳み込みAE学習部132及び第3のクラスタリング部135の学習の要否を判定し、第3の畳み込みAE学習部132及び第3のクラスタリング部135に対して学習すべきか否かを指示する。 The learning by the third convolutional AE learning unit 132 and the clustering by the third clustering unit 135 may be performed only when learning is necessary, that is, when the first operation or re-learning is necessary. The third learning necessity determination unit 139 determines whether or not the third convolution AE learning unit 132 and the third clustering unit 135 need to learn, and the third convolution AE learning unit 132 and the third clustering unit 135 instructs whether or not to learn for

なお、上述の移動体分析部130が備える構成のうちプロセッサにより実現されるものは、同一の1つのプロセッサにより実現されていてもよいし、色相分析部110及び浮遊物分析部120が備えるプロセッサと兼用であってもよい。また、上述の移動体分析部130が備える構成のうち記録媒体により実現されるものは、同一の1つの記録媒体により実現されていてもよいし、色相分析部110及び浮遊物分析部120が備える記録媒体と兼用であってもよい。なお、上述の移動体分析部130が備える構成のうちタッチパネル等の入出力装置により実現されるものは、同一の1つのタッチパネルにより実現されていてもよいし、色相分析部110及び浮遊物分析部120が備えるタッチパネルと兼用であってもよい。 It should be noted that, among the configurations provided in the moving object analysis unit 130 described above, those implemented by the processor may be implemented by the same one processor, or the processors provided in the hue analysis unit 110 and the floating object analysis unit 120 may be implemented by the same processor. It may be used for both purposes. In addition, among the configurations provided in the moving object analysis unit 130 described above, those that are realized by a recording medium may be realized by the same one recording medium, and the hue analysis unit 110 and the floating matter analysis unit 120 are provided. It may also be used as a recording medium. It should be noted that, among the configurations provided in the moving object analysis unit 130 described above, those realized by an input/output device such as a touch panel may be realized by the same one touch panel, and the hue analysis unit 110 and the floating matter analysis unit may be realized by the same touch panel. It may also be used as a touch panel provided in 120 .

移動体分析部130の動作は、色相分析部110と同様であるため、色相分析部110の説明を援用する。 Since the operation of moving object analysis unit 130 is the same as that of hue analysis unit 110, the description of hue analysis unit 110 is used.

本実施形態によれば、オプティカル・フロー(Optical Flow)の推定結果に対して畳み込みAE及びクラスタリングを行うことで、移動体の特徴抽出及びクラスタ分類が可能となる。また、本実施形態によれば、統計量によって移動体を分析する前提技術と異なり、移動体の移動方向及び移動速度情報に対して、特徴量抽出を直接行うため、より高精度な分析が可能となる。更には、本実施形態によれば、色相分析部110、浮遊物分析部120及び移動体分析部130の出力を連関させることで、更に高精度な分析が可能となる。 According to the present embodiment, performing convolution AE and clustering on optical flow estimation results enables feature extraction and cluster classification of moving objects. In addition, according to this embodiment, unlike the underlying technology that analyzes the moving object based on statistics, feature extraction is directly performed on the moving direction and moving speed information of the moving object, enabling more accurate analysis. becomes. Furthermore, according to this embodiment, by linking the outputs of the hue analysis unit 110, the floating matter analysis unit 120, and the moving object analysis unit 130, more accurate analysis becomes possible.

以上説明した本実施形態によれば、動画を用いる移動体分析部を備えることで、フロック及びスカムの位置、移動方向及び移動速度の定量的な評価が可能であるため、フロックと他の粒子との判別が可能となる。 According to the present embodiment described above, by providing a moving object analysis unit that uses moving images, it is possible to quantitatively evaluate the position, moving direction, and moving speed of flocs and scum. can be determined.

また、本発明は、上述の実施形態に限定されるものではなく、上述の構成に対して、構成要素の付加、削除又は転換を行った様々な変形例も含むものとする。 Moreover, the present invention is not limited to the above-described embodiments, and includes various modifications in which components are added, deleted, or converted to the above-described configurations.

100 水質分析装置
101 データ蓄積部
110 色相分析部
111 第1の画像加工部
112 第1の畳み込みAE学習部
113 第1の畳み込みAEパラメータ記憶部
114 第1の特徴量抽出部
115 第1のクラスタリング部
116 第1のクラスタリングパラメータ記憶部
117 第1のクラスタ分類部
118 第1の特徴空間描画部
119 第1の学習要否判定部
120 浮遊物分析部
121 第2の画像加工部
122 第2の畳み込みAE学習部
123 第2の畳み込みAEパラメータ記憶部
124 第2の特徴量抽出部
125 第2のクラスタリング部
126 第2のクラスタリングパラメータ記憶部
127 第2のクラスタ分類部
128 第2の特徴空間描画部
129 第2の学習要否判定部
130 移動体分析部
131 第3の画像加工部
132 第3の畳み込みAE学習部
133 第3の畳み込みAEパラメータ記憶部
134 第3の特徴量抽出部
135 第3のクラスタリング部
136 第3のクラスタリングパラメータ記憶部
137 第3のクラスタ分類部
138 第3の特徴空間描画部
139 第3の学習要否判定部
140 フロー推定部
201 データ蓄積部
210 移動体分析部
211 画像加工部
212 フロー推定部
213 統計量算出部
100 Water quality analyzer 101 Data accumulation unit 110 Hue analysis unit 111 First image processing unit 112 First convolution AE learning unit 113 First convolution AE parameter storage unit 114 First feature amount extraction unit 115 First clustering unit 116 First clustering parameter storage unit 117 First cluster classification unit 118 First feature space drawing unit 119 First learning necessity determination unit 120 Floating matter analysis unit 121 Second image processing unit 122 Second convolution AE Learning unit 123 Second convolution AE parameter storage unit 124 Second feature amount extraction unit 125 Second clustering unit 126 Second clustering parameter storage unit 127 Second cluster classification unit 128 Second feature space drawing unit 129 2 learning necessity determination unit 130 moving object analysis unit 131 third image processing unit 132 third convolution AE learning unit 133 third convolution AE parameter storage unit 134 third feature amount extraction unit 135 third clustering unit 136 Third clustering parameter storage unit 137 Third cluster classification unit 138 Third feature space drawing unit 139 Third learning necessity determination unit 140 Flow estimation unit 201 Data accumulation unit 210 Moving object analysis unit 211 Image processing unit 212 Flow estimation unit 213 Statistics calculation unit

Claims (1)

少なくとも第1の画像加工部と、第1の畳み込みAE学習部と、第1の畳み込みAEパラメータ記憶部と、第1の特徴量抽出部と、第1のクラスタリング部と、第1のクラスタリングパラメータ記憶部と、第1のクラスタ分類部と、第1の特徴空間描画部とを含む、色相分析部及び、少なくとも第2の画像加工部と、第2の畳み込みAE学習部と、第2の畳み込みAEパラメータ記憶部と、第2の特徴量抽出部と、第2のクラスタリング部と、第2のクラスタリングパラメータ記憶部と、第2のクラスタ分類部と、第2の特徴空間描画部とを含む、浮遊物分析部を備える水質分析装置の水質分析方法であって、
前記第1の画像加工部が、沈殿池の画像データを加工すること、
前記第1の畳み込みAE学習部が、加工した前記画像データについて畳み込みAE学習を要する場合には前記画像データについて第1の畳み込みAE学習を行うこと、
前記第1の畳み込みAEパラメータ記憶部が、前記第1の畳み込みAE学習により得られた畳み込みAEパラメータを記憶すること、
前記第1の特徴量抽出部が、前記畳み込みAEパラメータを適用したエンコーダに、加工した前記画像データから特徴量抽出を行うこと、
前記第1のクラスタリング部が、加工した前記画像データについてクラスタリングを要する場合には前記画像データについてクラスタリングを行うこと、
前記第1のクラスタリングパラメータ記憶部が、前記クラスタリングにより得られたクラスタリングパラメータを記憶すること、
前記第1のクラスタ分類部が、特徴量抽出を行った前記画像データをクラスタに分類すること、
前記第1の特徴空間描画部が、クラスタ分類された前記画像データによる特徴空間及びクラスタ分布を描画すること、
前記第2の画像加工部が、沈殿池の画像データを加工すること、
前記第2の畳み込みAE学習部が、加工した前記画像データについて畳み込みAE学習を要する場合には前記画像データについて前記第1の畳み込みAE学習とは異なる第2の畳み込みAE学習を行うこと、
前記第2の畳み込みAEパラメータ記憶部が、前記第2の畳み込みAE学習により得られた畳み込みAEパラメータを記憶すること、
前記第2の特徴量抽出部が、前記畳み込みAEパラメータを適用したエンコーダに、加工した前記画像データから特徴量抽出を行うこと、
前記第2のクラスタリング部が、加工した前記画像データについてクラスタリングを要する場合には前記画像データについてクラスタリングを行うこと、
前記第2のクラスタリングパラメータ記憶部が、前記クラスタリングにより得られたクラスタリングパラメータを記憶すること、
前記第2のクラスタ分類部が、特徴量抽出を行った前記画像データをクラスタに分類すること、
前記第2の特徴空間描画部が、クラスタ分類された前記画像データによる特徴空間及びクラスタ分布を描画することを含む水質分析方法。
At least a first image processing unit, a first convolution AE learning unit, a first convolution AE parameter storage unit, a first feature extraction unit, a first clustering unit, and a first clustering parameter storage a first cluster classification unit; a first feature space rendering unit; a hue analysis unit ; and at least a second image processing unit; a second convolution AE learning unit; an AE parameter storage unit, a second feature extraction unit, a second clustering unit, a second clustering parameter storage unit, a second cluster classification unit, and a second feature space drawing unit; A water quality analysis method for a water quality analyzer equipped with a suspended matter analysis unit,
the first image processing unit processing the image data of the sedimentation tank;
the first convolution AE learning unit performing first convolution AE learning on the image data when convolution AE learning is required on the processed image data;
the first convolution AE parameter storage unit storing the convolution AE parameters obtained by the first convolution AE learning;
The first feature quantity extraction unit extracts a feature quantity from the processed image data by an encoder to which the convolution AE parameter is applied;
the first clustering unit clustering the image data when the processed image data requires clustering;
The first clustering parameter storage unit stores the clustering parameters obtained by the clustering;
the first cluster classification unit classifying the image data for which the feature quantity has been extracted into clusters;
the first feature space rendering unit rendering a feature space and a cluster distribution based on the clustered image data;
the second image processing unit processing the image data of the sedimentation tank;
the second convolution AE learning unit performs second convolution AE learning different from the first convolution AE learning on the image data when convolution AE learning is required for the processed image data;
the second convolution AE parameter storage unit storing the convolution AE parameters obtained by the second convolution AE learning;
The second feature quantity extraction unit extracts a feature quantity from the processed image data by an encoder to which the convolution AE parameter is applied;
the second clustering unit clustering the image data when the processed image data requires clustering;
The second clustering parameter storage unit stores the clustering parameters obtained by the clustering;
the second cluster classification unit classifying the image data for which the feature quantity has been extracted into clusters;
The water quality analysis method , wherein the second feature space drawing unit draws the feature space and cluster distribution based on the clustered image data .
JP2021116028A 2018-02-13 2021-07-14 Water quality analysis method Active JP7147933B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021116028A JP7147933B2 (en) 2018-02-13 2021-07-14 Water quality analysis method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018023058A JP7020160B2 (en) 2018-02-13 2018-02-13 Water quality analyzer
JP2021116028A JP7147933B2 (en) 2018-02-13 2021-07-14 Water quality analysis method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018023058A Division JP7020160B2 (en) 2018-02-13 2018-02-13 Water quality analyzer

Publications (2)

Publication Number Publication Date
JP2021170373A JP2021170373A (en) 2021-10-28
JP7147933B2 true JP7147933B2 (en) 2022-10-05

Family

ID=67692693

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018023058A Active JP7020160B2 (en) 2018-02-13 2018-02-13 Water quality analyzer
JP2021116028A Active JP7147933B2 (en) 2018-02-13 2021-07-14 Water quality analysis method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018023058A Active JP7020160B2 (en) 2018-02-13 2018-02-13 Water quality analyzer

Country Status (1)

Country Link
JP (2) JP7020160B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7424112B2 (en) * 2020-03-06 2024-01-30 株式会社明電舎 Water quality determination device
JP7484535B2 (en) * 2020-07-30 2024-05-16 株式会社明電舎 ABNORMALITY DETECTION SYSTEM AND ABNORMALITY DETECTION METHOD
JP7629760B2 (en) * 2021-03-09 2025-02-14 水ing株式会社 Remote Monitoring System
JP7704595B2 (en) * 2021-06-30 2025-07-08 月島Jfeアクアソリューション株式会社 Floc state control device, sludge treatment facility, floc state control method, and program
JP7600057B2 (en) * 2021-08-30 2024-12-16 株式会社日立製作所 Water treatment status monitoring system and water treatment status monitoring method
CN113743424B (en) * 2021-09-15 2023-06-27 昆明理工大学 Quantitative characterization method for dynamic flocculation sedimentation dispersion degree of flocs in dynamic flocculation sedimentation of full tailings
CN113588650B (en) * 2021-09-30 2021-12-10 武汉市中卫寰宇医疗系统工程有限公司 Medical sewage purification monitoring system
JP7684655B2 (en) * 2021-11-10 2025-05-28 Jfeエンジニアリング株式会社 Method and device for predicting treated water quality at sewage treatment facilities, and method and device for predicting operating conditions
JP7677188B2 (en) * 2022-03-04 2025-05-15 トヨタ自動車株式会社 Computer program, water quality determination device, water quality determination system, and water quality determination method
JP2023163691A (en) * 2022-04-28 2023-11-10 月島Jfeアクアソリューション株式会社 Floc state control device, sludge treatment equipment, sludge coagulation equipment, sludge thickening equipment, floc state control method, and program
JP2023163696A (en) * 2022-04-28 2023-11-10 月島Jfeアクアソリューション株式会社 Floc state control device, sludge treatment equipment, sludge coagulation equipment, sludge thickening equipment, floc state control method, and program
CN119915248A (en) * 2025-04-01 2025-05-02 浙江省地矿勘察院有限公司 Deep foundation pit settlement monitoring method, system and device for geotechnical engineering

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000311246A (en) 1999-04-28 2000-11-07 Ricoh Co Ltd Recording medium storing similar image display method and similar image display processing program
JP2011113233A (en) 2009-11-26 2011-06-09 Hitachi Ltd Taxonomic image creation device
JP2018018313A (en) 2016-07-28 2018-02-01 国立大学法人信州大学 Image discrimination device and image discrimination method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0664048B2 (en) * 1985-10-09 1994-08-22 株式会社日立製作所 Aquatic life monitor
JPH06119454A (en) * 1992-10-08 1994-04-28 Babcock Hitachi Kk Method and device for detecting abnormality
JP3319944B2 (en) * 1996-04-12 2002-09-03 日本鋼管株式会社 Water quality monitoring device
CN108701265A (en) 2016-03-14 2018-10-23 欧姆龙株式会社 learning service provider

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000311246A (en) 1999-04-28 2000-11-07 Ricoh Co Ltd Recording medium storing similar image display method and similar image display processing program
JP2011113233A (en) 2009-11-26 2011-06-09 Hitachi Ltd Taxonomic image creation device
JP2018018313A (en) 2016-07-28 2018-02-01 国立大学法人信州大学 Image discrimination device and image discrimination method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
末永 高志,外2名,"分布の構造に着目した特徴空間の可視化-クラスタ判別法-",電子情報通信学会技術研究報告,日本,社団法人電子情報通信学会,2001年07月11日,Vol.101, No.200,pp.39-46
谷井 一人、星 仰,"RSIPSシステムによる涸沼付近の画像分析",第60回(平成12年前期)全国大会講演論文集(2),日本,社団法人情報処理学会,2000年03月14日,pp.303-304

Also Published As

Publication number Publication date
JP2019136664A (en) 2019-08-22
JP7020160B2 (en) 2022-02-16
JP2021170373A (en) 2021-10-28

Similar Documents

Publication Publication Date Title
JP7147933B2 (en) Water quality analysis method
US12608820B2 (en) Method for video moving object detection based on relative statistical characteristics of image pixels
CN110929593B (en) Real-time significance pedestrian detection method based on detail discrimination
CN112488229A (en) Domain self-adaptive unsupervised target detection method based on feature separation and alignment
CN101814147A (en) Method for realizing classification of scene images
CN110135514B (en) A workpiece classification method, device, equipment and medium
CN111127360B (en) Gray image transfer learning method based on automatic encoder
Jahan et al. Anomaly detection on the rail lines using semantic segmentation and self-supervised learning
CN112261403B (en) Dirt detection device and method for vehicle camera
CN114676771B (en) An online object detection improvement algorithm based on self-supervision and similarity suppression
CN113506315B (en) Method and device for detecting moving object and storage medium
CN114913132A (en) Automobile electroplated part defect detection method based on convolutional neural network
CN116935394B (en) A train carriage number positioning method based on PSENet area segmentation
D RAJ et al. British sign language recognition using HOG
Abdelkader et al. Evaluation of spalling in bridges using machine vision method
JP7424112B2 (en) Water quality determination device
US20170053399A1 (en) Method and apparatus for processing block to be processed of urine sediment image
Fan et al. Automatic IC character recognition system for IC test handler based on SVM
Ganegedara et al. Self organising map based region of interest labelling for automated defect identification in large sewer pipe image collections
CN116664839B (en) Weak supervision semi-supervision defect perception segmentation method and device and electronic equipment
CN112418241A (en) Power equipment identification method based on infrared imaging technology
CN117636070A (en) Garbage classification method, device and equipment
JP7528613B2 (en) Water quality determination device
Lin An adaptive vision-based method for automated inspection in manufacturing
Huang et al. Multiscale Convolutional Network for Repairing Coal Slime Foam Images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210715

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220810

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220823

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220905

R150 Certificate of patent or registration of utility model

Ref document number: 7147933

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150