Image Edge Extraction Using SOT-MRAM Based In-Memory Computing
Edge extraction is a crucial task in the realms of computer vision and image processing. Numerous algorithms for edge extraction traditionally depend on computationally intensive computations involving first-order or second-order derivatives, which, in turn, demand substantial energy consumption. Consequently, there is a need to explore other alternate methods that can be implemented in-memory and thereby reducing energy consumption. In this work, we explore a novel method of efficient edge detection using in-memory computing with spin-orbit torque magnetic random-access memory (SOT-MRAM). The paper presents a 4 × 1 SOT-MRAM array implementing XOR operations that can be used for extracting edges with 2 × 2 sub-matrices of a binary image followed by voltage comparisons. The proposed method targets low power consumption with minimal circuitry and shows a slight variation in performance metrics as compared to conventional approach of MRAM based edge detection operators such as Sobel, Canny Prewitt and Roberts.
Authors
- Sandeep Soni (ORCID: https://orcid.org/0000-0003-3137-9124)
- N. Aravind (ORCID: https://orcid.org/0000-0001-9403-5463)
- Sourajeet Roy (ORCID: https://orcid.org/0000-0002-9860-3242)
- Brajesh Kumar Kaushik (ORCID: https://orcid.org/0000-0002-6414-0032)
- Gaurav Verma (ORCID: https://orcid.org/0000-0002-1393-1053)
- Anubha Sehgal (ORCID: https://orcid.org/0009-0009-4218-7196)
- Alok Kumar Shukla (ORCID: https://orcid.org/0000-0003-1554-1259)
Institutions
- Indian Institute of Technology Roorkee (IN)
Publication Details
- Published
- 2024-10-21
- DOI
- https://doi.org/10.1109/nmdc58214.2024.10894194
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00