TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Real-time Automatic M-mode Echocardiography Measurement wi...

Real-time Automatic M-mode Echocardiography Measurement with Panel Attention from Local-to-Global Pixels

Ching-Hsun Tseng, Shao-Ju Chien, Po-Shen Wang, Shin-Jye Lee, Wei-Huan Hu, Bin Pu, Xiao-jun Zeng

2023-08-15Real-time Instance SegmentationSemantic SegmentationMedical Image SegmentationInstance SegmentationReal-time instance measurementobject-detectionObject Detection
PaperPDFCode(official)

Abstract

Motion mode (M-mode) recording is an essential part of echocardiography to measure cardiac dimension and function. However, the current diagnosis cannot build an automatic scheme, as there are three fundamental obstructs: Firstly, there is no open dataset available to build the automation for ensuring constant results and bridging M-mode echocardiography with real-time instance segmentation (RIS); Secondly, the examination is involving the time-consuming manual labelling upon M-mode echocardiograms; Thirdly, as objects in echocardiograms occupy a significant portion of pixels, the limited receptive field in existing backbones (e.g., ResNet) composed from multiple convolution layers are inefficient to cover the period of a valve movement. Existing non-local attentions (NL) compromise being unable real-time with a high computation overhead or losing information from a simplified version of the non-local block. Therefore, we proposed RAMEM, a real-time automatic M-mode echocardiography measurement scheme, contributes three aspects to answer the problems: 1) provide MEIS, a dataset of M-mode echocardiograms for instance segmentation, to enable consistent results and support the development of an automatic scheme; 2) propose panel attention, local-to-global efficient attention by pixel-unshuffling, embedding with updated UPANets V2 in a RIS scheme toward big object detection with global receptive field; 3) develop and implement AMEM, an efficient algorithm of automatic M-mode echocardiography measurement enabling fast and accurate automatic labelling among diagnosis. The experimental results show that RAMEM surpasses existing RIS backbones (with non-local attention) in PASCAL 2012 SBD and human performances in real-time MEIS tested. The code of MEIS and dataset are available at https://github.com/hanktseng131415go/RAME.

Results

TaskDatasetMetricValueModel
Instance SegmentationPASCAL VOC 2012FLOPs (G)100.85RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012Frame (fps)60.93RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012Size (M)40.32RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012avgAP (mask AP + box AP)42.69RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012boxAP42.96RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012maskAP42.42RAMEM UPANet80 V2
Instance SegmentationPASCAL VOC 2012FLOPs (G)48.26maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012Frame (fps)81.27maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012Size (M)30.41maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012avgAP (mask AP + box AP)37.39maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012boxAP37.5maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012maskAP37.27maYOLACT ResNet50
Instance SegmentationPASCAL VOC 2012FLOPs (G)48.26YOLACT ResNet50
Instance SegmentationPASCAL VOC 2012Frame (fps)81.11YOLACT ResNet50
Instance SegmentationPASCAL VOC 2012Size (M)30.41YOLACT ResNet50
Instance SegmentationPASCAL VOC 2012avgAP (mask AP + box AP)35.73YOLACT ResNet50
Instance SegmentationPASCAL VOC 2012boxAP36.65YOLACT ResNet50
Instance SegmentationPASCAL VOC 2012maskAP35.12YOLACT ResNet50
Instance SegmentationMEISFLOPs (G)0.4826maYOLACT ResNet50
Instance SegmentationMEISFrame (fps)36.13maYOLACT ResNet50
Instance SegmentationMEISSize (M)30.38maYOLACT ResNet50
Instance SegmentationMEISavgAP (mask AP + box AP)46.29maYOLACT ResNet50
Instance SegmentationMEISboxAP49.59maYOLACT ResNet50
Instance SegmentationMEISmaskAP42.99maYOLACT ResNet50
Instance SegmentationMEISFLOPs (G)100.85RAMEM UPANet80 V2
Instance SegmentationMEISFrame (fps)52.22RAMEM UPANet80 V2
Instance SegmentationMEISSize (M)40.28RAMEM UPANet80 V2
Instance SegmentationMEISavgAP (mask AP + box AP)47.15RAMEM UPANet80 V2
Instance SegmentationMEISboxAP51.2RAMEM UPANet80 V2
Instance SegmentationMEISmaskAP43.09RAMEM UPANet80 V2

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17RS-TinyNet: Stage-wise Feature Fusion Network for Detecting Tiny Objects in Remote Sensing Images2025-07-17Decoupled PROB: Decoupled Query Initialization Tasks and Objectness-Class Learning for Open World Object Detection2025-07-17