Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

273 results about "Typeface" patented technology

In typography, a typeface (also known as font family) is a set of one or more fonts each composed of glyphs that share common design features. Each font of a typeface has a specific weight, style, condensation, width, slant, italicization, ornamentation, and designer or foundry (and formerly size, in metal fonts). For example, "ITC Garamond Bold Condensed Italic" means the bold, condensed-width, italic version of ITC Garamond. It is a different font from "ITC Garamond Condensed Italic" and "ITC Garamond Bold Condensed", but all are fonts within the same typeface, "ITC Garamond". ITC Garamond is a different typeface from "Adobe Garamond" or "Monotype Garamond". (These are all alternative updates or digitisations of the typeface Garamond, originally created in the 16th century.) There are thousands of different typefaces in existence, with new ones being developed constantly.

Intelligent completion code optimization method based on texture pre-rendering and multi-level cache

The invention discloses an intelligent completion code optimization method based on texture pre-rendering and multi-level cache, which comprises the following steps of: pre-establishing a grammar rule set and a GPU cache characteristic database, storing a grammar style sheet when a code editor is started, generating a font image set and loading current GPU cache parameters; after a candidate code segment list pops up through intelligent completion, dividing candidate code segments into data blocks, analyzing syntax types, determining character styles, and generating candidate code segment textures through instantiation rendering and a fragment shader; according to the current GPU cache parameter, the selected priority of the candidate code segment and the compressed volume, the texture is distributed to a first-level buffer, a second-level buffer or a global video memory according to a rule, and metadata is recorded and added into a global texture cache table; and after the user selects the candidate code segment, reading texture data from the corresponding GPU buffer, calculating a display coordinate by combining a cursor row and column index, an editor basic style parameter and a DPI scaling, completing texture rendering and drawing, and realizing optimized display of the intelligent completion code.
Owner:北京麟卓信息科技有限公司

Automatic one click virtual button for AI assist for graphic designs

In one aspect, a computerized method of automatically generating suggestions for a graphic design using a one click virtual button using an artificial-intelligence (AI) assistant for generating one or more contextually relevant graphics designs includes the step of receiving a digital design in a digital design tool. The digital design tool comprises the one click virtual button using the AI assistant for generating the one or more contextually relevant graphic designs. The method includes the step of detecting an event trigger for the one click virtual button. The method includes the step of with the AI assistant. The AI assistants operations includes determining and suggesting a set of alternate background images for the digital design, determining and suggesting a set of alternate font types, determining and suggesting a set of color replacements, determining and suggesting a set of alternate layout suggestions of multiple elements in the scene, determining and suggesting a set of icon replacements, determining and suggesting a set of graphs and chart replacements, determining and suggesting a set of resizes of the digital design, and determining and suggesting a set of alternate collage configuration. The method includes the step of enabling a user to selection at least of the as a user selection. The method includes the step of integrating the user selection into an updated version of the digital design. The method includes the step of displaying the updated version of the digital design in the digital design tool.
Owner:GANDHI VINEET +3

Teaching document anti-copy protection method and system based on OCR interference resistance

The invention provides a teaching document anti-copy protection method and system based on OCR interference resistance, and belongs to the technical field of information security and digital copyright protection. According to the method, anti-OCR font processing is applied to document characters, invisible disturbance symbols are inserted between characters or paragraphs, watermark information is embedded in document typesetting or font strokes, and finally a standard PDF or DOCX file is compiled. Watermark information is embedded through stroke thickness change, paragraph row spacing indentation perturbation and other modes. The system comprises a font disturbance module, a character disturbance module, a watermark embedding module, a compiling output module and a verification module. According to the method, the human eyes can normally read the document, but messy codes or disorder can occur when the OCR tool extracts the document, and the document cannot be directly reused; meanwhile, watermark information cannot be stripped, so that leakage tracking is facilitated; and the output file keeps a standard format and is compatible with the existing office teaching process. The method is suitable for anti-copying protection of teaching documents, scientific research data, test papers, contract files and the like.
Owner:SICHUAN HEALTH REHABILITATION VOCATIONAL COLLEGE

Multi-agent multi-mode table question and answer method and system based on cognitive collaboration mechanism

The invention discloses a multi-agent multi-modal table question and answer method and system based on a cognitive collaboration mechanism. The method and system are particularly suitable for extracting accurate information from a complex, unstructured or multi-modal data source and answering questions of a user. The system is composed of four core modules, namely a task ontology analysis agent, a multi-modal clue perception agent, a logic verification agent and an arbitration fusion agent, and the task ontology analysis agent, the multi-modal clue perception agent, the logic verification agent and the arbitration fusion agent are integrated by receiving user questions and multi-modal table input. The intelligent agents cooperate to complete the processes of keyword extraction, intention recognition, vision-text cross-modal analysis, clue generation, logic verification, result fusion and the like, and an efficient cognitive closed loop is formed. The system not only supports operation on standard table data, but also can process visual clues such as complex header structures, cell merging modes, font styles and the like, so that the ability of understanding fuzzy or incomplete input is improved. Successful tests in a plurality of practical application scenes prove that the method has strong fault-tolerant capability and accuracy.
Owner:WUHAN UNIV

Storage medium, control method of information processing apparatus, and information processing apparatus

A non-transitory computer-readable storage medium stores an application program which causes an information processing apparatus to perform a control method, the application program cooperating with an Internet Printing Protocol (IPP) Class Driver. The control method includes accepting a setting on conversion of a file to be printed, and, when a setting not to perform the conversion is accepted and a font used in the file to be printed is not embedded in the file to be printed, embedding the font.
Owner:CANON KK

Systems and methods for design aware replacement font suggestions

In various embodiments, systems and methods for design-aware replacement font suggestions are provided. In some embodiments, a substitute font-suggestion algorithm holistically considers how the original string of text from the original layout appears when re-rendered in a same-sized text frame using a potential replacement font. In some embodiments, the substitute font-suggestion algorithm generates a first image of a text frame including the text string using the first font and generates a plurality of second images of the text string using candidate replacement fonts. A ranking of the candidate replacement fonts is generated based on computing a score for each of the individual second images that represents similarity between the first image and the individual second images. Based on the assessed similarities, a ranked listing of substitute font suggestions is displayed.
Owner:ADOBE INC

Image processing method and image processing device

The embodiment of the invention discloses an image processing method and an image processing device. According to the image processing method and the image processing device, an initial image needing to be processed, a processing area of the initial image and a target character needing to be presented in the processing area are obtained, style attributes of characters in the area except the processing area are determined, and target font characteristics of the target character displayed according to the style attributes are extracted; the initial image is drawn in the processing area according to the target font features, target characters with the character style attributes of the area outside the processing area are obtained, the drawn target characters cover original characters in the processing area, and the style attributes of the drawn target characters are the same as those of characters which are not modified in the initial image; according to the method, the existing characters in the initial image are modified, the modified characters and the overall style in the initial image are unified, the modification trace between the modified characters and the unmodified parts is eliminated, and the watching feeling of a reader on a new image is improved.
Owner:ZHUHAI KINGSOFT OFFICE SOFTWARE +2

Modifying fonts for obfuscating text and viewing obfuscated text

A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing characters of a font present in an electronic communication. The data includes an integer code for each character of the font. Operations also include applying an operator to the integer code of each character of the font to produce an encrypted integer code. The respective character of the font is assigned to the encrypted integer code. Operations also include sending an encrypted font file comprising data representing each character of the font and the respective encrypted integer code, the encrypted font file being sent to one or more recipient computing devices for rendering the electronic communication using the encrypted font file.
Owner:MONOTYPE IMAGING INC

OCR (Optical Character Recognition) result correction method and system based on large model driving

The invention discloses an OCR recognition result correction method and system based on large model driving, and belongs to the technical field of text correction, and the correction method specifically comprises the following steps: I, after obtaining a preliminary OCR text, carrying out uncertainty evaluation on the OCR text based on multi-dimensional features, and judging whether a correction process needs to be triggered or not; iI, after a correction process is triggered, local error correction is carried out on the marked OCR text through a small language model, and comprehensive analysis is carried out in combination with the understanding ability of a full-text structure; according to the method, an undifferentiated calculation mode of'full-amount calling of a large model 'is avoided, calculation power consumption and delay are greatly reduced, dual assurance of'text accuracy + format fidelity' is realized, the method can be more suitable for specific document types, term consistency can be kept in a batch scene, extreme conditions such as distortion, noise, rare fonts and complex backgrounds can be coped with, and the method is suitable for large-scale popularization and application. The method is more stable in real engineering scenes, and has high automation rate, stability and expandability.
Owner:JINAN WANGZHI BIG DATA TECHNOLOGY CO LTD

Data augmentation and feature selection for table decomposition

A method comprises obtaining an unstructured document and font information for the document, wherein the unstructured document includes a table; generating location information for an element of the table based on the font information; and generating a structured representation of the table based on the location information.
Owner:ADOBE INC

Manipulation of handwritten content displayed on an electronic device

Some embodiments described in this disclosure are directed to facilitating manipulation of handwritten content displayed in a user interface, including deleting a portion of the handwritten content and subsequently reflowing undeleted portions of the handwritten content in the user interface. Some embodiments described in this disclosure are directed to facilitating conversion of handwritten input into handwriting based on a model handwriting. Some embodiments described in this disclosure are directed to pasting stored text on a user interface as handwritten text or font-based text based on the type of input.
Owner:APPLE INC

Sample image generation, model training, character recognition method, device and medium

The present application relates to the technical field of image processing, and in particular to a sample image generation method, model training, character recognition method, device and medium, the generation method comprising obtaining a target text and style features under a target scene and a first sample character, the target text and style features being obtained by text style encoding on a real character image under the target scene; processing the first sample character and the target text and style features based on a target diffusion model to obtain a sample character image under the target scene, the target diffusion model being used to migrate the font style of the first sample character to the real character image to generate the sample character image; and splicing the sample character image with a background image under the target scene to obtain a sample image. The font style of the first sample character is migrated to the real character image by using the target diffusion model, style uniformity is achieved, and a realistic sample image is obtained.
Owner:SUZHOU KEDA TECH

Using attributes for font recommendations

A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representing one or more user-selected item attributes. The data includes one of at least four selectable interest levels for each of the one or more user-selected item attributes. Operations also include identifying one or more items representative of the selected interest level for each of the one or more user-selected item attributes, and initiating delivery of data representing the identified one or more items for user selection.
Owner:MONOTYPE IMAGING INC

A method and system for managing and automatically laying out slide content based on a tree structure

This invention discloses a method and system for managing and automatically formatting slide content based on a tree structure. By abstracting different types of materials such as text, images, tables, code snippets, and mathematical formulas into tree nodes with parent-child hierarchical relationships, users can freely add, delete, move, or mark nodes in a visual interface to achieve rapid merging or splitting of multi-level documents. The system then maps several nodes into multiple slides based on the node merging or splitting markers; and automatically formats the pages during the output stage, including overflow detection and font scaling, adaptive image proportioning, line wrapping for tables or code snippets, and format conversion of mathematical formulas. This approach significantly reduces the burden of manually adjusting text and images, maintains consistency and aesthetics in slide layout across different resolutions, and is suitable for multi-level, text-rich, and large-scale presentation document scenarios.
Owner:SHANGHAI SUOSIXIAO TECHNOLOGY CO LTD

An electronic price tag text image pixel processing method, device, equipment and medium

ActiveCN118115380BGrey levelTesting Methods
Embodiments of the present application disclose an electronic price tag text image pixel processing method, device, equipment and medium. The method comprises: extracting font edge pixel points from the electronic price tag text image to be processed, selecting reference pixel points from adjacent pixel points, and determining the edge direction and brightness mixing direction of the font edge pixel points; performing negative direction and positive direction search according to the position and brightness mixing direction of the font edge pixel points, determining the mixing factor of the font edge pixel points according to the obtained negative search distance, positive search distance and preset balance factor, determining the mixed brightness value of the font edge pixel points according to the mixing factor, the brightness value of the font edge pixel points and the brightness value in the brightness mixing direction, and mapping the pixel processing result of the electronic price tag text image to be processed according to the mixed brightness value and the gray scale color supported by the electronic price tag image. The pixel is processed in gray scale according to the mixed brightness value in the brightness mixing direction, so as to improve the display clarity and smoothness.
Owner:HANSHOW TECH CO LTD

Resolving points of interest by text stylization

A screen reader application traverses each node in a document object model (DOM) for the text stylization. Properties for foreground color, background color, font type, font size and font stylization are algorithmically reduced to an identifier. Each node in the DOM with the same identifier has the same text stylization. Unique and infrequent text stylizations by a webpage author signal a point of interest. The screen reader application locates and navigates to that node in the DOM on behalf or in response to the end user. Points of interest are further identified by a number of additional factors. A first includes percentage of text of having the text stylization versus total text in the DOM. A second includes excluding candidate point of interest nodes having more than 250 characters. Others include imposing minimum font sizes and text contrast ratios to qualify as a point of interest.
Owner:FREEDOM SCI INC

PDF (Portable Document Format) file word embedding method and device and related medium

The invention discloses a PDF (Portable Document Format) file character embedding method and device and a related medium, and the method comprises the following steps: analyzing a content stream of a PDF file to establish a first data set mapped between a text object and a candidate font in the content stream; counting fonts in the first data set and carrying out combination and deduplication to generate a second data set; the measurement parameters in the second data set are analyzed to screen fonts needing to be reserved, and a third data set is obtained; performing font cutting processing on the third data set to construct subset fonts to obtain a fourth data set; generating a subset font dictionary, a font stream and font mapping based on the fourth data set, and associating with a preset document resource to obtain a fifth data set; and embedding the font binary data in the fifth data set into the PDF file to generate a target PDF file. According to the method, the font binary data in the fifth data set obtained through final calculation is embedded into the PDF file, so that the font resource volume of the PDF file is reduced, and the rendering efficiency is improved.
Owner:SHENZHEN JINNIU TECH CO LTD

Handwritten font recognition and storage method for cold data archiving management

The invention relates to the technical field of data processing, in particular to a handwritten font recognition and storage method for cold data archiving management. The method comprises the following steps: dividing a single font image into an intrinsic structure main body area and a style induction offset area based on the number of effective pixel points in each projection direction; determining a style influence degree according to the main body area and the offset area; clustering the single font images according to the style influence degree to form a cluster; according to the number of the single-font images in the clustering cluster and the style influence degree numerical range, the aggregation degree of the clustering cluster is determined; determining font structure ambiguity according to aggregation degree difference characteristics among the clusters; determining the overall font ambiguity by combining the font structure ambiguity; inputting the text image and the overall font ambiguity into a pre-training style correction model, and outputting a corrected text image; according to the method, the OCR algorithm is adopted to recognize and correct the handwritten fonts in the text image and store the handwritten fonts, so that the false recognition rate of handwritten font recognition is effectively reduced.
Owner:SHANDONG UDC INFORMATION CO LTD

Dynamic configuration mode of Unity list and performance optimization system and method

The invention discloses a dynamic configuration mode of a Unity list and a performance optimization system and method, and relates to the technical field of game development, the method obtains a list structure from an externally defined configuration file, and the list structure comprises a data interface source, a data structure, a data type and a field. And restoring the style of the list by using an externally defined configuration file, wherein the style comprises the column width and height of the list, the column title width and height, the column spacing, the font size, the font color, the row height, the row spacing list scroll bar width and height, the row background color, the scroll bar background color and the like. The scrol1Rect method of the Unity is rewritten, and the object pool technology is added, so that the performance of the rolling list is greatly optimized. Even if the list data volume is huge, the number of game objects in the scene does not need to be optimized in a paging mode, and only depends on the viewport size. According to the method, through configuration and optimization, the working efficiency of the Unity development design list can be greatly improved, and meanwhile, the method has the real-time dyeing performance far better than that of a UGUI list implementation mode.
Owner:KUNMING KSEC LOGISTIC INFORMATION IND

Method and apparatus for producing optimized fonts

A computer-implemented method for producing optimized fonts for display on a screen is disclosed. The method includes: forming a font space in which various fonts are characterized by dimensions of the font space; selecting a starting point in the font space, wherein an associated starting font belongs to the starting point; continuously changing the position in the font space and thereby changing a font used for display in order to find an optimum for at least one parameter value; and providing the optimized fonts for display on the screen.
Owner:TECH UNIV DARMSTADT

Print text content display method and device based on cross-platform consistency

PendingCN121722337ADigital output to print unitsImage resolutionFont rasterization
The invention discloses a printed text content display method and device based on cross-platform consistency, and the method comprises the steps: obtaining a to-be-printed character string and a defined text object description protocol, and obtaining a text attribute structure according to the defined text object description protocol; obtaining the resolution ratio of the ink-jet printer nozzle, and enabling the resolution ratio of the PC upper computer to be consistent with the resolution ratio of the ink-jet printer nozzle according to the resolution ratio of the ink-jet printer nozzle; adopting a text shaping engine to obtain corresponding font list information according to the text attribute structure; adopting a font rasterization engine to obtain corresponding font contour information according to the font list information and the text attribute structure; obtaining the pixel width and height of the whole line of text according to the font list information and the font contour information; according to the obtained font list information, font contour information and resolution parameters, drawing to a display screen by adopting a Skia rendering engine; therefore, cross-platform measurement and drawing consistency of the text content of the ink-jet printer is realized.
Owner:SOJET MARKING TECH (XIAMEN) CO LTD

Canonicalization of Unicode Prompt Injections

A prompt for a generative artificial intelligence (GenAI) model is received which includes unicode. Unicode fonts in the prompt are identified and then translated into a plaintext representation. Further, unicode characters in the prompt are identified which each have an associated unicode tag. It is determined, based on the associated unicode tags, whether at least a portion of the unicode characters are valid. When at least a portion of the unicode characters are determined to be valid, the unicode characters in the prompt are converted into a plaintext representation. The prompt with the translated fonts and the converted unicode fonts are passed into the GenAI model. When at least a portion of the unicode characters are not determined to be valid, the unicode characters are removed from the prompt. This prompt with the translated unicode fonts, after the unicode characters are removed, is input into the GenAI model.
Owner:HIDDENLAYER INC

Small sample font generation method and system, computer equipment and storage medium

The invention discloses a small sample font generation method and system, computer equipment and a storage medium, and is applied to the technical field of font generation, and the method comprises the steps: obtaining a source font image and a target font style reference video; processing the source font image and the target font style reference video to form a visual condition; inputting the visual condition into a pre-constructed font video generation framework, and outputting a video sequence transited from a source font image to a target font image; extracting the last frame of the optimized video sequence as a generated target font image; according to the method, the font generation task is modeled into the video generation task, and the diffusion model and the condition alignment mechanism are combined, so that the defects of structure fidelity, style consistency, training stability and the like in font generation in the prior art are successfully overcome, and high-quality and high-consistency font image generation is realized.
Owner:SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI +1

Font recognition method, apparatus, readable medium and electronic device

PendingUS20260188037A1Image segmentationGlyph
The present disclosure relates to a font recognition method, device, readable medium and electronic equipment. The font recognition method divides the image to be recognized into a plurality of sub-images through the predetermined font recognition model, and obtains the first image corresponding to each sub-image. Image features, determine the second image features corresponding to the image to be recognized based on the first image features corresponding to each sub-image of the image to be recognized, the second image features include each sub-image of the image to be recognized and the context-related features of other sub-images are used to determine the font type corresponding to the target text based on the second image features. In this way, the image to be recognized can be described more comprehensively and accurately based on the correlation between each word image and other sub-images. This can effectively improve the accuracy of font recognition results and also effectively improve the font recognition rate.
Owner:BEIJING YOUZHUJU NETWORK TECH CO LTD

Vehicle-mounted display equipment font adjusting method and device, electronic equipment and storage medium

The invention discloses an intelligent vehicle-mounted central control screen font adjusting method, device and equipment and a storage medium, and relates to the field of intelligent vehicle man-machine interaction, and the method comprises the steps: recognizing the identity information of a target user, and obtaining a preset vision parameter and a font preference parameter corresponding to the target user based on the identity information; collecting a multi-mode interaction instruction and environment sensing data of a target user; in combination with the preset vision parameter, the font preference parameter, the multi-mode interaction instruction and the environment perception data, analyzing and generating a target font adjustment parameter through a preset algorithm; and adjusting the font display states of the vehicle-mounted central control screen and the associated display equipment in real time according to the target font adjustment parameter. The method can realize font full-scene adaptive adjustment, reduce driver operation and sight line deviation time, improve driving safety and user experience, and adapt to different users and driving scenes.
Owner:DONGFENG MOTOR GRP

Character display method and device, electronic equipment and readable storage medium

The invention discloses a character display method and device, electronic equipment and a readable storage medium, and belongs to the technical field of electronic equipment. The method comprises the following steps: receiving first input of a user; in response to the first input, displaying an input character corresponding to the first input according to the first personalized font library; wherein the first personalized font library is determined according to the facsimile font of the facsimile object of the first font by the user.
Owner:VIVO MOBILE COMM CO LTD

Text information display method, electronic device, and storage medium

Embodiments of the present application provide a text information display method, an electronic device and a storage medium. The text information display method comprises: obtaining character attributes of text information to be displayed, wherein the character attributes comprise at least one of a character type, a font type, a font size type and a color type of a character in the text information; obtaining target text information corresponding to the text information according to the character attributes; and converting the target text information into an encoded image data stream, and sending the image data stream to an instrument system of a vehicle, so that the instrument system displays the target text information at a target position based on the image data stream.
Owner:SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING CO LTD

Subjective question intelligent marking and learning condition analysis system based on writing characteristics

The application provides a subjective question intelligent marking and learning situation analysis system based on writing characteristics, relates to the technical field of education, and the system architecture comprises a writing characteristic acquisition and analysis subsystem, an intelligent marking subsystem and a learning situation analysis and prediction subsystem. With the aid of quantum technology, all-round innovation and improvement are realized. The model constructed by quantum sensors and calculation makes micro dynamic data accurate and observable, time sequence characteristics deep and analyzable, and the quantum algorithm is remarkably effective in constructing the font aesthetics and multi-factor correlation model on a macro level. Quantum natural language processing and neural network cooperation, semantic style fusion innovation, knowledge graph reasoning with the aid of quantum graph algorithm, etc. can accurately judge and scientifically guide various types of questions. Quantum hashing and federal learning help to integrate multi-source data, quantum random walk and autoregressive moving average model realize psychological correlation prediction, accurately understand learning situation, effectively intervene to help students' physical and mental and academic progress, and greatly enhance the efficiency and value of the system in the field of education.
Owner:HUBEI UNIV OF EDUCATION +2

Front-end theme color dynamic switching method and system

The application discloses a front-end theme color dynamic switching method and system, belongs to the technical field of front-end development, and aims to solve the technical problem of how to combine CSS and JavaScript, dynamically change the background color, button, table, link font color and the like in a main page, and control a third-party page embedded by using iframe. The method comprises the following steps: creating a theme color file through a LESS preprocessor, and defining a light theme color and a dark theme color; configuring the theme color file in a Vue project through Vite, and referencing a theme color variable CSS; dynamically loading the theme color file through a route guard or an event listener, listening to theme color changes through a chart library, dynamically updating icon styles, and switching between the light theme and the dark theme, so as to realize user individual customization of platform background color changes.
Owner:上海沄熹科技有限公司

A method, system, and device for text segmentation and highlighting based on speech character position mapping

PendingCN122309020APattern recognitionCharacter (computing)
This invention discloses a method, system, and device for text segmentation highlighting based on speech character position mapping, applied in the field of data processing technology. It achieves text segmentation highlighting through scrolling character position mapping. First, the text content, scrolling sequence, speed, and font layout are preprocessed and uniformly converted into character coordinates and progress percentage format. Character indices and highlight intervals are extracted through position mapping and segmentation detection to form display baseline information. Based on the scrolling-driven calculation module, text features are modulated and non-viewport content is filtered. A highlighting following effect is generated after pixel restoration and synchronization calibration. The highlighting module is directly connected to a fixed-logic prompting engine, and synchronization calibration of scrolling and chapter modes is only performed at the front-end mapping layer, achieving parameter optimization. Seamless adaptation of the rendering framework is achieved through dimensional alignment. Using the prompting engine as a timing discriminator, a complete technical solution for low-computing-power, high-precision, and pluggable scrolling text synchronization and segmentation highlighting is ultimately formed.
Owner:ZHANGZHOU SEETEC OPTOELECTRONICS TECH CO LTD