A new nano-scale design of an efficient code generator circuit for digital image processing applications based on quantum technology
Source abstract
Abstract
Image processing involves a variety of tasks such as format conversion, enhancement, pattern recognition, object and face detection, medical and environmental analysis, restoration, and resolution improvement. Maintaining data integrity during image transmission or storage is essential, and Hamming codes are widely used for detecting and correcting errors. Quantum-dot cellular automata (QCA) technology allows the design of nanoscale digital circuits that are low-power, compact, and fast. In this study, we present an efficient QCA-based architecture for implementing Hamming encoders and decoders. This proposed design offers a robust solution for error correction in nanoscale digital systems, demonstrating significant potential for applications where data integrity is critical, such as digital image processing. Our evaluation, conducted using QCADesigner, shows that the developed system achieves a 45.31% improvement in performance and uses 74.96% fewer cells compared to conventional architectures, highlighting its effectiveness and suitability for future nanoscale communication and image processing applications.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Quantum-Dot Cellular Automata · Quantum Computing Algorithms and Architecture · Cellular Automata and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Quality Science Research Center, Henan Quality Institute , Pingdingshan 467000,
References (45)
Show source-provided references
1. Image processing10.1109/JRPROC.1955.278100 ↗
2. 2010
3. An overview on image processing techniques
4. 2005
5. The design and implementation of a robust single-layer QCA ALU using a novel fault-tolerant three-input majority gate10.1007/s11227-020-03249-3 ↗
6. An efficient fault-tolerant arithmetic logic unit using a novel fault-tolerant 5-input majority gate in quantum-dot cellular automata10.1016/j.compeleceng.2020.106548 ↗
7. Quantum-dot cellular automata at a molecular scale10.1111/j.1749-6632.2002.tb03037.x ↗
8. Realization of a functional cell for quantum-dot cellular automata10.1126/science.277.5328.928 ↗
9. U. Mehta and V.Dhare, “Quantum-dot cellular automata (QCA): A survey,” arXiv:1711.08153 (2017).
10. Molecular quantum-dot cellular automata10.1021/ja026856g ↗
11. Novel reliable QCA subtractor designs using clock zone based crossover
12. Use: A universal, scalable, and efficient clocking scheme for QCA10.1109/tcad.2015.2471996 ↗
13. Quantum dot cellular automata (QCA) design for the realization of basic logic gates
14. A study on diverse nanostructure for implementing logic gate design for QCA10.1142/s0219581x11007892 ↗
15. Design and analysis of area efficient QCA based reversible logic gates10.1016/j.micpro.2017.05.017 ↗
16. An efficient image authentication method based on hamming code10.1016/j.patcog.2006.05.018 ↗
17. An image authentication and tampered detection scheme exploiting local binary pattern along with hamming error correcting code10.1007/s11277-021-08666-y ↗
18. Reversible palm vein authenticator design with quantum dot cellular automata for information security in nanocommunication network10.1109/access.2020.3025822 ↗
19. Nanorouter: A quantum-dot cellular automata design10.1109/jsac.2013.sup2.12130015 ↗
20. What’s in an image10.1108/eb038824 ↗
21. 2019
22. Image formation process10.1300/j073v02n02_12 ↗
23. 2013
24. 1987
25. Development of a urine strip analyzer using artificial neural network using an android phone
26. A programmable hamming encoder/decoder system design with quantum-dot cellular automata
27. Optical flow-based movement alert system for assisting visually impaired people
28. An efficient and energy-aware design of a novel nano-scale reversible adder using a quantum-based platform10.1016/j.nancom.2022.100412 ↗
29. Improved hamming code for error detection and correction
30. Hamming codes as error-reducing codes
31. Error detection and correction by hamming code
32. QCA-based hamming code circuit for nano communication network10.1016/j.micpro.2021.104237 ↗
33. Designing an ultra-efficient hamming code generator circuit for a secure nano-telecommunication network10.1016/j.micpro.2023.104961 ↗
34. Design and implementation of encoding and check code circuit with hamming code on QCA
35. A new direct design for three-input XOR function on the transistor level10.1109/81.488816 ↗
36. Solving XOR10.1037/0097-7403.34.4.486 ↗
37. A nano-scale n-bit ripple carry adder using an optimized XOR gate and quantum-dots technology with diminished cells and power dissipation10.1016/j.nancom.2023.100442 ↗
38. Design and implementation of hamming encoder and decoder over FPGA
39. Design of hamming code encoding and decoding circuit using transmission gate logic
40. Designing a hamming coder/decoder using QCAs10.3923/jas.2008.2569.2576 ↗
41. SegNet: A deep convolutional encoder-decoder architecture for image segmentation10.1109/tpami.2016.2644615 ↗
42. QCA-LG: A tool for the automatic layout generation of QCA combinational circuits
43. Robust serial nanocommunication with QCA10.1109/tnano.2015.2407696 ↗
44. Hamming code generators using LTEx module of quantum-dot cellular automata
45. The development of an efficient 2-to-4 decoder in quantum-dot cellular automata10.1007/s40998-020-00375-9 ↗