Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Phosaiq: Photo mosaic art using quantum annealing

Avatar for mullzhang mullzhang
February 15, 2023

Phosaiq: Photo mosaic art using quantum annealing

Symposium on Quantum–annealing Based HPC
February 15, 2023
@D–Wave Systems, Inc.

Avatar for mullzhang

mullzhang

February 15, 2023

More Decks by mullzhang

Other Decks in Technology

Transcript

  1. What is Phosaiq? ▪ Phosaiq is a product which makes

    photo mosaic art by optimizing the arrangement of images ▪ Photo mosaic is a method of art in which many photos are assigned to divided area of the original image ▫ Partially just a series of images ▫ One picture as a whole 3
  2. Feature of Phosaiq Hand-work ▪ Time-consuming and labor-intensive ▪ Handing

    over personal data 4 Simple algorithm: assign the image with the highest similarity ▪ Detracting from merit of mosaic art ▪ Same creation method for all use cases Phosaiq: consider as a combinatorial optimization problem ▪ Create mosaic art with merit of mosaic ▪ Deal with various use cases ▪ Consider data privacy
  3. Formulation ▪ 5 Assign an image with higher similarity Consider

    the relations between two sections or images Assign only one image to each section
  4. Example 1: Logo of the contest ▪ Materials are slides

    of participating teams ▪ Consider assigning images and timeline 6
  5. Example 2: Flag of Canada ▪ Red maple and snow

    in Canada ▪ Penalty for assigning same photo in adjacent section 7
  6. Use case 1: Artwork Royal Space Force – The Wings

    of Honneamise A legendary animation in Japan 35 years ago 8 ANIME MUSEUM Vol.01 (https://animuse.jp)
  7. Use case 2: Souvenir (1) ▪ Equalize the number of

    times each person is in the picture ▪ Test: graduation from Nogizaka46 (Japanese idol group) 9 Large bias Small bias Without Equalization With Equalization
  8. Use case 2: Souvenir (2) ▪ Graduation of preschoolers (including

    our co-worker's child) ▪ Give priority to images with: ▫ larger faces (by face detection) ▫ faces facing forward (by head pose estimation) 10
  9. System design for privacy Just send similarities, not image data

    11 (2) Similarity (4) QUBO model (6) Solutions (7) Arrangement of images (1) Client: Calculate the similarity of images (3) Server: Generate QUBO model (5) Quantum Annealer: Optimize the arrangement of images
  10. Conclusion ▪ Optimization technique can create photo mosaic: ▫ with

    mosaic goodness ▫ suitable for various use cases ▪ Quantum Annealer (and Machine Learning) expand the potential ▪ System design to protect user’s privacy ▪ Exploring different representations, not just images ▪ Exploring new values of photo mosaic (to be continued…) ▫ Bring awareness to users ▫ Encourage them to take action 12