AOI анализ Python
В настоящее время я занят анализом AOI (область интересов) в Python. С помощью набора инструментов PyGaze я мог извлечь записи участников. Однако теперь мне нужно проверить, попадают ли их фиксации в определенный AOI картины. Я указал различные AOI, поместив координаты xmin-ymin-xmax-ymax (в пикселях) в список. Однако я застрял с кодом для самого анализа. Как я могу попросить Python проверить (для каждого pp), находятся ли некоторые из их фиксаций в этих координатах?
Это то, что я до сих пор:
##AOIs
#Strijksters = painting of interest
#AOI = list(xmin, ymin, xmax, ymax)
head_s = [716,254,918,383]
eye_s = [840,319,880,347]
hand_s = [1063,486,1174,571]
other_s =[1329,282,1510,356]
iron_s = [1236,493,1394,578]
basket_s =[1066,856,1726,1053]
signature_s = [86,1008,415,1073]
head = []
eye = []
hand = []
other = []
iron = []
basket = []
signature = []
#work = 3 = strijksters
if work = 3:
if Efix_data = head_s:
head = 1
else:
head = 0
Моя идея состояла в том, чтобы создать переменные, которые могли бы принимать значения 0 или 1, если фиксация ощущалась в AOI. Тем не менее, я уверен, что это не достаточно сложно для анализа.
Есть ли у кого-то опыт такого анализа?