File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1006/jpdc.1994.1044
- Scopus: eid_2-s2.0-0011010877
- WOS: WOS:A1994NH27900008
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Scalable Data-Parallel Implementations of Object Recognition Using Geometric Hashing
Title | Scalable Data-Parallel Implementations of Object Recognition Using Geometric Hashing |
---|---|
Authors | |
Issue Date | 1994 |
Publisher | Academic Press. The Journal's web site is located at http://www.elsevier.com/locate/jpdc |
Citation | Journal Of Parallel And Distributed Computing, 1994, v. 21 n. 1, p. 96-109 How to Cite? |
Abstract | Object recognition involves identifying known objects in a given scene. It plays a key role in image understanding. Geometric hashing has been proposed as a technique for model-based object recognition in occluded scenes. However, parallel techniques are needed to realize real time vision systems employing geometric hashing. In this paper, we present scalable parallel algorithms for object recognition using geometric hashing. We define a realistic abstract model of CM-5 in which explicit cost is associated with data routing and synchronization. We develop a load-balancing technique that results in scalable processor-time optimal algorithms for performing a probe on this model. Given a model of CM-5 with P PNs and a set S of feature points in a scene, a probe of the recognition phase can be performed in O(|V(S)|/P) time, where V(S) is the set of votes cast by feature points in S. This algorithm is scalable in the range 1 ≤ P ≤ |V(S)| 1 3. On a mesh processor array of any size [formula] × [formula] which models MP-1, we show that a probe can be performed on O(|V(S)|/[formula]) time, log2|V(S)| ≤ P ≤ |V(S)|. These results do not assume any distributions of hash bin lengths or scene points. In earlier parallel implementations, the number of processors employed was independent of the size of the scene but depended on the size of the model database (which is usually very large). Our implementations on CM-5 and MP-1 significantly improve upon the number of processors employed and also result in superior time performance. The implementations developed in this paper require a number of processors that are independent of the size of the model database and are scalable with the machine size. Results of concurrent processing of multiple probes are also reported. © 1994 Academic Press. All rights reserved. |
Persistent Identifier | http://hdl.handle.net/10722/152197 |
ISSN | 2023 Impact Factor: 3.4 2023 SCImago Journal Rankings: 1.187 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wang, CL | en_US |
dc.contributor.author | Prasanna, VK | en_US |
dc.contributor.author | Kim, HJ | en_US |
dc.contributor.author | Khokhar, AA | en_US |
dc.date.accessioned | 2012-06-26T06:36:27Z | - |
dc.date.available | 2012-06-26T06:36:27Z | - |
dc.date.issued | 1994 | en_US |
dc.identifier.citation | Journal Of Parallel And Distributed Computing, 1994, v. 21 n. 1, p. 96-109 | en_US |
dc.identifier.issn | 0743-7315 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/152197 | - |
dc.description.abstract | Object recognition involves identifying known objects in a given scene. It plays a key role in image understanding. Geometric hashing has been proposed as a technique for model-based object recognition in occluded scenes. However, parallel techniques are needed to realize real time vision systems employing geometric hashing. In this paper, we present scalable parallel algorithms for object recognition using geometric hashing. We define a realistic abstract model of CM-5 in which explicit cost is associated with data routing and synchronization. We develop a load-balancing technique that results in scalable processor-time optimal algorithms for performing a probe on this model. Given a model of CM-5 with P PNs and a set S of feature points in a scene, a probe of the recognition phase can be performed in O(|V(S)|/P) time, where V(S) is the set of votes cast by feature points in S. This algorithm is scalable in the range 1 ≤ P ≤ |V(S)| 1 3. On a mesh processor array of any size [formula] × [formula] which models MP-1, we show that a probe can be performed on O(|V(S)|/[formula]) time, log2|V(S)| ≤ P ≤ |V(S)|. These results do not assume any distributions of hash bin lengths or scene points. In earlier parallel implementations, the number of processors employed was independent of the size of the scene but depended on the size of the model database (which is usually very large). Our implementations on CM-5 and MP-1 significantly improve upon the number of processors employed and also result in superior time performance. The implementations developed in this paper require a number of processors that are independent of the size of the model database and are scalable with the machine size. Results of concurrent processing of multiple probes are also reported. © 1994 Academic Press. All rights reserved. | en_US |
dc.language | eng | en_US |
dc.publisher | Academic Press. The Journal's web site is located at http://www.elsevier.com/locate/jpdc | en_US |
dc.relation.ispartof | Journal of Parallel and Distributed Computing | en_US |
dc.title | Scalable Data-Parallel Implementations of Object Recognition Using Geometric Hashing | en_US |
dc.type | Article | en_US |
dc.identifier.email | Wang, CL:clwang@cs.hku.hk | en_US |
dc.identifier.authority | Wang, CL=rp00183 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.doi | 10.1006/jpdc.1994.1044 | en_US |
dc.identifier.scopus | eid_2-s2.0-0011010877 | en_US |
dc.identifier.volume | 21 | en_US |
dc.identifier.issue | 1 | en_US |
dc.identifier.spage | 96 | en_US |
dc.identifier.epage | 109 | en_US |
dc.identifier.isi | WOS:A1994NH27900008 | - |
dc.publisher.place | United States | en_US |
dc.identifier.scopusauthorid | Wang, CL=7501646188 | en_US |
dc.identifier.scopusauthorid | Prasanna, VK=7005057102 | en_US |
dc.identifier.scopusauthorid | Kim, HJ=36065362900 | en_US |
dc.identifier.scopusauthorid | Khokhar, AA=7004753270 | en_US |
dc.identifier.issnl | 0743-7315 | - |