AR Sudoku Solver in Your Browser: TensorFlow & Image Processing Magic

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 43

  • @masteronepiece6559
    @masteronepiece6559 3 года назад +3

    Best Description section for a video on RUclips. Great work and funny to do.

  • @imadlakehal2103
    @imadlakehal2103 4 года назад +12

    So Sick! Thanks for this awesome presentation .. well documented in a clear way, I ll give 10/10 💪

    • @atomic14
      @atomic14  4 года назад +2

      Much appreciated!

    • @imadlakehal2103
      @imadlakehal2103 4 года назад

      @@atomic14 comparing to what is shown on the video at *7:52* there are many elements missing in the repo like image_to_font_map.txt

    • @atomic14
      @atomic14  4 года назад +2

      @@imadlakehal2103 I'll take a look.

    • @atomic14
      @atomic14  4 года назад +2

      The files should be in the "tensorflow" subdirectory. image_to_font_map.txt is there though actually, it shouldn't have been committed as it is generated by the code in "generate_training_data.ipynb". Before running the code in that notebook you will need to expand the zip files in the "fonts" folder.
      I've updated the README to add some more instructions.
      Let me know if you have any problems.

    • @imadlakehal2103
      @imadlakehal2103 4 года назад

      @@atomic14 What about the folder *lib/* is it also generated after a script execution? I suppose that *log/* will be generated after running tests. In addition the folder *all_data/* is supposed to be filled directly with pictures, whatever the structure inside?

  • @TheRealKitWalker
    @TheRealKitWalker 3 года назад +2

    That demo at the beginning was soo sooo impressive 😍👏👏🍫🍫🍫

  • @enudemejonathan4057
    @enudemejonathan4057 3 года назад +1

    Chai(a wow expression in pidgin English) ! This is so smart. I'm def doing this.

  • @xtonevx
    @xtonevx Год назад

    Thank you very much - this project can literally be an AR beginner tutorial

  • @somnathpaul2020
    @somnathpaul2020 3 года назад +2

    I found 3 dislikes!! What did they expect not sure... good to know!!... Anyway, I just subscribed and would expect to learn a lot from you in the future...Thank you so much, sir!!

    • @atomic14
      @atomic14  3 года назад

      Thanks for the sub!

  • @valdezm_com
    @valdezm_com 3 года назад +1

    You are awesome and this is inspiring! Thanks! Time to start learning. -computer scientist with no AI background

    • @atomic14
      @atomic14  3 года назад

      There are some great examples out there - and a lot of good training resources. It's great fun!

  • @NAVAP_IAS
    @NAVAP_IAS 3 года назад +2

    Really awesome. Thank you🤝🤝🤝

  • @Ogottm
    @Ogottm 4 года назад +1

    Really cool and impressive! Thank you for the video!

  • @FF7824
    @FF7824 3 года назад +1

    Fantastic explanation and design!

  • @123aniruddhsiddh
    @123aniruddhsiddh 4 года назад +1

    Looks amazing

  • @meassinal
    @meassinal 3 года назад

    Already hit subscribe :) Really awesome for the tactics and I can't wait to give it a try.

  • @justins4996
    @justins4996 2 года назад

    Fantastic video. Keep making these

  • @JasonMayes
    @JasonMayes 4 года назад +4

    Hey there! This is Jason from the TensorFlow.js team here at Google - would love to talk to you about this for an upcoming show and tell session if you would be interested in showing your work to the TFJS community?

    • @atomic14
      @atomic14  4 года назад +2

      Sure, that sounds great - you can contact me via the channel page or chris _at_ cmgresearch _dot_ com

    • @JasonMayes
      @JasonMayes 4 года назад

      @@atomic14 Perfect will drop you an email sometime!

  • @raguaviva
    @raguaviva 4 года назад +1

    thanks!

  • @brycem.3450
    @brycem.3450 10 месяцев назад

    Could this be applied to Brilliant Labs Monocle?

  • @ysimonx
    @ysimonx 3 года назад +1

    thank you for sharing this awesome video !! (my comment will be flagged as "positive" by TF)

  • @paullouppe9947
    @paullouppe9947 4 года назад

    But . This is just awesome !! I want to do one myself for suguru!

    • @atomic14
      @atomic14  4 года назад +1

      Definitely possible - you'll need to change the code to handle the number of boxes in the Suguru puzzle and update the solver.

  • @mohd.parvez2719
    @mohd.parvez2719 3 года назад

    Awesome presentation. I am also working on sudoku solver android app but my model accuracy isn't so good. Will you please share your dataset which you used for training your model and give me some suggestion how to perform image processing task. Thank you.🙂🙂

    • @atomic14
      @atomic14  3 года назад +1

      Hi there, you can find the fully trained model in the GitHub repo and the training data can be generated using the python notebooks. Feel free to re-use the code as you need. If you get stuck then please raise an issue on the repo and I'll see if I can help.

  • @user-jr4if2rm4d
    @user-jr4if2rm4d 2 года назад

    Request code that can be run on jupytor notebook

  • @Shakespeare1612
    @Shakespeare1612 3 года назад

    Great, great stuff! But, this is just a silly game. What if we applied this to solving Maths worksheets? = Homework DONE! What if we could get it to balance chemical formulas? = material science BOOSTED! Or... if you want to stick with games, my mother always loved word search puzzles. This could, with modification, be used to super-impose the capsules onto a word search puzzle, also solve cross word puzzles. Could it be taught to recognize positions on a chess board? Yes, I think it could.

    • @atomic14
      @atomic14  3 года назад

      There's definitely a chess cheat program in their somewhere :) I do sometimes wonder what the future offers us. Augmented glasses/contact lenses will change us in a very fundamental way. From there it's a very small step to implants before you know it - we'll all be borgs...

  • @djtomoy
    @djtomoy Год назад

    Make one that can do the crossword

  • @Khujandiho
    @Khujandiho 3 года назад +1

    :); ridiculous.

  • @fernandobravo650
    @fernandobravo650 2 года назад

    Big deal

  • @ChadFaragher
    @ChadFaragher 3 года назад

    Forgive me for teasing you, but it's funny that you can do all this technical wizardry yet you keep mispronouncing sudoku as "suduko".

    • @atomic14
      @atomic14  3 года назад +1

      Haha, not problem, I can never remember how it's supposed to be pronounced :)