An optimization-based approach to extract faceted crystal shapes from stereoscopic images

The size and shape of particles crucially influences the characteristics of solid products. Until recently these quantities were evaluated using light microscopy. However, extracting the three-dimensional shape of a faceted crystal from a single image is a formidable computer vision challenge. In this work we combine stereoscopic imaging devices (e.g., commercial stereoscopic microscopes or the stereoscopic flow through cell that continuously draws samples from a crystallizer (Schorsch et al., 2014)) with a model-based approach in which parametric polytopes are used to describe faceted crystals (Hours et al.,2014). In the shape reconstruction algorithm these parametric polytopes are scaled and rotated until their projections closely match the measured stereoscopic images, which is formulated as a nonlinear optimization problem. The proposed approach is assessed using simulated images and experimental data. We also assess in which cases the proposed approach does or does not provide advantages over concepts using generic particle shapes (Schorsch et al., 2012).

[1]  K. Kachrimanis,et al.  Crystallization of Paracetamol from Ethanol‐water Solutions in the Presence of Polymers , 1999, The Journal of pharmacy and pharmacology.

[2]  Ian David Lockhart Bogle,et al.  Computers and Chemical Engineering , 2008 .

[3]  Heinrich Niemann,et al.  Using Quaternions for Parametrizing 3-D Rotations in Unconstrained Nonlinear Optimization , 2001, VMV.

[4]  Kevin J. Roberts,et al.  Real-Time Measurement of the Growth Rates of Individual Crystal Facets Using Imaging and Image Analysis: A Feasibility Study on Needle-shaped Crystals of L-Glutamic Acid , 2007 .

[5]  M. Haisa,et al.  The Monoclinic Form of p‐Hydroxyacetanilide , 1976 .

[6]  Marco Mazzotti,et al.  Measurement of particle size and shape by FBRM and in situ microscopy , 2008 .

[7]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[8]  John Garside,et al.  The influence of biuret on the growth kinetics of urea crystals from aqueous solutions , 1986 .

[9]  Jean-Charles Pinoli,et al.  Quantification of overlapping polygonal-shaped particles based on a new segmentation method of in situ images during crystallization , 2012, J. Electronic Imaging.

[10]  Kevin J. Roberts,et al.  Classifying organic crystals via in-process image analysis and the use of monitoring charts to follow polymorphic and morphological changes , 2005 .

[11]  Marco Mazzotti,et al.  Monitoring the particle size and shape in the crystallization of paracetamol from water , 2010 .

[12]  James B. Rawlings,et al.  Model-based object recognition to measure crystal size and shape distributions from in situ video images , 2007 .

[13]  Andrea R. Browning,et al.  Crystal Shape Engineering , 2008 .

[14]  Marco Mazzotti,et al.  Measurement of size and shape distributions of particles through image analysis , 2008 .

[15]  P. Dhanasekaran,et al.  Separation and nucleation control of α and β polymorphs of l-glutamic acid by swift cooling crystallization process , 2011, Amino Acids.

[16]  Marco Mazzotti,et al.  Measurement of 3D particle size distributions by stereoscopic imaging , 2010 .

[17]  Marco Mazzotti,et al.  Monitoring size and shape during cooling crystallization of ascorbic acid , 2009 .

[18]  James B. Rawlings,et al.  Particle-shape monitoring and control in crystallization processes , 2001 .

[19]  S. Hirokawa,et al.  A new modification of l‐glutamic acid and its crystal structure , 1955 .

[20]  Nadine Gabas,et al.  Experimental study on the ibuprofen crystal growth morphology in solution , 2001 .

[21]  Thomas K. Peucker,et al.  2. Algorithms for the Reduction of the Number of Points Required to Represent a Digitized Line or its Caricature , 2011 .

[22]  J. Hvoslef,et al.  The crystal structure of L-ascorbic acid, "vitamin C". II. The neutron diffraction analysis. , 1968, Acta crystallographica. Section B: Structural crystallography and crystal chemistry.

[23]  Kevin J. Roberts,et al.  Crystal growth measurement using 2D and 3D imaging and the perspectives for shape control , 2008 .

[24]  Zubin B. Kuvadia,et al.  Spiral Growth Model for Faceted Crystals of Non-Centrosymmetric Organic Molecules Grown from Solution , 2011 .

[25]  Mato Baotic,et al.  Multi-Parametric Toolbox (MPT) , 2004, HSCC.

[26]  Ronald L. Graham,et al.  An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set , 1972, Inf. Process. Lett..

[27]  K. Srinivasan,et al.  Characterization of L‐ascorbic acid single crystals grown from solution with different solvents , 2010 .

[28]  Mitsutaka Kitamura,et al.  Growth kinetics and morphological change of polymorphs of L-glutamic acid , 2000 .

[29]  James B. Rawlings,et al.  An algorithm for analyzing noisy, in situ images of high-aspect-ratio crystals to monitor particle size distribution , 2006 .

[30]  James B. Rawlings,et al.  The Potential of Current High-Resolution Imaging-Based Particle Size Distribution Measurements for Crystallization Monitoring , 2009 .

[31]  Manfred Morari,et al.  High accuracy online measurement of multidimensional particle size distributions during crystallization , 2014 .

[32]  Narayan Variankaval,et al.  From Form to Function: Crystallization of Active Pharmaceutical Ingredients , 2008 .

[33]  K. Sundmacher,et al.  Morphology Evolution of Crystal Populations: Modeling and Observation Analysis , 2012 .

[34]  Daniel P. Huttenlocher,et al.  Comparing Images Using the Hausdorff Distance , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[35]  Michael F. Doherty,et al.  Shape evolution of 3‐dimensional faceted crystals , 2006 .

[36]  Marco Mazzotti,et al.  Experimental Characterization and Population Balance Modeling of the Polymorph Transformation of l-Glutamic Acid , 2009 .

[37]  Ignacio E. Grossmann,et al.  Computers and Chemical Engineering , 2014 .

[38]  Doraiswami Ramkrishna,et al.  A Comprehensive Approach to Predicting Crystal Morphology Distributions with Population Balances , 2013 .

[39]  Alastair J. Florence,et al.  Refinement of Ibuprofen at 100K by Single-Crystal Pulsed Neutron Diffraction , 1997 .

[40]  Colin Neil Jones,et al.  Parametric Polytope Reconstruction, an Application to Crystal Shape Estimation , 2014, IEEE Transactions on Image Processing.

[41]  Marco Mazzotti,et al.  Measuring multidimensional particle size distributions during crystallization , 2012 .

[42]  Carlo Tomasi,et al.  Representation issues in the ML estimation of camera motion , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[43]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[44]  V. N. Ushakov,et al.  Minimization of the Hausdorff distance between convex polyhedrons , 2005 .

[45]  Kai Sundmacher,et al.  Efficient formulation of crystal shape evolution equations , 2012 .