Implementing Rotation Matrix Constraints in Analog VLSI
David B. Kirk, Alan H. Barr
Proceedings of SIGGRAPH 93, August 1993, pp. 45--52.
Abstract: We describe an algorithm for continuously producing a 3x3 rotation matrix from 9 changing input values that form an approximate rotation matrix, and we describe the implementation of that constraint in analog VLSI circuits. This constraint is useful when some source (e.g., sensors, a modeling system, other analog VLSI circuits), produces a potentially "imperfect" matrix, to be used as a rotation. The 9 values are continuously adjusted over time to find the "nearest" true rotation matrix, based on a least-squares metric. The constraint solution is implemented in analog VLSI circuitry; with appropriate design methodology, adaptive analog VLSI is a fast, accurate, and low-power computational medium. The implementation is potentially interesting to the graphics community because there is an opportunity to apply adaptive analog VLSI to many other graphics problems.
Keyword(s): Multiprocessors - parallel processors, Hardware Architecture - raster display devices, Picture/Image Generation, Computational Geometry and Object Modeling, Three-Dimensional Graphics and Realism, Algorithms, Graphics, Hardware, Animation, rotation, robotics, simulation, constraint solution, interaction, adaptive, analog, CMOS, VLSI
BibTeX format:
@inproceedings{Kirk:1993:IRM,
  author = {David B. Kirk and Alan H. Barr},
  title = {Implementing Rotation Matrix Constraints in Analog VLSI},
  booktitle = {Proceedings of SIGGRAPH 93},
  pages = {45--52},
  month = aug,
  year = {1993},
}
Search for more articles by David B. Kirk.
Search for more articles by Alan H. Barr.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."