How Does Image Search Work?

2 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€59.89
List Price:  €85.57
You save:  €25.67
£52.01
List Price:  £74.30
You save:  £22.29
CA$95.81
List Price:  CA$136.88
You save:  CA$41.07
A$106.60
List Price:  A$152.30
You save:  A$45.69
S$89.64
List Price:  S$128.07
You save:  S$38.42
HK$549.41
List Price:  HK$784.91
You save:  HK$235.49
CHF 55.70
List Price:  CHF 79.58
You save:  CHF 23.87
NOK kr711.03
List Price:  NOK kr1,015.81
You save:  NOK kr304.77
DKK kr447.03
List Price:  DKK kr638.64
You save:  DKK kr191.61
NZ$116.70
List Price:  NZ$166.72
You save:  NZ$50.02
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,485.68
List Price:  ৳12,122.93
You save:  ৳3,637.24
₹6,006.41
List Price:  ₹8,580.96
You save:  ₹2,574.54
RM296.89
List Price:  RM424.15
You save:  RM127.26
₦107,312.16
List Price:  ₦153,309.66
You save:  ₦45,997.50
₨19,960.38
List Price:  ₨28,516.05
You save:  ₨8,555.67
฿2,268.34
List Price:  ฿3,240.62
You save:  ฿972.28
₺2,815.01
List Price:  ₺4,021.62
You save:  ₺1,206.60
B$391.51
List Price:  B$559.32
You save:  B$167.81
R1,245.77
List Price:  R1,779.75
You save:  R533.98
Лв117.11
List Price:  Лв167.31
You save:  Лв50.19
₩96,451.03
List Price:  ₩137,793.10
You save:  ₩41,342.06
₪234.26
List Price:  ₪334.67
You save:  ₪100.41
₱3,969.34
List Price:  ₱5,670.73
You save:  ₱1,701.38
¥10,337.89
List Price:  ¥14,769.05
You save:  ¥4,431.16
MX$1,307.95
List Price:  MX$1,868.58
You save:  MX$560.63
QR255.67
List Price:  QR365.25
You save:  QR109.58
P935.70
List Price:  P1,336.77
You save:  P401.07
KSh9,042.70
List Price:  KSh12,918.70
You save:  KSh3,876
E£3,457.42
List Price:  E£4,939.38
You save:  E£1,481.96
ብር9,602.11
List Price:  ብር13,717.88
You save:  ብር4,115.77
Kz63,827.73
List Price:  Kz91,186.38
You save:  Kz27,358.65
CLP$67,783.91
List Price:  CLP$96,838.31
You save:  CLP$29,054.40
CN¥502.03
List Price:  CN¥717.22
You save:  CN¥215.19
RD$4,225.15
List Price:  RD$6,036.19
You save:  RD$1,811.03
DA9,087.61
List Price:  DA12,982.86
You save:  DA3,895.24
FJ$157.14
List Price:  FJ$224.49
You save:  FJ$67.35
Q538.73
List Price:  Q769.65
You save:  Q230.91
GY$14,666.31
List Price:  GY$20,952.77
You save:  GY$6,286.46
ISK kr8,528.98
List Price:  ISK kr12,184.78
You save:  ISK kr3,655.80
DH631
List Price:  DH901.47
You save:  DH270.47
L1,182.86
List Price:  L1,689.88
You save:  L507.01
ден3,691.46
List Price:  ден5,273.74
You save:  ден1,582.28
MOP$567.03
List Price:  MOP$810.08
You save:  MOP$243.04
N$1,252.68
List Price:  N$1,789.62
You save:  N$536.94
C$2,580.90
List Price:  C$3,687.16
You save:  C$1,106.26
रु9,640.62
List Price:  रु13,772.90
You save:  रु4,132.28
S/249.27
List Price:  S/356.12
You save:  S/106.84
K290.05
List Price:  K414.38
You save:  K124.32
SAR262.48
List Price:  SAR375
You save:  SAR112.51
ZK1,626.97
List Price:  ZK2,324.35
You save:  ZK697.37
L304.23
List Price:  L434.64
You save:  L130.40
Kč1,477.34
List Price:  Kč2,110.58
You save:  Kč633.24
Ft23,968.64
List Price:  Ft34,242.39
You save:  Ft10,273.74
SEK kr673.65
List Price:  SEK kr962.40
You save:  SEK kr288.75
ARS$89,517.21
List Price:  ARS$127,887.21
You save:  ARS$38,370
Bs486.31
List Price:  Bs694.77
You save:  Bs208.45
COP$280,435
List Price:  COP$400,638.60
You save:  COP$120,203.60
₡35,397.51
List Price:  ₡50,570.05
You save:  ₡15,172.53
L1,841.57
List Price:  L2,630.92
You save:  L789.35
₲543,285.62
List Price:  ₲776,155.59
You save:  ₲232,869.96
$U2,852.50
List Price:  $U4,075.18
You save:  $U1,222.67
zł254.75
List Price:  zł363.94
You save:  zł109.19
Already have an account? Log In

Transcript

Hello everyone. In this video, we're going to get an overview on what our image search model is actually doing. We're going to take a look at the architecture and define broad brushes, what we're going to build. on the server side, as you can see in this image, we start with a training set, which is images and want to put them through a classical cnn classifier. Not nothing special about this. It's a very classic classification task, a neural net, and we put the image is in and we saved the image vectors as outputs.

Now, after training, the network, network layers themselves are going to be a feature representation of each image. We're going to take these high level features and save them into database. This database is going to store image vector pairs which we're going to Use and compare to user input images for search purposes. From the database, you can see that there's an arrow pointing down to the comparing training set vectors with output image vector image. And this is where the database images and user uploaded images converge. Let's take a look at how the uploaded images make their way here.

The user is going to upload an image onto a website, which we're going to create. And the image is going to go through a pre trained model as well through a CNN classifier is going to turn the image into an image vector and the same format as the ones that we're trained on. Then it's going to use one of two distance metrics that we have decided to use, which are going to be Hamming or cosine distance. Depending on those going to give us results, sorting other images in database compared to the uploaded one by how close they are in this vector space. So if we upload an image of a cat, it's going to look at images, which in this high level representation in a neural net, resemble cats, and hopefully going to be hearing useful results, meaning that if we upload an image of a cat, we get results of pictures of a lot of different cats.

Oh, is there any questions about this about how the architecture is supposed to work? You can leave them in the comments section and Otherwise, I'll see you in the next video.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.