2015
DOI: 10.1002/spe.2340
|View full text |Cite
|
Sign up to set email alerts
|

Efficient image-aware version control systems using GPU

Abstract: Summary Version control is considered to be a vital component for supporting professional software development. While it has been widely used for textual artifacts, such as source code or documentation, little attention has been given to binary artifacts. This omission can place huge restrictions on projects in the game and media industries as they contain large amounts of binary data, such as images, videos, three‐dimensional models, and animations, along with their source code. For these kinds of artifacts, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 35 publications
0
3
0
Order By: Relevance
“…Instead of relying on DAG structures, da Silva et al [19] implemented IMUFF, an image version control system that works at bit level -i.e., the delta between two images is computed as the set of bits that are changed across the two versions. Unlike DAG-based tools such as RECODE and skWiki, IMUFF has the advantage of being independent of the image editing tool.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Instead of relying on DAG structures, da Silva et al [19] implemented IMUFF, an image version control system that works at bit level -i.e., the delta between two images is computed as the set of bits that are changed across the two versions. Unlike DAG-based tools such as RECODE and skWiki, IMUFF has the advantage of being independent of the image editing tool.…”
Section: Related Workmentioning
confidence: 99%
“…Araxis Merge 7 is a commercial tool that supports both text and image di↵erencing and merge. Several image formats are supported and di↵erences are shown at a pixel level, as in the case of the IMUFF prototype by da Silva et al [19]. Abstract 8 is a commercial tool that o↵ers version control for files edited with Sketch, 9 a proprietary vector graphics editor for macOS.…”
Section: Related Workmentioning
confidence: 99%
“…In this sense, there are VCS proposals for specific data with semantics different from textual information. Therefore, there are systems adapted to topics such as Model-Driven Software Development [23], 3D modeling [24], CAD modeling [25], Building Information Modeling [26] or image editing [27]. As for point clouds, there are no specific systems that allow the storing of intermediate versions efficiently, so the only alternative is to use systems such as Git, which store the data completely in each version.…”
Section: Time Main Branchmentioning
confidence: 99%