Linear array implementation of the EM algorithm for PET image reconstruction
The PET image reconstruction based on the EM algorithm has several attractive advantages over the conventional convolution backprojection algorithms. However, the PET image reconstruction based on the EM algorithm is computationally burdensome for today's single processor systems. In addition,...
Saved in:
| Published in | IEEE transactions on nuclear science Vol. 42; no. 4; pp. 1439 - 1444 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
New York, NY
IEEE
01.08.1995
Institute of Electrical and Electronics Engineers |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0018-9499 1558-1578 |
| DOI | 10.1109/23.467723 |
Cover
| Abstract | The PET image reconstruction based on the EM algorithm has several attractive advantages over the conventional convolution backprojection algorithms. However, the PET image reconstruction based on the EM algorithm is computationally burdensome for today's single processor systems. In addition, a large memory is required for the storage of the image, projection data, and the probability matrix. Since the computations are easily divided into tasks executable in parallel, multiprocessor configurations are the ideal choice for fast execution of the EM algorithms. In this study, we attempt to overcome these two problems by parallelizing the EM algorithm on a multiprocessor system. The parallel EM algorithm on a linear array topology using the commercially available fast floating point digital signal processor (DSP) chips as the processing elements (PE's) has been implemented. The performance of the EM algorithm on a 386/387 machine, IBM 6000 RISC workstation, and on the linear array system is discussed and compared. The results show that the computational speed performance of a linear array using 8 DSP chips as PE's executing the EM image reconstruction algorithm is about 15.5 times better than that of the IBM 6000 RISC workstation. The novelty of the scheme is its simplicity. The linear array topology is expandable with a larger number of PE's. The architecture is not dependent on the DSP chip chosen, and the substitution of the latest DSP chip is straightforward and could yield better speed performance.< > |
|---|---|
| AbstractList | The PET image reconstruction based on the EM algorithm has several attractive advantages over the conventional convolution backprojection algorithms. However, the PET image reconstruction based on the EM algorithm is computationally burdensome for today's single processor systems. In addition, a large memory is required for the storage of the image, projection data, and the probability matrix. Since the computations are easily divided into tasks executable in parallel, multiprocessor configurations are the ideal choice for fast execution of the EM algorithms. In this study, we attempt to overcome these two problems by parallelizing the EM algorithm on a multiprocessor system. The parallel EM algorithm on a linear array topology using the commercially available fast floating point digital signal processor (DSP) chips as the processing elements (PE's) has been implemented. The performance of the EM algorithm on a 386/387 machine, IBM 6000 RISC workstation, and on the linear array system is discussed and compared. The results show that the computational speed performance of a linear array using 8 DSP chips as PE's executing the EM image reconstruction algorithm is about 15.5 times better than that of the IBM 6000 RISC workstation. The novelty of the scheme is its simplicity. The linear array topology is expandable with a larger number of PE's. The architecture is not dependent on the DSP chip chosen, and the substitution of the latest DSP chip is straightforward and could yield better speed performance The PET image reconstruction based on the EM algorithm has several attractive advantages over the conventional convolution backprojection algorithms. However, the PET image reconstruction based on the EM algorithm is computationally burdensome for today's single processor systems. In addition, a large memory is required for the storage of the image, projection data, and the probability matrix. Since the computations are easily divided into tasks executable in parallel, multiprocessor configurations are the ideal choice for fast execution of the EM algorithms. In this study, we attempt to overcome these two problems by parallelizing the EM algorithm on a multiprocessor system. The parallel EM algorithm on a linear array topology using the commercially available fast floating point digital signal processor (DSP) chips as the processing elements (PE's) has been implemented. The performance of the EM algorithm on a 386/387 machine, IBM 6000 RISC workstation, and on the linear array system is discussed and compared. The results show that the computational speed performance of a linear array using 8 DSP chips as PE's executing the EM image reconstruction algorithm is about 15.5 times better than that of the IBM 6000 RISC workstation. The novelty of the scheme is its simplicity. The linear array topology is expandable with a larger number of PE's. The architecture is not dependent on the DSP chip chosen, and the substitution of the latest DSP chip is straightforward and could yield better speed performance.< > Since the PET image reconstruction based on the EM algorithm is computationally burdensome for single processor system and large memory is required for the storage of the image, this paper tries to overcome these two problems by parallelizing the EM algorithm on a multiprocessor system. The parallel EM algorithm on a linear array topology using the commercially available fast floating point digital signal processor (DSP) chips as the processing elements (PE's) has been implemented. The performance of the EM algorithm on a 386/387 machine, IBM 6000 RISC workstation, and on linear array system is discussed and compared. The results show that the computational speed performance of a linear array using 8 DSP chips as PE's executing the EM image reconstruction algorithm is about 1.55 times better than that of the IBM 6000 RISC workstation. The linear array topology is expandable with a larger number of PE's. |
| Author | Ramakrishna, J. Rajan, K. Patnaik, L.M. |
| Author_xml | – sequence: 1 givenname: K. surname: Rajan fullname: Rajan, K. organization: Dept. of Phys., Indian Inst. of Sci., Bangalore, India – sequence: 2 givenname: L.M. surname: Patnaik fullname: Patnaik, L.M. – sequence: 3 givenname: J. surname: Ramakrishna fullname: Ramakrishna, J. |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3663038$$DView record in Pascal Francis |
| BookMark | eNqF0L9LAzEUB_AgCrbVwdUpgwgO1yaX5C4ZpdQfcKJDnY80fWkj10tNrkP_e1OudBDBKTze5_sg3yE6b30LCN1QMqaUqEnOxrwoy5ydoQEVQmZUlPIcDQihMlNcqUs0jPErjVwQMUBV5VrQAesQ9B67zbaBDbSd7pxvsbe4WwOevWHdrHxw3XqDrQ_4YzZPVK8ABzC-jV3YmUPgCl1Y3US4Pr4j9Pk0m09fsur9-XX6WGWGFazLKCdWMCCclyW3crmUi1LQEnRuOQi5VNwoW9gE0oZpRXJKrSRaUbYogSzZCN33d7fBf-8gdvXGRQNNo1vwu1jnkglGaPEvpIUSqZM8wbsj1NHoxgbdGhfrbUjfDPuaFQUjTCb20DMTfIwB7ElQUh_6r3NW9_0nO_lljet77YJ2zZ-J2z7hAOB0-bj8AR1mkB0 |
| CODEN | IETNAE |
| CitedBy_id | crossref_primary_10_1016_j_compmedimag_2005_07_002 crossref_primary_10_1109_TNS_2006_882295 crossref_primary_10_1016_S0895_6111_02_00034_4 crossref_primary_10_1109_TNS_2003_817960 |
| Cites_doi | 10.1109/42.108585 10.1109/23.317381 10.1109/TMI.1987.4307849 10.1109/42.126905 10.1109/TMI.1987.4307810 10.1109/76.168902 10.1109/23.106718 10.1109/TNS.1985.4336952 10.1109/23.106710 10.1109/23.12799 10.1109/TMI.1986.4307734 10.1109/TNS.1981.4331813 10.1109/TMI.1982.4307558 10.1109/TMI.1987.4307796 10.1109/71.298213 |
| ContentType | Journal Article |
| Copyright | 1995 INIST-CNRS |
| Copyright_xml | – notice: 1995 INIST-CNRS |
| DBID | AAYXX CITATION IQODW 7QO 8FD FR3 P64 7U5 L7M |
| DOI | 10.1109/23.467723 |
| DatabaseName | CrossRef Pascal-Francis Biotechnology Research Abstracts Technology Research Database Engineering Research Database Biotechnology and BioEngineering Abstracts Solid State and Superconductivity Abstracts Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Engineering Research Database Biotechnology Research Abstracts Technology Research Database Biotechnology and BioEngineering Abstracts Advanced Technologies Database with Aerospace Solid State and Superconductivity Abstracts |
| DatabaseTitleList | Technology Research Database Engineering Research Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-1578 |
| EndPage | 1444 |
| ExternalDocumentID | 3663038 10_1109_23_467723 467723 |
| Genre | orig-research |
| GroupedDBID | .DC .GJ 0R~ 29I 3O- 4.4 53G 5GY 5RE 5VS 6IK 8WZ 97E A6W AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT ACPRK AENEX AETEA AETIX AFRAH AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 VOH AAYXX CITATION IQODW RIG 7QO 8FD FR3 P64 7U5 L7M |
| ID | FETCH-LOGICAL-c363t-140f53e044774f8dd8b7517ea2f4e58d94c9f6fe04d8b3a90211f80a913b7e0d3 |
| IEDL.DBID | RIE |
| ISSN | 0018-9499 |
| IngestDate | Sat Sep 27 19:10:03 EDT 2025 Mon Oct 06 18:02:17 EDT 2025 Mon Jul 21 09:17:06 EDT 2025 Thu Apr 24 23:05:53 EDT 2025 Wed Oct 01 03:38:04 EDT 2025 Wed Aug 27 02:50:20 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Keywords | Radionuclide study Array Function maximization Algorithm Implementation Image reconstruction Positron Emission tomography |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c363t-140f53e044774f8dd8b7517ea2f4e58d94c9f6fe04d8b3a90211f80a913b7e0d3 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 16954992 |
| PQPubID | 23462 |
| PageCount | 6 |
| ParticipantIDs | proquest_miscellaneous_28353016 ieee_primary_467723 pascalfrancis_primary_3663038 crossref_citationtrail_10_1109_23_467723 crossref_primary_10_1109_23_467723 proquest_miscellaneous_16954992 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 1900 |
| PublicationDate | 1995-08-01 |
| PublicationDateYYYYMMDD | 1995-08-01 |
| PublicationDate_xml | – month: 08 year: 1995 text: 1995-08-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY |
| PublicationTitle | IEEE transactions on nuclear science |
| PublicationTitleAbbrev | TNS |
| PublicationYear | 1995 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers |
| References | ref13 ref12 dempster (ref4) 1977; 39 ref15 ref14 ref10 ref2 ref17 ref16 ref18 ref8 ref7 ref9 (ref1) 1992 ref3 ref6 ref5 lange (ref11) 1984; 8 |
| References_xml | – ident: ref2 doi: 10.1109/42.108585 – ident: ref14 doi: 10.1109/23.317381 – ident: ref18 doi: 10.1109/TMI.1987.4307849 – ident: ref15 doi: 10.1109/42.126905 – ident: ref12 doi: 10.1109/TMI.1987.4307810 – year: 1992 ident: ref1 publication-title: ADXLOOI - User's Manual Analog Devices – ident: ref5 doi: 10.1109/76.168902 – ident: ref8 doi: 10.1109/23.106718 – ident: ref6 doi: 10.1109/TNS.1985.4336952 – ident: ref7 doi: 10.1109/23.106710 – ident: ref9 doi: 10.1109/23.12799 – ident: ref13 doi: 10.1109/TMI.1986.4307734 – ident: ref17 doi: 10.1109/TNS.1981.4331813 – volume: 39 start-page: 1 year: 1977 ident: ref4 article-title: Maximum likelihood from incomplete data via the EM algorithm publication-title: J R Stat Soc – ident: ref16 doi: 10.1109/TMI.1982.4307558 – ident: ref10 doi: 10.1109/TMI.1987.4307796 – ident: ref3 doi: 10.1109/71.298213 – volume: 8 start-page: 306 year: 1984 ident: ref11 article-title: EM reconstruction algorithm for emission and transmission tomography publication-title: J Comput Assisted Tomography |
| SSID | ssj0014505 |
| Score | 1.4853333 |
| Snippet | The PET image reconstruction based on the EM algorithm has several attractive advantages over the conventional convolution backprojection algorithms. However,... Since the PET image reconstruction based on the EM algorithm is computationally burdensome for single processor system and large memory is required for the... |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 1439 |
| SubjectTerms | Biological and medical sciences Concurrent computing Convolution Digital signal processing chips Image reconstruction Image storage Investigative techniques, diagnostic techniques (general aspects) Medical sciences Miscellaneous. Technology Positron emission tomography Radionuclide investigations Reduced instruction set computing Signal processing algorithms Topology Workstations |
| Title | Linear array implementation of the EM algorithm for PET image reconstruction |
| URI | https://ieeexplore.ieee.org/document/467723 https://www.proquest.com/docview/16954992 https://www.proquest.com/docview/28353016 |
| Volume | 42 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-1578 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014505 issn: 0018-9499 databaseCode: RIE dateStart: 19630101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZoJxh4IwoULMTAkuLEj8QjQq0QAsQAElvkODZUtAnqY4Bfz9lJI54SWxSfFeX8-s539x1CJ9zk2gLyDowiWcCoEYHSkQxCmseUS0KZz-O-uRWXD-zqkT_WPNs-F8YY44PPTM89el9-Xuq5uyo7g0UdR7SFWnEiqlStxmHAOKmLFcD6BRRfkwiFRJ5FtFd1_HL0-FoqLhJSTUEZtqpi8WND9qfMYK1K3556ckIXXPLSm8-ynn7_Rt34zx9YR6s12sTn1fTYQEum2EQrnzgIt9A1WKMw27GaTNQbHo4X8eRuwHBpMQBE3L_BavRUToaz5zEGlIvv-vcgClsR9gZ1Q0K7jR4G_fuLy6AusRBoKugsAPPKcmoIYwADbZLnSRbzMDYqsszwJJdMSyssCEALVRIQQWgTomRIs9iQnO6gdlEWZhfhSCe5CVUWCuFo2rWC7hw6Ccat4BHvoNOF9lNd84-7Mhij1NshRKYRTSsFddBxI_pakW78JrTpFNwILN52v4xo00wBWhGadNDRYoRTWEjOO6IKU86naSicx1NGf0s4ajrYD8Xer1_eR8tVursLDjxAbdC86QJgmWWHfqp-AE0L6LQ |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVYDsCBHVFWC3HgkuLES-IjQkUFWsShSNwix7GhAhrU5QBfz9hJI1aJW5SMFWXGy5vMzBuEjrnJtQXkHRhFsoBRIwKlIxmENI8pl4QyX8fdvRHtO3Z1z-8rnm1fC2OM8clnpukufSw_L_TE_So7hUUdR3QWzXPGGC-LteqQAeOkalcAKxhwfEUjFBJ5GtFmOfTL4eO7qbhcSDUCddiyj8WPLdmfMxcrZQH3yNMTuvSSp-ZknDX1-zfyxn9-wiparvAmPisnyBqaMYN1tPSJhXADdcAfhfmO1XCo3nD_ZZpR7kyGC4sBIuJWF6vnh2LYHz--YMC5-LbVA1HYjLB3qWsa2k10d9HqnbeDqslCoKmg4wAcLMupIYwBELRJnidZzMPYqMgyw5NcMi2tsCAAT6iSgAlCmxAlQ5rFhuR0C80NioHZRjjSSW5ClYVCOKJ2rWA4h0GCcSt4xBvoZKr9VFcM5K4RxnPqPREi04impYIa6KgWfS1pN34TWncKrgWmd_e_WLR-TAFcEZo00OHUwiksJRcfUQNTTEZpKFzMU0Z_SzhyOtgRxc6vbz5EC-1et5N2Lm-ud9FiWfzuUgX30BxYwewDfBlnB37afgCeR-wB |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Linear+array+implementation+of+the+EM+algorithm+for+PET+image+reconstruction&rft.jtitle=IEEE+transactions+on+nuclear+science&rft.au=Rajan%2C+K.&rft.au=Patnaik%2C+L.M.&rft.au=Ramakrishna%2C+J.&rft.date=1995-08-01&rft.issn=0018-9499&rft.eissn=1558-1578&rft.volume=42&rft.issue=4&rft.spage=1439&rft.epage=1444&rft_id=info:doi/10.1109%2F23.467723&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_23_467723 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9499&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9499&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9499&client=summon |