Graphical Protocol Builder for Biological Image Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image analysis protocols in drug discovery and biological research lack flexibility and user-friendly capabilities, particularly for cell-based assays, as they require programming knowledge and are limited in defining complex relationships between interrelated image objects.

Innovation Solution

A computer-based method for developing image analysis protocols that allows users to select and define target identification settings, relationships between image objects, and measurements, enabling the creation of complex hierarchies and user-defined calculations without programming expertise, using a graphical user interface for automated image analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If pre-defined canned image analysis protocols are used, then the system is easy to operate, but the protocol flexibility and adaptability are limited

Engineering Contradiction:
Improveease of operationVSAvoidprotocol flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts between two operational modes: a simplified mode for ease of operation using pre-configured protocols, and a flexible mode allowing users to dynamically define custom protocols through a graphical interface. This dynamic switching resolves the contradiction by providing both simplicity and adaptability depending on user needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The image analysis system is designed to perform multiple functions: it can execute both pre-defined canned protocols for simple operations and user-customized protocols for complex, adaptable scenarios. This multi-functionality allows the same system to serve both ease of operation and protocol flexibility requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If canned image analysis protocols are used with parameter variation, then the ease of operation is maintained, but the ability to define complex relationships between interrelated objects is limited

Engineering Contradiction:
Improveease of operationVSAvoidability to define complex relationships
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system introduces an intermediary graphical protocol development environment that mediates between simple parameter adjustment and complex relationship definition. This intermediary layer allows users to visually construct complex relationships between interrelated objects without requiring programming knowledge, thus maintaining ease of operation while enhancing adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the mechanical approach of parameter variation within fixed protocols with a visual programming interface that allows dynamic construction of analysis workflows. This substitution enables complex relationship definitions through graphical manipulation rather than constrained parameter adjustment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If feature gates with range limits are used to define object subsets, then the protocol development is simplified, but the flexibility in defining image processing protocols remains limited

Engineering Contradiction:
Improveprotocol development complexityVSAvoidflexibility in protocol definition
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments the protocol development process into distinct visual components and building blocks that can be independently configured and combined. This segmentation allows complex protocols to be constructed from simpler modular elements, reducing overall complexity while maintaining flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol development system transitions from static feature gates with fixed range limits to a dynamic visual programming environment where protocol structures can be flexibly modified. This dynamic approach allows users to adapt protocol definitions to specific experimental needs without being constrained by pre-defined gate structures.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If users without programming background are to develop custom protocols, then the ease of operation must be improved, but previously programming knowledge was required for flexible protocol development

Engineering Contradiction:
Improveease of operationVSAvoidcustom protocol development capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system replaces programming-based protocol development with a graphical user interface that uses visual drag-and-drop operations and point-and-click configuration. This substitution eliminates the need for programming knowledge while maintaining full custom protocol development capability, thus improving ease of operation without sacrificing adaptability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The graphical protocol development environment acts as an intermediary that translates user-friendly visual operations into complex image analysis protocols. This intermediary layer shields users from programming complexity while enabling them to develop customized protocols with full flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8045782B2Method of, and apparatus and computer software for, implementing image analysis protocols
Publication Date: 2011.10.25 GLOBAL LIFE SCIENCES SOLUTIONS USA LLC
  • US8045782B2 patent drawing
  • US8045782B2 patent drawing
  • US8045782B2 patent drawing

AI summary

A computer-based method for the development of an image analysis protocol for analyzing image data, the image data containing images including image objects, in particular biological image objects such as biological cells. The image analysis protocol, once developed, is operable in an image analysis software system to report on one or more measurements conducted on selected ones of the image objects. The development process includes providing functions for selecting predetermined image analysis procedures, the functions allowing the user to define:at least one first target identification setting for identifying a first target set of image objects in the image data;at least one second target identification setting for identifying a second target set of image objects in the image data;a relationship between the first and second set of image objects; andone or more measurements which are to be reported for the image data, the measurements being conducted using the defined relationship.