Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: SURF (Speeded up robust features) detection is used extensively in object detection, tracking and matching. Hover, due to its high complexity, it is usually a challenge to perform such detection in real time on a general-purpose processor.  proposes a parallel computing algorithm for the fast computation of SURF, which is specially designed for FPGAs. By efficiently exploiting the advantages of the architecture of an FPGA, and by appropriately handling the inherent parallelism of the SURF computation, the proposed algorithm is able to significantly reduce the computation time. Our experimental results show that, for an image with a resolution of 640x480, the processing time for computing using SURF is only 0.047 seconds on an FPGA (XC6SLX150T, 66.7 MHz), which is 13 times faster than when performed on a typical i3-3240 CPU (with a 3.4 GHz main frequency) and 249 times faster than when performed on a traditional ARM system (CortexTM-A8, 1 GHz).
['Wenjie Chen', 'Shuaishuai Ding', 'Zhilei Chai', 'Daojing He', 'Weihua Zhang', 'Guanhua Zhang', 'Qiwei Peng', 'Wang Luo']
I am writing a research paper on a idea FPGA-Based Parallel Implementation of SURF Algorithm
[{"from": "human", "value": "I am writing a research paper on a idea FPGA-Based Parallel Implementation of SURF Algorithm"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: SURF (Speeded up robust features) detection is used extensively in object detection, tracking and matching. Hover, due to its high complexity, it is usually a challenge to perform such detection in real time on a general-purpose processor.  proposes a parallel computing algorithm for the fast computation of SURF, which is specially designed for FPGAs. By efficiently exploiting the advantages of the architecture of an FPGA, and by appropriately handling the inherent parallelism of the SURF computation, the proposed algorithm is able to significantly reduce the computation time. Our experimental results show that, for an image with a resolution of 640x480, the processing time for computing using SURF is only 0.047 seconds on an FPGA (XC6SLX150T, 66.7 MHz), which is 13 times faster than when performed on a typical i3-3240 CPU (with a 3.4 GHz main frequency) and 249 times faster than when performed on a traditional ARM system (CortexTM-A8, 1 GHz)."}]