A printing method and device based on user cognition
By acquiring user cognitive background information and recognizing image elements, and setting print clarity based on cognitive relevance, this solves the problem of existing technologies failing to consider differences in user cognition, and realizes a printing method that achieves personalized printing effects and resource optimization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-13
- Publication Date
- 2026-03-31
AI Technical Summary
Current printing technologies fail to adequately consider the impact of different socio-cultural backgrounds and personal experiences on the visual prominence of image elements, resulting in poor printing quality and wasted resources.
By acquiring users' personal cognitive background information, identifying image elements in the document to be printed, and setting different printing clarity and blur based on cognitive relevance, differentiated printing can be achieved.
Printing efficiency has been optimized to ensure personalized image visuals and optimal resource utilization, meeting users' individual needs.
Smart Images

Figure CN115809029B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of printing technology, and more particularly to a printing method and apparatus based on user perception. Background Technology
[0002] With the rapid development of technology, printing technology is also moving towards a more humanized and personalized direction. However, most existing printing technologies, especially those involving the differentiation and processing of image elements, are based on the physical characteristics of the image elements themselves, such as their texture features, without considering the subjective psychological selectivity of human observers and ignoring the differences in the prominence of different image elements.
[0003] Some known printing technologies consider the subjective selectivity of human image observation; however, their differentiation of the salience of image elements is based solely on the physiological characteristics of the human eye, without considering the differences in cognitive characteristics arising from social background, culture, and other factors. Therefore, even if some technologies use test data on human eye dwell time to build visual models, the lack of consideration for differences in individual cognitive characteristics leads to the cancellation of sampling results from different individuals, turning them into background noise. Ultimately, only results related to physiological characteristics are extracted.
[0004] To overcome the aforementioned shortcomings of existing technologies, there is an urgent need in this field for a user cognition-based printing method. This method would fully consider the differences in the degree of attention individuals pay to different image elements when observing them, based on cognitive factors such as different socio-cultural backgrounds and personal experiences. This would allow for differentiated, segmented printing of the same print job, maintaining the visual effect of the printed user while optimizing printer performance to achieve the best printing efficiency. Summary of the Invention
[0005] The following provides a brief overview of one or more aspects to offer a basic understanding of them. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form to prepare for the more detailed descriptions that follow.
[0006] To overcome the aforementioned deficiencies in the existing technology, the present invention provides a user cognition-based printing method, comprising: acquiring a user's personal cognitive background information, which characterizes the user's subjective psychological tendencies; extracting and identifying image elements in the document to be printed; calculating the cognitive correlation degree of the image elements based on the personal cognitive background information, which characterizes the degree of association between the personal cognitive background information and the image elements; and printing the document to be printed based on the cognitive correlation degree.
[0007] In one embodiment, preferably, obtaining the user's personal cognitive background information includes: obtaining the user's personal cognitive background information by accessing or retrieving a database or cloud containing the user's personal information.
[0008] In one embodiment, preferably, extracting and identifying image elements in the document to be printed includes: extracting image elements in the document to be printed; and identifying the object content of each image element through machine learning.
[0009] In one embodiment, preferably, calculating the cognitive relevance of image elements based on personal cognitive background information includes: matching the object content of the image elements with the personal cognitive background information of the user printing the document to calculate the cognitive relevance of each image element.
[0010] In one embodiment, preferably, the cognitive relevance of each image element is calculated by matching the object content of the image element with the personal cognitive background information of the user of the printed document. This includes: setting the authentication relevance of the image element whose object content directly matches the personal cognitive background information of the user of the printed document to the highest value; and combining the object content of the remaining image elements with the personal cognitive background information of the user of the printed document, retrieving the combined results using a web search engine, sorting the cognitive relevance of the image elements according to the number of search results, setting the cognitive relevance of the image element with the highest number of search results to the second highest value, and so on from high to low.
[0011] In one embodiment, preferably, printing a document to be printed based on cognitive relevance includes: setting different printing resolutions for the blocks of image elements in the document to be printed according to the sorting order of cognitive relevance; and printing the document to be printed according to the set printing resolution.
[0012] In one embodiment, preferably, different print resolutions are set for the image elements in the document to be printed according to the sorting order of cognitive relevance, including: setting the print resolution of the image elements in the document to be printed from high to low according to the sorting order of cognitive relevance, setting the highest print resolution for the image elements with the highest cognitive relevance, and so on.
[0013] In one embodiment, preferably, different printing clarity is set for the blocks of image elements in the document to be printed according to the sorting order of cognitive relevance, including: setting the printing blur of the blocks of image elements in the document to be printed from low to high according to the sorting order of cognitive relevance, setting the highest printing blur for the image element with the lowest cognitive relevance, and so on.
[0014] In one embodiment, preferably, printing the document to be printed according to a set print resolution includes: printing blocks of image elements in the document to be printed according to the set print resolution; and printing the background portion between the blocks of image elements with a gradually changing print resolution to achieve a transition in print resolution.
[0015] Another aspect of the present invention provides a user-aware printing apparatus, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the steps of any of the above-described printing methods.
[0016] The present invention also provides a computer-readable medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of any of the above-described printing methods. Attached Figure Description
[0017] The above-described features and advantages of the present invention will be better understood after reading the following detailed description of embodiments of the present disclosure in conjunction with the accompanying drawings. In the drawings, components are not necessarily drawn to scale, and components having similar related characteristics or features may have the same or similar reference numerals.
[0018] Figure 1 This is a schematic flowchart illustrating a user-cognition-based printing method according to one aspect of the present invention; and
[0019] Figure 2 This is a schematic diagram of the device structure of a user-aware printing apparatus according to an embodiment of the present invention. Detailed Implementation
[0020] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Although the description of the present invention is presented in conjunction with preferred embodiments, this does not mean that the features of the invention are limited to these embodiments. On the contrary, the purpose of describing the invention in conjunction with embodiments is to cover other options or modifications that may be derived based on the claims of the present invention. To provide a thorough understanding of the invention, many specific details will be included in the following description. The invention may also be implemented without using these details. Furthermore, to avoid confusion or obscuring the focus of the invention, some specific details will be omitted in the description.
[0021] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0022] Furthermore, the terms "upper," "lower," "left," "right," "top," "bottom," "horizontal," and "vertical" used in the following description should be understood as the orientations shown in the relevant paragraphs and accompanying drawings. These relative terms are for illustrative purposes only and do not imply that the described apparatus must be manufactured or operated in a specific orientation, and therefore should not be construed as limiting the invention.
[0023] It is understood that although terms such as "first," "second," and "third" may be used herein to describe various components, regions, layers, and / or parts, these components, regions, layers, and / or parts should not be limited by these terms, and these terms are only used to distinguish different components, regions, layers, and / or parts. Therefore, the first components, regions, layers, and / or parts discussed below may be referred to as second components, regions, layers, and / or parts without departing from some embodiments of the present invention.
[0024] To overcome the aforementioned deficiencies in existing technologies, this invention provides a user-cognition-based printing method. This method fully considers the differences in attention and prominence of individuals when observing different image elements and objects based on cognitive factors such as different socio-cultural backgrounds and personal experiences during the execution of printing jobs. This allows for differentiated segmented printing of the same printing job, maintaining the visual effect of the printed user's image while optimizing printer performance consumption to achieve the best printing efficiency.
[0025] Figure 1 This is a schematic diagram of a user-aware printing method according to one aspect of the present invention.
[0026] Please refer to Figure 1 The user-awareness-based printing method 100 provided by this invention includes:
[0027] Step 101: Obtain the user's personal cognitive background information, which represents the user's subjective psychological tendencies.
[0028] Cognition refers to the process by which people acquire or apply knowledge, or the process of information processing; it is the most fundamental psychological process for humans. It includes sensation, perception, memory, thinking, imagination, and language. The human brain receives information from the outside world, processes it, and transforms it into internal psychological activities, which in turn govern human behavior. This process is the information processing process, or cognition. Individuals with different socio-cultural backgrounds and personal experiences exhibit significantly different levels of attention to different image elements, resulting in marked differences in the focus of human eye attention. Therefore, the printing method proposed in this invention partitions the document to be printed based on user cognition to perform differentiated printing operations.
[0029] Personal cognitive background information includes, but is not limited to, information such as nationality, ethnicity, social background, personal experience, and personal preferences. Any information that can characterize a user's subjective psychological tendencies should be included in the scope of personal cognitive background information.
[0030] In one embodiment, obtaining a user's personal cognitive background information includes: obtaining the user's personal cognitive background information by accessing or retrieving a database or cloud containing the user's personal information.
[0031] In many printing scenarios, the users of the same multifunction printer are relatively fixed, such as multifunction printers in an office building or multifunction printers in a specific department of the same organization. Therefore, the basic personal information of these relatively fixed users can be obtained in a relatively centralized manner, such as their employment information. This basic personal information can, to some extent, represent the user's personal cognitive background, such as nationality, ethnicity, etc.
[0032] In one embodiment, personal cognitive background information of printing users can also be obtained through prior questionnaires. For example, personal cognitive information data can be obtained by collecting personal information in advance, such as "Chinese", "likes a certain toy", etc.
[0033] Please return Figure 1 The user-awareness-based printing method 100 provided by the present invention further includes:
[0034] Step 102: Extract and identify image elements in the document to be printed.
[0035] In one embodiment, extracting and identifying image elements in a document to be printed includes: extracting image elements in the document to be printed; and identifying the object content of each image element through machine learning.
[0036] After receiving the image to be printed, the multifunction printer extracts all target elements from the image using image processing algorithms and identifies them using a machine learning library. For example, after extracting and identifying target elements such as "specific toy" from the print image, "specific toy" could refer to certain special preferences of users learned through questionnaires in the previous method.
[0037] In one embodiment, the image element extraction is indiscriminate extraction, that is, all image elements in the document to be printed are extracted, and the image elements include detailed attribute features such as color, shape, and size.
[0038] In one embodiment, the extracted image elements are elements in a machine learning library that are highly likely to be related to human cognitive information, such as image elements covering ethnic culture, etc.
[0039] Please return Figure 1 The user-awareness-based printing method 100 provided by the present invention further includes:
[0040] Step 103: Calculate the cognitive relevance of image elements based on personal cognitive background information. Cognitive relevance is used to characterize the degree of association between personal cognitive background information and image elements.
[0041] In one embodiment, calculating the cognitive relevance of image elements based on personal cognitive background information includes: matching the object content of the image elements with the personal cognitive background information of the user printing the document to calculate the cognitive relevance of each image element.
[0042] In one embodiment, matching the object content of an image element with the user's personal cognitive background information of the printed document to calculate the cognitive relevance of each image element includes: setting the authentication relevance of image elements whose object content directly matches the user's personal cognitive background information of the printed document to the highest value; and combining the object content of the remaining image elements with the user's personal cognitive background information of the printed document, retrieving the combined results using a web search engine, sorting the cognitive relevance of the image elements according to the number of search results, setting the cognitive relevance of the image element with the highest number of search results to the second highest value, and so on from high to low.
[0043] For example, if an image element directly matches the user's personal cognitive information data, its cognitive relevance is set to the highest "10" to represent the prominence of the image element for that user. For instance, the "specific toy" mentioned above appears both in the user's personal profile preferences and in the document to be printed.
[0044] For image elements that do not directly match the user's personal cognitive information data, a web search engine can be used to search for them and sort them according to the number of search results. They can be divided into 9 segments from high to low, and each segment can be set with a corresponding cognitive prominence {9, 8, 7, 6, 5, 4, 3, 2, 1}.
[0045] Understandably, elements with a high degree of relevance will also yield a higher number of results when retrieved by web search engines. Therefore, the number of search results from a search engine can be used to characterize the degree of relevance between image elements and the user's background cognitive information.
[0046] The method used here to quantify cognitive association is merely illustrative and not intended to limit the scope of protection of this invention. Any other method that can achieve similar effects in obtaining quantifiable indicators of cognitive association should fall within the scope of protection of this invention.
[0047] Please return Figure 1 The user-awareness-based printing method 100 provided by the present invention further includes:
[0048] Step 104: Print the document to be printed based on cognitive relevance.
[0049] In one embodiment, printing a document based on cognitive relevance includes: setting different printing resolutions for image elements in the document according to the sorting order of cognitive relevance; and printing the document according to the set printing resolution.
[0050] In one embodiment, different print resolutions are set for the image elements in the document to be printed according to the sorting order of cognitive relevance, including: setting the print resolution of the image elements in the document to be printed from high to low according to the sorting order of cognitive relevance, setting the highest print resolution for the image elements with the highest cognitive relevance, and so on.
[0051] Printer resolution, also known as output resolution, refers to the maximum number of dots that can be printed per inch in both the horizontal and vertical directions during printing. It is usually expressed as "dots per inch" or dpi (dots per inch).
[0052] In one embodiment, the highest print resolution (dpi) set by the user is used as the print resolution for image elements with a cognitive relevance of "10", and the print resolution for the remaining nine levels of cognitive relevance is set by decreasing by 5% for each level.
[0053] For example, the user sets the maximum print resolution (dpi) to 600. 600 dpi means that image elements with a cognitive relevance of "10" (such as the "specific toy" mentioned above) are set to a print resolution of 600 dpi. 600 dpi, with the remaining image elements reduced by 5% in segments according to their cognitive relevance values. Image elements with a cognitive prominence of "8" are set to a print resolution of 540. 540 dpi, and so on.
[0054] Alternatively, in another embodiment, different print sharpnesses are set for the blocks of image elements in the document to be printed according to the sorting order of cognitive relevance, including: setting the print blur of the blocks of image elements in the document to be printed from low to high according to the sorting order of cognitive relevance, setting the highest print blur of the image element with the lowest cognitive relevance, and so on.
[0055] In this embodiment, an image Gaussian algorithm can be used. By setting the size of the Gaussian blur convolution kernel (e.g., 0, 3, 5, 7, 9, 11, 13...), 10 different levels of blur are set. The image element object with a cognitive correlation of "10" is set with the lowest blur. As the cognitive correlation decreases, the printing blur of the corresponding image element increases, thereby achieving differentiated printing.
[0056] Those skilled in the art will understand that the two specific methods for achieving differentiated printing described above are merely illustrative examples, intended to more clearly demonstrate the technical effects of the present invention, and not to limit the scope of protection of the present invention. Any other method that can achieve differentiated printing of different image elements should fall within the scope of protection of the present invention.
[0057] In one embodiment, printing a document to be printed according to a set print resolution includes: printing blocks of image elements in the document to be printed according to the set print resolution; and printing the background portions between the blocks of image elements with a gradually changing print resolution to achieve a transition in print resolution.
[0058] To ensure visual quality, in one embodiment, the background area between each image element is progressively divided into blocks according to the difference in printing resolution between neighboring image elements.
[0059] For example, the background area between an image element with a cognitive association level of "10" (such as "specific toy") and an image element with a cognitive association level of "5" is divided into proportional blocks, with the number of blocks set to the difference (10-5) minus 1. This means the background area between the image element "specific toy" and the image element is divided into 4 blocks. The 1 / 4 portion closest to the image element with a cognitive association level of "10" is set to a corresponding print resolution based on a cognitive association level of "10-1=9". The final effect is a gradient print resolution of "10->[9->8->7->6]->5" for document printing.
[0060] It is understood that the above method for dividing the background area into blocks is merely an illustrative example and is not intended to limit the scope of protection of this invention. Any other method that can achieve gradual improvement in clarity printing of the background area between image element blocks should fall within the scope of protection of this invention.
[0061] In the above embodiments, the user-awareness-based printing method provided by the present invention uses the highest printing resolution for image elements that the user is most concerned about and the lowest printing resolution for image elements that the user is less concerned about. This optimizes the printing resolution setting while ensuring that the user's visual attention is not affected, resulting in the lowest printing resource consumption and the fastest printing speed.
[0062] By setting different print resolutions for image elements for users with varying cognitive backgrounds, personalized optimal printing results are ensured, meeting individual user needs and making the printing service more user-friendly. By calculating the difference in print resolution between adjacent image elements, the background area outside the image elements is divided into equal blocks with gradually varying print resolutions, ensuring a smooth visual transition in background resolution.
[0063] In addition, the optimal printing efficiency can be achieved by adjusting the numerical setting algorithm of cognitive alertness to balance the user's visual experience and printing speed.
[0064] Although the methods described above are illustrated and depicted as a series of actions for the sake of simplicity, it should be understood and appreciated that these methods are not limited by the order of the actions, as some actions may occur in a different order and / or concurrently with other actions from the illustrations and descriptions herein or not illustrated and described herein but which may be understood by those skilled in the art, according to one or more embodiments.
[0065] Another aspect of the present invention provides a user-aware printing apparatus, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the steps of any of the above-described printing methods.
[0066] Figure 2 This is a schematic diagram of the device structure of a user-aware printing apparatus according to an embodiment of the present invention.
[0067] like Figure 2 As shown, the computer system / server 200 for the user-aware printing device provided by the present invention is presented in the form of a general-purpose computer device. The components of the computer system / server 200 may include one or more processors 202, a memory 201, and a bus 203 connecting different system components (including the memory 201 and the processor 202).
[0068] Bus 203 includes a data bus, an address bus, and a control bus. The number of bits in the data bus is proportional to the data transfer rate (product of the operating frequency). The number of bits in the address bus determines the maximum addressable memory space. The control bus (read / write) indicates the type of bus cycle and the time when the current input / output operation is completed. Processor 202 is connected to memory 201 via bus 203 and configured to implement the vehicle control method provided in any of the above embodiments.
[0069] The processor 202, as the computing and control core of the computer system / server 200 of the vehicle control device, is the final execution unit for information processing and program execution. All software layer operations in the computer system are ultimately mapped to operations on the processor 202 through the instruction set. The processor 202's main functions are processing instructions, executing operations, controlling timing, and processing data.
[0070] Memory 201 refers to various storage devices in a computer that store programs and data. Memory 201 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 204 and / or cache memory 205.
[0071] Random Access Memory (RAM) 204 is an internal memory that directly exchanges data with the processor 202. It can be read and written at any time (except during refresh) and is very fast. It is typically used as a temporary data storage medium for the operating system or other running programs. The data stored in it will be lost if power is lost. Cache Memory 205 is a level-one memory located between main memory and the processor 202. It has a smaller capacity but a much higher speed than main memory, approaching the speed of the processor 202.
[0072] The computer system / server 200 may further include other removable / non-removable, volatile / non-volatile computer system storage media. In this embodiment, the storage system 206 can be used to read and write non-removable, non-volatile magnetic media.
[0073] The memory 201 may also include at least one set of program modules 207. Program modules 207 may be stored in the memory 201. Program modules 207 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data; each or some combination of these examples may include an implementation of a network environment. Program modules 207 typically perform the functions and / or methods described in the embodiments of the present invention.
[0074] The computer system / server 200 can also communicate with one or more external devices 208 (e.g., keyboard, pointing device, display 209, etc.), one or more devices that enable a user to interact with the computer system / server 200, and / or any device that enables the computer system / server 200 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication can be performed through the input / output (I / O) interface 210.
[0075] The computer system / server 200 can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 211. Figure 2 As shown, network adapter 211 communicates with other modules of computer system / server 200 via bus 203. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with computer system / server 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0076] According to another aspect of the invention, an embodiment of a computer storage medium is also provided herein.
[0077] The computer storage medium contains a computer program. When executed by a processor, this computer program can implement the steps of any of the aforementioned user-perception-based printing methods.
[0078] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different techniques and skills. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.
[0079] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.
[0080] The processors described herein can be implemented using electronic hardware, computer software, or any combination thereof. Whether such processors are implemented as hardware or software will depend on the specific application and the overall design constraints imposed on the system. As an example, the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable processing components configured to perform the various functions described throughout this disclosure. The functionality of the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using software executed by a microprocessor, microcontroller, DSP, or other suitable platform.
[0081] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.
[0082] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.
[0083] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A printing method based on user cognition, comprising: obtaining personal cognitive background information of a user, the personal cognitive background information comprising personal preference information of the user; extracting and identifying object content of image elements in a to-be-printed document; calculating cognitive relevance of the image elements based on the personal cognitive background information, the cognitive relevance being used to represent a degree of association between the personal cognitive background information and the image elements; and printing the to-be-printed document based on the cognitive relevance; wherein the calculating the cognitive relevance of the image elements based on the personal cognitive background information comprises: setting the cognitive relevance of image elements directly matched between the object content and the personal cognitive background information of the user of the to-be-printed document as a highest value; and combining the object content of the remaining image elements with the personal cognitive background information of the user of the to-be-printed document, searching a combination result by using a network search engine, sorting the cognitive relevance of the image elements according to a number of search results, and setting the cognitive relevance of image elements with the highest number of search results as a second highest value lower than the highest value, and sequentially setting the cognitive relevance of the image elements from high to low. wherein the printing the to-be-printed document based on the cognitive relevance comprises: setting different printing clarity of blocks of the image elements in the to-be-printed document according to the sorting order of the cognitive relevance; and printing the to-be-printed document according to the set printing clarity. wherein the setting different printing clarity of blocks of the image elements in the to-be-printed document according to the sorting order of the cognitive relevance comprises: setting printing ambiguity of blocks of the image elements in the to-be-printed document from low to high according to the sorting order of the cognitive relevance, setting the highest printing ambiguity for the image elements with the lowest cognitive relevance, and sequentially setting the printing ambiguity. wherein the printing the to-be-printed document according to the set printing clarity comprises: printing the blocks of the image elements in the to-be-printed document according to the set printing clarity; and printing the interval background part between the blocks of the image elements with gradually changing printing clarity to realize transition of the printing clarity. The obtaining the personal cognitive background information of the user comprises:
2. The printing method according to claim 1, wherein obtaining the personal cognitive background information of the user by accessing or calling a database or cloud recording personal information of the user. The extracting and identifying the object content of the image elements in the to-be-printed document comprises:
3. The printing method of claim 1, wherein, extracting the image elements in the to-be-printed document; and identifying the object content of each of the image elements by machine learning. The setting different printing clarity of blocks of the image elements in the to-be-printed document according to the sorting order of the cognitive relevance comprises:
4. The printing method of claim 1, wherein, setting printing resolution of blocks of the image elements in the to-be-printed document from high to low according to the sorting order of the cognitive relevance, setting the highest printing resolution for the image elements with the highest cognitive relevance, and sequentially setting the printing resolution. 5.A printing device based on user cognition, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform steps of the printing method according to any one of claims 1-4. 6. A computer readable medium having stored thereon a computer program, characterized in that, The computer program, which is executed by a processor, implements the steps of the printing method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Information processing device and method
CN101166102A
Automatic adaptive document printing help system
US20020004807A1