Method and device for recommending multimedia information, electronic equipment and storage medium

文档序号:1846084 发布日期:2021-11-16 浏览:19次 中文

阅读说明:本技术 推荐多媒体信息的方法、装置、电子设备和存储介质 (Method and device for recommending multimedia information, electronic equipment and storage medium ) 是由 陈真 于 2021-08-13 设计创作,主要内容包括:提供了一种向乘客推荐多媒体信息的方法、装置、电子设备和存储介质,涉及智能交通和车联网技术领域,尤其涉及车载内容推荐技术。该方法包括:获取在交通工具内就座的乘客的面部图像;根据乘客的面部图像,从多个属性类别中确定乘客对应的属性类别;根据乘客对应的属性类别,以及多个属性类别与多个多媒体信息模式之间的对应关系,从多个多媒体信息模式中选择向乘客推荐多媒体信息的多媒体信息模式;根据所选择的多媒体信息模式,在安装于交通工具内与乘客就座的座位相关联的多媒体交互设备上展示与所选择的多媒体信息模式相对应的多媒体信息,从而可以为乘客提供针对性、个性化的多媒体信息服务,提升乘客的乘坐感受。(The utility model provides a method, a device, an electronic device and a storage medium for recommending multimedia information to passengers, which relates to the technical field of intelligent transportation and vehicle networking, in particular to a vehicle-mounted content recommendation technology. The method comprises the following steps: acquiring a face image of a passenger seated within a vehicle; determining an attribute category corresponding to the passenger from a plurality of attribute categories according to the facial image of the passenger; selecting a multimedia information mode for recommending multimedia information to the passenger from the plurality of multimedia information modes according to the attribute class corresponding to the passenger and the corresponding relation between the plurality of attribute classes and the plurality of multimedia information modes; according to the selected multimedia information mode, multimedia information corresponding to the selected multimedia information mode is displayed on the multimedia interaction equipment which is installed in the vehicle and is associated with the seat where the passenger sits, so that targeted and personalized multimedia information services can be provided for the passenger, and the riding experience of the passenger is improved.)

1. A method of recommending multimedia information, comprising:

acquiring a face image of a passenger seated within a vehicle;

determining an attribute category corresponding to the passenger from a plurality of attribute categories according to the facial image of the passenger;

selecting a multimedia information mode for recommending multimedia information to the passenger from the plurality of multimedia information modes according to the attribute category corresponding to the passenger and the corresponding relation between the plurality of attribute categories and the plurality of multimedia information modes; and

presenting, according to the selected multimedia information mode, multimedia information corresponding to the selected multimedia information mode on a multimedia interaction device installed in the vehicle in association with a seat on which the passenger is seated.

2. The method of claim 1, wherein the determining the attribute category to which the passenger corresponds comprises:

identifying facial features of the passenger from the facial image of the passenger; and

and determining an attribute category corresponding to the passenger from the plurality of attribute categories according to the facial features of the passenger.

3. The method of claim 2, further comprising:

in response to the facial image feature library not including the identified facial features, storing the identified facial features in the facial image feature library and creating an identification for the passenger corresponding to the identified facial features;

storing the operation record of the passenger on the multimedia information in a storage device within a preset time period;

determining preferences of the passenger based on the stored operational record; and

establishing a correspondence between the identity of the passenger and the preferences of the passenger.

4. The method of claim 3, further comprising:

in response to the facial image feature library including the identified facial features, determining an identification corresponding to the identified facial features;

determining the preference of the passenger according to the corresponding relation between the identity of the passenger and the preference of the passenger;

acquiring multimedia information corresponding to the preference of the passenger; and

and displaying the multimedia information corresponding to the preference of the passenger on the multimedia interaction equipment.

5. The method of claim 3, wherein the determining the preferences of the passenger from the stored operational record comprises:

determining the operation frequency of the passenger on the multimedia information from the collected operation records; and

and determining the preference of the passenger according to the operation frequency of the passenger on the multimedia information.

6. The method of claim 5, wherein the facial image feature library is located at a cloud server or at the multimedia interaction device, and wherein the storage device is located at a cloud server or at the multimedia interaction device.

7. The method of claim 1, wherein the plurality of attribute categories includes a plurality of age categories and/or at least two gender categories, and wherein the plurality of multimedia information modes includes at least two of an elderly mode, a children mode, a men mode, and a women mode.

8. The method of claim 1, wherein the multimedia information corresponding to the selected multimedia information mode comprises: a display interface and/or multimedia content corresponding to the selected multimedia information mode.

9. The method of any of claims 1-8, wherein said acquiring a facial image of a passenger seated within a vehicle comprises:

and acquiring the facial image of the passenger in real time or according to a set time interval.

10. The method of any of claims 1-8, wherein said acquiring a facial image of a passenger seated within a vehicle comprises:

acquiring a facial image of the passenger through an image pickup device installed in the vehicle.

11. An apparatus for recommending multimedia information to a passenger, comprising:

a first acquisition unit configured to acquire facial image information of a passenger;

a first determination unit configured to determine an associated attribute category of the passenger based on facial image information of the passenger;

the second determining unit is configured to determine a multimedia information mode recommended to the passenger according to the associated attribute category of the passenger and the corresponding relation between the associated attribute category and the multimedia information mode; and

and the recommendation display unit is configured to display the multimedia information recommended to the passenger on an interface of the multimedia interaction equipment according to the multimedia information mode recommended to the passenger.

12. The apparatus of claim 11, wherein the first determining unit is configured to:

identifying facial features of the passenger from the facial image of the passenger; and

and determining an attribute category corresponding to the passenger from the plurality of attribute categories according to the facial features of the passenger.

13. The apparatus of claim 12, further comprising:

a first storage unit configured to store the recognized facial features in a facial image feature library and create an identification corresponding to the recognized facial features for the passenger, in response to the facial image feature library not including the recognized facial features;

a second storage unit configured to store the operation record of the passenger on the multimedia information in a storage device within a predetermined period of time;

a third determination unit configured to determine the preference of the passenger from the stored operation record; and

a relationship establishing unit configured to establish a correspondence between the identity of the passenger and the preferences of the passenger.

14. The apparatus of claim 13, further comprising:

a fourth determination unit configured to determine an identification corresponding to the recognized facial feature in response to the facial image feature library including the recognized facial feature;

a fifth determining unit configured to determine the preference of the passenger according to the correspondence between the identification of the passenger and the preference of the passenger;

a second acquisition unit configured to acquire multimedia information corresponding to the preference of the passenger; and

a second presentation unit configured to present the multimedia information corresponding to the preference of the passenger on the multimedia interaction device.

15. The apparatus of claim 13, wherein the third determining unit is configured to:

determining the operation frequency of the passenger on the multimedia information from the collected operation records; and

and determining the preference of the passenger according to the operation frequency of the passenger on the multimedia information.

16. The apparatus according to any of claims 11-15, wherein the first obtaining unit is configured to:

and acquiring the facial image of the passenger in real time or according to a set time interval.

17. The apparatus according to any of claims 11-15, wherein the first obtaining unit is configured to:

acquiring a facial image of the passenger through an image pickup device installed in the vehicle.

18. An electronic device, comprising:

a memory; and

a processor coupled to the memory, the processor configured to execute instructions stored in the memory to implement the method of any of claims 1-10.

19. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when being executed by a processor, carries out the method according to any one of claims 1-10.

20. A computer program product comprising a computer program, wherein the computer program when executed by a processor implements the method according to any one of claims 1-10.

Technical Field

The present disclosure relates to the field of intelligent transportation and vehicle networking technologies, and in particular, to a method and an apparatus for recommending multimedia information, an electronic device, a computer-readable storage medium, and a computer program product.

Background

In the related art, in order to improve the riding experience of passengers, some vehicles (such as airplanes, high-speed rails, etc.) are equipped with multimedia video entertainment equipment in front of the passenger seats for the passengers to choose to use, and the passengers can choose to play some resource contents according to the needs.

With the development of traffic science and technology towards more advanced and efficient directions, the riding time of passengers is greatly shortened, and how to provide targeted and personalized multimedia information services for the passengers in a limited time is a technical problem to be solved urgently at present.

The technical means described in this section are not necessarily the technical means that have been previously conceived or adopted. Unless otherwise indicated, it should not be assumed that any of the technical measures described in this section qualify as prior art merely by virtue of their inclusion in this section. Similarly, unless otherwise indicated, the problems mentioned in this section should not be considered as having been acknowledged in any prior art.

Disclosure of Invention

The present disclosure provides a method, an apparatus, an electronic device, a computer-readable storage medium, and a computer program product for recommending multimedia information to a passenger.

According to an aspect of the present disclosure, there is provided a method of recommending multimedia information, including: acquiring a face image of a passenger seated within a vehicle; determining an attribute category corresponding to the passenger from a plurality of attribute categories according to the facial image of the passenger; selecting a multimedia information mode for recommending multimedia information to the passenger from the plurality of multimedia information modes according to the attribute class corresponding to the passenger and the corresponding relation between the plurality of attribute classes and the plurality of multimedia information modes; and presenting, according to the selected multimedia information mode, multimedia information corresponding to the selected multimedia information mode on a multimedia interaction device installed in the vehicle in association with a seat on which the passenger is seated.

According to another aspect of the present disclosure, there is provided an apparatus for recommending multimedia information, including: a first acquisition unit configured to acquire facial image information of a passenger; a first determination unit configured to determine an associated attribute category of the passenger based on facial image information of the passenger; the second determining unit is configured to determine a multimedia information mode recommended to the passenger according to the associated attribute category of the passenger and the corresponding relation between the associated attribute category and the multimedia information mode; and the recommendation display unit is configured to display the multimedia information recommended to the passenger on an interface of the multimedia interaction equipment according to the multimedia information mode recommended to the passenger.

According to another aspect of the present disclosure, there is provided an electronic device including: a memory; and a processor coupled to the memory, the processor configured to perform the foregoing method based on instructions stored in the memory.

According to another aspect of the disclosure, a computer-readable storage medium is provided, wherein a computer program realizes the aforementioned method when executed by a processor.

According to another aspect of the disclosure, a computer program product is provided, wherein the computer program realizes the aforementioned method when executed by a processor.

According to one or more embodiments of the present disclosure, after a passenger sits on a seat of a vehicle, the passenger's seating experience can be improved by acquiring a facial image of the passenger and determining an attribute category of the passenger according to the facial image, and providing personalized multimedia information corresponding to the attribute category of the passenger for the passenger.

It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the embodiments and, together with the description, serve to explain the exemplary implementations of the embodiments. The illustrated embodiments are for purposes of illustration only and do not limit the scope of the claims. Throughout the drawings, identical reference numbers designate similar, but not necessarily identical, elements.

FIG. 1 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure;

FIG. 2 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure;

FIG. 3 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure;

FIG. 4 illustrates a block diagram of an apparatus for recommending multimedia information, according to some embodiments of the present disclosure; and

FIG. 5 illustrates a block diagram of an electronic device, according to some embodiments of the present disclosure.

Detailed Description

Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as 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 of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

In the present disclosure, unless otherwise specified, the use of the terms "first", "second", etc. to describe various elements is not intended to limit the positional relationship, the timing relationship, or the importance relationship of the elements, and such terms are used only to distinguish one element from another. In some examples, a first element and a second element may refer to the same instance of the element, and in some cases, based on the context, they may also refer to different instances.

The terminology used in the description of the various examples in this disclosure is for the purpose of describing particular examples only and is not intended to be limiting. Unless the context clearly indicates otherwise, if the number of elements is not specifically limited, the elements may be one or more. Furthermore, the term "and/or" as used in this disclosure is intended to encompass any and all possible combinations of the listed items.

In the related art, some vehicles (such as airplanes, high-speed rails, etc.) are equipped with a multimedia audiovisual entertainment device in front of a passenger seat for the passenger to choose to use, and the passenger can choose to play some resource contents according to the needs. However, after the multimedia video entertainment device is started, the recommended contents displayed in each seat are the same, and personalized multimedia information services more meeting the requirements of passengers cannot be provided for the passengers within the limited riding time of the passengers.

Based on this, the embodiments of the present disclosure provide a method, an apparatus, an electronic device, a computer-readable storage medium, and a computer program product for recommending multimedia information, which can be applied to various vehicles such as airplanes, high-speed rails, ships, buses, private cars, etc. to provide targeted and personalized multimedia information services for passengers, thereby improving the riding experience of the passengers.

Fig. 1 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure. As shown in fig. 1, some embodiments of the present disclosure provide a method 100 for recommending multimedia information, which may be applied to a vehicle such as an airplane, a high-speed rail, and an automobile. For convenience of explanation, the method will be described below as applied to a vehicle as an example. The vehicle may include a front row of seats, which may include a driver's seat, a passenger seat, and a rear row of seats, which may include a plurality of passenger seats. A plurality of multimedia interaction devices may be disposed in the vehicle, and each multimedia interaction device may be located in front of a driver's seat, a passenger seat, and one of a plurality of passenger seats, for example, one multimedia interaction device may be disposed in front of the passenger seat, and one multimedia interaction device may be disposed in front of each passenger seat in the rear row. The multimedia interaction device may comprise a display screen, or a tablet computer or the like capable of presenting at least one of pictures, text, video and sound. The method 100 includes the following steps S101 to S104.

In step S101, a face image of a passenger seated in a vehicle is acquired.

The manner of acquiring a facial image of a passenger seated within a vehicle may include: the image of the face of the passenger is acquired by an image pickup apparatus installed in the vehicle. The camera device may be a camera, camcorder, or the like capable of taking pictures. It is understood that the camera device may be provided separately from the multimedia interaction device or may be integrated with the multimedia interaction device. In some embodiments, each multimedia interaction device is integrated with a camera device, and the camera device can be arranged to face the face of the passenger, that is, after the passenger is seated, the camera device can accurately capture the face of the passenger and capture an image of the face of the passenger.

In step S102, an attribute category corresponding to the passenger is determined from a plurality of attribute categories based on the face image of the passenger.

The plurality of attribute categories may include a plurality of age categories and/or at least two gender categories. For example, in some embodiments, the plurality of attribute categories respectively include: child category, geriatric category, male category, and female category.

It is understood that the facial image of the passenger can be processed according to the facial image of the passenger, for example, a common image processing method such as a neural network algorithm is adopted to extract key points of a human face and find out the positions of eyes, a nose, a mouth and the like of the human face, so that the approximate age bracket, the gender and the like of the passenger can be obtained according to the facial image of the passenger. For example, if it is confirmed from the face image of the passenger that the passenger is about 5 to 8 years old, the attribute category corresponding to the passenger may be set as the child category.

In some embodiments, the step of determining the attribute category corresponding to the passenger may include substeps one and two below.

In sub-step one, facial features of the passenger are identified from the facial image of the passenger. The facial features of the passenger may include: face contour size, facial feature size and location, facial texture, etc.

In the sub-step two, according to the facial features of the passenger, the attribute class corresponding to the passenger is determined from the multiple attribute classes.

It will be appreciated that the general nature of facial features varies for different classes of people, for example for children, where the facial contour is small and rounded, the bones of the cranial portion appear large and the cranial portion appears small. For example, in women, the facial edges are soft and rounded, the frontal nodules are prominent compared with men, the eye sockets are bigger than men, the nasal bones and the mandible are atrophied, and the whole head shape appears slightly smaller. For example, men have sharp corners, rigid lines, and a higher slope of the eyebrow arch than the forehead of women. The orbit is smaller than the female, and the nasal bone and the mandible are more developed. Also, the adult eye position is generally above and below the head 1/2, with the outer canthus being equidistant from the corners of the mouth and tragus. The position of the five sense organs of the aged was slightly shorter than 1/2 below the eyes due to the loss of teeth. The position of the five sense organs of the child is slightly longer than 1/2 on the face above the eyes because the chin is not fully extended.

Therefore, the attribute category corresponding to the passenger can be determined according to the facial features identifying the passenger.

In step S103, a multimedia information mode that recommends multimedia information to the passenger is selected from the plurality of multimedia information modes according to the attribute category corresponding to the passenger and the correspondence between the plurality of attribute categories and the plurality of multimedia information modes.

The plurality of multimedia information modes include at least two of an old man mode, a child mode, a teenager mode, a middle-aged mode, a male mode and a female mode, and each multimedia information mode may be set corresponding to one attribute category. In some embodiments, the plurality of attribute categories respectively include: child category, geriatric category, male category, and female category. The plurality of multimedia information modes respectively include a child mode, an old man mode, a man mode, and a woman mode.

For example, if it is determined in step S102 that the attribute category corresponding to the passenger is a child category, the child mode may be selected to recommend multimedia information to the passenger.

By dividing the attribute categories corresponding to the passengers, the multimedia information according with the preference of the passengers can be better provided for the passengers.

In step S104, according to the selected multimedia information mode, multimedia information corresponding to the selected multimedia information mode is presented on a multimedia interaction device installed in a vehicle in association with a seat in which a passenger is seated.

The multimedia information corresponding to the selected multimedia information mode may include: a display interface and/or multimedia content corresponding to the selected multimedia information mode. The display interface refers to the interaction style displayed by the screen of the multimedia interaction device, such as colors, icons or character images. The multimedia content may include animations, movies, television shows, songs, news, web hotspots, short videos, novels, and the like. For example, for the child mode, the display interface may be designed to be a multi-color cartoon style, and the recommended multimedia content on the interface may include cartoons, children's songs, and children's stories. For example, for a lady model, the display interface design may be more beautiful and warm in color, and the recommended multimedia content on the interface may include beauty information, emotional episodes and entertainment news. For example, for the male model, the display interface is designed to be of a commercial style and cool in color, and the recommended multimedia content on the interface can include financial information, action films and sports news. For another example, for an elderly passenger, the display interface is designed to be a Chinese style, and the multimedia content recommended on the interface is art, revolutionary movies, and classical songs. By recommending multimedia information containing different display interfaces and/or multimedia contents, the preference of most passengers can be met, and the passenger riding experience is improved.

In this embodiment, after a passenger sits down, the passenger's facial image is acquired, the attribute type of the passenger is determined according to the facial image, the multimedia information mode for recommending multimedia information to the passenger is determined according to the attribute type corresponding to the passenger and the corresponding relationship between the attribute types and the multimedia information modes, and then the recommended multimedia information is displayed on the multimedia interaction device.

Fig. 2 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure. As shown in fig. 2, a method 200 for recommending multimedia information according to some embodiments of the present disclosure further includes the following steps S201 to S204 based on the above embodiments.

In step S201, in response to the facial image feature library not including the recognized facial features, the recognized facial features are stored in the facial image feature library, and an identification corresponding to the recognized facial features is created for the passenger.

It will be appreciated that the facial features of each person are different and therefore the facial features can also be used for identification. The facial image feature library may include facial features of all passengers riding the vehicle.

For a passenger sitting in a seat of the vehicle for the first time, a facial image of the passenger may be obtained, facial features of the passenger may be identified, and the facial features of the passenger may be stored in a facial image feature library, while an identification corresponding to the facial features of the passenger, such as passenger 1, passenger 2, or passenger 3, etc., may be created for the passenger.

Therefore, whether the passenger is seated for the first time can be determined by the facial image of the passenger, regardless of whether the passenger is seated in any seat of the vehicle.

In step S202, the operation record of the passenger on the multimedia information for a predetermined period of time is stored in the storage device.

The preset time period may be a time when the passenger sits on the seat.

It can be understood that the multimedia information recommended to the passenger through the multimedia interaction device can be the multimedia information statistically obtained by the big data and favored by the passenger in the attribute category. For example, it is generally considered that a child likes an animation, but a small number of children like a sports program, and after the animation is recommended, the child may manually switch to other multimedia information such as the sports program that meets the preference of the child, and at this time, the operation record of the multimedia information in the predetermined time period may be stored in the storage device.

The stored operation record may include a viewing duration, a number of clicks, etc. for a certain type of multimedia information.

In step S203, the preference of the passenger is determined from the stored operation record.

The preference of the passenger for a certain type of multimedia information can be judged according to the stored operation records, for example, animation films are recommended to the passenger, but the number of clicks is small, and the watching time is short, so that the passenger can be indicated not to like the animation films. Conversely, if the passenger clicks on the sports program more and watches a longer time, it may indicate that the passenger prefers the sports program.

In some embodiments, the step S203 further comprises: and determining the operation frequency of the passenger on the multimedia information from the collected operation records. And determining the preference of the passenger according to the operation frequency of the passenger on the multimedia information. The operation frequency may include the number of clicks, etc., which may accurately reflect the preference of the passenger.

In step S204, a correspondence between the identity of the passenger and the preferences of the passenger is established. I.e. binding the preferences of the passenger to the identity of the passenger, e.g. passenger 1-favorite sports program.

By establishing the identity of the passenger and the preference of the passenger, the preference of the passenger can be quickly obtained, so that multimedia information conforming to the preference of the passenger can be recommended to the passenger, and the riding experience is further improved.

FIG. 3 illustrates a flow diagram of a method of recommending multimedia information, according to some embodiments of the present disclosure. As shown in fig. 3, the method 300 for recommending multimedia information according to some embodiments of the present disclosure further includes the following steps S301 to S304 on the basis that the correspondence between the identity of the passenger and the preference of the passenger is established.

In step S301, in response to the facial image feature library including the recognized facial features, an identification corresponding to the recognized facial features is determined.

In step S302, the preferences of the passenger are determined according to the correspondence between the identity of the passenger and the preferences of the passenger.

In step S303, multimedia information corresponding to the preference of the passenger is acquired.

In step S304, multimedia information corresponding to the preference of the passenger is presented on the multimedia interacting device.

It will be appreciated that if the passenger does not first ride the vehicle, i.e., the facial image feature library already has stored facial features of the passenger, the identity of the passenger, such as passenger 1, may be determined. The preferences of the passenger, i.e. the categories of the multimedia information preferred by the passenger, are looked up based on the passenger identity, e.g. the passenger 1-favorite sports program is determined based on the correspondence between the passenger identity and the passenger preferences. Then, multimedia information of the sports program category can be obtained, the sports program is displayed on the multimedia interaction equipment facing the passenger, so that when the passenger takes the vehicle again and uses the multimedia interaction equipment, the multimedia interaction equipment recommends the multimedia information corresponding to the preference of the passenger according to the established corresponding relation between the identity of the passenger and the preference of the passenger, the accuracy of the recommended multimedia information conforming to the preference of the passenger is further improved, and the user experience is improved.

In some embodiments, the facial image feature library may be located on a cloud server or on a multimedia interaction device. When the vehicle is arranged on the multimedia interaction device, the facial features of the passenger can be stored and the identity identification can be established for the vehicle under the poor network condition. And when the system is located in the cloud server, a large amount of passenger data can be stored.

In addition, the facial image feature library can be stored in the multimedia interaction device and the cloud server at the same time, the multimedia interaction device can store the latest 50 passenger data, all passenger data taking the vehicle can be stored in the cloud server, if the facial image feature library in the multimedia interaction device does not include the facial features of a certain passenger, whether the facial features of the passenger are included can be searched from the facial image feature library of the cloud server, the cloud server is combined with the multimedia interaction device, a large amount of passenger data can be stored, and the multimedia interaction device can be used for recommending multimedia information under the condition of poor network.

Similarly, the storage device may also be located in the cloud server or in the multimedia interaction device. When the multimedia information storage device is arranged on the multimedia interaction device, the vehicle can also store the operation records of the passengers on the multimedia information under the condition of poor network. And when the system is located in the cloud server, a large amount of operation records of passengers can be stored.

In addition, the storage device can also be stored in the multimedia interaction device and the cloud server at the same time, the multimedia interaction device can store 100 recent operation records of passengers, and more operation records of all passengers who take the vehicle can be stored in the cloud server, so that the cloud server and the multimedia interaction device are combined, a large number of operation records of the passengers can be stored, and the multimedia interaction device can be used for recommending multimedia information under the condition of poor network.

In some embodiments, for private vehicles such as private cars, the facial image feature library and the storage device can be stored in the multimedia interaction device and can be backed up through the cloud server, so that multimedia information conforming to preferences of passengers can be recommended to the passengers under the condition of poor network.

And for public transport means such as aircraft, high-speed railway, facial image feature library and storage device can mainly rely on the high in the clouds server to save, and the passenger data in this transport means's a journey can be saved to the multi-media interaction device. The passenger may also be recommended multimedia information that meets his preferences when he takes another public transportation.

In some embodiments, step S101 further comprises: the facial images of the passenger are acquired in real time or at set time intervals. The set time interval may be 5 seconds, 10 seconds, etc., and may be set according to actual conditions. It can be understood that, since the seat in the vehicle is not a fixed seat, for example, in long-distance driving, the passenger in the main driving seat and the passenger in the assistant driving seat can drive alternately, when the positions of the two are exchanged, by acquiring the facial images of the passengers in real time or at set time intervals, whether the passenger sitting in the seat changes or not can be found in time, so that the multimedia information according with the preference of the passenger can be provided more intelligently for the passenger.

Fig. 4 illustrates a block diagram of an apparatus for recommending multimedia information according to some embodiments of the present disclosure. Referring to fig. 4, an embodiment of the present disclosure further provides an apparatus 400 for recommending multimedia information, including the following units:

a first acquisition unit 401 configured to acquire face image information of a passenger.

A first determining unit 402 configured to determine the associated attribute category of the passenger based on the facial image information of the passenger.

The second determining unit 403 is configured to determine a multimedia information mode recommended to the passenger according to the associated attribute category of the passenger and the corresponding relationship between the associated attribute category and the multimedia information mode.

And a recommendation presentation unit 404 configured to present the multimedia information recommended to the passenger on an interface of the multimedia interaction device according to the multimedia information mode recommended to the passenger.

In some embodiments, the first determining unit 402 is configured to: identifying facial features of the passenger from the facial image of the passenger; and determining an attribute class corresponding to the passenger from the plurality of attribute classes according to the facial features of the passenger.

In some embodiments, the apparatus for recommending multimedia information further comprises:

a first storage unit configured to store the recognized facial features in a facial image feature library and create an identification corresponding to the recognized facial features for the passenger, in response to the facial image feature library not including the recognized facial features.

And the second storage unit is configured to store the operation record of the passenger on the multimedia information in the storage device within a preset time period.

A third determination unit configured to determine the preference of the passenger from the stored operation record.

And the relationship establishing unit is configured to establish the corresponding relationship between the identity of the passenger and the preference of the passenger.

In some embodiments, the apparatus for recommending multimedia information further comprises:

a fourth determination unit configured to determine an identification corresponding to the recognized facial feature in response to the facial image feature library including the recognized facial feature.

And the fifth determining unit is configured to determine the preference of the passenger according to the corresponding relation between the identity of the passenger and the preference of the passenger.

A second acquisition unit configured to acquire multimedia information corresponding to the preference of the passenger.

And the second presentation unit is configured to present the multimedia information corresponding to the preference of the passenger on the multimedia interaction device.

In some embodiments, the third determining unit is configured to: determining the operation frequency of the passenger on the multimedia information from the collected operation records; and determining the preference of the passenger according to the operation frequency of the passenger on the multimedia information.

In some embodiments, the first obtaining unit is configured to: the facial images of the passenger are acquired in real time or at set time intervals.

In some embodiments, the first obtaining unit is configured to: the image of the face of the passenger is acquired by an image pickup apparatus installed in the vehicle.

As described above, the application of the apparatus for recommending multimedia information according to the above embodiments of the present disclosure can make the multimedia information recommended to the passenger by the multimedia interaction device not be uniform, but be recommended in a targeted and personalized manner according to the attribute category corresponding to the passenger, so that the riding experience of the passenger can be improved, and the journey experience is better.

FIG. 5 illustrates a block diagram of an electronic device, according to some embodiments of the present disclosure. As shown in fig. 5, a block diagram of an electronic device 500 to which the present disclosure is applied to a server or a client is a structural block diagram of an example of a hardware device that can be applied to aspects of the present disclosure. Electronic device 500 is intended to represent various forms of digital electronic computer devices, 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 phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.

As shown in fig. 5, the electronic device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)502 or a computer program loaded from a storage unit 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic apparatus 500 can also be stored. The calculation unit 501, the ROM 502, and the RAM 503 are connected to each other by a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.

A number of components in the device 500 are connected to the I/O interface 505, including: an input unit 506, an output unit 507, a storage unit 508, and a communication unit 509. The input unit 506 may be any type of device capable of inputting information to the electronic device 500, and the input unit 506 may receive input numeric or character information and generate key signal inputs related to user settings and/or function controls of the electronic device, and may include, but is not limited to, a mouse, a keyboard, a touch screen, a track pad, a track ball, a joystick, a microphone, and/or a remote controller. Output unit 507 may be any type of device capable of presenting information and may include, but is not limited to, a display, speakers, a video/audio output terminal, a vibrator, and/or a printer. The storage unit 508 may include, but is not limited to, a magnetic disk, an optical disk. The communication unit 509 allows the electronic device 500 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunications networks, and may include, but is not limited to, modems, network cards, infrared communication devices, wireless communication transceivers and/or chipsets, such as bluetooth (TM) devices, 1302.11 devices, WiFi devices, WiMax devices, cellular communication devices, and/or the like.

The computing unit 501 may be a variety of general-purpose and/or special-purpose processing components having processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The computing unit 501 performs the respective methods and processes described above, such as a method of recommending multimedia information to a passenger. For example, in some embodiments, the method of recommending multimedia information to passengers may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 500 via the ROM 502 and/or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the method of recommending multimedia information to passengers described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured by any other suitable means (e.g., by means of firmware) to perform the method of recommending multimedia information to a passenger.

The disclosed embodiments also provide a non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method steps of any of the above embodiments.

According to another aspect of the present disclosure, there is also provided a computer program product comprising a computer program, wherein the computer program realizes the method steps of any of the above embodiments when executed by a processor.

Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.

Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.

In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

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 a pointing device (e.g., a mouse or a 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 can 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, speech, or tactile input.

The systems and techniques described here can be implemented in a computing system that includes a back-end 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 back-end, 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 clients and servers. A client and server are generally 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.

It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be performed in parallel, sequentially or in different orders, and are not limited herein as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved.

Although embodiments or examples of the present disclosure have been described with reference to the accompanying drawings, it is to be understood that the above-described methods, systems and apparatus are merely exemplary embodiments or examples and that the scope of the present invention is not limited by these embodiments or examples, but only by the claims as issued and their equivalents. Various elements in the embodiments or examples may be omitted or may be replaced with equivalents thereof. Further, the steps may be performed in an order different from that described in the present disclosure. Further, various elements in the embodiments or examples may be combined in various ways. It is important that as technology evolves, many of the elements described herein may be replaced with equivalent elements that appear after the present disclosure.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于BIM+GIS和大数据技术的防汛决策辅助系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!