{"id":"https://openalex.org/W7225426675","doi":"https://doi.org/10.31234/osf.io/4z75t","title":"SaccadeJS: Webcam eye tracking for behavioral experiments in a web browser","display_name":"SaccadeJS: Webcam eye tracking for behavioral experiments in a web browser","publication_year":2026,"publication_date":"2026-11-06","ids":{"openalex":"https://openalex.org/W7225426675","doi":"https://doi.org/10.31234/osf.io/4z75t"},"language":"en","primary_location":{"id":"doi:10.31234/osf.io/4z75t","doi":"https://doi.org/10.31234/osf.io/4z75t","is_oa":true,"landing_page_url":"https://doi.org/10.31234/osf.io/4z75t","pdf_url":null,"source":{"id":"https://openalex.org/S4306401687","display_name":"PsyArXiv (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.31234/osf.io/4z75t","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037970772","display_name":"Joshua R. de Leeuw","orcid":"https://orcid.org/0000-0003-4815-2364","observed_orcids":["https://orcid.org/0000-0003-4815-2364"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Joshua R de Leeuw","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136533577","display_name":"Colin Mikulski","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Colin Mikulski","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119603552","display_name":"Alex Teabo","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alex Teabo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5161086841","display_name":"Cherrie Chang","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cherrie Chang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11707","display_name":"Gaze Tracking and Assistive Technology","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11707","display_name":"Gaze Tracking and Assistive Technology","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11605","display_name":"Visual Attention and Saliency Detection","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10427","display_name":"Visual perception and processing mechanisms","score":0.0,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/webcam-eye-tracking","display_name":"webcam eye tracking","score":0.9980000257492065},{"id":"https://openalex.org/keywords/ridge-regression","display_name":"ridge regression","score":0.6359999775886536},{"id":"https://openalex.org/keywords/calibration","display_name":"calibration","score":0.6190000176429749},{"id":"https://openalex.org/keywords/saccade-latency","display_name":"saccade latency","score":0.9660000205039978},{"id":"https://openalex.org/keywords/open-source-software","display_name":"open source software","score":0.7950000166893005}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.785099983215332},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6901000142097473},{"id":"https://openalex.org/C56461940","wikidata":"https://www.wikidata.org/wiki/Q970687","display_name":"Eye tracking","level":2,"score":0.6869999766349792},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.679099977016449},{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.6078000068664551},{"id":"https://openalex.org/C153050134","wikidata":"https://www.wikidata.org/wiki/Q760256","display_name":"Eye movement","level":2,"score":0.45980000495910645},{"id":"https://openalex.org/C2779524336","wikidata":"https://www.wikidata.org/wiki/Q369503","display_name":"Saccade","level":3,"score":0.43619999289512634},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4000999927520752},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.37279999256134033},{"id":"https://openalex.org/C165838908","wikidata":"https://www.wikidata.org/wiki/Q736777","display_name":"Calibration","level":2,"score":0.36809998750686646},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.36419999599456787},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3504999876022339},{"id":"https://openalex.org/C2778751112","wikidata":"https://www.wikidata.org/wiki/Q835016","display_name":"Window (computing)","level":2,"score":0.3375999927520752},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.3034999966621399},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.30230000615119934},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.29649999737739563},{"id":"https://openalex.org/C198531522","wikidata":"https://www.wikidata.org/wiki/Q485146","display_name":"Sample (material)","level":2,"score":0.2870999872684479},{"id":"https://openalex.org/C57501372","wikidata":"https://www.wikidata.org/wiki/Q2021268","display_name":"BitTorrent tracker","level":3,"score":0.2815999984741211},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.27300000190734863},{"id":"https://openalex.org/C2776990265","wikidata":"https://www.wikidata.org/wiki/Q2998101","display_name":"Cursor (databases)","level":2,"score":0.2727999985218048},{"id":"https://openalex.org/C2776872670","wikidata":"https://www.wikidata.org/wiki/Q2288542","display_name":"Simulator sickness","level":3,"score":0.2522999942302704}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.31234/osf.io/4z75t","doi":"https://doi.org/10.31234/osf.io/4z75t","is_oa":true,"landing_page_url":"https://doi.org/10.31234/osf.io/4z75t","pdf_url":null,"source":{"id":"https://openalex.org/S4306401687","display_name":"PsyArXiv (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},{"id":"pmh:oai:share.osf.io:eeabbd82-2c83-4808-8aac-19740ab77a83","doi":null,"is_oa":true,"landing_page_url":"https://osf.io/4z75t","pdf_url":null,"source":{"id":"https://openalex.org/S4306401687","display_name":"PsyArXiv (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.31234/osf.io/4z75t","doi":"https://doi.org/10.31234/osf.io/4z75t","is_oa":true,"landing_page_url":"https://doi.org/10.31234/osf.io/4z75t","pdf_url":null,"source":{"id":"https://openalex.org/S4306401687","display_name":"PsyArXiv (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2752970357","https://openalex.org/W7220831894","https://openalex.org/W6962548752","https://openalex.org/W7160248925","https://openalex.org/W1995383499","https://openalex.org/W7225248206","https://openalex.org/W7225019691","https://openalex.org/W6981793707","https://openalex.org/W4242645757","https://openalex.org/W2020224664"],"abstract_inverted_index":{"Webcam":[0],"eye":[1,7,44,225],"tracking":[2,226],"allows":[3],"researchers":[4],"to":[5,21,58,64,71,139,159],"study":[6,118],"movements":[8],"in":[9,49,189,199,209,228],"large,":[10],"geographically":[11],"diverse":[12],"online":[13,122],"samples,":[14],"but":[15],"its":[16],"accuracy":[17,136],"has":[18],"limited":[19],"it":[20],"coarse":[22],"comparisons,":[23],"such":[24],"as":[25,220],"which":[26,66],"half":[27],"or":[28,227],"quadrant":[29],"of":[30,61,88,102,131,146,196,235],"the":[31,50,62,95,124,132,197,200,205,210,213],"screen":[32,72,133],"a":[33,55,67,86,99,116,155,233],"participant":[34],"is":[35,137],"looking":[36],"at.":[37],"We":[38,152,174],"introduce":[39],"SaccadeJS,":[40],"an":[41],"open-source":[42],"webcam":[43,224],"tracker":[45],"that":[46],"runs":[47],"entirely":[48],"participant's":[51,126,162],"browser.":[52],"SaccadeJS":[53,185,216],"uses":[54],"neural":[56],"network":[57,75],"transform":[59],"images":[60],"eyes":[63],"features,":[65],"ridge":[68],"regression":[69,83],"maps":[70],"positions.":[73],"The":[74],"can":[76,217],"be":[77,187,218],"rapidly":[78],"calibrated":[79],"by":[80],"computing":[81],"new":[82,100,121],"weights":[84],"on":[85,108,192],"sample":[87],"fixations":[89],"at":[90],"known":[91],"locations.":[92],"To":[93],"train":[94],"model,":[96],"we":[97],"collected":[98],"dataset":[101],"2,003":[103],"participants":[104,198],"who":[105],"fixated":[106],"targets":[107],"their":[109],"own":[110],"laptop":[111],"and":[112,143,150,180,241],"desktop":[113],"computers.":[114],"In":[115],"validation":[117,201],"with":[119,230],"200":[120],"participants,":[123],"median":[125],"error":[127],"was":[128],"about":[129,193],"4%":[130],"diagonal.":[134],"That":[135],"enough":[138],"distinguish":[140],"many":[141],"more,":[142],"smaller,":[144],"areas":[145],"interest":[147],"than":[148],"halves":[149],"quadrants.":[151],"also":[153],"developed":[154],"timing":[156],"calibration":[157,178],"routine":[158],"measure":[160],"each":[161],"camera":[163],"lag.":[164],"After":[165],"correction,":[166],"saccade":[167],"latencies":[168],"matched":[169],"distributions":[170],"from":[171],"laboratory":[172],"experiments.":[173],"report":[175],"how":[176],"different":[177],"strategies":[179],"image":[181],"characteristics":[182],"affect":[183],"accuracy.":[184],"could":[186],"run":[188],"real":[190],"time":[191],"one":[194],"third":[195],"study;":[202],"for":[203,223,238],"others,":[204],"library":[206],"processes":[207],"frames":[208],"background":[211],"while":[212],"experiment":[214],"runs.":[215],"used":[219],"standalone":[221],"software":[222],"conjunction":[229],"jsPsych":[231],"through":[232],"set":[234],"provided":[236],"plugins":[237],"calibration,":[239],"validation,":[240],"recording.":[242]},"counts_by_year":[],"updated_date":"2026-11-09T13:22:03.289127","created_date":"2026-11-07T00:00:00"}
