Nothing Special   »   [go: up one dir, main page]

CN111638918B - Method and device for presenting information - Google Patents

Method and device for presenting information Download PDF

Info

Publication number
CN111638918B
CN111638918B CN202010473878.2A CN202010473878A CN111638918B CN 111638918 B CN111638918 B CN 111638918B CN 202010473878 A CN202010473878 A CN 202010473878A CN 111638918 B CN111638918 B CN 111638918B
Authority
CN
China
Prior art keywords
image
book
information
matched
image acquisition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010473878.2A
Other languages
Chinese (zh)
Other versions
CN111638918A (en
Inventor
王乐
陈虹宇
刘雅菲
王邴笛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Shanghai Xiaodu Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Shanghai Xiaodu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd, Shanghai Xiaodu Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202010473878.2A priority Critical patent/CN111638918B/en
Publication of CN111638918A publication Critical patent/CN111638918A/en
Application granted granted Critical
Publication of CN111638918B publication Critical patent/CN111638918B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/432Query formulation
    • G06F16/434Query formulation using image data, e.g. images, photos, pictures taken by a user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/147Details of sensors, e.g. sensor lenses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/22Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
    • G06V10/235Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition based on user input or interaction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Vascular Medicine (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method and a device for presenting information, and relates to the technical field of artificial intelligence. One specific implementation scheme comprises the following steps: in response to receiving a start instruction for a target application, displaying accessory installation prompt information, wherein the accessory is used for changing the light path of the image acquisition equipment; in response to determining that the fitting installation is completed, displaying book placement prompt information, wherein the book placement prompt information is used for prompting a user to place books in a preset area according to a preset mode; matching an image acquired by an image acquisition device with a book image in a preset information set, wherein the information in the information set comprises the book image and information to be presented corresponding to the book image; and carrying out information presentation based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set. According to the realization scheme, the equipment can display the corresponding information to be displayed according to the page displayed by the horizontally placed physical book.

Description

Method and device for presenting information
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to an artificial intelligence technology.
Background
With the development of artificial intelligence and the daily and monthly variation of technology, intelligent devices are widely used in various fields. The combination of education and intelligent devices is becoming deeper, and learning by a learner can be assisted by the intelligent devices (e.g., intelligent speakers, accompanying robots, intelligent learning machines, etc.).
At present, the demands of learners (e.g., students) for learning at home are increasing, and thus intelligent devices are required to meet the connection of online and offline learning of learners. The primary way a learner learns daily is book reading, e.g., for children aged 0-12 years, the primary way is book reading and/or textbook learning. In practice, a learner can search resources through voice and listen to voice playing of the resources corresponding to the books on the intelligent equipment.
Disclosure of Invention
The present disclosure provides a method and apparatus for presenting information.
According to a first aspect of the present disclosure, there is provided a method for presenting information, the method comprising: in response to receiving a start instruction for a target application, displaying accessory installation prompt information, wherein the accessory is used for changing the light path of the image acquisition equipment; in response to determining that the fitting installation is completed, displaying book placement prompt information, wherein the book placement prompt information is used for prompting a user to place books in a preset area according to a preset mode; matching the image acquired by the image acquisition equipment with a book image in a preset information set, wherein the information in the information set comprises the book image and information to be presented corresponding to the book image; and carrying out information presentation based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set.
According to a second aspect of the present disclosure, there is provided an apparatus for presenting information, the apparatus comprising: a first display unit configured to display accessory installation prompt information in response to receiving a start instruction for a target application, wherein the accessory is used for changing an optical path of the image acquisition device; a second display unit configured to display book placement prompt information in response to determining that the fitting installation is completed, wherein the book placement prompt information is used for prompting a user to place a book in a preset area in a preset manner; the matching unit is configured to match the image acquired by the image acquisition device with a book image in a preset information set, wherein the information in the information set comprises the book image and information to be presented corresponding to the book image; and the presentation unit is configured to present information based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set.
According to a third aspect of the present disclosure, there is provided an electronic apparatus, characterized by comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a method as described in any one of the implementations of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform a method as described in any one of the implementations of the first aspect.
According to a fifth aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements a method as described in any of the implementations of the first aspect.
According to the technology provided by the application, the image acquisition device can acquire the images of the horizontally placed physical books through the accessories, so that the device can present the corresponding information to be presented according to the pages displayed by the horizontally placed physical books, the device has the information presentation function for the physical books, and the diversity of information display is improved.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the disclosure, nor is it intended to be used to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following specification.
Drawings
The drawings are included to provide a better understanding of the present application and are not to be construed as limiting the application. Wherein:
FIG. 1 is a flow chart of one embodiment of a method for presenting information in accordance with the present application;
FIG. 2 is a schematic diagram of an application scenario of a method for presenting information according to the present application;
FIG. 3 is a flow chart of yet another embodiment of a method for presenting information in accordance with the present application;
FIG. 4 is a schematic diagram of an embodiment of an apparatus for presenting information in accordance with the present application;
fig. 5 is a block diagram of an electronic device for implementing a method for presenting information according to an embodiment of the application.
Detailed Description
Exemplary embodiments of the present application will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present application are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
FIG. 1 illustrates a flow 100 of one embodiment of a method for presenting information in accordance with the present application. The method for presenting information comprises the steps of:
s101, in response to receiving a starting instruction for a target application, accessory installation prompt information is displayed.
In the present embodiment, an execution subject of the method for presenting information may be installed with various applications. Such as web browser applications, shopping class applications, search class applications, book reading class applications for use with physical books, and the like. The execution body may receive various instructions sent by the user. In response to receiving a start instruction for the target application, the execution body may start the target application and display accessory installation prompt information. Here, the target application may be a reading-type application used with an entity book, which may play corresponding content (e.g., audio, video, etc.) based on a book page image. The accessory installation prompt information may be used to prompt and guide a user to install the accessory. As an example, the accessory installation reminder information may include text information and/or picture information, for example, the accessory installation reminder information may include a presentation picture for demonstrating how to install the accessory and text "please install the accessory as shown in the picture". Here, the accessory may be used to change the optical path of the image capturing device.
The execution body may be fixedly provided with an image pickup device which can pick up an image of a plane parallel to the display screen when the accessory is not mounted. At this time, if the display screen of the execution subject is placed vertically, for example, vertically or at an angle smaller than a preset angle with respect to the plumb line, it is necessary to place the physical book vertically also in order for the image capturing apparatus to capture the page image of the physical book. Thus, it is obviously disadvantageous to turn pages of the physical book. For ease of use, fittings may be mounted in front of the image acquisition device, which fittings may be used to change the optical path of the fixedly arranged image acquisition device. After the accessory is installed, the image acquisition equipment can acquire images of the physical books horizontally placed on the horizontal plane in front of the display screen. Thus, there is a page turning using the physical book. In practice, the accessory may be a mirror, e.g., a plane mirror, a sphere mirror, etc. It can be understood that in actual use, the fitting matched with the image acquisition device can be designed according to the actual condition of the image acquisition device, so that the image acquisition device can acquire the image of the physical book horizontally placed on the horizontal plane in front of the display screen.
Here, the execution subject of the method for presenting information may be various electronic devices having an image capturing device (e.g., a video camera, a camera, etc.) and a display screen, including but not limited to a smart speaker with screen, a smart learning machine, a smart screen device, etc.
S102, in response to determining that the fitting installation is completed, displaying book placement prompt information.
In the present embodiment, the execution body may determine whether the fitting is mounted or not by various means. For example, the execution subject may take an image acquired by the image acquisition device before the accessory installation prompt information is transmitted as the original acquired image. And then, comparing the image acquired after the preset time for transmitting the accessory installation prompt information with the original acquired image, and judging whether the accessory is installed or not according to the comparison result. For example, if the similarity of the acquired image and the original acquired image is less than a preset threshold, the installation is indicated to be completed. That is, the collected image is greatly different from the original collected image, and the accessory installation can be judged to be completed. If the fitting installation is determined to be completed, the execution subject may display a book placement prompt, where the book placement prompt may be used to prompt the user to place the physical book in a preset area in a preset manner. Here, the preset manner may refer to horizontal placement, and the preset area may refer to an area in front of the display screen. As an example, the book placement prompt may include text information and/or picture information, for example, the book placement prompt may include a presentation picture for demonstrating how to place a book and text "please place a book as shown in the picture".
S103, matching the image acquired by the image acquisition device with the book image in the preset information set.
In this embodiment, the image capturing apparatus may perform image capturing once at preset time intervals. The execution subject may match the image collected by the image collection device with the book image in the preset information set in various ways. For example, the executing body may first extract the feature information of the collected image and each book image respectively, then calculate the similarity between the feature information of the collected image and the feature information of each book image, and if the similarity satisfies a preset condition, for example, the similarity is maximum or the similarity is greater than a preset similarity threshold, determine that the collected image matches the book image.
Here, the information in the information set may include a book image and information to be presented corresponding to the book image. Here, the book image may refer to an image photographed based on pages of the physical book, and the information to be presented may include text, pictures, audio, video, and the like. As an example, the content contained in the book image may be related to the content contained in the information to be presented corresponding thereto. Taking the content contained in the book image as an example of a fairy tale, the content contained in the information to be presented corresponding to the book image may be audio, video, etc. corresponding to the fairy tale.
In some alternative implementations of the present embodiment, S103 may specifically be performed as follows: in response to detecting that the physical book pages displayed in the acquisition area of the image acquisition equipment are changed, matching the images corresponding to the changed physical book pages with book images in a preset information set to acquire information to be presented corresponding to the changed physical book pages.
In this implementation manner, the execution subject may detect in real time whether the displayed physical book page in the collection area of the image collection device has changed. Here, the change of the pages of the physical book may mean that the pages of the physical book are never present, for example, the previous collection area does not place a book, and the user places a book later. The change of the pages of the physical book may also mean that the pages of the physical book are changed from one page to another, for example, the user turns pages of the book. As an example, the execution subject may determine whether the physical book page displayed in the collection area is changed by comparing whether the images collected before and after are identical. For example, if the images acquired two times before and after change, it may be determined that the pages of the physical book displayed in the acquisition area change. If the physical book pages displayed in the acquisition area of the image acquisition equipment are detected to change, the execution subject can match the images corresponding to the changed physical book pages with the book images in the preset information set, so that information to be presented corresponding to the changed physical book pages is obtained. According to the realization mode, when the physical book pages displayed in the acquisition area of the image acquisition equipment are changed, the realization to be presented corresponding to the changed physical book pages can be obtained, so that presented information is matched with the physical book pages displayed in the acquisition area.
And S104, information presentation is carried out based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition equipment in the information set.
In this embodiment, the execution subject may perform information presentation based on information to be presented corresponding to the book image that matches the image acquired by the image acquisition device in the information set. For example, the executing body may take a book image in the information set, which is matched with the image acquired by the image acquisition device, as a matched book image, and the executing body may determine whether information to be presented corresponding to the matched book image has been presented within a preset time interval, and if not, present the information to be presented corresponding to the matched book image. Here, the preset time interval may be set according to actual needs.
In some optional implementations of this embodiment, the book image in the information set may include a book cover image, and the information to be presented corresponding to the book cover image may be a page turning prompt. And the above S104 may be specifically performed as follows: and responding to the fact that the image acquired by the image acquisition equipment is matched with the book cover image, and presenting page turning prompt information corresponding to the matched book cover image.
In this implementation manner, if it is determined that the image acquired by the image acquisition device is matched with the book cover image, the execution subject may present page turning prompt information corresponding to the matched book cover image, where the page turning prompt information may be used to prompt the user to turn pages of the physical book. As an example, the page turning hint information may include text information and/or picture information, e.g., the page turning hint information may include a book cover image and text "turn the book open, let us look at the bar together. Here, the book cover image may be an image acquired based on the cover of the physical book. Through the realization mode, when the image acquisition device acquires the book cover image, the page turning prompt information is presented, so that a user is prompted to turn pages of the book, and the interaction between an execution main body and the user is enhanced.
In some optional implementations of this embodiment, the book images in the information set may include an inner page image, and the information to be presented corresponding to the inner page image may be inner page content information. And the above S104 may be specifically performed as follows: and in response to determining that the image acquired by the image acquisition equipment is matched with the internal page image, presenting internal page content information corresponding to the matched internal page image.
In this implementation manner, if it is determined that the image acquired by the image acquisition device matches the inside page image, the execution subject may present inside page content information corresponding to the matched inside page image. Here, the inside page image may be an image acquired based on the inside page of the physical book. The home page content information may be content related to content contained in the home page image. For example, the content may be information preset according to the content included in the home page image. Taking an example that the content contained in the inner page image is an ancient poem, the inner page content information corresponding to the inner page image may include audio, video, image and the like corresponding to the ancient poem. Through the implementation mode, the inner page content information can be presented when the image acquisition equipment acquires the inner page image, so that the inner page content information is displayed.
With continued reference to fig. 2, fig. 2 is a schematic diagram of an application scenario of the method for presenting information according to the present embodiment. In the application scenario of fig. 2, the user first inputs a start instruction for starting a target application to the smart screen device 201, and in response to receiving the start instruction for the target application, the smart screen device 201 may display accessory installation prompt information, wherein the accessory 202 is used to change an optical path of an image capturing device of the smart screen device 201. Thereafter, in response to determining that the installation of the accessory 202 is completed, the smart screen device 201 may display a book placement prompt, wherein the book placement prompt may be used to prompt the user to horizontally place the book in a preset area. Then, the intelligent screen device 201 may match the image acquired by the image acquisition device with a book image in a preset information set, where the information in the information set includes the book image and information to be presented corresponding to the book image. Finally, the intelligent screen device 201 may perform information presentation based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set. It should be noted that the structure of the smart screen device, the accessory, etc. in fig. 2, and the content displayed by the smart screen device, etc. are merely illustrative, and are not limited to the structure of the smart screen device, the accessory, etc. and the content displayed by the smart screen device.
According to the method for presenting information, the image acquisition device can acquire the images of the horizontally placed physical books through the accessories, so that the device can present the corresponding information to be presented according to the pages presented by the horizontally placed physical books, the device has the information presentation function for the physical books, and the diversity of information presentation is improved.
With further reference to fig. 3, a flow chart 300 of yet another embodiment of a method for presenting information is shown. The flow 300 of the method for presenting information comprises the steps of:
s301, in response to receiving a starting instruction for a target application, accessory installation prompt information is displayed.
In this embodiment, S301 is similar to S101 of the embodiment shown in fig. 1, and will not be described here again.
S302, in response to determining that the fitting installation is completed, displaying book placement prompt information.
In this embodiment, S302 is similar to S102 in the embodiment shown in fig. 1, and will not be described here again.
S303, matching the image acquired by the image acquisition device with the book image in the preset information set.
In this embodiment, S303 is similar to S103 in the embodiment shown in fig. 1, and will not be described here again.
S304, information presentation is carried out based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set.
In this embodiment, S304 is similar to S104 in the embodiment shown in fig. 1, and will not be described here again.
S305, in response to determining that the application exit condition is met, displaying accessory uninstallation prompt information.
In this embodiment, the execution body may detect in real time whether the current time satisfies a preset application exit condition. As one example, the application exit condition may include an application exit instruction that receives a user input. For example, the user may exit the application by clicking a preset button on the screen. As another example, the application exit condition may include that the content of the last page of the book is completely played, for example, a book image shot for the last page of each physical book in the information set may be marked in advance, and if the content of the last page of the book is completely played corresponding to the book image with the mark, it may be determined that the content of the last page of the book is completely played. And if the current moment meets the preset application exit condition, the execution main body can display accessory unloading prompt information. Wherein the accessory uninstallation prompt message can be used to prompt the user to uninstall the accessory. Here, the accessory-off prompt information may include text information, picture information, voice information, and the like. For example, the accessory-off prompt may include a schematic for guiding the user to off-load the accessory and voice information for prompting the user to off-load the accessory, "do not forget to remove the accessory-! ".
As can be seen from fig. 3, compared with the corresponding embodiment of fig. 1, the flow 300 of the method for presenting information in this embodiment highlights the step of displaying the accessory off-load prompt message when the application exit condition is met. Therefore, the scheme described in the embodiment can remind the user to uninstall the accessory when the application exit condition is met, so that the normal use of the image acquisition equipment in other applications except the target application is ensured.
With further reference to fig. 4, as an implementation of the method shown in the above figures, the present disclosure provides an embodiment of an apparatus for presenting information, which corresponds to the method embodiment shown in fig. 1, and which is particularly applicable in various electronic devices.
As shown in fig. 4, the apparatus 400 for presenting information of the present embodiment includes: a first display unit 401, a second display unit 402, a matching unit 403, and a presentation unit 404. Wherein the first display unit 401 is configured to display accessory installation prompt information in response to receiving a start instruction for a target application, wherein the accessory is used for changing an optical path of the image capturing apparatus; the second display unit 402 is configured to display book placement prompt information in response to determining that the fitting installation is completed, wherein the book placement prompt information is used for prompting a user to place a book in a preset area in a preset manner; the matching unit 403 is configured to match an image acquired by the image acquisition device with a book image in a preset information set, where the information in the information set includes the book image and information to be presented corresponding to the book image; the presenting unit 404 is configured to perform information presentation based on information to be presented corresponding to the book image that matches the image acquired by the image acquisition device in the information set.
In this embodiment, the specific processes and the technical effects of the first display unit 401, the second display unit 402, the matching unit 403 and the presenting unit 404 of the apparatus 400 for presenting information may refer to the descriptions related to S101, S102, S103 and S104 in the corresponding embodiment of fig. 1, and are not repeated here.
In some optional implementations of this embodiment, the apparatus 400 further includes: and a third display unit (not shown in the figure) configured to display an accessory-off prompt message for prompting a user to off-load the accessory in response to determining that the application exit condition is satisfied.
In some optional implementations of this embodiment, the book image includes a book cover image, and the information to be presented corresponding to the book cover image is a page turning prompt; and the presentation unit 404 is further configured to: and responding to the fact that the image acquired by the image acquisition equipment is matched with the book cover image, and presenting page turning prompt information corresponding to the matched book cover image, wherein the page turning prompt information is used for prompting a user to turn pages of the book.
In some optional implementations of this embodiment, the book image includes an inner page image, and the information to be presented corresponding to the inner page image is inner page content information; and the presentation unit 404 is further configured to: and in response to determining that the image acquired by the image acquisition equipment is matched with the internal page image, presenting internal page content information corresponding to the matched internal page image.
In some optional implementations of this embodiment, the matching unit 403 is further configured to: in response to detecting that the physical book pages displayed in the acquisition area of the image acquisition equipment are changed, matching the images corresponding to the changed physical book pages with book images in a preset information set to acquire information to be presented corresponding to the changed physical book pages.
According to embodiments of the present application, the present application also provides an electronic device, a readable storage medium and a computer program product.
As shown in fig. 5, is a block diagram of an electronic device for presenting information according to an embodiment of the application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the applications described and/or claimed herein.
As shown in fig. 5, the electronic device includes: one or more processors 501, memory 502, and interfaces for connecting components, including high-speed interfaces and low-speed interfaces. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the electronic device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In other embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple electronic devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). One processor 501 is illustrated in fig. 5.
Memory 502 is a non-transitory computer readable storage medium provided by the present application. Wherein the memory stores instructions executable by the at least one processor to cause the at least one processor to perform the method for presenting information provided by the present application. The non-transitory computer readable storage medium of the present application stores computer instructions for causing a computer to perform the method for presenting information provided by the present application.
The memory 502 is used as a non-transitory computer readable storage medium for storing a non-transitory software program, a non-transitory computer executable program, and modules, such as program instructions/modules (e.g., the first display unit 401, the second display unit 402, the matching unit 403, and the presentation unit 404 shown in fig. 4) corresponding to a method for presenting information in an embodiment of the present application. The processor 501 executes various functional applications of the server and data processing, i.e., implements the methods for presenting information in the above-described method embodiments, by running non-transitory software programs, instructions, and modules stored in the memory 502.
Memory 502 may include a storage program area that may store an operating system, at least one application program required for functionality, and a storage data area; the storage data area may store data created according to the use of the electronic device for presenting information, etc. In addition, memory 502 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 502 may optionally include memory located remotely from processor 501, which may be connected to the electronic device for presenting information via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device for the method of presenting information may further comprise: an input device 503 and an output device 504. The processor 501, memory 502, input devices 503 and output devices 504 may be connected by a bus or otherwise, for example in fig. 5.
The input device 503 may receive input numeric or character information and generate key signal inputs related to user settings and function controls of the electronic device used to present the information, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointer stick, one or more mouse buttons, a trackball, a joystick, and the like. The output devices 504 may include a display device, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors), among others. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device may be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, application specific ASIC (application specific integrated circuit), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
These computing programs (also referred to as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented in a high-level procedural and/or object-oriented programming language, and/or in assembly/machine language. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the internet.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
According to the technical scheme provided by the embodiment of the application, the image acquisition equipment can acquire the image of the horizontally placed physical book through the accessory, so that the equipment can present the corresponding information to be presented according to the page displayed by the horizontally placed physical book, the equipment has the information presentation function for the physical book, and the diversity of information display is improved.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially, or in a different order, provided that the desired results of the disclosed embodiments are achieved, and are not limited herein.
The above embodiments do not limit the scope of the present application. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of the present application.

Claims (12)

1. A method for presenting information, comprising:
in response to receiving a starting instruction for a target application, displaying accessory installation prompt information, wherein accessories are matched with an image acquisition device and are used for changing the light path of the image acquisition device, so that when the accessories are not installed, the image acquisition device acquires images of planes parallel to a display screen, and after the accessories are installed, the image acquisition device acquires images of entity books horizontally placed on a horizontal plane in front of the display screen;
in response to determining that the fitting installation is completed, displaying book placement prompt information, wherein the book placement prompt information is used for prompting a user to place books in a preset area according to a preset mode;
matching the image acquired by the image acquisition device with a book image in a preset information set, wherein the information in the information set comprises the book image and information to be presented corresponding to the book image, the book image is an image shot based on pages of an entity book, and content contained in the book image is related to content contained in the information to be presented corresponding to the book image;
based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set, the information presentation comprises: and taking the book image which is in the information set and is matched with the image acquired by the image acquisition equipment as a matched book image, judging whether the information to be presented corresponding to the matched book image is presented within a preset time interval, and presenting the information to be presented corresponding to the matched book image if the information to be presented corresponding to the matched book image is not presented.
2. The method of claim 1, wherein the method further comprises:
and in response to determining that the application exit condition is met, displaying accessory uninstallation prompt information, wherein the accessory uninstallation prompt information is used for prompting a user to uninstall the accessory.
3. The method of claim 1, wherein the book image comprises a book cover image, and the information to be presented corresponding to the book cover image is a page turning prompt; and
the information presentation based on the information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set includes:
and responding to the fact that the image acquired by the image acquisition equipment is matched with the book cover image, and presenting page turning prompt information corresponding to the matched book cover image, wherein the page turning prompt information is used for prompting a user to turn pages of the book.
4. The method of claim 1, wherein the book image includes an inner page image, and the information to be presented corresponding to the inner page image is inner page content information; and
the information presentation based on the information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set includes:
and in response to determining that the image acquired by the image acquisition equipment is matched with the internal page image, presenting internal page content information corresponding to the matched internal page image.
5. The method of claim 1, wherein the matching the image acquired by the image acquisition device with the book image in the preset information set comprises:
in response to detecting that the physical book pages displayed in the acquisition area of the image acquisition equipment are changed, matching the images corresponding to the changed physical book pages with book images in a preset information set to acquire information to be presented corresponding to the changed physical book pages.
6. An apparatus for presenting information, comprising:
the first display unit is configured to display accessory installation prompt information in response to receiving a starting instruction aiming at a target application, wherein an accessory is matched with the image acquisition equipment and used for changing the light path of the image acquisition equipment, so that when the accessory is not installed, the image acquisition equipment acquires an image of a plane parallel to a display screen, and after the accessory is installed, the image acquisition equipment acquires an image of an entity book horizontally placed on a horizontal plane in front of the display screen;
a second display unit configured to display book placement prompt information in response to determining that the fitting installation is completed, wherein the book placement prompt information is used for prompting a user to place a book in a preset area in a preset manner;
the matching unit is configured to match the image acquired by the image acquisition device with a book image in a preset information set, wherein the information in the information set comprises the book image and information to be presented corresponding to the book image, the book image is an image shot based on a page of an entity book, and the content contained in the book image is related to the content contained in the information to be presented corresponding to the book image;
the presentation unit is configured to present information based on information to be presented corresponding to the book image matched with the image acquired by the image acquisition device in the information set; the presentation unit is further configured to: and taking the book image which is in the information set and is matched with the image acquired by the image acquisition equipment as a matched book image, judging whether the information to be presented corresponding to the matched book image is presented within a preset time interval, and presenting the information to be presented corresponding to the matched book image if the information to be presented corresponding to the matched book image is not presented.
7. The apparatus of claim 6, wherein the apparatus further comprises:
and a third display unit configured to display an accessory-off prompt message in response to determining that the application exit condition is satisfied, wherein the accessory-off prompt message is used for prompting a user to off-load the accessory.
8. The apparatus of claim 6, wherein the book image comprises a book cover image, and the information to be presented corresponding to the book cover image is a page turning prompt; and
the presentation unit is further configured to:
and responding to the fact that the image acquired by the image acquisition equipment is matched with the book cover image, and presenting page turning prompt information corresponding to the matched book cover image, wherein the page turning prompt information is used for prompting a user to turn pages of the book.
9. The apparatus of claim 6, wherein the book image includes an inner page image, and the information to be presented corresponding to the inner page image is inner page content information; and
the presentation unit is further configured to:
and in response to determining that the image acquired by the image acquisition equipment is matched with the internal page image, presenting internal page content information corresponding to the matched internal page image.
10. The apparatus of claim 6, wherein the matching unit is further configured to:
in response to detecting that the physical book pages displayed in the acquisition area of the image acquisition equipment are changed, matching the images corresponding to the changed physical book pages with book images in a preset information set to acquire information to be presented corresponding to the changed physical book pages.
11. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
12. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any one of claims 1-5.
CN202010473878.2A 2020-05-29 2020-05-29 Method and device for presenting information Active CN111638918B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010473878.2A CN111638918B (en) 2020-05-29 2020-05-29 Method and device for presenting information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010473878.2A CN111638918B (en) 2020-05-29 2020-05-29 Method and device for presenting information

Publications (2)

Publication Number Publication Date
CN111638918A CN111638918A (en) 2020-09-08
CN111638918B true CN111638918B (en) 2023-10-20

Family

ID=72329427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010473878.2A Active CN111638918B (en) 2020-05-29 2020-05-29 Method and device for presenting information

Country Status (1)

Country Link
CN (1) CN111638918B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114691948A (en) * 2022-03-21 2022-07-01 中国图片社有限责任公司 University student picture information display method, device, equipment and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203616892U (en) * 2013-11-04 2014-05-28 哈尔滨雪娃文化发展有限公司 Dynamic interaction system based on 360-degree movable image-reading device
CN205466247U (en) * 2016-04-05 2016-08-17 钦州萌娃机器人技术有限公司 Automatic reading robot
CN108255822A (en) * 2016-12-28 2018-07-06 深圳市氧橙互动娱乐有限公司 A kind of interactive books reading method, apparatus and system
CN108710709A (en) * 2018-07-27 2018-10-26 安徽豆智智能装备制造有限公司 Interactive reading device
CN109034002A (en) * 2018-07-04 2018-12-18 安徽淘云科技有限公司 Entity book detection method and device
CN109035908A (en) * 2018-07-27 2018-12-18 安徽豆智智能装备制造有限公司 Interact reading method
CN109685974A (en) * 2018-12-21 2019-04-26 佛山科学技术学院 A kind of detection system and method for library's intelligence also book based on image procossing

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100765796B1 (en) * 2006-10-24 2007-10-15 삼성전자주식회사 System for generating reference beam angle control signal and holographic information recording and/or reproducing apparatus applied the same
JP5806103B2 (en) * 2011-12-20 2015-11-10 三菱電機株式会社 Image reading device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203616892U (en) * 2013-11-04 2014-05-28 哈尔滨雪娃文化发展有限公司 Dynamic interaction system based on 360-degree movable image-reading device
CN205466247U (en) * 2016-04-05 2016-08-17 钦州萌娃机器人技术有限公司 Automatic reading robot
CN108255822A (en) * 2016-12-28 2018-07-06 深圳市氧橙互动娱乐有限公司 A kind of interactive books reading method, apparatus and system
CN109034002A (en) * 2018-07-04 2018-12-18 安徽淘云科技有限公司 Entity book detection method and device
CN108710709A (en) * 2018-07-27 2018-10-26 安徽豆智智能装备制造有限公司 Interactive reading device
CN109035908A (en) * 2018-07-27 2018-12-18 安徽豆智智能装备制造有限公司 Interact reading method
CN109685974A (en) * 2018-12-21 2019-04-26 佛山科学技术学院 A kind of detection system and method for library's intelligence also book based on image procossing

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
阅读系统在Android平台上的设计与实现;朱愉;《中国优秀硕士学位论文积辑》;全文 *

Also Published As

Publication number Publication date
CN111638918A (en) 2020-09-08

Similar Documents

Publication Publication Date Title
US11455830B2 (en) Face recognition method and apparatus, electronic device, and storage medium
KR102484617B1 (en) Method and apparatus for generating model for representing heterogeneous graph node, electronic device, storage medium and program
EP3796318A1 (en) Video playing method and device, electronic device, and readable storage medium
WO2017054309A1 (en) Interactive control method and device for voice and video communications
CN109471678A (en) Voice midpoint controlling method and device based on image recognition
WO2015188614A1 (en) Method and device for operating computer and mobile phone in virtual world, and glasses using same
CN114375435A (en) Enhancing tangible content on a physical activity surface
US11175823B2 (en) Method and apparatus for controlling terminal device using gesture control function, and non-transitory computer-readable storage medium
US12008167B2 (en) Action recognition method and device for target object, and electronic apparatus
CN111126108B (en) Training and image detection method and device for image detection model
CN111225236B (en) Method and device for generating video cover, electronic equipment and computer-readable storage medium
KR102649722B1 (en) Method and apparatus for determining key learning content, device and storage medium
JP7267379B2 (en) Image processing method, pre-trained model training method, device and electronic equipment
EP3905122A2 (en) Video type detection method, apparatus, electronic device and storage medium
EP3901905B1 (en) Method and apparatus for processing image
US20190251961A1 (en) Transcription of audio communication to identify command to device
US20210158031A1 (en) Gesture Recognition Method, and Electronic Device and Storage Medium
JP7389824B2 (en) Object identification method and device, electronic equipment and storage medium
US20170118306A1 (en) Media navigation recommendations
EP3799039A1 (en) Speech control method and apparatus, electronic device, and readable storage medium
CN111638918B (en) Method and device for presenting information
CN111638787B (en) Method and device for displaying information
US11810336B2 (en) Object display method and apparatus, electronic device, and computer readable storage medium
CN113673277B (en) Method and device for acquiring online drawing content and intelligent screen equipment
JP7269979B2 (en) Method and apparatus, electronic device, computer readable storage medium and computer program for detecting pedestrians

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210518

Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

Applicant after: Shanghai Xiaodu Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant