Triple Canonical Embedding