{"id":"https://openalex.org/W7162629455","doi":"https://doi.org/10.1145/3806023","title":"PyEtSimul: An Open-Source Python Framework for Eye-Tracking Simulation ETRA009","display_name":"PyEtSimul: An Open-Source Python Framework for Eye-Tracking Simulation ETRA009","publication_year":2026,"publication_date":"2026-05-28","ids":{"openalex":"https://openalex.org/W7162629455","doi":"https://doi.org/10.1145/3806023"},"language":"en","primary_location":{"id":"doi:10.1145/3806023","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806023","pdf_url":null,"source":{"id":"https://openalex.org/S4210183893","display_name":"Proceedings of the ACM on Human-Computer Interaction","issn_l":"2573-0142","issn":["2573-0142"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Human-Computer Interaction","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3806023","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114453293","display_name":"Mohammadhossein Salari","orcid":"https://orcid.org/0009-0009-6627-960X"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]},{"id":"https://openalex.org/I4210107997","display_name":"Finland University","ror":"https://ror.org/014rks409","country_code":"FI","type":"education","lineage":["https://openalex.org/I4210107997"]},{"id":"https://openalex.org/I4210155820","display_name":"Department of Forestry","ror":"https://ror.org/04n3nh595","country_code":"MW","type":"government","lineage":["https://openalex.org/I4210155820"]}],"countries":["FI","MW"],"is_corresponding":true,"raw_author_name":"Mohammadhossein Salari","raw_affiliation_strings":["(School of Computing, Faculty of Science, Forestry and Technology","University of Eastern Finland"],"raw_orcid":"https://orcid.org/0009-0009-6627-960X","affiliations":[{"raw_affiliation_string":"(School of Computing, Faculty of Science, Forestry and Technology","institution_ids":["https://openalex.org/I4210155820"]},{"raw_affiliation_string":"University of Eastern Finland","institution_ids":["https://openalex.org/I4210107997","https://openalex.org/I175532246"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007070615","display_name":"Diederick C. Niehorster","orcid":"https://orcid.org/0000-0002-4672-8756"},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Diederick C. Niehorster","raw_affiliation_strings":["Lund University","Lund University Humanities Lab"],"raw_orcid":"https://orcid.org/0000-0002-4672-8756","affiliations":[{"raw_affiliation_string":"Lund University","institution_ids":["https://openalex.org/I187531555"]},{"raw_affiliation_string":"Lund University Humanities Lab","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004381650","display_name":"Dan Witzner Hansen","orcid":"https://orcid.org/0000-0002-6780-4471"},"institutions":[{"id":"https://openalex.org/I83467386","display_name":"IT University of Copenhagen","ror":"https://ror.org/02309jg23","country_code":"DK","type":"education","lineage":["https://openalex.org/I83467386"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Dan Witzner Hansen","raw_affiliation_strings":["Dept. of Computer Science","IT University of Copenhagen"],"raw_orcid":"https://orcid.org/0000-0002-6780-4471","affiliations":[{"raw_affiliation_string":"Dept. of Computer Science","institution_ids":[]},{"raw_affiliation_string":"IT University of Copenhagen","institution_ids":["https://openalex.org/I83467386"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018344574","display_name":"Roman Bednarik","orcid":"https://orcid.org/0000-0003-1726-3520"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]},{"id":"https://openalex.org/I4210107997","display_name":"Finland University","ror":"https://ror.org/014rks409","country_code":"FI","type":"education","lineage":["https://openalex.org/I4210107997"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Roman Bednarik","raw_affiliation_strings":["University of Eastern Finland"],"raw_orcid":"https://orcid.org/0000-0003-1726-3520","affiliations":[{"raw_affiliation_string":"University of Eastern Finland","institution_ids":["https://openalex.org/I4210107997","https://openalex.org/I175532246"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5114453293"],"corresponding_institution_ids":["https://openalex.org/I175532246","https://openalex.org/I4210107997","https://openalex.org/I4210155820"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.93934783,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":"10","issue":"3","first_page":"1","last_page":"17"},"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.9886999726295471,"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.9886999726295471,"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":0.003000000026077032,"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/T10381","display_name":"Ophthalmology and Visual Impairment Studies","score":0.0017000000225380063,"subfield":{"id":"https://openalex.org/subfields/2713","display_name":"Epidemiology"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/conic-section","display_name":"Conic section","score":0.6664999723434448},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.5666000247001648},{"id":"https://openalex.org/keywords/gaze","display_name":"Gaze","score":0.44369998574256897},{"id":"https://openalex.org/keywords/eye-tracking","display_name":"Eye tracking","score":0.4296000003814697},{"id":"https://openalex.org/keywords/bittorrent-tracker","display_name":"BitTorrent tracker","score":0.4036000072956085},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.3582000136375427}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7671999931335449},{"id":"https://openalex.org/C108598597","wikidata":"https://www.wikidata.org/wiki/Q124255","display_name":"Conic section","level":2,"score":0.6664999723434448},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.608299970626831},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.6061999797821045},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5666000247001648},{"id":"https://openalex.org/C2779916870","wikidata":"https://www.wikidata.org/wiki/Q14467155","display_name":"Gaze","level":2,"score":0.44369998574256897},{"id":"https://openalex.org/C56461940","wikidata":"https://www.wikidata.org/wiki/Q970687","display_name":"Eye tracking","level":2,"score":0.4296000003814697},{"id":"https://openalex.org/C57501372","wikidata":"https://www.wikidata.org/wiki/Q2021268","display_name":"BitTorrent tracker","level":3,"score":0.4036000072956085},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.3727000057697296},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.3582000136375427},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.3472000062465668},{"id":"https://openalex.org/C15336307","wikidata":"https://www.wikidata.org/wiki/Q1766051","display_name":"Lens (geology)","level":2,"score":0.33320000767707825},{"id":"https://openalex.org/C160920958","wikidata":"https://www.wikidata.org/wiki/Q7662746","display_name":"Synthetic data","level":2,"score":0.3264999985694885},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.29339998960494995},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.25760000944137573},{"id":"https://openalex.org/C2781053140","wikidata":"https://www.wikidata.org/wiki/Q3501232","display_name":"Corneal topography","level":3,"score":0.25690001249313354}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3806023","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806023","pdf_url":null,"source":{"id":"https://openalex.org/S4210183893","display_name":"Proceedings of the ACM on Human-Computer Interaction","issn_l":"2573-0142","issn":["2573-0142"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Human-Computer Interaction","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3806023","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3806023","pdf_url":null,"source":{"id":"https://openalex.org/S4210183893","display_name":"Proceedings of the ACM on Human-Computer Interaction","issn_l":"2573-0142","issn":["2573-0142"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Human-Computer Interaction","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.6028071641921997,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W652124921","https://openalex.org/W1989507138","https://openalex.org/W2012902273","https://openalex.org/W2024869822","https://openalex.org/W2026045458","https://openalex.org/W2031985364","https://openalex.org/W2045164180","https://openalex.org/W2052659547","https://openalex.org/W2062026667","https://openalex.org/W2086265123","https://openalex.org/W2087277933","https://openalex.org/W2101038569","https://openalex.org/W2109088621","https://openalex.org/W2115231395","https://openalex.org/W2142518994","https://openalex.org/W2158363907","https://openalex.org/W2167020116","https://openalex.org/W2298366291","https://openalex.org/W2299591120","https://openalex.org/W2466233418","https://openalex.org/W2470569826","https://openalex.org/W2791302270","https://openalex.org/W2807444633","https://openalex.org/W2941240724","https://openalex.org/W3135267961","https://openalex.org/W3144221682","https://openalex.org/W4224012752","https://openalex.org/W4323241006","https://openalex.org/W4378347929","https://openalex.org/W4389941596","https://openalex.org/W4392282917","https://openalex.org/W4409083086","https://openalex.org/W4416966990"],"related_works":[],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"PyEtSimul,":[3],"an":[4],"open-source":[5],"Python-based":[6],"framework":[7,22],"for":[8,137,143],"simulating":[9],"video-based":[10],"eye":[11,16,39],"trackers":[12],"by":[13,49],"generating":[14,126],"synthetic":[15,128],"features":[17,41,95],"through":[18],"geometric":[19],"modeling.":[20],"The":[21],"allows":[23],"flexible":[24],"positioning":[25],"of":[26,38,85,122],"eyes,":[27],"cameras,":[28],"and":[29,42,73,82,91,119,134,146],"light":[30],"sources":[31],"in":[32,113],"3D":[33],"space,":[34],"with":[35,100,108],"controlled":[36,106],"variation":[37],"anatomical":[40],"camera":[43,74],"properties.":[44],"PyEtSimul":[45,104,130],"generalizes":[46],"corneal":[47],"modeling":[48],"representing":[50],"the":[51,59,135],"cornea":[52],"as":[53],"a":[54],"conic":[55],"surface":[56],"rather":[57],"than":[58],"common":[60],"sphere.":[61],"It":[62,77],"also":[63],"supports":[64,78],"non-circular":[65],"pupil":[66,69],"shapes,":[67],"size-dependent":[68],"decentration,":[70],"eyelid":[71],"occlusion,":[72],"lens":[75],"distortion.":[76],"systematic":[79,120],"data":[80],"generation":[81],"principled":[83],"comparison":[84],"gaze":[86],"estimation":[87],"algorithms":[88],"across":[89],"calibrated":[90],"uncalibrated":[92],"settings.":[93],"These":[94],"enable":[96],"analyses":[97],"not":[98],"possible":[99],"other":[101],"available":[102],"simulators.":[103],"facilitates":[105],"experiments":[107],"known":[109],"parameters":[110],"often":[111],"latent":[112],"normal":[114],"settings,":[115],"enabling":[116],"reproducible":[117],"benchmarking":[118],"exploration":[121],"hardware":[123],"designs.":[124],"By":[125],"fully":[127],"data,":[129],"removes":[131],"privacy":[132],"concerns":[133],"need":[136],"costly":[138],"hardware,":[139],"making":[140],"it":[141],"practical":[142],"both":[144],"educational":[145],"research":[147],"applications.":[148]},"counts_by_year":[],"updated_date":"2026-05-29T06:26:23.687440","created_date":"2026-05-29T00:00:00"}
