Çizilmiş bir Çince karakteri kontur animasyonları veritabanıyla nasıl eşleştirilir


14

Çince karakter vuruş animasyonlarından oluşan bir veritabanım var. Her giriş temel olarak bir karakterin nasıl ve hangi sırada çizilmesi gerektiğini gösteren bir nokta kümesidir.

Aramayı kolaylaştırmak için, kullanıcının fare ile manuel olarak bir karakter çizmesine izin vermek istiyorum, sonra yazılımım bazı olası eşleşmeleri önerebilir (iPhone'da olduğu gibi).

Google'da arama yaptım, ancak alakalı bir şey bulamadım. Hangi algoritmalara veya araştırma makalesine bakmam gerektiğini bilmek istiyorum. Şekil tanıma ile ilgili bir şey var sanırım, ancak şeklin (Çince karakter) çizildiği sıra da alakalı. Herhangi bir öneri?


2
Yakın oylara: sorunun nasıl geliştirilebileceğine dair herhangi bir öneriniz var mı? Biraz belirsiz olduğunu anlıyorum, çünkü bunun nereye bakacağımı bilmiyorum (muhtemelen var olduğunu düşünmeme rağmen, aradığım algoritmanın adının ne olduğunu bilmiyorum).

1
'El yazısı tanıma' ve 'jest tanıma' için Google'ı henüz yapmadıysanız, bunların her ikisi de (kısmen) bir karakterin yanı sıra üretilen karakteri çizme süreciyle ilgilidir.

Kontur sayısı her zaman aynı ise, veritabanındaki karakterleri # vuruş ve yönlere göre gruplandırabilirsiniz (diyelim 8 yön, ve sonra bir grup 1..8 aralığındaki bir sayı dizisiyle temsil edilir) ve ardından daraltılmış grupta bir tür şekil eşleşmesi çalıştırın.

Yanıtlar:


5

Bilimsel makaleler arıyordun, hiçbir şey bulamadığına şaşırdım. Burada hızlı bir anahtar kelimelerle Google Akademik aracılığıyla arama nedir path stroke recognitionve handwriting stroke recognitiongot me:

Eklenecek bir şey daha var: Yukarıdaki gruptaki en son referans 2000 kadar eski . Bu, yapmak istediğiniz şeyin muhtemelen en son denenmiş tekniklerle iyi araştırılmış bir alan olduğunu gösterir. Referans materyali aramak zor olmamalıydı.

Sadece açıklığa kavuşturmak için, bu makalelerin hiçbirini gerçekten okumadım . Her zamanki ön araştırma adımımı yaptım: makale veritabanlarına (google scholar, mendeley, ieeexplore ...) gidin, birkaç anahtar kelime yazın. Gelecek vaat eden başlıkları açın, tamamen ilginç olmayan özetlerle kapatın. Kalan özetleri daha dikkatli okuyun ve alakalı görünenleri seçin. Bunu söyledikten sonra, önerdiğim tüm makaleler alakalı olmayabilir, ancak deneyimlerden yola çıkarak büyük olasılıkla öyledir.

Umarım bu yardımcı olur. Ayrıca, bu arada herhangi bir araştırma yaptıysanız, lütfen sorunuzu düzenleyin ve toplulukla paylaşın . İlginç bir konu gibi görünüyor.


0

Sinir ağı kullanmalısınız, optik karakter tanıma için kullanılan şey budur, eminim Google'da bu konuda birçok kaynak bulabilirsiniz. Çizgilerin sırasını dikkate almak için, yalnızca son görüntüyü değil, her konturdan sonra ara görüntüleri de kullanabilirsiniz.


Bunu sık sık duydum, ancak NN kullandığını söyleyen bir OCR motoru bulamadım. Alıntı yapabilir misin?
Niki Estner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.