Researchers say objects can hide from computer vision by seeking out unusual company that trips correlation bias
- Reference: 1620374467
- News link: https://www.theregister.co.uk/2021/05/07/computer_vision_correlation_bias/
- Source link:
That assertion was made today at the Black Hat Asia conference by Paul Ziegler, CEO of risk management software vendor Redflare, and Yin Minn Pa Pa, a senior researcher and manager at Deloitte Tohmatsu Cyber LLC and Deloitte Japan. Masaki Kamizono, CTO and partner at Deloitte Tohmatsu Cyber LLC and Deloitte Japan also worked on the research.
In a talk titled “Hiding Objects From Computer Vision By Exploiting Correlation Biases” the Ziegler and Pa Pa explained that they used computer vision systems, including those offered online by Microsoft and Google, to survey images from the Common Objects In Context ( [1]COCO ).
[2]
[3]
[4]
In their speech, the pair said that one way computer vision systems recognise objects is to consider them in context, and said their work has detected odd outcomes resulting from that practice. An image of a plant on a t-shirt is hardly ever identified as a plant because algorithms focus on people and don’t expect a plant to be on your abdomen. Anything round pictured near a dog, they explained, is often identified as a frisbee because computer vision systems corelate dogs and flying disc toys.
[5]Can your AI code be fooled by vandalized images or clever wording? Microsoft open sources a tool to test for that
[6]How to hide a backdoor in AI software – such as a bank app depositing checks or a security cam checking faces
[7]Microsoft rolls out mask detection to Azure Cognitive Services. And yes, there is a noseAndMouthCovered attribute
[8]Machine-learning model creates creepiest Doctor Who images yet – by scanning the brain of a super fan
The team therefore started to create composite images and test them with the [9]YOLOv3 object detection system to see if they could effectively hide things by placing them next to objects that computer vision systems have been trained to see as unlikely correlations.
That approach saw computer vision systems suggest that mashup images of dogs and cats depicted a horse.
Another interesting result came with images of STOP signs and fruit. Computer vision systems spotted the fruit, but could not identify the STOP sign. The researchers created a STOP sign, photographed it against odd backgrounds, and succeeded in making computer vision systems fail to detect it.
In their talk, the pair asserted this bias could become an attack. They posited a self-driving car that augments its use of real-time sensors with computer vision being confronted by a STOP sign that had deliberately been located among out-of-place objects, or had a poster attached behind it. Ziegler suggested that creating composite images could be a way to evade content filters designed to prevent upload of certain images, or that an unusual combination of goods could confuse systems at unstaffed retailers like Amazon Go.
[10]
The team’s work was inquisitive, not adversarial, so they’ve not tested attacks.
Nor have they tested whether the potential for attacks will persist, because their tests were conducted in March 2021 and computer vision algorithms are constantly enhanced.
But Ziegler did say this work suggests that efforts to evade computer vision systems are feasible.
Bootnote
The Register asked the researchers if their work had found that with images depicting both pineapples and pizza, the computer vision systems failed to detect one or the other, in the hope of securing proof that the combination is inappropriate. Ziegler opined that any test would surely have crashed their test systems with an “out of morals panic”, but that as pineapples are not a class in COCO, a definitive answer to the question was not possible.
Get our [11]Tech Resources
[1] https://cocodataset.org/#
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YJUPvFrn2agT5JPi43-qqAAAAAw&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YJUPvFrn2agT5JPi43-qqAAAAAw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YJUPvFrn2agT5JPi43-qqAAAAAw&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] http://www.theregister.com/2021/05/05/microsoft_ai_security/
[6] http://www.theregister.com/2021/05/05/ai_backdoors/
[7] http://www.theregister.com/2021/03/09/acs_mask_detection/
[8] http://www.theregister.com/2021/02/12/ai_dr_who/
[9] https://pjreddie.com/darknet/yolo/
[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YJUPvFrn2agT5JPi43-qqAAAAAw&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[11] https://whitepapers.theregister.com/
Hawaiian Pizza - why not?
It's a great combo, why the hate?
Anonymous for exceptionally obvious reason
Re: Hawaiian Pizza - why not?
No hate just not a fan of putting any fruit other than a tomatoe onto pizza.
There may be regional differences to consider...
Detecting scones that have the cream on top of the jam, or the jam on top of the cream will depend on whether the test is done in Cornwall, or elsewhere.
...and what will it do if it finds tomatoes in the vegetable aisle?
Re: There may be regional differences to consider...
We've been through this one before – I say just leave the jam out altogether.
No AI to be seen here
Move along now.
Rule 34
Thanks to Rule 34 ("for any and every topic, there's porrn of it"), this method will never be effective at defeating anti-porn filters.
Wait....
"Anything round pictured near a dog, they explained, is often identified as a frisbee"
Whatever happened to the "ball". I'm sure I once read a book about a dog and a ball. It was called "Spot", the dog that is, not the ball, or the book.
While I am sure it would be easy enough to train a system to recognise a pizza or a pineapple, a pizza with pineapple on it ceases to be a pizza and the pineapple is now a chunk so it needs to be redefined.
I would recognise a pineapple pizza as a frisbee!