LAJANUGEN LOGESWARAN : SOLVING JIGSAW PUZZLES USING PATHS AND CYCLES 1 Solving Jigsaw Puzzles using Paths and Cycles

نویسنده

  • Lajanugen Logeswaran
چکیده

There has been a growing interest in image jigsaw puzzles with square shaped pieces. A solver takes as input square shaped patches of the same size belonging to an image and attempts to reconstruct the image. The key components of a jigsaw solver are a compatibility metric and an assembly algorithm. A compatibility metric uses the color content of the image patches to identify which pairs of pieces are likely to be neighbors in the correct assembly. As the piece size gets smaller, it becomes increasingly difficult for any compatibility metric to confidently identify matching piece pairs. We attempt to exploit more contextual information offered by a compatibility metric compared to previous work to improve its neighbor identification accuracy. We introduce the concept of paths and cycles in jigsaw puzzles and show that they provide a means of identifying correct and incorrect matches. We propose refinement techniques based on this idea which improve the neighbor identification accuracy of a given compatibility metric. We also propose a means of combining the strengths of different compatibility metrics. Whereas recently proposed greedy solvers use the cost values produced by the metric directly to pick piece pairs for assembly, we define a new measure of piece pair compatibility and use it to guide a greedy solver. The proposed solver beats state of the art performance, achieving a mean improvement of more than 15% in absolute placement accuracy for puzzles with piece size 14x14.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving Jigsaw Puzzles using Paths and Cycles

There has been a growing interest in image jigsaw puzzles with square shaped pieces. A solver takes as input square shaped patches of the same size belonging to an image and attempts to reconstruct the image. The key components of a jigsaw solver are a compatibility metric and an assembly algorithm. A compatibility metric uses the color content of the image patches to identify which pairs of pi...

متن کامل

Nonrepetitive Paths and Cycles in Graphs with Application to Sudoku

We provide a simple linear time transformation from a directed or undirected graph with labeled edges to an unlabeled digraph, such that paths in the input graph in which no two consecutive edges have the same label correspond to paths in the transformed graph and vice versa. Using this transformation, we provide efficient algorithms for finding paths and cycles with no two consecutive equal la...

متن کامل

Characterization of signed paths and cycles admitting minus dominating function

If G = (V, E, σ) is a finite signed graph, a function f : V → {−1, 0, 1} is a minusdominating function (MDF) of G if f(u) +summation over all vertices v∈N(u) of σ(uv)f(v) ≥ 1 for all u ∈ V . In this paper we characterize signed paths and cycles admitting an MDF.

متن کامل

Formulas for various domination numbers of products of paths and cycles

The existence of a constant time algorithm for solving different domination problems on the subclass of polygraphs, rotagraphs and fasciagraphs, is shown by means of path algebras. As these graphs include products (the Cartesian, strong, direct, lexicographic) of paths and cycles, we implement the algorithm to get formulas in the case of the domination numbers, the Roman domination numbers and ...

متن کامل

The Shortest Path Problem with k-Cycle Elimination (k ≥ 3): Improving Branch and Price Algorithms for Vehicle Routing and Scheduling

The elementary shortest path problem with resource constraints (ESPPRC) is a widely used modeling tool in formulating vehicle routing and crew scheduling applications, see e.g. [3]. The ESPPRC consists of finding shortest paths from a source to all other nodes of a network that do not contain any cycles, i.e. duplicate nodes. The ESPPRC occurs as a subproblem of an enclosing problem and is used...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014