-1::1
Simple Hit Counter
Skip to content

Products

Solutions

×
×
Sign In

RU

EN - EnglishCN - 简体中文DE - DeutschES - EspañolKR - 한국어IT - ItalianoFR - FrançaisPT - Português do BrasilPL - PolskiHE - עִבְרִיתRU - РусскийJA - 日本語TR - TürkçeAR - العربية
Sign In Start Free Trial

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

Behavior
Biochemistry
Bioengineering
Biology
Cancer Research
Chemistry
Developmental Biology
View All
JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

Biological Techniques
Biology
Cancer Research
Immunology
Neuroscience
Microbiology
JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduate courses

Analytical Chemistry
Anatomy and Physiology
Biology
Cell Biology
Chemistry
Civil Engineering
Electrical Engineering
View All
JoVE Science Education

Visual demonstrations of key scientific experiments

Advanced Biology
Basic Biology
Chemistry
View All
JoVE Lab Manual

Videos of experiments for undergraduate lab courses

Biology
Chemistry

BUSINESS

JoVE Business

Video textbooks for business education

Accounting
Finance
Macroeconomics
Marketing
Microeconomics

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Authors

Teaching Faculty

Librarians

K12 Schools

Biopharma

Products

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduates

JoVE Science Education

Visual demonstrations of key scientific experiments

JoVE Lab Manual

Videos of experiments for undergraduate lab courses

BUSINESS

JoVE Business

Video textbooks for business education

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Solutions

Authors
Teaching Faculty
Librarians
<<<<<<< HEAD
K12 Schools
Biopharma
=======
K12 Schools
>>>>>>> dee1fd4 (fixed header link)

Language

ru_RU

EN

English

CN

简体中文

DE

Deutsch

ES

Español

KR

한국어

IT

Italiano

FR

Français

PT

Português do Brasil

PL

Polski

HE

עִבְרִית

RU

Русский

JA

日本語

TR

Türkçe

AR

العربية

    Menu

    JoVE Journal

    Behavior

    Biochemistry

    Bioengineering

    Biology

    Cancer Research

    Chemistry

    Developmental Biology

    Engineering

    Environment

    Genetics

    Immunology and Infection

    Medicine

    Neuroscience

    Menu

    JoVE Encyclopedia of Experiments

    Biological Techniques

    Biology

    Cancer Research

    Immunology

    Neuroscience

    Microbiology

    Menu

    JoVE Core

    Analytical Chemistry

    Anatomy and Physiology

    Biology

    Cell Biology

    Chemistry

    Civil Engineering

    Electrical Engineering

    Introduction to Psychology

    Mechanical Engineering

    Medical-Surgical Nursing

    View All

    Menu

    JoVE Science Education

    Advanced Biology

    Basic Biology

    Chemistry

    Clinical Skills

    Engineering

    Environmental Sciences

    Physics

    Psychology

    View All

    Menu

    JoVE Lab Manual

    Biology

    Chemistry

    Menu

    JoVE Business

    Accounting

    Finance

    Macroeconomics

    Marketing

    Microeconomics

Start Free Trial
Loading...
Home
JoVE Journal
Biology
Сегментация криоэлектронных томограмм на основе глубокого обучения
Сегментация криоэлектронных томограмм на основе глубокого обучения
JoVE Journal
Biology
This content is Free Access.
JoVE Journal Biology
Deep Learning-Based Segmentation of Cryo-Electron Tomograms

Сегментация криоэлектронных томограмм на основе глубокого обучения

Full Text
10,525 Views
10:25 min
November 11, 2022

DOI: 10.3791/64435-v

Jessica E. Heebner1, Carson Purnell1, Ryan K. Hylton1, Mike Marsh2, Michael A. Grillo1, Matthew T. Swulius1

1Pennsylvania State University-College of Medicine, 2Object Research Systems

AI Banner

Please note that some of the translations on this page are AI generated. Click here for the English version.

Overview

This study presents a detailed protocol for training a multi-slice U-Net neural network to perform multi-class segmentation of cryo-electron tomograms. The method involves using a portion of one tomogram as a training input and enables the segmentation of new tomograms for subsequent analysis like subtomogram averaging and filament tracing.

Key Study Components

Research Area

  • Deep learning methodologies in biological imaging
  • Segmentation of cryo-electron tomography data
  • Computational techniques for biological analysis

Background

  • Traditional image segmentation techniques can be time-consuming.
  • Advanced computational tools facilitate efficient data analysis.
  • Deep learning offers improved capabilities for segmentation tasks.

Methods Used

  • Multi-slice U-Net for neural network training
  • Cryo-electron tomograms as the biological system
  • Dragonfly software for image import and processing

Main Results

  • Successful segmentation of cryo-ET data using the trained network
  • Streamlined workflow for image processing and analysis
  • Effective training of neural networks to adapt to new data

Conclusions

  • The study demonstrates a practical approach for utilizing deep learning in cryo-ET data analysis.
  • This method enhances the efficiency of biological research involving complex imaging data.

Frequently Asked Questions

What is the primary advantage of using a U-Net for image segmentation?
The U-Net architecture is specifically designed for precise localization and segmentation in biomedical imaging tasks.
How does the protocol improve the segmentation process for cryo-ET data?
By leveraging deep learning, the protocol significantly expedites the image segmentation process compared to traditional methods.
What is the significance of subtomogram averaging?
Subtomogram averaging enhances the resolution of cryo-ET data by averaging similar sub-volumes to reduce noise.
Can this method be applied to other forms of imaging data?
While the protocol is tailored for cryo-ET data, the underlying principles of the U-Net can be adapted for other imaging modalities.
What tools are necessary to implement this protocol?
The primary tool required is the Dragonfly software for the image processing and segmentation tasks.
Is prior experience in deep learning necessary to use this method?
While some familiarity with deep learning concepts is beneficial, the protocol is designed to be accessible to labs with basic computational knowledge.
How long does the training process take?
The duration of the training process can vary but typically takes several hours, depending on dataset size and computational power.

Это метод обучения многосрезовой U-Net для многоклассовой сегментации криоэлектронных томограмм с использованием части одной томограммы в качестве обучающего входа. Мы описываем, как вывести эту сеть из других томограмм и как извлечь сегментации для дальнейшего анализа, такого как усреднение субтомограмм и трассировка нитей.

Что самое интересное в нашем протоколе, так это то, что он позволяет любой лаборатории начать работу, используя эти протоколы глубокого обучения для сегментации больших объемов данных крио-ET. Основное преимущество нашего рабочего процесса заключается в том, что Dragonfly предоставляет вычислительную среду профессионального уровня для обучения многоклассовых нейронных сетей для сегментации, и это действительно может значительно ускорить процесс сегментации. Сегментация изображений требует времени для изучения, поэтому обязательно протестируйте инструменты и изучите ключевые привязки, чтобы действительно помочь оптимизировать рабочий процесс с течением времени.

После настройки программного обеспечения продолжите импорт изображений, перейдя в «Файл» и выбрав «Импортировать файлы изображений». Затем нажмите «Добавить», перейдите к файлу изображения, нажмите «Открыть» и выберите «Далее», а затем «Готово». Создайте пользовательскую шкалу интенсивности, перейдя в раздел «Утилиты» и выбрав «Диспетчер единиц измерения».

Нажмите плюс в левом нижнем углу, чтобы создать новую единицу измерения. Выберите функцию высокой и низкой интенсивности во всех интересующих вас томограммах. Присвойте устройству имя и аббревиатуру и сохраните единицу измерения пользовательского размера.

Чтобы откалибровать изображения в соответствии с пользовательской шкалой интенсивности, щелкните правой кнопкой мыши набор данных в столбце «Свойства» в правой части экрана и выберите «Калибровка шкалы интенсивности». Затем перейдите на главную вкладку в левой части экрана и прокрутите вниз до раздела зонда. Используя инструмент кругового зонда соответствующего диаметра, щелкните несколько мест в фоновой области томограммы и запишите среднее число в столбце необработанной интенсивности.

Повторите эти действия для реперных маркеров и нажмите «Калибровка». При необходимости отрегулируйте контрастность, чтобы снова сделать структуры видимыми с помощью инструмента «Область» в разделе выравнивания окон главной вкладки. В левой части главной вкладки прокрутите вниз до панели обработки изображений.

Нажмите «Дополнительно» и дождитесь открытия нового окна. На панели «Свойства» выберите набор данных, который нужно отфильтровать, и сделайте его видимым, щелкнув значок глаза слева от набора данных. Затем используйте раскрывающееся меню на панели операций, чтобы выбрать выравнивание гистограммы для первой операции.

Выберите «Добавить операцию», нажмите «Гауссов» и измените размер ядра на 3D. Добавьте третью операцию, затем выберите Unsharp и оставьте вывод для этой. Примените эквалайзер ко всем срезам и дайте фильтрации запуститься, затем закройте окно обработки изображения, чтобы вернуться к основному интерфейсу.

Чтобы определить область обучения, перейдите на панель свойств данных, сначала скрыв нефильтрованный набор данных, щелкнув значок глаза слева от него. Затем покажите только что отфильтрованный набор данных. Используя отфильтрованный набор данных, определите подобласть томограммы, содержащую все интересующие объекты.

Теперь создайте поле вокруг интересующей области, прокрутив вниз до категории «Фигуры» и выбрав «Создать поле» в левой части главной вкладки. Находясь на панели с четырьмя видами, используйте различные 2D-плоскости, чтобы направлять или перетаскивать края прямоугольника, чтобы охватить только интересующую область во всех измерениях. В списке данных выберите область поля и измените цвет границы для более удобного просмотра, щелкнув серый квадрат рядом с символом глаза.

Чтобы создать мульти-ROI, выберите вкладку «Сегментация», нажмите «Создать» слева и установите флажок «Создать как multi-ROI». Убедитесь, что количество классов соответствует количеству интересующих объектов плюс фоновый класс. Назовите обучающие данные с несколькими ROI и убедитесь, что геометрия соответствует набору данных, прежде чем нажимать кнопку ОК. Затем прокрутите данные до границ области в рамке.

Выберите Multi-ROI в меню «Свойства» справа. Дважды щелкните первое пустое имя класса в мульти-ROI, чтобы присвоить ему имя. Чтобы рисовать 2D-кистью, прокрутите вниз до 2D-инструментов на вкладке «Сегментация» слева и выберите круглую кисть.

Затем выберите «Адаптивный гауссов» или «Локальный OTSU» в раскрывающемся меню, нарисуйте, удерживая левый рычаг управления плюс щелчок, и стереть, удерживая левый сдвиг плюс щелчок. После того, как все структуры будут помечены, щелкните правой кнопкой мыши фоновый класс в multi-ROI и выберите «Добавить все немаркированные воксели в класс». Затем создайте новый одноклассный ROI с именем Mask.

Убедитесь, что геометрия соответствует отфильтрованному набору данных, затем нажмите «Применить». На вкладке «Свойства» справа щелкните правой кнопкой мыши поле, выберите «Добавить к ROI» и добавьте его в ROI маски. Чтобы обрезать тренировочные данные с помощью маски, перейдите на вкладку «Свойства» и выберите как обучающие данные, так и мульти-ROI и ROI маски, удерживая Control и щелкая по каждому.

Затем нажмите кнопку "Пересечение" под списком свойств данных в разделе "Логические операции". Назовите новый набор данных как обрезанные обучающие входные данные и убедитесь, что геометрия соответствует отфильтрованному набору данных, прежде чем нажимать кнопку ОК. Импортируйте обучающие данные в мастер сегментации, щелкнув правой кнопкой мыши отфильтрованный набор данных на вкладке "Свойства" и выбрав параметр "Мастер сегментации". Когда откроется новое окно, найдите вкладку «Ввод» справа.

Нажмите «Импортировать кадры из мульти-ROI» и выберите входные данные «Обрезанное обучение». Чтобы сгенерировать новую модель нейронной сети, нажмите кнопку «плюс» справа на вкладке модели. Выберите U Net из списка, выберите 2,5 D и пять срезов в качестве входного измерения, а затем нажмите кнопку Создать.

Чтобы обучить сеть, нажмите «Обучить» в правом нижнем углу окна Seg Wiz. После завершения обучения модуля используйте обученную сеть для сегментации новых кадров, создайте новый кадр и нажмите кнопку Прогнозировать. Затем щелкните стрелку вверх в правом верхнем углу прогнозируемого кадра, чтобы перенести сегментацию в реальный кадр.

Чтобы исправить прогноз, щелкните два класса, удерживая клавишу Control, чтобы изменить сегментированные пикселы одного на другой. Выберите оба класса и рисуйте кистью, чтобы рисовать только пикселы, принадлежащие к одному из классов. Исправьте сегментацию как минимум в пяти новых кадрах.

Для итеративного обучения снова нажмите кнопку «Обучить» и позвольте сети продолжить обучение еще на 30–40 эпосов. На этом этапе остановите тренировку и начните следующий раунд обучения. Убедившись в производительности сети, опубликуйте ее, выйдя из мастера сегментации.

Появится диалоговое окно с вопросом, какие модели опубликовать. Выберите успешную сеть, назовите ее, а затем опубликуйте, чтобы сделать сеть доступной для использования вне мастера сегментации. Сначала выберите отфильтрованный набор данных на панели «Свойства», чтобы применить его к тренировочной томограмме.

На панели «Сегментация» слева прокрутите вниз до раздела «Сегмент с искусственным интеллектом». Убедитесь, что выбран правильный набор данных. Выберите модель, опубликованную недавно, в раскрывающемся меню, затем нажмите «Сегмент», а затем «Все фрагменты».

Чтобы применить его к набору данных вывода, импортируйте новую томограмму и предварительно обработайте ее, как показано ранее. На панели сегментации перейдите в раздел сегмента с искусственным интеллектом. Убедитесь, что только что отфильтрованная томограмма является выбранным набором данных, выберите ранее обученную модель, щелкните сегмент и выберите «Все фрагменты».

Быстро устраните шум, сначала выбрав один из классов с сегментированным шумом и интересующим вас объектом. Затем щелкните правой кнопкой мыши «Обработать острова», выберите «Удалено количеством вокселей», а затем нажмите «Выбрать размер вокселя». Начните с небольшого счета и постепенно увеличивайте его, чтобы убрать большую часть шума.

Для коррекции сегментации щелкните, удерживая клавишу Control, два класса, чтобы нарисовать пикселы, принадлежащие только этим классам. Щелкните, удерживая клавишу Control, плюс перетащите с помощью инструментов сегментации, чтобы изменить пикселы второго класса на первый, и щелкните, удерживая нажатой клавишу «Shift», плюс перетаскивание, чтобы добиться обратного. Пятисрезовый блок был обучен на одной томограмме, и была выполнена сегментация рук для обучающего ввода.

Показана 2D-сегментация от подразделения после полного обучения. 3D-рендеринг сегментированных областей показывает мембрану, микротрубочки и актиновые филаменты. Показаны нейроны гиппокампа крысы DIV 5 из того же сеанса, что и тренировочная томограмма.

2D-сегментация из аппарата без дополнительного обучения быстрой очистке показала мембрану, микротрубочки, актин и фидуциалы. Также был визуализирован 3D-рендеринг сегментированных областей. Также наблюдался нейрон гиппокампа крысы DIV 5 из более раннего сеанса.

Также была выполнена 2D-сегментация с объекта с быстрой очисткой и 3D-рендерингом. Нейрон гиппокампа крысы DIV 5 также наблюдался на другом Титане Криосе при другом увеличении. Размер пикселя был изменен с помощью программы сжатия хранилища IMOD в соответствии с тренировочной томограммой.

2D-сегментация от объекта с быстрой очисткой демонстрирует надежный вывод по наборам данных с надлежащей предварительной обработкой, и был выполнен 3D-рендеринг сегментации. Предварительная обработка идентичных данных и калибровка гистограмм, безусловно, являются наиболее важными шагами для правильного вывода сети. После того, как местоположение молекул известно в томограмме, в Dragonfly действительно тривиально вычислить количественные измерения или вычислить координаты и ввести их в конвейер усреднения субтомограммы.

Мы только начинаем видеть влияние глубокого обучения на анализ крио-инопланетных изображений, но это всего лишь еще одна область, где он показывает действительно огромные перспективы.

View the full transcript and gain access to thousands of scientific videos

Sign In Start Free Trial

Explore More Videos

Биология выпуск 189

Related Videos

Подготовка первичных нейронов для визуализации нейриты в Frozen-гидратной государства Использование крио-электронной томографии

09:59

Подготовка первичных нейронов для визуализации нейриты в Frozen-гидратной государства Использование крио-электронной томографии

Related Videos

79.9K Views

От вокселей к знаниям: Практическое руководство по сегментации комплекс электронной микроскопии 3D-данных

12:08

От вокселей к знаниям: Практическое руководство по сегментации комплекс электронной микроскопии 3D-данных

Related Videos

25K Views

Использование Tomoauto: протокол для высокой пропускной автоматизированной Cryo-электронной томографии

11:33

Использование Tomoauto: протокол для высокой пропускной автоматизированной Cryo-электронной томографии

Related Videos

11.4K Views

Получение ламелей из биологических образцов стекловидного тела с помощью двухлучевого сканирующего электронного микроскопа для криоэлектронной томографии

07:00

Получение ламелей из биологических образцов стекловидного тела с помощью двухлучевого сканирующего электронного микроскопа для криоэлектронной томографии

Related Videos

4K Views

Стратегии оптимизации сбора данных криогенной электронной томографии

08:16

Стратегии оптимизации сбора данных криогенной электронной томографии

Related Videos

4.9K Views

Микроструктурирование просвечивающих электронных микроскопических сеток для прямого позиционирования клеток в рабочих процессах криоэлектронной томографии цельноклеточной криоэлектронной томографии

09:53

Микроструктурирование просвечивающих электронных микроскопических сеток для прямого позиционирования клеток в рабочих процессах криоэлектронной томографии цельноклеточной криоэлектронной томографии

Related Videos

7.5K Views

Удаленный сбор данных криоэлектронной томографии и усреднение субтомограмм

08:55

Удаленный сбор данных криоэлектронной томографии и усреднение субтомограмм

Related Videos

5.7K Views

Визуализация органелл in situ с помощью крио-STEM-томографии

08:37

Визуализация органелл in situ с помощью крио-STEM-томографии

Related Videos

3K Views

Использование виртуальной реальности для иммерсивной сегментации и анализа данных криоэлектронной томографии

07:17

Использование виртуальной реальности для иммерсивной сегментации и анализа данных криоэлектронной томографии

Related Videos

1.4K Views

В естественных изображений из глубоких слоях коры использованием микропирамид

09:45

В естественных изображений из глубоких слоях коры использованием микропирамид

Related Videos

11.8K Views

JoVE logo
Contact Us Recommend to Library
Research
  • JoVE Journal
  • JoVE Encyclopedia of Experiments
  • JoVE Visualize
Business
  • JoVE Business
Education
  • JoVE Core
  • JoVE Science Education
  • JoVE Lab Manual
  • JoVE Quizzes
Solutions
  • Authors
  • Teaching Faculty
  • Librarians
  • K12 Schools
  • Biopharma
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2026 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code