Image reconstruction on hypercube computers: Application to electron microscopy

Abstract Filtered backprojection is a popular algorithm for the reconstruction of n -dimensional signals from their ( n − 1)-dimensional projections (in the sense of line integrals). Here we specifically treat the problem of the 3-dimensional (3D) reconstruction of an object from its 2-dimensional (2D) projection images. In this work we perform the implementation of the filtered backprojection method in hypercube computers. The parallel algorithm is general in the sense that it does not impose any restriction in the problem space dimensions and is adaptable to any hypercube dimension. The flexibility of the algorithm is rooted in the methodology developed for embedding algorithms into hypercubes. Finally, we analyze the complexity of the parallel algorithm and apply the parallel algorithm to the 3-dimensional reconstruction of the oligomer formed by the chaperonin GroEL from E.coli.

[1]  Francisco F. Rivera,et al.  Parallel fuzzy clustering on fixed size hypercube SIMD computers , 1989, Parallel Comput..

[2]  Javier D. Bruguera,et al.  A parallel markovian model reliability algorithm for hypercube networks , 1989 .

[3]  Emilio L. Zapata,et al.  Filtered back projection on shared-memory multiprocessors☆ , 1990 .

[4]  G. C. Fox,et al.  Solving Problems on Concurrent Processors , 1988 .

[5]  Trevor Mudge,et al.  Hypercube supercomputers , 1989, Proc. IEEE.

[6]  Javier D. Bruguera,et al.  ACLE: A Software Package for SIMD Computer Simulation , 1990, Comput. J..

[7]  J. Carrascosa,et al.  Template location in noisy pictures , 1988 .

[8]  Javier D. Bruguera,et al.  Software tools for multiprocessor simulation and programming , 1990 .

[9]  Charles L. Seitz,et al.  Multicomputers: message-passing concurrent computers , 1988, Computer.

[10]  C. Ueguchi,et al.  Effects of mutations in heat‐shock genes groES and groEL on protein export in Escherichia coli. , 1989, The EMBO journal.

[11]  R.H.T. Bates,et al.  Image Restoration and Construction , 1986 .

[12]  Javier D. Bruguera,et al.  Gaussian elimination with pivoting on hypercubes , 1990, Parallel Comput..

[13]  Francisco F. Rivera,et al.  Parallel Squared Error Clustering on Hypercube Arrays , 1990, J. Parallel Distributed Comput..

[14]  E. L. Zapata,et al.  Detection, Averaging, and 3D Reconstruction of Biological Specimens on Hypercubes (Transputer-based) Computers , 1990 .

[15]  J Frank,et al.  A NEW 3‐D RECONSTRUCTION SCHEME APPLIED TO THE 50S RIBOSOMAL SUBUNIT OF E. COLI , 1986, Journal of microscopy.

[16]  M. Defrise,et al.  A pipelined VLSI-based structure for the reconstruction of three-dimensional images from projections , 1987 .

[17]  Gabor T. Herman,et al.  Image reconstruction from projections : the fundamentals of computerized tomography , 1980 .

[18]  J. Frank,et al.  Three‐dimensional reconstruction from a single‐exposure, random conical tilt series applied to the 50S ribosomal subunit of Escherichia coli , 1987, Journal of microscopy.

[19]  G. Lorimer,et al.  Reconstitution of active dimeric ribulose bisphosphate carboxylase from an unfolded state depends on two chaperonin proteins and Mg-ATP , 1989, Nature.

[20]  Javier D. Bruguera,et al.  Image reconstruction on hypercube computers , 1990, [1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation.

[21]  Francisco F. Rivera,et al.  Image template matching on hypercube SIMD computers , 1990, Signal Process..