Orientation color maps in MTEX

Orientation color maps in MTEX
R. Hielscher1 , G. Nolze2
1
TU Chemnitz,
2
BAM Berlin, Germany
ICOTOM 17, Dresden 2014
Announcement
Chemnitz MTEX Workshop 2015
Scope: bring together MTEX users to share their ideas and
applications
Tutorial: what’s new in MTEX 4.0?
Invited Speakers: D. Mainprice, K. Kunze, G. Nolze
Date: 9th to 13th of February 2015
Location: Chemnitz University of Technology, Germany
Organizer: R. Hielscher
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD using Euler angles
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
3 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
Colorizing EBSD data using TSL color coding
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
4 / 17
What is wrong with the TSL colormap?
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
5 / 17
How to make it better?
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
6 / 17
All TSL colormaps
-1
1m1
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
11m
mmm
Orientation color maps in MTEX
-3
-3m1
ICOTOM 17, Dresden 2014
7 / 17
All TSL colormaps
-4
4mm
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
-6
6mm
Orientation color maps in MTEX
m-3
m-3m
ICOTOM 17, Dresden 2014
8 / 17
The corresponding MTEX colormaps
-1 (impossible)
1m1
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
11m
mmm
Orientation color maps in MTEX
-3 (impossible)
-3m1
ICOTOM 17, Dresden 2014
9 / 17
The corresponding MTEX colormaps
-4 (impossible)
4mm
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
-6
6mm
Orientation color maps in MTEX
m-3
m-3m
ICOTOM 17, Dresden 2014
10 / 17
Laue groups vs. proper groups
Why Laue groups?
Diffraction measurements adds antipodal symmetry.
But:
Antipodal symmetry is not present in Euler angle data.
Consequence:
We may restrict the Laue groups to its proper rotations.
Example: triclinic symmetry
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 0
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 180◦
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
11 / 17
Laue groups vs. proper groups
Why Laue groups?
Diffraction measurements adds antipodal symmetry.
But:
Antipodal symmetry is not present in Euler angle data.
Consequence:
We may restrict the Laue groups to its proper rotations.
Example: triclinic symmetry
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 0
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 180◦
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
11 / 17
Laue groups vs. proper groups
Why Laue groups?
Diffraction measurements adds antipodal symmetry.
But:
Antipodal symmetry is not present in Euler angle data.
Consequence:
We may restrict the Laue groups to its proper rotations.
Example: triclinic symmetry
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 0
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 180◦
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
11 / 17
Laue groups vs. proper groups
Why Laue groups?
Diffraction measurements adds antipodal symmetry.
But:
Antipodal symmetry is not present in Euler angle data.
Consequence:
We may restrict the Laue groups to its proper rotations.
Example: triclinic symmetry
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 0
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 180◦
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
11 / 17
Laue groups vs. proper groups
Why Laue groups?
Diffraction measurements adds antipodal symmetry.
But:
Antipodal symmetry is not present in Euler angle data.
Consequence:
We may restrict the Laue groups to its proper rotations.
Example: triclinic symmetry
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 0
The north pole of the 001 inverse pole figure corresponds to all Euler
angles ( ϕ1 , Φ, ϕ2 ) with Φ = 180◦
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
11 / 17
What is the difference?
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
12 / 17
What is the difference?
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
12 / 17
MTEX colormaps for proper rotations
1
121
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
112
222
Orientation color maps in MTEX
3
321
ICOTOM 17, Dresden 2014
13 / 17
MTEX colormaps for proper rotations
4
422
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
-3m1
622
Orientation color maps in MTEX
23
432
ICOTOM 17, Dresden 2014
14 / 17
Sharp Textures
inversePoleFigureDiretion = 001
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Sharp Textures
inversePoleFigurecDiretion = mean(orientations) ∗ whiteCenter
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
15 / 17
Summary
Euler angle and TSL color coding introduces color jumps
Laue groups -1, -3, and -4 always introduce color jumps
proper rotation groups can be color coded without color jumps
inverse pole figure color coding can be adapted for sharp textures
MTEX provides extremely flexible tools for orientation colorization
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
16 / 17
Summary
Euler angle and TSL color coding introduces color jumps
Laue groups -1, -3, and -4 always introduce color jumps
proper rotation groups can be color coded without color jumps
inverse pole figure color coding can be adapted for sharp textures
MTEX provides extremely flexible tools for orientation colorization
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
16 / 17
Summary
Euler angle and TSL color coding introduces color jumps
Laue groups -1, -3, and -4 always introduce color jumps
proper rotation groups can be color coded without color jumps
inverse pole figure color coding can be adapted for sharp textures
MTEX provides extremely flexible tools for orientation colorization
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
16 / 17
Summary
Euler angle and TSL color coding introduces color jumps
Laue groups -1, -3, and -4 always introduce color jumps
proper rotation groups can be color coded without color jumps
inverse pole figure color coding can be adapted for sharp textures
MTEX provides extremely flexible tools for orientation colorization
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
16 / 17
Summary
Euler angle and TSL color coding introduces color jumps
Laue groups -1, -3, and -4 always introduce color jumps
proper rotation groups can be color coded without color jumps
inverse pole figure color coding can be adapted for sharp textures
MTEX provides extremely flexible tools for orientation colorization
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
16 / 17
Announcement
Chemnitz MTEX Workshop 2015
Scope: bring together users to share their ideas and applications
Tutorial: what’s new in MTEX 4.0?
Invited Speakers: D. Mainprice, K. Kunze, G. Nolze
Date: 9th to 13th of February 2015
Location: Chemnitz University of Technology, Germany
Organizer: R. Hielscher
R. Hielscher1 , G. Nolze2 (TU Chemnitz)
Orientation color maps in MTEX
ICOTOM 17, Dresden 2014
17 / 17