Patent classifications
G06F40/129
Image processing method, program, and image processing system
An image processing method, a program, and an image processing system for enjoying an image and kanji as a whole are provided. An image processing method includes an image analysis step of analyzing an acquired image and extracting an object from the image, a kanji string decision step of deciding a kanji string that includes one or more kanji characters related to the object, a layout decision step of deciding a layout in which the kanji string is composited with the image, and a composition step of generating a composite image by compositing the kanji string with the image based on the layout, in which in the layout decision step, a layout in which the object is set as a foreground of the composite image and the kanji string is set as a background of the composite image is decided.
METHOD AND APPARATUS FOR GENERATING ANIMATION, ELECTRONIC DEVICE, AND COMPUTER READABLE MEDIUM
The present disclosure discloses a method and apparatus for generating animation. An implementation of the method may include: processing a to-be-processed material to generate a normalized text; analyzing the normalized text to generate a Chinese pinyin sequence of the normalized text; generating a reference audio based on the to-be-processed material; and obtaining a animation of facial expressions corresponding to the timing sequence of the reference audio based on the Chinese pinyin sequence and the reference audio.
LATIN CHARACTER CONVERSION APPARATUS, LATIN CHARACTER CONVERSION METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ENCODED WITH LATIN CHARACTER CONVERSION PROGRAM
A Latin character conversion apparatus includes a code associator that associates each of a plurality of character keys assigned with Latin characters among a plurality of keys included in a keyboard with any of a plurality of character codes established by a character encoding scheme of the Unicode Standard, a character associator that associates the character code with a relevant code being another character code, a code converter that, in response to an instruction by a user that instructs any of the plurality of character keys, determines the character code associated with the instructed character key as a conversion candidate, and a character converter that, in response to an instruction by the user that instructs the character key serving also as a conversion key of the plurality of character keys with the conversion candidate determined, converts the conversion candidate into the relevant code associated with the conversion candidate.
Method and system for ideogram character analysis
Ideogram character analysis includes partitioning an original ideogram character into strokes, and mapping each stroke to a corresponding stroke identifier (id) to create an original stroke id sequence that includes stroke identifiers. A candidate ideogram character that has a candidate stroke id sequence within a threshold distance to the original stroke id sequence is selected. One or more embodiments may create a new phrase by replacing the original ideogram character with the candidate ideogram character in a search phrase. One or more embodiments perform a search using the search phrase and the new phrase to obtain a result, and present the result. One or more embodiments may replace an original ideogram character in a character recognized document with the candidate ideogram character and store the character recognized document.
Method and system for ideogram character analysis
Ideogram character analysis includes partitioning an original ideogram character into strokes, and mapping each stroke to a corresponding stroke identifier (id) to create an original stroke id sequence that includes stroke identifiers. A candidate ideogram character that has a candidate stroke id sequence within a threshold distance to the original stroke id sequence is selected. One or more embodiments may create a new phrase by replacing the original ideogram character with the candidate ideogram character in a search phrase. One or more embodiments perform a search using the search phrase and the new phrase to obtain a result, and present the result. One or more embodiments may replace an original ideogram character in a character recognized document with the candidate ideogram character and store the character recognized document.
Controlling the display of diacritic marks
Disclosed are methods, systems, and computer-readable medium to perform operations including: generating a plurality of character glyphs of a language that uses diacritic marks; generating a plurality of diacritic mark glyphs of the diacritic marks of the language; anchoring the plurality of diacritic mark glyphs to the plurality of character glyphs to create a set of glyphs for the language; creating, based on the set of glyphs, a duplicate set of glyphs comprising a plurality of duplicate character glyphs and a plurality of duplicate diacritic mark glyphs; editing at least one of the plurality of duplicate diacritic mark glyphs to remove visual appearance capability; designating the set of glyphs as a diacritics reveal font and the edited duplicate set of glyphs as a diacritics conceal font; and providing the diacritics reveal font and the diacritics conceal font for output on a graphical user interface (GUI) displayed on a display device.
Transliteration of text entry across scripts
Embodiments are disclosed for transliterating text entries across different script systems. A method according to some embodiments includes steps of: receiving an input string in a first script system input using a keyboard; segmenting, using a probabilistic model, the input string into phonemes that correspond to characters or sets of characters in a second script system; converting the phonemes in the first script system into the characters or sets of characters in the second script system, the characters or sets of characters forming a word or a word prefix in the second script system; and outputting the word or the word prefix in the second script system.
Transliteration of text entry across scripts
Embodiments are disclosed for transliterating text entries across different script systems. A method according to some embodiments includes steps of: receiving an input string in a first script system input using a keyboard; segmenting, using a probabilistic model, the input string into phonemes that correspond to characters or sets of characters in a second script system; converting the phonemes in the first script system into the characters or sets of characters in the second script system, the characters or sets of characters forming a word or a word prefix in the second script system; and outputting the word or the word prefix in the second script system.
RECOGNIZING TRANSLITERATED WORDS USING SUFFIX AND/OR PREFIX OUTPUTS
A computer-implemented method includes: receiving, by a computing device, an input file defining correct spellings of one or more transliterated words; generating, by the computing device, suffix outputs based on the one or more transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs to the one or more transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word.
RECOGNIZING TRANSLITERATED WORDS USING SUFFIX AND/OR PREFIX OUTPUTS
A computer-implemented method includes: receiving, by a computing device, an input file defining correct spellings of one or more transliterated words; generating, by the computing device, suffix outputs based on the one or more transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs to the one or more transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word.