diff --git a/dejavu/fingerprint.py b/dejavu/fingerprint.py index 4db321b..2617aaf 100755 --- a/dejavu/fingerprint.py +++ b/dejavu/fingerprint.py @@ -56,9 +56,9 @@ MAX_HASH_TIME_DELTA = 200 PEAK_SORT = True ###################################################################### -# Number of bits to throw away from the front of the SHA1 hash in the -# fingerprint calculation. The more you throw away, the less storage, but -# potentially higher collisions and misclassifications when identifying songs. +# Number of bits to grab from the front of the SHA1 hash in the +# fingerprint calculation. The more you grab, the more memory storage, +# with potentially lesser collisions of matches. FINGERPRINT_REDUCTION = 20 def fingerprint(channel_samples, Fs=DEFAULT_FS, @@ -94,7 +94,7 @@ def get_2D_peaks(arr2D, plot=False, amp_min=DEFAULT_AMP_MIN): struct = generate_binary_structure(2, 1) neighborhood = iterate_structure(struct, PEAK_NEIGHBORHOOD_SIZE) - # find local maxima using our fliter shape + # find local maxima using our filter shape local_max = maximum_filter(arr2D, footprint=neighborhood) == arr2D background = (arr2D == 0) eroded_background = binary_erosion(background, structure=neighborhood,