Classical Machine Learning
Count edges instead of brightness
Double every direction magnitude
The edge-direction histogram has already been measured from an outline. Botie wants its directional pattern to survive a uniform contrast increase.
BOTIE
The inputs we are comparing
Gradient direction magnitudes
Example 1
- 03
- 14
Example 2
- 06
- 18
Result for example 1
- 00.6
- 10.8
Four direction bins with two empty bins
This check uses the pieces from “Remove a shared magnitude scale from edge directions”.
BOTIE
- Gradient direction magnitudes
- 00
- 10
- 25
- 312
Use a number, text, or an array matching the requested result. For a matrix, put each row in brackets. Saving your prediction runs your current construction on these inputs and checks the earlier examples too.
Build a construction in the workspace above first. This case will test those pieces.
Which change to a histogram does this normalisation cancel, and why would a different directional pattern still change the result?
Normalisation creates a specific invariance. State which changes it handles instead of assuming general lighting robustness.
This is a small construction problem. The lesson explains the assumptions and the parts of the full method that this example leaves out.
Work through the Python challenges →