summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAdam Harvey <adam@ahprojects.com>2019-04-14 10:49:37 +0200
committerAdam Harvey <adam@ahprojects.com>2019-04-14 10:49:37 +0200
commitdbe54915d2ecfa9cbbf0dfeb3f88a8986c0c60ce (patch)
treee70dde7f88cb00adffa8890c4a0815453b0754ae /docs
parent7bb209f90be3b844522a11472539556d98b714b0 (diff)
update docs
Diffstat (limited to 'docs')
-rw-r--r--docs/images/example_2.jpgbin74825 -> 26867 bytes
-rw-r--r--docs/images/example_3.jpgbin0 -> 27280 bytes
-rw-r--r--docs/images/example_4.jpgbin0 -> 27373 bytes
-rw-r--r--docs/images/example_5.jpgbin0 -> 26132 bytes
-rw-r--r--docs/images/example_6.jpgbin0 -> 15276 bytes
-rw-r--r--docs/images/example_7.jpgbin0 -> 14646 bytes
-rw-r--r--docs/images/example_8.jpgbin0 -> 14557 bytes
-rw-r--r--docs/overview.md48
-rw-r--r--docs/overview.pdfbin0 -> 685826 bytes
9 files changed, 39 insertions, 9 deletions
diff --git a/docs/images/example_2.jpg b/docs/images/example_2.jpg
index 7f63efa..ce09e64 100644
--- a/docs/images/example_2.jpg
+++ b/docs/images/example_2.jpg
Binary files differ
diff --git a/docs/images/example_3.jpg b/docs/images/example_3.jpg
new file mode 100644
index 0000000..5791f39
--- /dev/null
+++ b/docs/images/example_3.jpg
Binary files differ
diff --git a/docs/images/example_4.jpg b/docs/images/example_4.jpg
new file mode 100644
index 0000000..b79ff62
--- /dev/null
+++ b/docs/images/example_4.jpg
Binary files differ
diff --git a/docs/images/example_5.jpg b/docs/images/example_5.jpg
new file mode 100644
index 0000000..4217bd3
--- /dev/null
+++ b/docs/images/example_5.jpg
Binary files differ
diff --git a/docs/images/example_6.jpg b/docs/images/example_6.jpg
new file mode 100644
index 0000000..257f01c
--- /dev/null
+++ b/docs/images/example_6.jpg
Binary files differ
diff --git a/docs/images/example_7.jpg b/docs/images/example_7.jpg
new file mode 100644
index 0000000..c5480e7
--- /dev/null
+++ b/docs/images/example_7.jpg
Binary files differ
diff --git a/docs/images/example_8.jpg b/docs/images/example_8.jpg
new file mode 100644
index 0000000..77a74cd
--- /dev/null
+++ b/docs/images/example_8.jpg
Binary files differ
diff --git a/docs/overview.md b/docs/overview.md
index e14d33b..8810654 100644
--- a/docs/overview.md
+++ b/docs/overview.md
@@ -41,14 +41,43 @@ The VFRAME/Check image deduplication API will provide capabilities to determine
## Example Images
-The API should be able to detect exact matches such as this example
+Matches that can be detected
-|Query|Known Image|Match|
-|---|---|---|
-|![](images/example_1.jpg)|![](images/example_2.jpg)|True|
-|![](images/example_collage_1.jpg)|![](images/example_collage_2.jpg)|False|
-|![](images/example_collage_1.jpg)|![](images/example_collage_3.jpg)|False|
+|Query|Known Image|Match|Notes|
+|---|---|---|---|
+|![](images/example_1.jpg)|![](images/example_2.jpg)|True|Different size|
+Matches that can be detected
+
+|Query|Known Image|Match|Notes|
+|---|---|---|---|
+|![](images/example_2.jpg)|![](images/example_3.jpg)|True|Small grey border|
+|![](images/example_2.jpg)|![](images/example_4.jpg)|True|Small black
+ border|
+|![](images/example_2.jpg)|![](images/example_5.jpg)|True|Slightly desaturated|
+
+<div class="pagebreak"></div>
+
+Matches that can be detected
+
+|Query|Known Image|Match|Notes|
+|---|---|---|---|
+|![](images/example_2.jpg)|![](images/example_6.jpg)|True|Different JPG export quality|
+|![](images/example_2.jpg)|![](images/example_7.jpg)|True|Image slightly stretched horizontally|
+|![](images/example_2.jpg)|![](images/example_8.jpg)|True|Image slightly stretched vertically|
+
+<div class="pagebreak"></div>
+
+
+Similar images that can not be detected
+
+|Query|Known Image|Match|Notes|
+|---|---|---|---|
+|![](images/example_collage_1.jpg)|![](images/example_collage_2.jpg)|False|collage|
+|![](images/example_collage_1.jpg)|![](images/example_collage_3.jpg)|False|collage, and text section|
+
+
+<div class="pagebreak"></div>
## Data Retention
@@ -56,8 +85,8 @@ The API should be able to detect exact matches such as this example
- the computed hash features
- timestamp
- sha256 of the file
-- mysql data will be stored in Frankfurt
-- image data on S3 storage will be stored in Amsterdam
+- mysql data will be stored on a server in Frankfurt
+- image data on S3 storage will be stored on a server in Amsterdam
## Out of Scope
@@ -71,5 +100,6 @@ The API should be able to detect exact matches such as this example
## Assets Required
-- we will need a local copy of the dataset of existing images to initialize the database and to test the image matching threshold
+- we will need a sample set of images to test and calibrate with here
+- and timely feedback to make any needed revisions
diff --git a/docs/overview.pdf b/docs/overview.pdf
new file mode 100644
index 0000000..4a428e9
--- /dev/null
+++ b/docs/overview.pdf
Binary files differ