JP7739952B2 - データ解析装置およびデータ解析方法 - Google Patents
データ解析装置およびデータ解析方法Info
- Publication number
- JP7739952B2 JP7739952B2 JP2021181114A JP2021181114A JP7739952B2 JP 7739952 B2 JP7739952 B2 JP 7739952B2 JP 2021181114 A JP2021181114 A JP 2021181114A JP 2021181114 A JP2021181114 A JP 2021181114A JP 7739952 B2 JP7739952 B2 JP 7739952B2
- Authority
- JP
- Japan
- Prior art keywords
- analysis
- data
- scripts
- script
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/45—Exploiting coarse grain parallelism in compilation, i.e. parallelism between groups of instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/285—Selection of pattern recognition techniques, e.g. of classifiers in a multi-classifier system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/40—Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/87—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using selection of the recognition techniques, e.g. of a classifier in a multiple classifier system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/945—User interactive design; Environments; Toolboxes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/69—Microscopic objects, e.g. biological cells or cellular parts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Multimedia (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Quality & Reliability (AREA)
- Image Analysis (AREA)
- Investigating Or Analysing Biological Materials (AREA)
- Image Processing (AREA)
Description
画像解析装置100は、制御部10と、表示部20と、を備える。また、画像解析装置100には、外部の画像取得部200により取得された画像データ等が保存される記憶部30が設けられている。記憶部30は、たとえばハードディスクまたはフラッシュメモリ等により構成されている。表示部20は、制御部10によるデータの解析により取得された解析結果を表示する。なお、画像取得部200により取得された画像データ等は、画像解析装置100の外部装置に保存されていてもよいし、記憶部30とは異なる画像解析装置100の記憶領域(たとえばキャッシュメモリ)等に保存されていてもよい。また、画像解析装置100自体に解析用の画像データを取得する機構が設けられていてもよい。なお、画像取得部200は、特許請求の範囲の「分析装置」の一例である。
次に、図5を参照して、画像解析装置100の制御部10による解析フローを説明する。
次に、図6を参照して、解析レシピ300の一例を説明する。なお、図6のステップ1051~1057は、図5のステップ105に含まれる工程である。また、図6のステップ1111~1112は、図5のステップ111に含まれる工程である。
本実施形態の画像解析装置100では、以下のような効果を得ることができる。
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更(変形例)が含まれる。
分析装置により取得された分析データを選択する操作を受け付ける制御と、
選択された前記分析データについて解析を行うスクリプトを複数選択する操作を受け付ける制御と、
選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行する制御と、を行う制御部と、
前記制御部による前記分析データの解析により取得された解析結果を同一画面上に表示する表示部と、を備える、データ解析装置。
前記制御部は、前記分析データについて解析を行うための複数の解析工程が直列的に組み合わせられた解析フローを生成する制御を行うとともに、生成された前記解析フローの前記複数の解析工程の各々において、選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行するように構成されている、項目1に記載のデータ解析装置。
前記スクリプトは、前記分析データについての解析のために機械学習により生成された学習済みモデルと、前記分析データについての解析を行うために用いられる解析アルゴリズムと、を含み、
前記制御部は、選択された前記分析データについて選択された複数の前記学習済みモデルにより並列的に解析を実行するとともに、選択された前記分析データについて選択された複数の前記解析アルゴリズムにより並列的に解析を実行するように構成されている、項目1または2に記載のデータ解析装置。
前記スクリプトは、前記分析データについての解析のために機械学習により生成された学習済みモデルと、前記分析データについての解析を行うために用いられる解析アルゴリズムと、を含み、
前記制御部は、一の前記解析アルゴリズムを実行することにより得られた前記解析結果を入力データとして、前記一の解析アルゴリズムと直列的に組み合わせられる他の前記解析アルゴリズムを実行するように構成されている、項目1~3のいずれか1項に記載のデータ解析装置。
前記制御部は、前記スクリプトの各々に対して入出力の型、用途、および拡張子を含むプロパティを登録する制御を行うとともに、直列的に組み合わせられた2つの前記スクリプトのうち後の前記スクリプトの前記プロパティが前記2つのスクリプトのうち先の前記スクリプトの前記プロパティと一致する場合に、前記後のスクリプトを実行するように構成されている、項目1~4のいずれか1項に記載のデータ解析装置。
前記制御部は、選択された1以上の前記後のスクリプトのうち、前記先のスクリプトの前記プロパティと一致する前記スクリプトを実行するように構成されている、項目5に記載のデータ解析装置。
前記スクリプトは、選択された複数の前記スクリプトの各々の前記解析結果のうち少なくとも2以上の前記解析結果をまとめる処理を実行するための第1処理アルゴリズムを含む、項目1~6のいずれか1項に記載のデータ解析装置。
前記スクリプトは、2以上の前記解析結果のばらつきを解析する処理を実行するための第2処理アルゴリズムをさらに含む、項目7に記載のデータ解析装置。
前記制御部は、前記第1処理アルゴリズムおよび前記第2処理アルゴリズムを並列的に実行可能に構成されている、項目8に記載のデータ解析装置。
分析装置により取得された分析データの選択を受け付けるステップと、
前記分析データについての解析を行うスクリプトを複数選択するステップと、
選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行するステップと、を備える、データ解析方法。
20 表示部
100 画像解析装置(データ解析装置)
200 画像取得部(分析装置)
300、301、302、500、600 解析レシピ(解析フロー)
410 画像データ(分析データ)
Claims (10)
- 分析装置により取得された分析データを選択する操作を受け付ける制御と、
選択された前記分析データについて解析を行うスクリプトを複数選択する操作を受け付ける制御と、
選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行する制御と、を行う制御部と、
前記制御部による前記分析データの解析により取得された解析結果を同一画面上に表示する表示部と、を備え、
前記制御部は、複数の前記スクリプトにより並列的に解析が実行された少なくとも1つの前記分析データの解析結果を入力データとしたさらなる解析を行った解析結果を前記表示部の前記同一画面上に表示する、データ解析装置。 - 前記制御部は、前記分析データについて解析を行うための複数の解析工程が直列的に組み合わせられた解析フローを生成する制御を行うとともに、生成された前記解析フローの前記複数の解析工程の各々において、選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行するように構成されている、請求項1に記載のデータ解析装置。
- 前記スクリプトは、前記分析データについての解析のために機械学習により生成された学習済みモデルと、前記分析データについての解析を行うために用いられる解析アルゴリズムと、を含み、
前記制御部は、選択された前記分析データについて選択された複数の前記学習済みモデルにより並列的に解析を実行するとともに、選択された前記分析データについて選択された複数の前記解析アルゴリズムにより並列的に解析を実行するように構成されている、請求項1または2に記載のデータ解析装置。 - 前記スクリプトは、前記分析データについての解析のために機械学習により生成された学習済みモデルと、前記分析データについての解析を行うために用いられる解析アルゴリズムと、を含み、
前記制御部は、一の前記解析アルゴリズムを実行することにより得られた前記解析結果を入力データとして、前記一の解析アルゴリズムと直列的に組み合わせられる他の前記解析アルゴリズムを実行するように構成されている、請求項1~3のいずれか1項に記載のデータ解析装置。 - 前記制御部は、前記スクリプトの各々に対して入出力の型、用途、および拡張子を含むプロパティを登録する制御を行うとともに、直列的に組み合わせられた2つの前記スクリプトのうち後の前記スクリプトの前記プロパティが前記2つのスクリプトのうち先の前記スクリプトの前記プロパティと一致する場合に、前記後のスクリプトを実行するように構成されている、請求項1~4のいずれか1項に記載のデータ解析装置。
- 前記制御部は、選択された1以上の前記後のスクリプトのうち、前記先のスクリプトの前記プロパティと一致する前記スクリプトを実行するように構成されている、請求項5に記載のデータ解析装置。
- 前記スクリプトは、選択された複数の前記スクリプトの各々の前記解析結果のうち少なくとも2以上の前記解析結果をまとめる処理を実行するための第1処理アルゴリズムを含む、請求項1~6のいずれか1項に記載のデータ解析装置。
- 前記スクリプトは、2以上の前記解析結果のばらつきを解析する処理を実行するための第2処理アルゴリズムをさらに含む、請求項7に記載のデータ解析装置。
- 前記制御部は、前記第1処理アルゴリズムおよび前記第2処理アルゴリズムを並列的に実行可能に構成されている、請求項8に記載のデータ解析装置。
- 分析装置により取得された分析データの選択を受け付けるステップと、
前記分析データについての解析を行うスクリプトを複数選択するステップと、
選択された前記分析データについて選択された複数の前記スクリプトにより並列的に解析を実行するステップと、
複数の前記スクリプトによる並列的な解析の解析結果と、複数の前記スクリプトにより並列的に解析が実行された少なくとも1つの前記分析データの解析結果を入力データとしたさらなる解析を行った解析結果とを同一画面上に表示するステップと、を備える、データ解析方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021181114A JP7739952B2 (ja) | 2021-11-05 | 2021-11-05 | データ解析装置およびデータ解析方法 |
| US17/972,848 US12393411B2 (en) | 2021-11-05 | 2022-10-25 | Data analysis apparatus and data analysis method |
| CN202211363326.1A CN116091397A (zh) | 2021-11-05 | 2022-11-02 | 数据解析装置以及数据解析方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021181114A JP7739952B2 (ja) | 2021-11-05 | 2021-11-05 | データ解析装置およびデータ解析方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023069333A JP2023069333A (ja) | 2023-05-18 |
| JP7739952B2 true JP7739952B2 (ja) | 2025-09-17 |
Family
ID=86187584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021181114A Active JP7739952B2 (ja) | 2021-11-05 | 2021-11-05 | データ解析装置およびデータ解析方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12393411B2 (ja) |
| JP (1) | JP7739952B2 (ja) |
| CN (1) | CN116091397A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023038074A1 (ja) * | 2021-09-13 | 2023-03-16 | 株式会社島津製作所 | 細胞画像の学習時におけるメモリ容量判定システムおよび細胞画像の学習時におけるメモリ容量判定方法 |
| JP2025186003A (ja) * | 2024-06-11 | 2025-12-23 | キヤノンマーケティングジャパン株式会社 | 情報処理システム、情報処理方法及びプログラム |
| WO2026023161A1 (ja) * | 2024-07-23 | 2026-01-29 | 株式会社島津製作所 | データ解析装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040172223A1 (en) | 2003-02-28 | 2004-09-02 | 3M Innovative Properties Company | Mill roll analysis system |
| JP2008293373A (ja) | 2007-05-25 | 2008-12-04 | Micro Vision:Kk | 多機能画像センサーシステム |
| WO2017195785A1 (ja) | 2016-05-13 | 2017-11-16 | 株式会社堀場製作所 | 粒子分析装置、及び、粒子分析システム |
| JP2020148778A (ja) | 2014-12-03 | 2020-09-17 | アイソプレキシス コーポレイション | 細胞分泌プロファイルの分析およびスクリーニング |
| JP2021083431A (ja) | 2019-11-29 | 2021-06-03 | シスメックス株式会社 | 細胞解析方法、細胞解析装置、細胞解析システム、及び細胞解析プログラム |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1783604A3 (en) * | 2005-11-07 | 2007-10-03 | Slawomir Adam Janczewski | Object-oriented, parallel language, method of programming and multi-processor computer |
| CN104423953B (zh) * | 2013-09-04 | 2018-07-13 | 中国石油天然气股份有限公司 | 一种scada 系统定时数据处理脚本执行系统及方法 |
| JP6992475B2 (ja) * | 2017-12-14 | 2022-01-13 | オムロン株式会社 | 情報処理装置、識別システム、設定方法及びプログラム |
| WO2019180848A1 (ja) | 2018-03-20 | 2019-09-26 | 株式会社島津製作所 | 細胞画像解析装置、細胞画像解析システム、学習データの生成方法、学習モデルの生成方法、学習データの生成プログラム、および、学習データの製造方法 |
| CN109523031B (zh) * | 2018-11-16 | 2022-12-13 | 河南智慧云大数据有限公司 | 一种用于深度分析的大数据智能机器学习系统 |
| EP3970158A1 (en) * | 2019-05-16 | 2022-03-23 | PAIGE.AI, Inc. | Systems and methods for processing images to classify the processed images for digital pathology |
| JP7342491B2 (ja) * | 2019-07-25 | 2023-09-12 | オムロン株式会社 | 推論装置、推論方法、及び推論プログラム |
| JP7324086B2 (ja) * | 2019-08-15 | 2023-08-09 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
| US11741686B2 (en) * | 2020-12-01 | 2023-08-29 | Raytheon Company | System and method for processing facility image data |
| CA3175194A1 (en) * | 2021-09-22 | 2023-03-22 | Rps Canada Inc. | Systems and methods for integrated orchestration of machine learning operations |
-
2021
- 2021-11-05 JP JP2021181114A patent/JP7739952B2/ja active Active
-
2022
- 2022-10-25 US US17/972,848 patent/US12393411B2/en active Active
- 2022-11-02 CN CN202211363326.1A patent/CN116091397A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040172223A1 (en) | 2003-02-28 | 2004-09-02 | 3M Innovative Properties Company | Mill roll analysis system |
| JP2008293373A (ja) | 2007-05-25 | 2008-12-04 | Micro Vision:Kk | 多機能画像センサーシステム |
| JP2020148778A (ja) | 2014-12-03 | 2020-09-17 | アイソプレキシス コーポレイション | 細胞分泌プロファイルの分析およびスクリーニング |
| WO2017195785A1 (ja) | 2016-05-13 | 2017-11-16 | 株式会社堀場製作所 | 粒子分析装置、及び、粒子分析システム |
| JP2021083431A (ja) | 2019-11-29 | 2021-06-03 | シスメックス株式会社 | 細胞解析方法、細胞解析装置、細胞解析システム、及び細胞解析プログラム |
| US20210164883A1 (en) | 2019-11-29 | 2021-06-03 | Sysmex Corporation | Cell analysis method, cell analysis device, and cell analysis system |
| CN112967785A (zh) | 2019-11-29 | 2021-06-15 | 希森美康株式会社 | 细胞解析方法、装置、系统及程序 |
Non-Patent Citations (2)
| Title |
|---|
| Michael Blome 外1名,インサイドWindows Part VI DirectShow カスタムAV処理コンポーネントを開発するときに頼りになるWindows XPのメディアテクノロジー,msdn magazine 2002 August No.29,株式会社アスキー,2002年08月18日,No.29,pp.045~060 |
| Wilde Michael et al.,"Parallel Scripting for Applications at the Petascale and Beyond",Computer[online],IEEE,2009年,Vol.42,No.11,pp.50-60,[検索日 2025.5.19], インターネット:<URL:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5331905>,DOI: 10.1109/MC.2009.365 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116091397A (zh) | 2023-05-09 |
| US12393411B2 (en) | 2025-08-19 |
| US20230143489A1 (en) | 2023-05-11 |
| JP2023069333A (ja) | 2023-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7739952B2 (ja) | データ解析装置およびデータ解析方法 | |
| US20060004528A1 (en) | Apparatus and method for extracting similar source code | |
| Pretorius et al. | Visualization of parameter space for image analysis | |
| US9959197B2 (en) | Automated bug detection with virtual machine forking | |
| JPH08227349A (ja) | 表示装置 | |
| JP7015319B2 (ja) | データ分析支援装置、データ分析支援方法およびデータ分析支援プログラム | |
| CN109725013B (zh) | X射线衍射数据分析系统 | |
| JP7786497B2 (ja) | 画像解析装置 | |
| TW200406692A (en) | Semiconductor test data analysis system | |
| JP7015320B2 (ja) | データ分析支援装置、データ分析支援方法およびデータ分析支援プログラム | |
| JP2005148901A (ja) | ジョブスケジューリングシステム | |
| CN112119425B (zh) | 用于图像控制和颗粒分析仪图像显示的方法和装置 | |
| Kornhuber et al. | Automated classification of cellular phenotypes using machine learning in cellprofiler and cellprofiler analyst | |
| CN111223064B (zh) | 图像成批自动化增强与存档方法、装置、设备和存储介质 | |
| JP6371981B2 (ja) | 業務支援システム、業務支援システムを実行するプログラム及びそれを記録した媒体 | |
| US12216954B2 (en) | Image display method and recording medium | |
| WO2023037657A1 (ja) | データ解析装置およびデータ解析方法 | |
| JP7758046B2 (ja) | 細胞画像解析システム | |
| CN116955415B (zh) | 基于设计层级的数据搜索系统 | |
| US10489428B2 (en) | Existing system processing specification extractor | |
| US9589172B1 (en) | Systems and methods for interactive image analysis of digital pathology images | |
| US20230281216A1 (en) | Systems and methods for a graphical user interface for data analysis and visualisation | |
| Rifkin | Identifying fluorescently labeled single molecules in image stacks using machine learning | |
| WO2026023161A1 (ja) | データ解析装置 | |
| JP2007072883A (ja) | キャッシュメモリ解析方法、プロセッサおよび模擬情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240805 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250519 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250527 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250626 |
|
| 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: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250818 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7739952 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |