Giter Site home page Giter Site logo

ptychography-perovskite's Introduction

Ptychography reconstruction


A key to the unique combination of electronic and optical properties in halide perovskite materials lies in their rich structural complexity. However, their radiation sensitive nature limits nanoscale structural characterization requiring dose efficient microscopic techniques in order to determine their structures precisely.

In this work, we determine the space-group and directly image the Br halide sites of CsPbBr3, a promising material for optoelectronic applications

This is repository containing the analysis of ptychographic datasets used to directly image a beam sensitive material (CsPbBr3)

Background:


Halide Perovskites

Recently, halide-based perovskites have drawn substantial interest as promising materials for high-efficiency solar energy harvesting due to their excellent optoelectronic properties, low-cost, and material accessibility.

Most of the structural characterization studies in halide perovskites have been performed using X-ray or neutron diffraction. Unfortunately, these techniques offer a limited spatial resolution and low sensitivity to small symmetry deviations, such as the absence of center of symmetry and effects due to small atomic shifts.

For atomic resolution low dose imaging, we use electron ptychography, which is known for providing a quantitative measure of the phase changes of the incident coherent electron wave as it propagates through an electron transparent specimen. This technique offers a highly efficient phase contrast transfer function and excellent image contrast of light elements under low dose imaging conditions.

Ptychography:

Ptychography is a computational imaging technique. A detector records an extensive data set consisting of many inference patterns obtained as an object is displaced to various positions relative to an illumination field. A computer algorithm of some type is then used to invert these data into an image.

STEM Ptychography:

Image description

Schematic representation of the diffraction orders and phase relationships in the STEM ptychograph. (a) Two diffracted disks lying in the Fraunhofer diffraction plane (the right-hand side of Fig. 1). (b) Phase relationship of the underlying amplitudes of these two disks. The square roots of the measured intensities give the lengths of the arrows, but not their phase. However, the triangle of complex numbers must be closed, although there are two indistinguishable solutions. (c) For three linearly positioned interfering disks. (d) For 2D functions, ambiguity in this phase problem (as in all Fourier phase problems) is reduced because the ratio of measurements to unknowns increases.

For a very detailed review on ptychography I recommend the following paper:

[1] Rodenburg, John M. "Ptychography and related diffractive imaging methods." Advances in imaging and electron physics 150 (2008): 87-184.

Experimental Dataset:


Electron diffraction patterns at each probe position were recorded at room-temperature (≈300 K) using a Gatan K2 IS direct electron detector operated at 800 frames per second in STEM operated at 300kV with a convergence semi-angle of 17.2 mrad.

The camera acquisition and probe scanning were synchronized using a Gatan Digiscan and STEMx software package. The simultaneous annular dark field (ADF) image was acquired with collection angles of 40–240mrad. The probe was scanned over 256 × 256 probe positions to create a 256 × 256 x 1920 × 895 four-dimensional (4D) dataset, namely, 4D-STEM.

The final reconstruction should look similar to this Image description

In case of usage of the dataset or code in this repository please cite the following paper:

"Determination of the structural phase and octahedral rotation angle in halide perovskites"

Appl. Phys. Lett. 112, 071901 (2018); https://doi.org/10.1063/1.5017537


Contact:

E-mail: [email protected]

<Twitter: @robertomsreis

ptychography-perovskite's People

Contributors

rmsreis avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.