WO2024140554A1 - Display method and apparatus, and ar device - Google Patents
Display method and apparatus, and ar device Download PDFInfo
- Publication number
- WO2024140554A1 WO2024140554A1 PCT/CN2023/141508 CN2023141508W WO2024140554A1 WO 2024140554 A1 WO2024140554 A1 WO 2024140554A1 CN 2023141508 W CN2023141508 W CN 2023141508W WO 2024140554 A1 WO2024140554 A1 WO 2024140554A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- calendar
- date
- target
- information
- notification information
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
Definitions
- AR augmented reality
- An identification module configured to identify a date on a calendar when a calendar is detected in the field of view
- an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
- FIG6 is a display schematic diagram provided by an embodiment of the present application.
- FIG7 is a display schematic diagram provided by an embodiment of the present application.
- FIG8 is a schematic diagram of a display device provided by an embodiment of the present application.
- FIG9 is a schematic diagram of the structure of an AR device provided by an embodiment of the present application.
- the target date can be determined by receiving a first input from the user and based on the first input.
- the embodiment of the present application is applicable not only to calendars with a single date display, but also to calendars with multiple dates display, with a wide range of applications and convenient for users.
- a calendar 103 with a single date display is shown
- a calendar 110 with multiple dates display is shown.
- the target date can be freely switched through gesture information to obtain notification information 104 of the corresponding date, and the notification information 104 corresponding to different dates can be displayed in the field of view of the AR device 101, so as to facilitate the user to view the notification information 104 of different dates and enhance the interactive experience.
- the display method provided in the embodiment of the present application can be executed by a display device or a control module in the display device for executing the display method.
- the display device provided in the embodiment of the present application is described by taking the display device executing the display method as an example.
- the identification module 801 is used to identify the date on the calendar when a calendar is detected in the field of view; the display module 802 is used to display the notification information at the target position corresponding to the target date.
- the recognition module 801 first recognizes the date on the calendar when detecting the presence of a calendar in the field of view, and then the display module 802 displays the notification information at the target position corresponding to the target date.
- the embodiment of the present application uses AR display technology to display the notification information at the target position corresponding to the target date in the calendar in the field of view of the AR device, so that the notification information is combined with the calendar. Through the combination of virtual and real, the user can easily obtain the notification information corresponding to the target date, and can see the desired multiple information without using other devices, thereby improving the user's interactive experience.
- the AR device includes an image acquisition device.
- the display device may also include: a first acquisition module, a first determination module, a second acquisition module and a second determination module.
- the AR device 1000 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1010 through a power management system, so that the power management system can manage charging, discharging, and power consumption.
- a power supply such as a battery
- the structure of the AR device 1000 shown in FIG10 does not constitute a limitation on the AR device 1000.
- the AR device 1000 can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
- Other input devices 10072 may include but are not limited to a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
- the memory 1009 can be used to store software programs and various data, including but not limited to application programs and operating systems.
- the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
- the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
- the technical solution of the present application can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
- a storage medium such as ROM/RAM, a magnetic disk, or an optical disk
- a terminal which can be a mobile phone, a computer, a server, or a network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请要求在2022年12月27日提交中国专利局、申请号为202211685792.1、发明名称为“显示方法、装置及AR设备”的中国专利申请的优先权,该中国专利申请的全部内容通过引用包含于此。This application claims priority to a Chinese patent application filed with the China Patent Office on December 27, 2022, with application number 202211685792.1 and invention name “Display method, device and AR device”. The entire contents of the Chinese patent application are incorporated herein by reference.
本申请属于电子技术领域,具体涉及一种显示方法、装置及AR设备。The present application belongs to the field of electronic technology, and specifically relates to a display method, device and AR equipment.
随着电子产品的发展,增强现实(Augmented Reality,AR)等新型智能终端设备发展非常迅速,其被越来越多的用户所使用,可以应用到越来约多的场景中。With the development of electronic products, new intelligent terminal devices such as augmented reality (AR) have developed rapidly. They are used by more and more users and can be applied to more and more scenarios.
但是在相关技术中,用户佩戴AR设备看日历时,只能和不佩戴AR设备看到的内容相同,仅有日期信息,若是想获取更多的其他的信息,如日程安排等,只能通过其他方式获取,极为不便。However, in the related art, when a user wears an AR device to view a calendar, he or she can only see the same content as when not wearing the AR device, that is, only date information. If the user wants to obtain more other information, such as schedule, etc., he or she can only obtain it through other means, which is extremely inconvenient.
发明内容Summary of the invention
本申请实施例提供一种显示方法、装置及AR设备,能够解决现有的AR设备无法获取除日历上显示的内容之外的信息的问题。The embodiments of the present application provide a display method, an apparatus, and an AR device, which can solve the problem that the existing AR device cannot obtain information other than the content displayed on the calendar.
第一方面,本申请实施例提供了一种显示方法,应用于AR设备,所述方法包括:In a first aspect, an embodiment of the present application provides a display method, which is applied to an AR device, and the method includes:
在检测到视场中存在日历的情况下,识别所述日历上的日期;Upon detecting the presence of a calendar in the field of view, identifying a date on the calendar;
在目标日期对应的目标位置信息通知信息。The target location information corresponding to the target date is notified.
第二方面,本申请实施例提供了一种显示装置,应用于AR设备,所述装置包括: In a second aspect, an embodiment of the present application provides a display device, which is applied to an AR device, and the device includes:
识别模块,用于在检测到视场中存在日历的情况下,识别所述日历上的日期;An identification module, configured to identify a date on a calendar when a calendar is detected in the field of view;
显示模块,用于在目标日期对应的目标位置显示通知信息。The display module is used to display the notification information at the target location corresponding to the target date.
第三方面,本申请实施例提供了一种AR设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, an embodiment of the present application provides an AR device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
在本申请实施例中,首先在检测到视场中存在日历的情况下,识别日历上的日期,然后在目标日期对应的目标位置显示通知信息。本申请实施例通过将AR显示技术,可以将通知信息显示到AR设备的视场中与日历中的目标日期对应的目标位置,使得通知信息与日历相结合,通过虚实结合,使得用户可以方便的获取到目标日期对应的通知信息,无需在其他设备上即可看到想要的多种信息,提升用户的交互体验。In the embodiment of the present application, when the existence of a calendar is detected in the field of view, the date on the calendar is identified, and then the notification information is displayed at the target position corresponding to the target date. The embodiment of the present application uses AR display technology to display the notification information at the target position corresponding to the target date in the calendar in the field of view of the AR device, so that the notification information is combined with the calendar. Through the combination of virtual and real, the user can easily obtain the notification information corresponding to the target date, and can see the desired multiple information without having to use other devices, thereby improving the user's interactive experience.
图1是本申请的一个实施例提供的显示方法的流程图;FIG1 is a flow chart of a display method provided by an embodiment of the present application;
图2是本申请的一个实施例提供的一种显示示意图;FIG2 is a display schematic diagram provided by an embodiment of the present application;
图3是本申请的一个实施例提供的一种显示示意图;FIG3 is a display schematic diagram provided by an embodiment of the present application;
图4是本申请的一个实施例提供的一种显示示意图;FIG4 is a display schematic diagram provided by an embodiment of the present application;
图5是本申请的一个实施例提供的一种显示示意图;FIG5 is a display schematic diagram provided by an embodiment of the present application;
图6是本申请的一个实施例提供的一种显示示意图; FIG6 is a display schematic diagram provided by an embodiment of the present application;
图7是本申请的一个实施例提供的一种显示示意图;FIG7 is a display schematic diagram provided by an embodiment of the present application;
图8是本申请的一个实施例提供的显示装置的示意图;FIG8 is a schematic diagram of a display device provided by an embodiment of the present application;
图9是本申请的一个实施例提供的一种AR设备的结构示意图;FIG9 is a schematic diagram of the structure of an AR device provided by an embodiment of the present application;
图10是本申请的一个实施例提供的一种AR设备的硬件结构示意图。FIG. 10 is a schematic diagram of the hardware structure of an AR device provided by an embodiment of the present application.
其中,101-AR设备、102-电子设备、103-日历、104-通知信息、105-日程信息、106-天气信息、107-蓝牙通信、108-结合后的日历、110-日历、111-天气信息、112-日程信息、120-云端通信。Among them, 101-AR device, 102-electronic device, 103-calendar, 104-notification information, 105-schedule information, 106-weather information, 107-Bluetooth communication, 108-combined calendar, 110-calendar, 111-weather information, 112-schedule information, 120-cloud communication.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的一种显示方法、装置及AR设备101进行详细地说明。In the following, in combination with the accompanying drawings, a display method, an apparatus and an AR device 101 provided in an embodiment of the present application are described in detail through specific embodiments and their application scenarios.
本申请实施例提供的一种显示方法,应用于AR设备101,其中,AR设备101可以是AR眼镜、AR头盔等。A display method provided in an embodiment of the present application is applied to an AR device 101, wherein the AR device 101 may be AR glasses, an AR helmet, etc.
如图1所示,为本申请实施例提供的一种显示方法的流程图,如图1所示,该显示方法可以包括S101至S102所示的内容。 As shown in FIG. 1 , it is a flow chart of a display method provided in an embodiment of the present application. As shown in FIG. 1 , the display method may include the contents shown in S101 to S102 .
在S101中,在检测到视场中存在日历的情况下,识别日历上的日期。In S101 , when it is detected that a calendar exists in the field of view, a date on the calendar is identified.
本实施例中,日历可以是实物日历,如台式日历,挂式日历等,也可以是电子日历。日历可以是单日期显示的日历,即一张上只显示某一天日期的日历,还可以是多日期显示的日历,即一张上可以显示一周的日期,或一张上显示一个月的日期。日历上的日期可以是目标日期,也可以是包含目标日期的多个日期,具体地可以根据日历的类型确定,也可以根据待显示的通知信息104的类型确定。In this embodiment, the calendar can be a physical calendar, such as a desktop calendar, a wall calendar, etc., or an electronic calendar. The calendar can be a single-date display calendar, that is, a calendar that only displays the date of a certain day on a sheet, or a multi-date display calendar, that is, a sheet that can display the dates of a week, or a sheet that displays the dates of a month. The date on the calendar can be a target date, or multiple dates including the target date, which can be determined specifically according to the type of calendar, or according to the type of notification information 104 to be displayed.
其中,目标日期可以是当前日期,也可以是日历上的任何一天,也可以是日历上的所有日期,具体地可以根据实际情况确定,本申请不做限定。The target date may be the current date, any day on the calendar, or all dates on the calendar. The target date may be determined based on actual conditions and is not limited in this application.
例如,若是日历为单日期显示的日历,则当前显示的日期为目标日期;若是日历为多日期显示的日历,日历上的所有日期均可以为目标日期;也可以通过与电子设备102进行通信以获取当前日期,或是在云端获取当前日期,然后通过识别确定出日历上的当前日期所在的位置,以确定出目标日期,即当前日期为目标日期。For example, if the calendar is a single-date calendar, the currently displayed date is the target date; if the calendar is a multiple-date calendar, all dates on the calendar can be target dates; the current date can also be obtained by communicating with the electronic device 102, or by obtaining the current date in the cloud, and then the location of the current date on the calendar is determined by identification to determine the target date, that is, the current date is the target date.
在S102中,在目标日期对应的目标位置显示通知信息。In S102, notification information is displayed at the target location corresponding to the target date.
其中,通知信息104可以是天气信息、日程信息、当日的重大新闻、收到的信息等等。The notification information 104 may be weather information, schedule information, important news of the day, received information, etc.
本实施例中,可以通过蓝牙等与电子设备102通信获取与目标日期对应的通知信息104,也可以是通过云端获取的与目标日期对应的通知信息。In this embodiment, the notification information 104 corresponding to the target date may be acquired by communicating with the electronic device 102 via Bluetooth or the like, or may be acquired through the cloud.
具体地,AR设备101检测到视场中存在日历后,识别日历上的日期,然后通过蓝牙通信107或云端通信120与电子设备102通信并请求对应日期的通知信息104,电子设备102接收到请求后,将通知信息104发送至AR设备101,AR设备101将其生成待显示的通知信息104。Specifically, after the AR device 101 detects the presence of a calendar in the field of view, it identifies the date on the calendar, then communicates with the electronic device 102 via Bluetooth communication 107 or cloud communication 120 and requests notification information 104 of the corresponding date. After receiving the request, the electronic device 102 sends the notification information 104 to the AR device 101, and the AR device 101 generates notification information 104 to be displayed.
若是日历为多日期显示的日历,则可以通过蓝牙或云端与电子设备102通信并请求每个日期对应的通知信息104,或请求当前日期及当前日期对应的通知信息104,电子设备102接收到请求后,将每个日期对应的通知信息 104,或当前日期和当前日期的通知信息104发送至AR设备101,AR设备101根据接收到的每个日期对应的通知信息104,或当前日期在日历中查找相应位置,并将接收到的通知信息104生成待显示的通知信息104。其中,若是目标日期为单一日期,也可以标记该目标日期,以方便用户查看。If the calendar is a calendar that displays multiple dates, the electronic device 102 can communicate via Bluetooth or the cloud and request the notification information 104 corresponding to each date, or request the current date and the notification information 104 corresponding to the current date. After receiving the request, the electronic device 102 sends the notification information corresponding to each date to the user. 104, or the current date and the notification information 104 of the current date are sent to the AR device 101. The AR device 101 searches for the corresponding position in the calendar according to the notification information 104 corresponding to each date received, or the current date, and generates the notification information 104 to be displayed from the received notification information 104. If the target date is a single date, the target date can also be marked for the convenience of the user to view.
通知信息104也可以是存储在AR设备101中的信息,在需要时直接获取即可,具体地获取方式本申请实施例不做限定,以实际应用为准。The notification information 104 may also be information stored in the AR device 101 , which can be directly obtained when needed. The specific acquisition method is not limited in the embodiment of the present application and is subject to actual application.
其中,目标位置可以为日历上的空白位置,或是日历的周边位置等,可以完整显示通知信息104的位置即可,可以根据实际情况确定,本申请不做限定。Among them, the target position can be a blank position on the calendar, or a peripheral position of the calendar, etc., as long as the position of the notification information 104 can be fully displayed. It can be determined according to actual conditions and is not limited in this application.
本实施例中,将通知信息104显示在AR设备101的视场中与日历的目标日期对应的目标位置,以使得用户可以通过AR设备101看到日历的日期与通知信息104相结合的画面,让用户可以方便的获取到目标日期对应的各种信息,无需在其他设备上即可看到想要的多种信息。In this embodiment, the notification information 104 is displayed at the target position corresponding to the target date of the calendar in the field of view of the AR device 101, so that the user can see the calendar date and the notification information 104 combined on the screen through the AR device 101, allowing the user to easily obtain various information corresponding to the target date without having to use other devices to see the desired information.
在本申请实施例中,首先在检测到视场中存在日历的情况下,识别日历上的日期,然后在目标日期对应的目标位置显示通知信息104。本申请实施例通过将AR显示技术,可以将通知信息104显示到AR设备的视场中与日历中的目标日期对应的目标位置,使得通知信息104与日历相结合,通过虚实结合,使得用户可以方便的获取到目标日期对应的通知信息104,无需在其他设备上即可看到想要的多种信息,提升用户的交互体验。In the embodiment of the present application, first, when the existence of a calendar is detected in the field of view, the date on the calendar is identified, and then the notification information 104 is displayed at the target position corresponding to the target date. The embodiment of the present application uses AR display technology to display the notification information 104 at the target position corresponding to the target date in the calendar in the field of view of the AR device, so that the notification information 104 is combined with the calendar. Through the combination of virtual and real, the user can easily obtain the notification information 104 corresponding to the target date, and can see the desired multiple information without having to use other devices, thereby improving the user's interactive experience.
由于日历可以为单日期显示的日历,也可以为多日期显示的日历,在日历为单日期显示的情况下,可以通过识别日历上的文字识别日历上的日期,进而可以确定出目标日期。在日历为多日期显示的情况下,可以通过识别日历上的文字识别日历上的各个日期,若目标日期为所有日期,则可以确定出目标日期,若目标日期为单一日期,则可以通过与电子设备通信或接收用户指定,来确定出目标日期。Since the calendar can be a calendar that displays a single date or a calendar that displays multiple dates, in the case of a calendar that displays a single date, the date on the calendar can be identified by recognizing the text on the calendar, and then the target date can be determined. In the case of a calendar that displays multiple dates, the dates on the calendar can be identified by recognizing the text on the calendar, and if the target date is all dates, the target date can be determined, and if the target date is a single date, the target date can be determined by communicating with the electronic device or receiving a user's designation.
也就是说,可以通过识别日历上的文字来识别日历上的日期,若是单日 期显示的日历,则可以通过直接识别确定日历上的日期,将该日期作为目标日期;若是多日期显示的日历,且目标日期为单一日期,则可以通过识别日历上的文字来识别出多个日期,多个日期中包括目标日期,若需要确定目标日期具体为哪个日期,可以通过蓝牙(如图2、图3、图5所示)或云端(如图4所示)来获取目标日期,然后在多个日期中确定出来,也可以通过接收用户的输入确定出目标日期。In other words, the date on the calendar can be identified by recognizing the text on the calendar. If it is a calendar that displays multiple dates, the date on the calendar can be directly identified and the date can be used as the target date. If it is a calendar that displays multiple dates and the target date is a single date, multiple dates can be identified by identifying the text on the calendar, and the multiple dates include the target date. If it is necessary to determine which specific date the target date is, the target date can be obtained through Bluetooth (as shown in Figures 2, 3, and 5) or the cloud (as shown in Figure 4), and then determined from the multiple dates. The target date can also be determined by receiving user input.
在本申请的一个可能的实施方式中,在识别日历上的日期之后,该显示方法还可以包括:在日历为多日期显示的情况下,接收用户的第一输入;响应第一输入,从日历中的多个日期中选择一个日期作为目标日期。In a possible implementation of the present application, after identifying the date on the calendar, the display method may further include: when the calendar displays multiple dates, receiving a first input from the user; in response to the first input, selecting a date from multiple dates in the calendar as the target date.
也就是说,若是日历为多日期显示的日历,且目标日期为单一日期,可以通过接收用户的第一输入,根据该第一输入,确定出目标日期。That is, if the calendar is a calendar that displays multiple dates, and the target date is a single date, the target date can be determined by receiving a first input from the user and based on the first input.
例如,可以识别用户的手指指向的位置所在的日期,将该日期作为目标日期。For example, the date at which the user's finger is pointing may be identified and used as the target date.
也就是说,可以将多日期显示的日历上的任意一天作为目标日期,以方便用户查看任意一天的通知信息104。That is, any day on the calendar displaying multiple dates may be used as the target date, so that the user can conveniently view the notification information 104 of any day.
本申请实施例,不仅可以适用于单日期显示的日历,还可以适用于多日期显示的日历,使用范围广,方便用户使用。如图2所示即为单日期显示的日历103,如图5所示即为多日期显示的日历110。The embodiment of the present application is applicable not only to calendars with a single date display, but also to calendars with multiple dates display, with a wide range of applications and convenient for users. As shown in FIG2 , a calendar 103 with a single date display is shown, and as shown in FIG5 , a calendar 110 with multiple dates display is shown.
在本申请的一个可能的实施方式中,AR设备101可以包括图像采集装置,在目标日期对应的目标位置显示通知信息104之前,该显示方法还可以包括:通过图像采集装置获取视场中的各个物体的位置;根据即时定位与地图构建(Simultaneous Localization and Mapping,SLAM)算法确定日历在视场中的第一相对空间位置;通过图像采集装置获取日历表面的文字信息;根据日历的第一相对空间位置和日历表面的文字信息,确定目标日期对应的目标位置。In a possible implementation of the present application, the AR device 101 may include an image acquisition device. Before displaying the notification information 104 at the target position corresponding to the target date, the display method may also include: acquiring the position of each object in the field of view through the image acquisition device; determining a first relative spatial position of the calendar in the field of view according to a Simultaneous Localization and Mapping (SLAM) algorithm; acquiring text information on the surface of the calendar through the image acquisition device; and determining the target position corresponding to the target date according to the first relative spatial position of the calendar and the text information on the surface of the calendar.
其中,第一相对空间位置为日历与日历周围物体在AR设备101的视场 中的相对空间位置,通过SLAM算法可以确定出日历与日历周围物体的相对空间位置,以及虚拟信息和现实物体的空间相对位置,也可以对视场中的虚拟物体进行渲染,使得叠加的虚拟信息较为真实的呈现在现实物体上。The first relative spatial position is the position of the calendar and the objects around the calendar in the field of view of the AR device 101. The relative spatial position of the calendar and the objects around it, as well as the spatial relative position of virtual information and real objects, can be determined through the SLAM algorithm. The virtual objects in the field of view can also be rendered so that the superimposed virtual information can be presented more realistically on the real objects.
其中,图像采集装置可以是AR设备上的摄像头,用于捕捉现实场景,以及获取日历表面的文字信息,结合SLAM算法可以确定出日历上的文字位置、空白位置及周边位置,进而可以确定出目标位置。目标位置可以是日历上的空白位置,也可以是日历上的空白位置和日历的周边位置,还可以只是日历的周边位置,具体地可以根据日历的类型确定。The image acquisition device may be a camera on an AR device, which is used to capture the real scene and obtain text information on the calendar surface. The text position, blank position and surrounding position on the calendar can be determined by combining with the SLAM algorithm, and then the target position can be determined. The target position may be a blank position on the calendar, a blank position on the calendar and a surrounding position on the calendar, or just a surrounding position on the calendar, which may be determined specifically according to the type of calendar.
例如,若日历为单日期显示的日历103,目标位置可以为日历上的空白位置,由于日历上只显示一天的日期,其上的空白位置较多,可以显示单一或多类型的通知信息104,则可以将空白位置作为目标位置,如图3-4所示。若日历为多日期显示的日历110,目标位置可以是每个日期的周围位置以及日历的周边位置,由于多日期显示的日历上空白位置较少,若是通知信息104的内容较多,空白位置无法全部显示,则可以在日历的周边位置显示。For example, if the calendar is a single-date calendar 103, the target position can be a blank position on the calendar. Since the calendar only displays one day's date, there are many blank positions on it, and a single or multiple types of notification information 104 can be displayed, so the blank position can be used as the target position, as shown in Figures 3-4. If the calendar is a multi-date calendar 110, the target position can be the surrounding position of each date and the surrounding position of the calendar. Since there are few blank positions on the multi-date calendar, if the content of the notification information 104 is large and the blank positions cannot be fully displayed, it can be displayed at the surrounding position of the calendar.
本申请实施例,可以通过图像采集装置获取视场中的各个物体的位置以及日历表面的文字信息,然后根据SLAM算法可以确定日历在视场中的第一相对空间位置,根据日历的第一相对空间位置和日历表面的文字信息,可以确定出日历表面及周围的空白位置,进而确定目标位置是放置在日历上的空白位置,还是放置在日历周边的位置。使得通知信息104可以更好地与日历相结合,增强AR体验。In the embodiment of the present application, the position of each object in the field of view and the text information on the calendar surface can be obtained through the image acquisition device, and then the first relative spatial position of the calendar in the field of view can be determined according to the SLAM algorithm. According to the first relative spatial position of the calendar and the text information on the calendar surface, the blank position on the calendar surface and the surrounding area can be determined, and then it can be determined whether the target position is placed in the blank position on the calendar or in the position around the calendar. This allows the notification information 104 to be better combined with the calendar to enhance the AR experience.
在本申请的一个可能的实施方式中,在目标日期对应的目标位置显示通知信息,可以包括:在日历为多日期显示的情况下,在第一相对位置中确定目标日期所在的位置,并标记目标日期;通过图像采集装置获取目标日期的周围信息,目标日期的周围位置信息包括位于日历表面的第一空白位置和位于日历周围的第二空白位置;解析通知信息,确定通知信息包含的信息量;根据通知信息包含的信息量,将通知信息显示在视场中目标日期的第一空白 位置和/或第二空白位置。In a possible implementation of the present application, displaying notification information at a target position corresponding to a target date may include: in the case where a calendar displays multiple dates, determining the position of the target date in a first relative position and marking the target date; acquiring surrounding information of the target date through an image acquisition device, the surrounding position information of the target date including a first blank position located on the calendar surface and a second blank position located around the calendar; parsing the notification information to determine the amount of information contained in the notification information; and displaying the notification information in the first blank position of the target date in the field of view according to the amount of information contained in the notification information. position and/or a second empty position.
也就是说,若是日历为多日期显示的日历,则先确定出目标日期的位置并作出标记,以便用户直观的查看到目标日期,然后通过图像采集装置获取目标日期周围的第一空白位置和第二空白位置,再通过解析通知信息104,确定出通知信息104包含的信息量,最后根据通知信息104的信息量,将通知信息104显示在目标日期的第一空白位置和/或第二空白位置。例如,如图5所示,目标日期为13号,则可以将13号的下方和日历的右方位置作为目标位置,将天气信息111显示在AR设备101的视场中与13号的下方对应的区域中,将日程信息112显示在AR设备101的视场中与日历的右方位置对应的区域中。That is, if the calendar is a calendar that displays multiple dates, the position of the target date is first determined and marked so that the user can intuitively view the target date, and then the first blank position and the second blank position around the target date are obtained through the image acquisition device, and then the amount of information contained in the notification information 104 is determined by parsing the notification information 104, and finally the notification information 104 is displayed in the first blank position and/or the second blank position of the target date according to the amount of information in the notification information 104. For example, as shown in FIG5, if the target date is the 13th, the area below the 13th and the right side of the calendar can be used as the target position, the weather information 111 can be displayed in the area corresponding to the area below the 13th in the field of view of the AR device 101, and the schedule information 112 can be displayed in the area corresponding to the right side of the calendar in the field of view of the AR device 101.
也就是说,天气信息、日程信息、新闻信息等虚拟的通知信息104最终是呈现在AR设备101呈现的画面中的,呈现的具体位置是根据通知信息104的内容,以及日历的类型来确定的。That is to say, virtual notification information 104 such as weather information, schedule information, news information, etc. is ultimately presented in the screen presented by the AR device 101, and the specific presentation location is determined according to the content of the notification information 104 and the type of calendar.
例如,图2中的日历为单日期显示的日历103,通过SLAM算法可以确定出日历上的文字位置和空白位置,通过与电子设备102通信可以获取目标日期,即13号对应的通知信息104,通过解析通知信息104的内容,得到天气信息106和日程信息105,由于日历上的空白位置较大,可以将上述天气信息106和日程信息105直接显示在AR设备101的视场中与日历103的空白位置对应的区域,如图3和图4所示,即为用户看到的通知信息104与日历上的日期信息融合的画面,即图3和图4中的日历为结合后的日历108。For example, the calendar in Figure 2 is a calendar 103 that displays a single date. The text position and blank position on the calendar can be determined through the SLAM algorithm. The target date, that is, the notification information 104 corresponding to the 13th, can be obtained by communicating with the electronic device 102. By parsing the content of the notification information 104, the weather information 106 and the schedule information 105 are obtained. Since the blank position on the calendar is relatively large, the above-mentioned weather information 106 and schedule information 105 can be directly displayed in the area corresponding to the blank position of the calendar 103 in the field of view of the AR device 101, as shown in Figures 3 and 4, which is the screen in which the notification information 104 and the date information on the calendar are integrated, that is, the calendars in Figures 3 and 4 are the combined calendars 108.
又例如,图5中的日历为多日期显示的日历,通过SLAM算法可以确定出日历上的文字位置、空白位置及周边位置,通过与电子设备102通信可以获取目标日期,即13号对应的通知信息104,通过解析通知信息104的内容,得到天气信息和日程信息,由于日历上的空白位置较小,无法将天气信息和日程信息均显示在AR设备101的视场中与日历的空白位置对应的区域,因此,仅将天气信息显示在AR设备101的视场中与日历的空白位置对应的区 域,将日程信息等内容较多的信息显示在AR设备101的视场中与日历的右边位置对应的区域,如图5所示,即为用户看到的通知信息104与日历上的日期信息融合的画面。For another example, the calendar in FIG5 is a calendar that displays multiple dates. The text position, blank position, and surrounding position on the calendar can be determined by the SLAM algorithm. The target date, that is, notification information 104 corresponding to the 13th, can be obtained by communicating with the electronic device 102. The weather information and schedule information can be obtained by parsing the content of the notification information 104. Since the blank position on the calendar is small, it is impossible to display both the weather information and the schedule information in the area corresponding to the blank position of the calendar in the field of view of the AR device 101. Therefore, only the weather information is displayed in the area corresponding to the blank position of the calendar in the field of view of the AR device 101. In the field, information with more content, such as schedule information, is displayed in an area corresponding to the right side of the calendar in the field of view of the AR device 101, as shown in FIG. 5 , which is a screen in which the notification information 104 seen by the user is integrated with the date information on the calendar.
本申请实施例,可以根据日历的类型来确定空白位置,根据通知信息104的信息量确定显示通知信息104的目标位置,使得最终呈现给用户的画面效果更好。In the embodiment of the present application, the blank position can be determined according to the type of calendar, and the target position for displaying the notification information 104 can be determined according to the amount of information in the notification information 104, so that the final screen effect presented to the user is better.
值得说明的是,若是日历为多日期显示的日历110,为了方便用户观看,可以将目标日期标记出来,如图5所示,可以通过圆圈将13号圈起来,作为标记,方便用户看到。It is worth noting that if the calendar is a calendar 110 that displays multiple dates, the target date can be marked for the convenience of the user. As shown in FIG. 5 , the number 13 can be circled as a mark for the convenience of the user.
在本申请的一个可能的实施方式中,AR设备还包括角度传感器,该显示方法还可以包括:在检测到AR设备转动的情况下,通过角度传感器获取AR设备转动的角度;根据角度,确定日历在视场中的第二相对空间位置;根据日历的第二相对空间位置,将通知信息显示在视场中目标日期对应的目标位置。In a possible implementation of the present application, the AR device also includes an angle sensor, and the display method may further include: when the rotation of the AR device is detected, obtaining the rotation angle of the AR device through the angle sensor; determining a second relative spatial position of the calendar in the field of view based on the angle; and displaying the notification information at a target position corresponding to the target date in the field of view based on the second relative spatial position of the calendar.
本申请实施例中,在检测到AR设备101转动的情况下,可以通过AR设备的角度传感器获取AR设备转动的角度,然后根据角度确定日历在视场中的第二相对空间位置,以便将通知信息104显示在视场中目标日期对应的目标位置。In an embodiment of the present application, when the rotation of the AR device 101 is detected, the angle of rotation of the AR device can be obtained through the angle sensor of the AR device, and then the second relative spatial position of the calendar in the field of view is determined based on the angle, so that the notification information 104 can be displayed at the target position corresponding to the target date in the field of view.
也就是说,在AR设备101转动的情况下,也可以将通知信息104准确的显示在AR设备101的视场中与日历的目标日期对应的目标位置,可以保持通知信息104与日历的相对位置不变,使得用户无论在那个角度看向日历,看到的通知信息104始终保持在日历的目标日期的目标位置上,即目标位置相对于目标日期的位置没有变化,提升用户观看的真实性。That is to say, when the AR device 101 is rotated, the notification information 104 can also be accurately displayed at the target position corresponding to the target date of the calendar in the field of view of the AR device 101, and the relative position of the notification information 104 and the calendar can be kept unchanged, so that no matter at which angle the user looks at the calendar, the notification information 104 seen always remains at the target position of the target date of the calendar, that is, the target position relative to the target date does not change, thereby improving the authenticity of the user's viewing.
在本申请的另一可能的实施方式中,在检测到AR设备转动的情况下,也可以通过图像采集装置获取视场中的各个物体的位置;根据SLAM算法确定日历在视场中的第二相对空间位置;通过图像采集装置获取日历表面的文 字信息;根据日历的第二相对空间位置和日历表面的文字信息,确定目标日期对应的目标位置。具体地在上述实施例中已经详细描述,本实施例不再赘述。In another possible implementation of the present application, when the rotation of the AR device is detected, the position of each object in the field of view can also be obtained by the image acquisition device; the second relative spatial position of the calendar in the field of view is determined according to the SLAM algorithm; and the text on the calendar surface is obtained by the image acquisition device. According to the second relative spatial position of the calendar and the text information on the calendar surface, the target position corresponding to the target date is determined. Specific details have been described in detail in the above embodiment, and this embodiment will not be repeated.
在本申请的一个可能的实施方式中,该显示方法还可以包括:通过图像采集装置获取用户的手势信息,手势信息包括滑动手势和指定手势;在手势信息为滑动手势的情况,根据滑动手势将标记的目标日期向前或向后移动一天;在手势信息为指定手势的情况,将标记的目标日期移动到指定手势指定的日期。In a possible implementation of the present application, the display method may further include: acquiring gesture information of the user through an image acquisition device, the gesture information including a sliding gesture and a designated gesture; when the gesture information is a sliding gesture, moving the marked target date forward or backward by one day according to the sliding gesture; when the gesture information is a designated gesture, moving the marked target date to the date specified by the designated gesture.
也就是说,若是日历为多日期显示的日历,则可以通过手势控制,来切换日期,进而在AR设备101的视场中显示不同日期对应的日程信息、天气信息、新闻信息等虚拟通知信息104。具体地,可以通过左滑或右滑将标记的目标日期切换至前一天或后一天,也可以通过上滑或下滑将标记的目标日期切换至前一天或后一天,也可以通过指定手势直接指向日历界面上任意一个日期,以使得AR设备101显示信息可直接移动到指定手势指定的日期的位置,并显示对应日期的天气信息和日程信息。That is, if the calendar is a calendar that displays multiple dates, the dates can be switched through gesture control, and then virtual notification information 104 such as schedule information, weather information, news information, etc. corresponding to different dates can be displayed in the field of view of the AR device 101. Specifically, the marked target date can be switched to the previous day or the next day by swiping left or right, or the marked target date can be switched to the previous day or the next day by swiping up or down, or a designated gesture can be used to directly point to any date on the calendar interface, so that the AR device 101 display information can be directly moved to the position of the date specified by the designated gesture, and the weather information and schedule information of the corresponding date can be displayed.
例如,图6中手势信息为向左滑动,当AR设备101的图像采集装置识别到手势向左滑动时,就将目标日期从13号换到12号,然后获取12号对应的通知信息104,显示在AR设备101的视场中与12号对应的目标位置。For example, the gesture information in Figure 6 is sliding to the left. When the image acquisition device of the AR device 101 recognizes that the gesture is sliding to the left, the target date is changed from the 13th to the 12th, and then the notification information 104 corresponding to the 12th is obtained and displayed at the target position corresponding to the 12th in the field of view of the AR device 101.
如图7所示,手势信息为指定手势,指定手势可以是手指直指,当AR设备101的图像采集装置识别到指定手势(手指直指)指向某个日期时,如18号,就将目标日期从13号切换到18号,然后获取18号对应的通知信息104,显示在AR设备101的视场中与18号对应的目标位置。As shown in Figure 7, the gesture information is a designated gesture, and the designated gesture can be a finger pointing directly. When the image acquisition device of the AR device 101 recognizes that the designated gesture (finger pointing directly) points to a certain date, such as the 18th, the target date is switched from the 13th to the 18th, and then the notification information 104 corresponding to the 18th is obtained and displayed at the target position corresponding to the 18th in the field of view of the AR device 101.
本申请实施例,通过手势信息可以自由切换目标日期,以获取相应日期的通知信息104,并在AR设备101的视场中显示不同日期对应的通知信息104,方便用户查看不同日期的通知信息104,提升交互体验。In the embodiment of the present application, the target date can be freely switched through gesture information to obtain notification information 104 of the corresponding date, and the notification information 104 corresponding to different dates can be displayed in the field of view of the AR device 101, so as to facilitate the user to view the notification information 104 of different dates and enhance the interactive experience.
值得说明的是,本申请中的电子设备102可以存储有日程信息、天气信 息、新闻信息等通知信息,电子设备102可以是手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备102、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备102可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。It is worth noting that the electronic device 102 in the present application may store schedule information, weather information, The electronic device 102 may be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device 102, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. The non-mobile electronic device 102 may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiments of the present application do not make specific limitations.
需要说明的是,本申请实施例提供的显示方法,执行主体可以为显示装置,或者该显示装置中的用于执行显示方法的控制模块。本申请实施例中以显示装置执行显示方法为例,说明本申请实施例提供的显示装置。It should be noted that the display method provided in the embodiment of the present application can be executed by a display device or a control module in the display device for executing the display method. In the embodiment of the present application, the display device provided in the embodiment of the present application is described by taking the display device executing the display method as an example.
如图8所示,为本申请提供的一种显示装置的结构框图,该显示装置,应用于AR设备101,该显示装置可以包括:识别模块801和显示模块802。As shown in FIG. 8 , it is a structural block diagram of a display device provided in the present application. The display device is applied to an AR device 101 , and the display device may include: an identification module 801 and a display module 802 .
其中,识别模块801,用于在检测到视场中存在日历的情况下,识别日历上的日期;显示模块802,用于在目标日期对应的目标位置显示通知信息。Among them, the identification module 801 is used to identify the date on the calendar when a calendar is detected in the field of view; the display module 802 is used to display the notification information at the target position corresponding to the target date.
在本申请实施例中,首先识别模块801在检测到视场中存在日历的情况下,识别日历上的日期,然后显示模块802在目标日期对应的目标位置显示通知信息。本申请实施例通过将AR显示技术,可以将通知信息显示到AR设备的视场中与日历中的目标日期对应的目标位置,使得通知信息与日历相结合,通过虚实结合,使得用户可以方便的获取到目标日期对应的通知信息,无需在其他设备上即可看到想要的多种信息,提升用户的交互体验。In the embodiment of the present application, the recognition module 801 first recognizes the date on the calendar when detecting the presence of a calendar in the field of view, and then the display module 802 displays the notification information at the target position corresponding to the target date. The embodiment of the present application uses AR display technology to display the notification information at the target position corresponding to the target date in the calendar in the field of view of the AR device, so that the notification information is combined with the calendar. Through the combination of virtual and real, the user can easily obtain the notification information corresponding to the target date, and can see the desired multiple information without using other devices, thereby improving the user's interactive experience.
在本申请的一个可能的实施方式中,该显示装置还可以包括:接收模块和选择模块。In a possible implementation manner of the present application, the display device may further include: a receiving module and a selecting module.
其中,接收模块,用于在日历为多日期显示的情况下,接收用户的第一输入;选择模块,用于响应第一输入,从日历中的多个日期中选择一个日期作为目标日期。The receiving module is used to receive a first input from a user when the calendar displays multiple dates; the selecting module is used to respond to the first input and select a date from multiple dates in the calendar as a target date.
在本申请的一个可能的实施方式中,AR设备包括图像采集装置,该显 示装置还可以包括:第一获取模块、第一确定模块、第二获取模块和第二确定模块。In a possible implementation of the present application, the AR device includes an image acquisition device. The display device may also include: a first acquisition module, a first determination module, a second acquisition module and a second determination module.
其中,第一获取模块,用于通过图像采集装置获取视场中的各个物体的位置;第一确定模块,用于根据SLAM算法确定日历在视场中的第一相对空间位置;第二获取模块,用于通过图像采集装置获取日历表面的文字信息;第二确定模块,用于根据日历的第一相对空间位置和日历表面的文字信息,确定目标日期对应的目标位置。Among them, the first acquisition module is used to obtain the position of each object in the field of view through the image acquisition device; the first determination module is used to determine the first relative spatial position of the calendar in the field of view according to the SLAM algorithm; the second acquisition module is used to obtain the text information on the surface of the calendar through the image acquisition device; the second determination module is used to determine the target position corresponding to the target date according to the first relative spatial position of the calendar and the text information on the surface of the calendar.
在本申请的一个可能的实施方式中,显示模块802,可以用于:在日历为多日期显示的情况下,在第一相对空间位置中确定目标日期所在的位置,并标记目标日期;通过图像采集装置获取目标日期的周围位置信息,目标日期的周围位置信息包括位于日历表面的第一空白位置和位于日历周围的第二空白位置;解析通知信息的类型,确定通知信息包含的信息量;根据通知信息包含的信息量预设日期所在的位置和通知信息的类型,将通知信息显示在视场中与目标日期的第一空白位置和/或第二空白位置目标位置对应的区域。In a possible implementation of the present application, the display module 802 may be used to: when the calendar displays multiple dates, determine the location of the target date in the first relative spatial position and mark the target date; obtain the surrounding position information of the target date through an image acquisition device, the surrounding position information of the target date including a first blank position located on the calendar surface and a second blank position located around the calendar; parse the type of notification information and determine the amount of information contained in the notification information; preset the location of the date and the type of notification information according to the amount of information contained in the notification information, and display the notification information in an area corresponding to the first blank position and/or the second blank position target position of the target date in the field of view.
在本申请的一个可能的实施方式中,AR设备还包括角度传感器,该显示装置还可以包括:第三获取模块、第三确定模块和第二显示模块。In a possible implementation manner of the present application, the AR device further includes an angle sensor, and the display apparatus may further include: a third acquisition module, a third determination module, and a second display module.
其中,第三获取模块,用于在检测到AR设备转动的情况下,通过角度传感器获取AR设备转动的角度;第三确定模块,用于根据角度,确定日历在视场中的第二相对空间位置;第二显示模块,用于根据日历的第二相对空间位置,将通知信息显示在视场中目标日期对应的目标位置。Among them, the third acquisition module is used to obtain the rotation angle of the AR device through the angle sensor when the rotation of the AR device is detected; the third determination module is used to determine the second relative spatial position of the calendar in the field of view according to the angle; the second display module is used to display the notification information at the target position corresponding to the target date in the field of view according to the second relative spatial position of the calendar.
在本申请的一个可能的实施方式中,该显示装置还可以包括:第四获取模块、第四确定模块和第五确定模块。In a possible implementation manner of the present application, the display device may further include: a fourth acquisition module, a fourth determination module and a fifth determination module.
其中,第四获取模块,用于通过图像采集装置获取用户的手势信息,手势信息包括滑动手势和指定手势;第四确定模块,用于在手势信息为滑动手势的情况下,根据滑动手势将标记的目标日期向前或向后移动一天;第五确定模块,用于在手势信息为指定手势的情况下,将标记的目标日期移动到指 定手势指定的日期。The fourth acquisition module is used to acquire the user's gesture information through the image acquisition device, and the gesture information includes a sliding gesture and a designated gesture; the fourth determination module is used to move the marked target date forward or backward by one day according to the sliding gesture when the gesture information is a sliding gesture; the fifth determination module is used to move the marked target date to the designated gesture when the gesture information is a designated gesture. The date specified by the gesture.
本申请实施例中的显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。The display device in the embodiment of the present application may be a device, or a component, an integrated circuit, or a chip in a terminal.
本申请实施例中的显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
本申请实施例提供的显示装置能够实现图1至图7的方法实施例实现的各个过程,为避免重复,这里不再赘述。The display device provided in the embodiment of the present application can implement each process implemented by the method embodiments of Figures 1 to 7, and will not be described again here to avoid repetition.
可选地,如图9所示,本申请实施例还提供一种AR设备900,包括处理器901,存储器902,存储在存储器902上并可在所述处理器901上运行的程序或指令,该程序或指令被处理器901执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in Figure 9, an embodiment of the present application also provides an AR device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the above-mentioned display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
图10为实现本申请实施例的一种AR设备1000的硬件结构示意图。FIG. 10 is a schematic diagram of the hardware structure of an AR device 1000 implementing an embodiment of the present application.
该AR设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。The AR device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
本领域技术人员可以理解,AR设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的AR设备1000结构并不构成对AR设备1000的限定,AR设备1000可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the AR device 1000 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1010 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The structure of the AR device 1000 shown in FIG10 does not constitute a limitation on the AR device 1000. The AR device 1000 can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
其中,处理器1010,用于在检测到视场中存在日历的情况下,识别日历上的日期;在目标日期对应的目标位置显示通知信息。The processor 1010 is used to identify the date on the calendar when detecting the presence of the calendar in the field of view; and display the notification information at the target position corresponding to the target date.
在本申请实施例中,首先在检测到视场中存在日历的情况下,识别日历上的日期,然后在目标日期对应的目标位置显示通知信息。本申请实施例通 过将AR显示技术,可以将通知信息显示到AR设备的视场中与日历中的目标日期对应的目标位置,使得通知信息与日历相结合,通过虚实结合,使得用户可以方便的获取到目标日期对应的通知信息,无需在其他设备上即可看到想要的多种信息,提升用户的交互体验。In the embodiment of the present application, first, when a calendar is detected in the field of view, the date on the calendar is identified, and then the notification information is displayed at the target position corresponding to the target date. By using AR display technology, notification information can be displayed in the field of view of the AR device at the target position corresponding to the target date in the calendar, so that the notification information is combined with the calendar. Through the combination of virtual and real, users can easily obtain the notification information corresponding to the target date, and can see the desired information on other devices, thereby improving the user's interactive experience.
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include but are not limited to a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to application programs and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的AR设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。The processor is the processor in the AR device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述 显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The present application also provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the above The various processes of the display method embodiment can achieve the same technical effect, and will not be described again here to avoid repetition.
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。 The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims (12)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211685792.1A CN116048693A (en) | 2022-12-27 | 2022-12-27 | Display method, device and AR device |
| CN202211685792.1 | 2022-12-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024140554A1 true WO2024140554A1 (en) | 2024-07-04 |
Family
ID=86128700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/141508 Ceased WO2024140554A1 (en) | 2022-12-27 | 2023-12-25 | Display method and apparatus, and ar device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116048693A (en) |
| WO (1) | WO2024140554A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116048693A (en) * | 2022-12-27 | 2023-05-02 | 维沃移动通信有限公司 | Display method, device and AR device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060236269A1 (en) * | 2005-04-18 | 2006-10-19 | Amir Borna | Method and an apparatus for displaying calendar information to a user |
| CN107896282A (en) * | 2017-11-28 | 2018-04-10 | 维沃移动通信有限公司 | A kind of schedule inspection method, device and terminal |
| CN113190116A (en) * | 2021-04-28 | 2021-07-30 | 北京市商汤科技开发有限公司 | Schedule reminding method and device, electronic equipment and storage medium |
| CN116048693A (en) * | 2022-12-27 | 2023-05-02 | 维沃移动通信有限公司 | Display method, device and AR device |
-
2022
- 2022-12-27 CN CN202211685792.1A patent/CN116048693A/en active Pending
-
2023
- 2023-12-25 WO PCT/CN2023/141508 patent/WO2024140554A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060236269A1 (en) * | 2005-04-18 | 2006-10-19 | Amir Borna | Method and an apparatus for displaying calendar information to a user |
| CN107896282A (en) * | 2017-11-28 | 2018-04-10 | 维沃移动通信有限公司 | A kind of schedule inspection method, device and terminal |
| CN113190116A (en) * | 2021-04-28 | 2021-07-30 | 北京市商汤科技开发有限公司 | Schedule reminding method and device, electronic equipment and storage medium |
| CN116048693A (en) * | 2022-12-27 | 2023-05-02 | 维沃移动通信有限公司 | Display method, device and AR device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116048693A (en) | 2023-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11902651B2 (en) | User interfaces for managing visual content in media | |
| US9535595B2 (en) | Accessed location of user interface | |
| US9218124B2 (en) | Information processing apparatus, information processing method, and program | |
| US20130198653A1 (en) | Method of displaying input during a collaboration session and interactive board employing same | |
| US12405700B2 (en) | User interfaces for managing visual content in media | |
| WO2022257916A1 (en) | Recommendation method and apparatus | |
| CN113784192A (en) | Screen projection method, screen projection device and electronic device | |
| WO2022242542A1 (en) | Application icon management method and electronic device | |
| CN112929494B (en) | Information processing method, information processing apparatus, information processing medium, and electronic device | |
| WO2024140554A1 (en) | Display method and apparatus, and ar device | |
| CN113947065B (en) | Data processing method, device, electronic device and storage medium | |
| CN114491218A (en) | Information updating method, information updating device, electronic device, and medium | |
| CN115202524B (en) | Display method and device | |
| CN115348226B (en) | Message display method and message display device | |
| CN117519884A (en) | Application notes methods, devices, electronic equipment and storage media | |
| CN116893770A (en) | Screenshot method, device, electronic device and readable storage medium | |
| CN115718581A (en) | Information display method, device, electronic device and storage medium | |
| CN115993892A (en) | Information input method, device and electronic equipment | |
| WO2023134599A1 (en) | Voice information sending method and apparatus, and electronic device | |
| WO2023093661A1 (en) | Interface control method and apparatus, and electronic device and storage medium | |
| CN114998102A (en) | Image processing method, device and electronic device | |
| CN114327730B (en) | Image display method and electronic device | |
| CN117369930A (en) | Interface control method, device, electronic device and readable storage medium | |
| CN115421596A (en) | Augmented reality interaction method, device and electronic device | |
| CN117348786A (en) | Object transmission method, device, electronic device and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23910480 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |