This chapter discusses techniques for processing of higher order data such as vector and tensor fields. As abstraction implies a more complex descriptor, developing methods for processing of higher order data is an essential part of any hierarchical or layered approach to vision. The chapter focuses on models for extracting local symmetries and discontinuities in higher order fields.