Robust recognizer of perceptually similar content
First Claim
1. A method facilitating similarity recognition of a digital signal, the method comprising:
- obtaining a digital signal; and
deriving a recognition value representative of the digital signal such that perceptually distinct digital signals result in recognition values that are approximately independent of one another and perceptually similar digital signals result in proximally similar recognition values, wherein deriving a recognition value includes;
transforming a digital signal into a digital signal transform;
quantizing the digital signal transform;
geometric-region-growing the digital signal transform;
generating the recognition value of the digital signal.
2 Assignments
0 Petitions
Accused Products
Abstract
An implementation of a technology is described herein for recognizing the perceptual similarity of the content of digital goods. At least one implementation, described herein, introduces a new hashing technique. More particularly, this hashing technique produces hash values for digital goods that are proximally near each other, when the digital goods contain perceptually similar content. In other words, if the content of digital goods are perceptually similar, then their hash values are, likewise, similar. The hash values are proximally near each other. This is unlike conventional hashing techniques where the hash values of goods with perceptually similar content are far apart with high probability in some distance sense (e.g., Hamming). This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
75 Citations
9 Claims
-
1. A method facilitating similarity recognition of a digital signal, the method comprising:
-
obtaining a digital signal; and deriving a recognition value representative of the digital signal such that perceptually distinct digital signals result in recognition values that are approximately independent of one another and perceptually similar digital signals result in proximally similar recognition values, wherein deriving a recognition value includes; transforming a digital signal into a digital signal transform; quantizing the digital signal transform; geometric-region-growing the digital signal transform; generating the recognition value of the digital signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable media having computer-executable instructions embodied therein, that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
obtaining a digital signal; and deriving a recognition value representative of the digital signal such that perceptually distinct digital signals result in recognition values that are approximately independent of one another and perceptually similar digital signals result in proximally similar recognition values, wherein deriving a recognition value comprises; transforming a digital signal into a digital signal transform; quantizing the digital signal transform; geometric-region-growing the digital signal transform; generating the recognition value of the digital signal. - View Dependent Claims (7)
-
-
8. A computer configured to perform acts comprising:
-
obtaining a digital signal; and deriving a recognition value representative of the digital signal such that perceptually distinct digital signals result in recognition values that are approximately independent of one another and perceptually similar digital signals result in proximally similar recognition values, wherein deriving a recognition value comprising; transforming a digital signal into a digital signal transform; quantizing the digital signal transform; geometric-region-growing the digital signal transform; generating the recognition value of the digital signal. - View Dependent Claims (9)
-
Specification