perception

Contents:

  • Examples
    • Media Deduplication
      • Simple example
      • Real-world example
      • Video deduplication
    • Detecting Child Sexual Abuse Material
    • Benchmarking
      • Image Hashing
      • Video Hashing
  • API
    • Hashers
      • Hasher
        • Hasher.allow_parallel
        • Hasher.compute_distance()
        • Hasher.compute_parallel()
        • Hasher.distance_metric
        • Hasher.dtype
        • Hasher.hash_length
        • Hasher.returns_multiple
        • Hasher.string_to_vector()
        • Hasher.vector_to_string()
      • Images
        • ImageHasher
        • AverageHash
        • BlockMean
        • ColorMoment
        • DHash
        • MarrHildreth
        • PHash
        • PHashF
        • PHashU8
        • WaveletHash
      • Videos
        • VideoHasher
        • FramewiseHasher
        • TMKL1
        • TMKL2
      • Tools
        • b64_to_hex()
        • compute_md5()
        • compute_quality()
        • compute_synchronized_video_hashes()
        • get_common_framerates()
        • get_string_length()
        • hex_to_b64()
        • read()
        • read_video()
        • read_video_to_generator()
        • read_video_to_generator_ffmpeg()
        • string_to_vector()
        • unletterbox()
        • vector_to_string()
    • Benchmarking
      • BenchmarkImageDataset
        • BenchmarkImageDataset.categories
        • BenchmarkImageDataset.deduplicate()
        • BenchmarkImageDataset.filter()
        • BenchmarkImageDataset.from_tuples()
        • BenchmarkImageDataset.load()
        • BenchmarkImageDataset.save()
        • BenchmarkImageDataset.transform()
      • BenchmarkImageTransforms
        • BenchmarkImageTransforms.categories
        • BenchmarkImageTransforms.compute_hashes()
        • BenchmarkImageTransforms.filter()
        • BenchmarkImageTransforms.load()
        • BenchmarkImageTransforms.save()
      • BenchmarkVideoDataset
        • BenchmarkVideoDataset.categories
        • BenchmarkVideoDataset.filter()
        • BenchmarkVideoDataset.from_tuples()
        • BenchmarkVideoDataset.load()
        • BenchmarkVideoDataset.save()
        • BenchmarkVideoDataset.transform()
      • BenchmarkVideoTransforms
        • BenchmarkVideoTransforms.categories
        • BenchmarkVideoTransforms.compute_hashes()
        • BenchmarkVideoTransforms.filter()
        • BenchmarkVideoTransforms.load()
        • BenchmarkVideoTransforms.save()
      • BenchmarkHashes
        • BenchmarkHashes.categories
        • BenchmarkHashes.compute_threshold_recall()
        • BenchmarkHashes.filter()
        • BenchmarkHashes.show_histograms()
      • Video Transforms
        • get_black_frame_padding_transform()
        • get_simple_transform()
        • get_slideshow_transform()
    • Tools
      • SaferMatcher
        • SaferMatcher.match()
      • deduplicate()
      • deduplicate_hashes()
    • Experimental
      • Approximate Nearest Neighbors
      • Local Descriptor Deduplication
perception
  • API
  • View page source

API

Contents:

  • Hashers
    • Hasher
    • Images
    • Videos
    • Tools
  • Benchmarking
    • BenchmarkImageDataset
    • BenchmarkImageTransforms
    • BenchmarkVideoDataset
    • BenchmarkVideoTransforms
    • BenchmarkHashes
    • Video Transforms
  • Tools
    • SaferMatcher
    • deduplicate()
    • deduplicate_hashes()
  • Experimental
    • Approximate Nearest Neighbors
    • Local Descriptor Deduplication
Previous Next

© Copyright 2019, thorn.

Built with Sphinx using a theme provided by Read the Docs.