{"id":"https://openalex.org/W2104042178","doi":"https://doi.org/10.1109/icme.2008.4607618","title":"Code generation for the MPEG Reconfigurable Video Coding framework: From CAL actions to C functions","display_name":"Code generation for the MPEG Reconfigurable Video Coding framework: From CAL actions to C functions","publication_year":2008,"publication_date":"2008-06-01","ids":{"openalex":"https://openalex.org/W2104042178","doi":"https://doi.org/10.1109/icme.2008.4607618","mag":"2104042178"},"language":"en","primary_location":{"id":"doi:10.1109/icme.2008.4607618","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icme.2008.4607618","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Multimedia and Expo","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.science/hal-00336487","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091571029","display_name":"Matthieu Wipliez","orcid":null},"institutions":[{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]},{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Matthieu Wipliez","raw_affiliation_strings":["IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes"],"affiliations":[{"raw_affiliation_string":"IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes","institution_ids":["https://openalex.org/I28221208"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007217771","display_name":"Ghislain Roquier","orcid":null},"institutions":[{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]},{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Ghislain Roquier","raw_affiliation_strings":["IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes"],"affiliations":[{"raw_affiliation_string":"IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes","institution_ids":["https://openalex.org/I28221208"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013069980","display_name":"Micka\u00ebl Raulet","orcid":"https://orcid.org/0000-0002-9704-1612"},"institutions":[{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]},{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mickael Raulet","raw_affiliation_strings":["IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes"],"affiliations":[{"raw_affiliation_string":"IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes","institution_ids":["https://openalex.org/I28221208"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041007136","display_name":"Jean-Fran\u00e7ois Nezan","orcid":"https://orcid.org/0000-0002-0609-4592"},"institutions":[{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]},{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Jean-Francois Nezan","raw_affiliation_strings":["IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes"],"affiliations":[{"raw_affiliation_string":"IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes","institution_ids":["https://openalex.org/I28221208"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031377954","display_name":"Olivier D\u00e9forges","orcid":"https://orcid.org/0000-0003-0750-0959"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]},{"id":"https://openalex.org/I28221208","display_name":"Institut National des Sciences Appliqu\u00e9es de Rennes","ror":"https://ror.org/04xaa4j22","country_code":"FR","type":"education","lineage":["https://openalex.org/I28221208"]},{"id":"https://openalex.org/I4210100151","display_name":"Institut d'\u00c9lectronique et des Technologies du num\u00e9Rique","ror":"https://ror.org/013q33h79","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210095849","https://openalex.org/I4210100151","https://openalex.org/I56067802","https://openalex.org/I97188460"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Olivier Deforges","raw_affiliation_strings":["IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes"],"affiliations":[{"raw_affiliation_string":"IETR laboratory, Image and Remote Sensing Group, CNRS, Rennes, France","institution_ids":["https://openalex.org/I56067802","https://openalex.org/I1294671590","https://openalex.org/I4210100151"]},{"raw_affiliation_string":"IETR Lab., Image & Remote Sensing Group, INSA de Rennes, Rennes","institution_ids":["https://openalex.org/I28221208"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5091571029"],"corresponding_institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I28221208","https://openalex.org/I4210100151","https://openalex.org/I56067802"],"apc_list":null,"apc_paid":null,"fwci":5.5112,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.96036608,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1049","last_page":"1052"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12810","display_name":"Real-time simulation and control systems","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9912999868392944,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.8461157083511353},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8395394086837769},{"id":"https://openalex.org/keywords/toolbox","display_name":"Toolbox","score":0.6071687936782837},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.6058076620101929},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5919462442398071},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5916354656219482},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5613998770713806},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4820885956287384},{"id":"https://openalex.org/keywords/mpeg-4","display_name":"MPEG-4","score":0.47928136587142944},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12807214260101318}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8461157083511353},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8395394086837769},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.6071687936782837},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.6058076620101929},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5919462442398071},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5916354656219482},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5613998770713806},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4820885956287384},{"id":"https://openalex.org/C97501218","wikidata":"https://www.wikidata.org/wiki/Q219763","display_name":"MPEG-4","level":3,"score":0.47928136587142944},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12807214260101318},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/icme.2008.4607618","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icme.2008.4607618","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE International Conference on Multimedia and Expo","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.372.6580","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.372.6580","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://hal.archives-ouvertes.fr/docs/00/33/64/87/PDF/2008_ICME.pdf","raw_type":"text"},{"id":"pmh:oai:HAL:hal-00336487v1","is_oa":true,"landing_page_url":"https://hal.science/hal-00336487","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Multimedia and Expo, (ICME) 2008 IEEE International Conference on, Jun 2008, Hannover, Germany. pp.1049 - 1052, &#x27E8;10.1109/ICME.2008.4607618&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-00336487v1","is_oa":true,"landing_page_url":"https://hal.science/hal-00336487","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Multimedia and Expo, (ICME) 2008 IEEE International Conference on, Jun 2008, Hannover, Germany. pp.1049 - 1052, &#x27E8;10.1109/ICME.2008.4607618&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1597755753","https://openalex.org/W1934981181","https://openalex.org/W2056501270","https://openalex.org/W2107089133","https://openalex.org/W2120431055","https://openalex.org/W2144602443","https://openalex.org/W2163976959","https://openalex.org/W2169180789","https://openalex.org/W2179825846","https://openalex.org/W6635964534","https://openalex.org/W6640435225","https://openalex.org/W6681715761"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W4236419692","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W2171015181","https://openalex.org/W4239447582","https://openalex.org/W1484403103","https://openalex.org/W2521947294","https://openalex.org/W2907307640"],"abstract_inverted_index":{"The":[0,49,126,164],"MPEG":[1,14,24,103],"reconfigurable":[2],"video":[3,25,39],"coding":[4,26,40],"(RVC)":[5],"framework":[6],"is":[7,33,63,117,157,167],"a":[8,19,31,36,64,79,84,122,137,149],"new":[9],"standard":[10,45],"under":[11],"development":[12],"by":[13],"that":[15,71,82],"aims":[16],"at":[17],"providing":[18,68],"unified":[20],"specification":[21,86],"of":[22,38,51,101,113,140,152,160],"current":[23],"technologies.":[27],"In":[28],"this":[29],"framework,":[30],"decoder":[32],"built":[34],"as":[35],"configuration":[37],"modules":[41],"taken":[42],"from":[43,83],"the":[44,52,57,97,102,110,118,153,161,170,177],"ldquoMPEG":[46],"toolbox":[47],"libraryrdquo.":[48],"elements":[50],"library":[53],"are":[54,72,93],"specified":[55],"using":[56,176],"CAL":[58,62,85,114,172],"actor":[59,124],"language":[60,67],"(CAL).":[61],"dataflow":[65,173,179],"based":[66],"computation":[69],"models":[70],"concurrent":[73],"and":[74,99],"modular.":[75],"This":[76,106,142],"paper":[77,107],"describes":[78],"synthesis":[80],"tool":[81],"automatically":[87,132],"generates":[88],"compilable":[89],"C-code.":[90],"Code":[91],"generators":[92],"fundamental":[94],"supports":[95],"for":[96],"deployment":[98],"success":[100],"RVC":[104,162],"framework.":[105],"focuses":[108],"on":[109],"automatic":[111],"translation":[112],"actions,":[115],"which":[116,156],"first":[119],"step":[120],"to":[121,131,136,147],"complete":[123],"translation.":[125],"techniques":[127],"described":[128],"here":[129],"enable":[130],"generate":[133],"C-code":[134],"according":[135],"finite":[138],"set":[139],"rules.":[141],"approach":[143],"has":[144],"been":[145],"used":[146],"obtain":[148],"C":[150],"implementation":[151],"IDCT":[154],"module":[155],"one":[158],"element":[159],"library.":[163],"generated":[165],"code":[166],"validated":[168],"against":[169],"original":[171],"program":[174],"simulated":[175],"open":[178],"environment.":[180]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
