CN109670786A - Schedule generating method, device, electronic equipment, computer readable storage medium - Google Patents

Schedule generating method, device, electronic equipment, computer readable storage medium Download PDF

Info

Publication number
CN109670786A
CN109670786A CN201811525901.7A CN201811525901A CN109670786A CN 109670786 A CN109670786 A CN 109670786A CN 201811525901 A CN201811525901 A CN 201811525901A CN 109670786 A CN109670786 A CN 109670786A
Authority
CN
China
Prior art keywords
schedule
dimensional
dimensional face
schedule information
face
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.)
Granted
Application number
CN201811525901.7A
Other languages
Chinese (zh)
Other versions
CN109670786B (en
Inventor
王文东
陈岩
方攀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201811525901.7A priority Critical patent/CN109670786B/en
Publication of CN109670786A publication Critical patent/CN109670786A/en
Application granted granted Critical
Publication of CN109670786B publication Critical patent/CN109670786B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Processing Or Creating Images (AREA)

Abstract

This application involves a kind of schedule generating method, device, electronic equipment, computer readable storage mediums.The described method includes: obtaining schedule information;Obtain the three-dimensional face of schedule user;Three-dimensional schedule is generated according to the schedule information and three-dimensional face.Schedule generating method and device, electronic equipment, computer readable storage medium in the embodiment of the present application, obtain the three-dimensional face of schedule information and schedule user, three-dimensional schedule is generated, combines the three-dimensional schedule generated more vivid schedule information and three-dimensional face, shows more intuitive.

Description

Schedule generating method, device, electronic equipment, computer readable storage medium
Technical field
This application involves image technology fields, more particularly to a kind of schedule generating method, device, electronic equipment, calculating Machine readable storage medium storing program for executing.
Background technique
Schedule refers to user according to the event of arrangement of time.Traditional schedule is usually according to chronological order by schedule It is shown in a manner of list, corresponding place and event etc. can just be viewed by needing to click single schedule, and display mode is not straight enough It sees.
Summary of the invention
The embodiment of the present application provides a kind of schedule generating method, device, electronic equipment, computer readable storage medium, can With more intuitive displaying schedule information.
A kind of schedule generating method, comprising:
Obtain schedule information;
Obtain the three-dimensional face of schedule user;
Three-dimensional schedule is generated according to the schedule information and three-dimensional face.
A kind of schedule generating means, comprising:
Schedule information obtains module, for obtaining schedule information;
Three-dimensional face obtains module, for obtaining the three-dimensional face of schedule user;
Schedule generation module, for generating three-dimensional schedule according to the schedule information and three-dimensional face.
A kind of electronic equipment, including memory and processor store computer program, the calculating in the memory When machine program is executed by the processor, so that the processor executes following steps:
Obtain schedule information;
Obtain the three-dimensional face of schedule user;
Three-dimensional schedule is generated according to the schedule information and three-dimensional face.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor It is performed the steps of when row
Obtain schedule information;
Obtain the three-dimensional face of schedule user;
Three-dimensional schedule is generated according to the schedule information and three-dimensional face.
Schedule generating method, device, electronic equipment, computer readable storage medium in the present embodiment obtain schedule letter The three-dimensional face of breath and schedule user, generates three-dimensional schedule, and schedule information and three-dimensional face are combined the three-dimensional schedule generated It is more vivid, it shows more intuitive.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is the applied environment figure of schedule generating method in one embodiment;
Fig. 2 is the flow chart of schedule generating method in one embodiment;
Fig. 3 is the schematic diagram of one group of three-dimensional face sequence in one embodiment;
Fig. 4 is the schematic diagram for showing schedule information trajectory line in one embodiment in electronic three-dimensional map;
Fig. 5 is the flow chart of schedule generating method in another embodiment;
Fig. 6 is the structural block diagram of schedule generating means in one embodiment;
Fig. 7 is the structural block diagram of schedule generating means in another embodiment;
Fig. 8 is the internal structure block diagram of electronic equipment in one embodiment;
Fig. 9 is the schematic diagram of image processing circuit in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and It is not used in restriction the application.
It is appreciated that term " first " used in this application, " second " etc. can be used to describe various elements herein, But these elements should not be limited by these terms.These terms are only used to distinguish the first element from the other element.Citing comes It says, in the case where not departing from scope of the present application, the first image can be known as the second image, and similarly, it can be by second Image is known as the first image.First image and the second image both image, but it is not same image.
Fig. 1 is the application environment schematic diagram of schedule generating method in one embodiment.As shown in Figure 1, the application environment packet Include electronic equipment 110.Electronic equipment 110 can be with schedule information and the three-dimensional face of schedule user, according to schedule information and three It ties up face and generates three-dimensional schedule.Three-dimensional face and schedule information are carried in three-dimensional schedule, can intuitively show that schedule uses Person's face and schedule information, are conveniently checked.Electronic equipment 110 can be smart phone, tablet computer, personal computer, wearable Equipment etc..
Fig. 2 is the flow chart of schedule generating method in one embodiment.As shown in Fig. 2, the schedule generating method, including step Rapid 202 to step 206.
Step 202, schedule information is obtained.
Wherein, schedule information refers to that user reminds record according to the item that the stroke of oneself is formulated.Schedule information may include Scanning time, item place and item content.Scanning time refers to the item specific time to be occurred.Item place refers to item The place to be occurred.Item content refers to the thing specifically to be done.Such as schedule information is on November 30th, 2018, in Shenzhen good fortune Car exhibition is watched by field conference and exhibition center, then scanning time is on November 30th, 2018, and item place is Shenzhen Futian conference and exhibition center, thing Item content is viewing car exhibition.
Schedule record class application program is installed on electronic equipment, class application program is recorded by schedule and obtains user's input Schedule information.
Step 204, the three-dimensional face of schedule user is obtained.
Wherein, schedule user can be the owner of electronic equipment or schedule user can be the owner with electronic equipment There are the users of friend relation.Wherein, the user of friend relation can for cohesion be greater than cohesion threshold value user, such as relatives, It may include grandfather, grandmother, grandfather, grandmother, father, mother, spouse, children etc., may also comprise good friend, as cohesion is greater than Classmate or friend of cohesion threshold value etc..Cohesion can assign weight calculation according to frequency, the address of remarks etc. of the two interaction It obtains.
Specifically, electronic equipment can first pass through the human face data of depth camera acquisition schedule user in advance, then to face Data carry out the three-dimensional face that three-dimensional modeling generates schedule user, store the three-dimensional face.Electronic device-readable takes schedule to make The three-dimensional face of user.
Step 206, three-dimensional schedule is generated according to the schedule information and three-dimensional face.
Wherein, three-dimensional schedule refers to the schedule with 3-D effect.It include schedule information and three-dimensional face in three-dimensional schedule.
Specifically, electronic equipment generates three-dimensional schedule according to the schedule information and three-dimensional face, can be on three-dimensional face It marks the schedule information and generates three-dimensional schedule.In other embodiments, electronic equipment can mark schedule information to three-dimensional face Top or the positions such as bottom or side generate three-dimensional schedule.
Schedule generating method in the present embodiment obtains the three-dimensional face of schedule information and schedule user, generates three-dimensional Schedule information and three-dimensional face are combined the three-dimensional schedule generated more vivid, shown more intuitive by schedule.
In one embodiment, the three-dimensional face of schedule user is obtained, comprising: obtain and day is acquired by depth camera The human face data of journey user three-dimensional face generated.
Specifically, electronic equipment obtains the human face data three-dimensional generated that schedule user is acquired by depth camera Face.Depth camera can be TOF camera.TOF (Time of Flight) is the abbreviation of flying time technology, TOF depth The principle of camera is that sensor issues modulated pulsed infrared light, meets object back reflection, sensor is by calculating light hair Penetrate with reflection interval difference or phase difference, come the distance of scenery of being taken that converts, to generate depth data.In addition, electronic equipment can After getting schedule information, the three-dimensional people generated in real time by the human face data that depth camera acquires schedule user is obtained Face realizes acquisition human face data in real time, generates corresponding three-dimensional face, three-dimensional face is truer.
In one embodiment, which includes different size of three-dimensional face.Wherein, electronic equipment can lead in advance The human face data for crossing depth camera acquisition schedule user, generates different size of three-dimensional face, then presses three-dimensional face According to sorting from big to small or from small to large.
In one embodiment, three-dimensional schedule is generated according to the schedule information and three-dimensional face, comprising: obtain the day Scanning time in journey information;The three-dimensional face is distributed to corresponding day by successive according to the scanning time from big to small Journey information;Corresponding three-dimensional schedule is generated according to the schedule information and corresponding three-dimensional face.
Wherein, scanning time refers to the item time to be occurred in schedule information.
Specifically, electronic equipment gets the scanning time in each schedule information, and successive according to scanning time will Three-dimensional face distributes to corresponding schedule information from big to small, generates further according to schedule information and corresponding three-dimensional face corresponding Three-dimensional schedule.
When the quantity of three-dimensional face is greater than or equal to the quantity of schedule information, according to the successive by three-dimensional people of scanning time Face distributes to corresponding schedule information from big to small.For example, three-dimensional face according to there is 15 from big to small, schedule information has 10 It is a, then three-dimensional face is distributed into schedule information, the i.e. corresponding three-dimensional of a schedule information according to one-to-one from big to small Face.
When the quantity of three-dimensional face be less than schedule information quantity when, then according to scanning time it is successive by three-dimensional face from Arrive greatly it is small distribute to schedule information after, the smallest three-dimensional face is distributed into remaining schedule information.
In one embodiment, above-mentioned schedule generating method further include: the schedule information pair is adjusted according to current time The size for the three-dimensional face answered.
Specifically, electronic equipment can according to the size of the corresponding three-dimensional face of current time adjust automatically schedule information, The size of the corresponding three-dimensional face of adjustable part schedule information, also adjustable not timed out schedule information corresponding three Tie up the size of face.
Different size of three-dimensional face according to being arranged in one group of three-dimensional face sequence from big to small or from small to large.Such as Fig. 3 It is shown, three-dimensional face is formed into one group of three-dimensional face sequence according to arrangement from big to small.Electronic equipment can be incited somebody to action according to current time The corresponding three-dimensional face of not timed out schedule information is adjusted to adjacent with the three-dimensional face big in three-dimensional face sequence Three-dimensional face.By the way that three-dimensional face is adjusted to adjacent big three-dimensional face automatically, more intuitive show is believed apart from schedule It is more and more closer to cease the time executed.
In one embodiment, the size of the corresponding three-dimensional face of the schedule information is adjusted according to current time, comprising: The corresponding three-dimensional face of the scanning time schedule information nearest apart from current time is adjusted to maximum three-dimensional face.
Specifically, electronic equipment can obtain the scanning time of not timed out each schedule information, filter out scanning time The schedule information nearest apart from current time, then by the corresponding three-dimensional of the scanning time schedule information nearest apart from current time Face is adjusted to maximum three-dimensional face.By the way that the schedule information corresponding three-dimensional face nearest apart from current time is adjusted to Maximum three-dimensional face can be convenient user and check schedule information, and reminds user's schedule information that will reach.
Further, above-mentioned schedule generating method further include: the maximum three-dimensional face is adjusted to the first pre-set color. First pre-set color can be red or yellow etc..It is more eye-catching by the way that maximum three-dimensional face is adjusted to pre-set color Remind user.
Further, above-mentioned schedule generating method further include: by the schedule information marked in the maximum three-dimensional face Color is adjusted to the second pre-set color.Second pre-set color can be red or yellow etc..By by maximum three-dimensional face tune Whole is pre-set color, more eye-catching prompting user.
It is understood that when maximum three-dimensional face is adjusted to the first pre-set color, the color adjustment of schedule information When for the second pre-set color, the first pre-set color and the second pre-set color are independent of each other, and can highlight.For example, the One pre-set color is red, then the second pre-set color is yellow.
In one embodiment, above-mentioned schedule generating method further include: obtain the weight of the item content of the schedule information Want rank;The corresponding three-dimensional face of schedule information where the highest item content of severity level is adjusted to maximum three-dimensional people Face.
Specifically, item division of teaching contents can be multiple severity levels by electronic equipment.The level of severity level can be according to need It divides.Such as severity level is divided into level Four, including the first order, the second level, the third level and the fourth stage.The wherein first order Importance is greater than the importance of the second level, and the importance of the second level is greater than the importance of the third level, and the importance of the third level is greater than The importance of the fourth stage.
Electronic equipment can recorde the severity level that user establishes the item content marked when schedule information.
Electronic equipment obtains schedule information, the severity level of item content in schedule information is then obtained, by severity level The corresponding three-dimensional face of schedule information where highest item content is adjusted to maximum three-dimensional face.
By the way that the corresponding three-dimensional face of schedule information where the highest item content of severity level is adjusted to maximum Three-dimensional face can facilitate and remind user.
In one embodiment, above-mentioned schedule generating method further include: exist according to the item place in the three-dimensional schedule Three-dimensional schedule described in corresponding position mark in electronic three-dimensional map;It is successively suitable according to the scanning time in the three-dimensional schedule The corresponding position in the item place is generated the trajectory line of the three-dimensional schedule by sequence on the electronic three-dimensional map.
Specifically, electronic equipment can find corresponding position according to the item place in three-dimensional schedule in electronic three-dimensional map It sets, then marks the three-dimensional schedule at corresponding position in electronic three-dimensional map, then according to the sequencing of scanning time, Arrow can be used, the corresponding position in item place is linked up to the trajectory line for generating three-dimensional schedule on electronic three-dimensional map.Such as figure Shown in 4, three three-dimensional schedules are generated according to the three-dimensional face of user abc, are distinguished according to the item place in three three-dimensional schedules Corresponding place A, place B and tri- positions place C are found on electronic three-dimensional map, A marks three-dimensional schedule a in place (on November 28th, 2018, A point participate in meeting 1), in place, B marks three-dimensional schedule b (on December 10th, 2018, the participation meeting of B point 2), place C flag three-dimensional schedule c (on December 20th, 2018, C point participate in dinner party 1).
Fig. 5 is the flow chart of schedule generating method in another embodiment.As shown in figure 5, the schedule generating method, packet It includes:
Step 502, schedule information is obtained.
Step 504, it is generated different size of to obtain the human face data that schedule user is acquired by depth camera Three-dimensional face.
Step 506, the scanning time in each schedule information is obtained.
Step 508, three-dimensional face is allocated to corresponding schedule information from big to small according to the sequencing of scanning time.
Step 510, schedule information is tagged to corresponding three-dimensional face and generates corresponding three-dimensional schedule.
Step 512, according to the item place in three-dimensional schedule in electronic three-dimensional map corresponding position mark three-dimensional day Journey.
Step 514, according to the scanning time sequencing in the three-dimensional schedule, by item place on electronic three-dimensional map Corresponding position generates the trajectory line of the three-dimensional schedule.
Step 516, it is adjusted according to current time and the corresponding three-dimensional face of not timed out schedule information is adjusted to three Tie up big three-dimensional face adjacent with the three-dimensional face in face sequence.
Step 518, the corresponding three-dimensional face of the scanning time schedule information nearest apart from current time is adjusted to maximum Three-dimensional face.
Step 520, the severity level of the item content of schedule information is obtained.
Step 522, the corresponding three-dimensional face of schedule information where the highest item content of severity level is adjusted to most Big three-dimensional face.
Mode used by being only to describe in above-mentioned steps 502 to the sequence between step 522, not as between step The restriction of sequence.
Schedule generating method in the present embodiment obtains schedule information and different size of three-dimensional face, is believed according to schedule The sequencing of scanning time in breath by three-dimensional face according to being allocated to schedule information from big to small, then in three-dimensional face subscript Remember that corresponding schedule information generates three-dimensional schedule, it is convenient intuitively to check schedule information, and display is more vivid, and according to The scanning time that three-dimensional face size can embody schedule information is successive, according to the size of three-dimensional face you can learn that schedule is believed The time order and function of breath, more intuitively;Three-dimensional schedule is marked in electronic three-dimensional map, and is generated according to scanning time sequencing The trajectory line of three-dimensional schedule, the displaying schedule information that can be more clear;According to the big of current time dynamic adjustment three-dimensional face It is small, it is more in line with time schedule variation;The schedule information corresponding three-dimensional face nearest apart from current time is adjusted to maximum Three-dimensional face, may remind the user that;The corresponding three-dimensional face of the highest schedule information of severity level is adjusted to maximum three Face is tieed up, may remind the user that the importance for paying attention to schedule information.
It should be understood that although each step in the flow chart of Fig. 2, Fig. 5 is successively shown according to the instruction of arrow, It is these steps is not that the inevitable sequence according to arrow instruction successively executes.Unless expressly stating otherwise herein, these steps There is no stringent sequences to limit for rapid execution, these steps can execute in other order.Moreover, in Fig. 2 and Fig. 5 extremely Few a part of step may include that perhaps these sub-steps of multiple stages or stage are not necessarily same to multiple sub-steps Moment executes completion, but can execute at different times, and the execution sequence in these sub-steps or stage is also not necessarily It successively carries out, but in turn or can be handed over at least part of the sub-step or stage of other steps or other steps Alternately execute.
Fig. 6 is the structural block diagram of schedule generating means in one embodiment.As shown in fig. 6, the schedule generating means, including Schedule information obtains module 610, three-dimensional face obtains module 620 and schedule generation module 630.
Wherein:
Schedule information obtains module 610 for obtaining schedule information.
Three-dimensional face obtains the three-dimensional face that module 620 is used to obtain schedule user.
Schedule generation module 630 is used to generate three-dimensional schedule according to the schedule information and three-dimensional face.
Schedule generating means in the present embodiment obtain the three-dimensional face of schedule information and schedule user, generate three-dimensional Schedule information and three-dimensional face are combined the three-dimensional schedule generated more vivid, shown more intuitive by schedule.
Fig. 7 is the structural block diagram of schedule generating means in another embodiment.As shown in fig. 7, the schedule generating means, are removed Include that schedule information obtains module 610, three-dimensional face obtains module 620 and schedule generation module 630, further includes depth data Obtain module 640, face generation module 650, face adjustment module 660, position mark module 670 and track generation module 680.
Depth data obtains module 640 for obtaining the human face data of schedule user by depth camera in real time.
Face generation module 650 is used to generate three-dimensional face according to the depth data of face.
Three-dimensional face obtains module 620 and is also used to obtain the human face data institute for acquiring schedule user by depth camera The three-dimensional face of generation.
In one embodiment, three-dimensional face includes different size of three-dimensional face.
Schedule generation module 630 is also used to obtain the scanning time in the schedule information;According to the scanning time The three-dimensional face is successively distributed into corresponding schedule information from big to small;According to the schedule information and corresponding three-dimensional people Face generates corresponding three-dimensional schedule.
In one embodiment, face adjustment module 660 is used to adjust the schedule information according to current time corresponding The size of three-dimensional face.
In one embodiment, face adjustment module 660 is also used to not timed out schedule information according to current time Corresponding three-dimensional face is adjusted to big three-dimensional face adjacent with the three-dimensional face in three-dimensional face sequence.By automatically will Three-dimensional face is adjusted to adjacent big three-dimensional face, more intuitive to show the time executed apart from schedule information increasingly Closely.
In one embodiment, face adjustment module 660 is also used to the schedule that scanning time is nearest apart from current time The corresponding three-dimensional face of information is adjusted to maximum three-dimensional face.Specifically, electronic equipment can obtain not timed out each day The scanning time of journey information filters out the scanning time schedule information nearest apart from current time, then by scanning time distance The corresponding three-dimensional face of the nearest schedule information of current time is adjusted to maximum three-dimensional face.By will be apart from current time most The corresponding three-dimensional face of close schedule information is adjusted to maximum three-dimensional face, can be convenient user and checks schedule information, and mentions User's schedule information of waking up will reach.
In one embodiment, face adjustment module 660 is also used to obtain the important of the item content of the schedule information The corresponding three-dimensional face of schedule information where the highest item content of severity level is adjusted to maximum three-dimensional people by rank Face.
In one embodiment, position mark module 670 is used for according to the item place in the three-dimensional schedule in three-dimensional Three-dimensional schedule described in corresponding position mark in electronic map.
Track generation module 680 is used for according to the scanning time sequencing in the three-dimensional schedule, in the three-dimensional electricity The corresponding position in the item place is generated to the trajectory line of the three-dimensional schedule on sub- map.
Further, above-mentioned schedule generating means further include color adjustment module.Color adjustment module is used for the maximum Three-dimensional face be adjusted to the first pre-set color.First pre-set color can be red or yellow etc..By by maximum three-dimensional Face is adjusted to pre-set color, more eye-catching prompting user.
Color adjustment module is also used to the color of the schedule information marked in the maximum three-dimensional face being adjusted to second Pre-set color.Second pre-set color can be red or yellow etc..By the way that maximum three-dimensional face is adjusted to pre-set color, more Add eye-catching prompting user.
The division of modules is only used for for example, in other embodiments, can fill imaging in above-mentioned imaging device It sets and is divided into different modules as required, to complete all or part of function of above-mentioned imaging device.
Fig. 8 is the schematic diagram of internal structure of electronic equipment in one embodiment.As shown in figure 8, the electronic equipment includes logical Cross the processor and memory of system bus connection.Wherein, which supports entire electricity for providing calculating and control ability The operation of sub- equipment.Memory may include non-volatile memory medium and built-in storage.Non-volatile memory medium is stored with behaviour Make system and computer program.The computer program can be performed by processor, to be mentioned for realizing following each embodiment A kind of imaging method supplied.Built-in storage provides cache for the operating system computer program in non-volatile memory medium Running environment.The electronic equipment can be mobile phone, tablet computer or personal digital assistant or wearable device etc..
Realizing for the modules in imaging device provided in the embodiment of the present application can be the form of computer program.It should Computer program can be run in terminal or server.The program module that the computer program is constituted is storable in terminal or service On the memory of device.When the computer program is executed by processor, realize the embodiment of the present application described in method the step of.
The embodiment of the present application also provides a kind of electronic equipment.It include image processing circuit in above-mentioned electronic equipment, at image Reason circuit can use hardware and or software component realization, it may include define ISP (Image Signal Processing, figure As signal processing) the various processing units of pipeline.Fig. 9 is the schematic diagram of image processing circuit in one embodiment.Such as Fig. 9 institute Show, for purposes of illustration only, only showing the various aspects of image processing techniques relevant to the embodiment of the present application.
As shown in figure 9, image processing circuit includes the first ISP processor 930, the 2nd ISP processor 940 and control logic Device 950.First camera 910 includes one or more first lens 912 and the first imaging sensor 914.First image sensing Device 914 may include colour filter array (such as Bayer filter), and the first imaging sensor 914 can be obtained with the first imaging sensor The luminous intensity and wavelength information that 914 each imaging pixel captures, and one group for being handled by the first ISP processor 930 is provided Image data.Second camera 920 includes one or more second lens 922 and the second imaging sensor 924.Second image passes Sensor 924 may include colour filter array (such as Bayer filter), and the second imaging sensor 924 can be obtained with the second image sensing The luminous intensity and wavelength information that each imaging pixel of device 924 captures, and can be handled by the 2nd ISP processor 940 one is provided Group image data.
First image transmitting of the first camera 910 acquisition is handled to the first ISP processor 930, the first ISP processing It, can be by statistical data (brightness of such as image, the contrast value of image, the face of image of the first image after device 930 handles the first image Color etc.) it is sent to control logic device 950, control logic device 950 can determine the control ginseng of the first camera 910 according to statistical data Number, so that the first camera 910 can carry out the operation such as auto-focusing, automatic exposure according to control parameter.First image is by the One ISP processor 930 can store after being handled into video memory 960, and the first ISP processor 930 can also read figure As the image that stores in memory 960 is with to handling.In addition, the first image can after ISP processor 930 is handled It is sent directly to display 970 to be shown, display 970 can also read the image in video memory 960 to be shown Show.
Wherein, the first ISP processor 930 handles image data pixel by pixel in various formats.For example, each image slices Element can have the bit depth of 8,10,12 or 14 bits, and the first ISP processor 930 can carry out one or more figures to image data Statistical information as processing operation, collection about image data.Wherein, image processing operations can be by identical or different bit depth Precision carries out.
Video memory 960 can be independent dedicated in a part, storage equipment or electronic equipment of memory device Memory, and may include DMA (Direct Memory Access, direct direct memory access (DMA)) feature.
When receiving from the first 914 interface of imaging sensor, the first ISP processor 930 can carry out one or more Image processing operations, such as time-domain filtering.Image data that treated can be transmitted to video memory 960, to be shown it It is preceding to carry out other processing.First ISP processor 930 receives processing data from video memory 960, and to the processing data Carry out the image real time transfer in RGB and YCbCr color space.Treated that image data is exportable for first ISP processor 930 To display 970, so that user watches and/or by graphics engine or GPU (Graphics Processing Unit, at figure Reason device) it is further processed.In addition, the output of the first ISP processor 930 also can be transmitted to video memory 960, and display 970 can read image data from video memory 960.In one embodiment, video memory 960 can be configured to realization one A or multiple frame buffers.
The statistical data that first ISP processor 930 determines can be transmitted to control logic device 950.For example, statistical data can wrap Include automatic exposure, automatic white balance, automatic focusing, flicker detection, black level compensation, 912 shadow correction of the first lens etc. first 914 statistical information of imaging sensor.Control logic device 950 may include the processor for executing one or more routines (such as firmware) And/or microcontroller, one or more routines can statistical data based on the received, determine the control parameter of the first camera 910 And the first ISP processor 930 control parameter.For example, the control parameter of the first camera 910 may include gain, spectrum assignment The time of integration, stabilization parameter, flash of light control parameter, 912 control parameter of the first lens (such as focus or zoom focal length) or The combination etc. of these parameters.ISP control parameter may include for automatic white balance and color adjustment (for example, in RGB process phase Between) 912 shadow correction parameter of gain level and color correction matrix and the first lens.
Similarly, the second image transmitting that second camera 920 acquires is handled to the 2nd ISP processor 940, and second After ISP processor 940 handles the first image, can by the statistical data of the second image (brightness of such as image, image contrast value, The color etc. of image) it is sent to control logic device 950, control logic device 950 can determine second camera 920 according to statistical data Control parameter, so that second camera 920 can carry out auto-focusing, the operation such as automatic exposure according to control parameter.Second figure As that can store after the 2nd ISP processor 940 is handled into video memory 960, the 2nd ISP processor 940 can also To read the image stored in video memory 960 with to handling.In addition, the second image is carried out by ISP processor 940 It can be sent directly to display 970 after processing and shown that display 970 can also read the image in video memory 960 To be shown.Second camera 920 and the 2nd ISP processor 940 also may be implemented such as the first camera 910 and the first ISP Treatment process described in processor 930.
The following are realize schedule generating method with image processing techniques in Fig. 9.
The embodiment of the present application also provides a kind of computer readable storage mediums.One or more is executable comprising computer The non-volatile computer readable storage medium storing program for executing of instruction, when the computer executable instructions are executed by one or more processors When, so that the step of processor executes imaging method.
A kind of computer program product comprising instruction, when run on a computer, so that computer executes imaging Method.
It may include non-to any reference of memory, storage, database or other media used in the embodiment of the present application Volatibility and/or volatile memory.Suitable nonvolatile memory may include read-only memory (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include Random access memory (RAM), it is used as external cache.By way of illustration and not limitation, RAM in a variety of forms may be used , such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), Enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously The limitation to the application the scope of the patents therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the concept of this application, various modifications and improvements can be made, these belong to the guarantor of the application Protect range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (10)

1. a kind of schedule generating method characterized by comprising
Obtain schedule information;
Obtain the three-dimensional face of schedule user;
Three-dimensional schedule is generated according to the schedule information and three-dimensional face.
2. the method according to claim 1, wherein the three-dimensional face for obtaining schedule user, comprising:
Obtain the human face data three-dimensional face generated that schedule user is acquired by depth camera.
3. the method according to claim 1, wherein the three-dimensional face includes different size of three-dimensional face;
It is described that three-dimensional schedule is generated according to the schedule information and three-dimensional face, comprising:
Obtain the scanning time in the schedule information;
The three-dimensional face is distributed to corresponding schedule information by successive according to the scanning time from big to small;
Corresponding three-dimensional schedule is generated according to the schedule information and corresponding three-dimensional face.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
The size of the corresponding three-dimensional face of the schedule information is adjusted according to current time.
5. according to the method described in claim 4, it is characterized in that, described corresponding according to the current time adjustment schedule information Three-dimensional face size, comprising:
The corresponding three-dimensional face of the scanning time schedule information nearest apart from current time is adjusted to maximum three-dimensional face.
6. according to the method described in claim 3, it is characterized in that, the method also includes:
Obtain the severity level of the item content of the schedule information;
The corresponding three-dimensional face of schedule information where the highest item content of severity level is adjusted to maximum three-dimensional face.
7. the method according to claim 1, wherein the method also includes:
According to the item place in the three-dimensional schedule in electronic three-dimensional map three-dimensional schedule described in corresponding position mark;
According to the scanning time sequencing in the three-dimensional schedule, by the item place pair on the electronic three-dimensional map The position answered generates the trajectory line of the three-dimensional schedule.
8. a kind of schedule generating means characterized by comprising
Schedule information obtains module, for obtaining schedule information;
Three-dimensional face obtains module, for obtaining the three-dimensional face of schedule user;
Schedule generation module, for generating three-dimensional schedule according to the schedule information and three-dimensional face.
9. a kind of electronic equipment, including memory and processor, computer program, the computer are stored in the memory When program is executed by the processor, so that the processor executes the step of the method as described in any one of claims 1 to 7 Suddenly.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The step of method as described in any one of claims 1 to 7 is realized when being executed by processor.
CN201811525901.7A 2018-12-13 2018-12-13 Schedule generation method and device, electronic equipment and computer readable storage medium Active CN109670786B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811525901.7A CN109670786B (en) 2018-12-13 2018-12-13 Schedule generation method and device, electronic equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811525901.7A CN109670786B (en) 2018-12-13 2018-12-13 Schedule generation method and device, electronic equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN109670786A true CN109670786A (en) 2019-04-23
CN109670786B CN109670786B (en) 2021-03-30

Family

ID=66144787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811525901.7A Active CN109670786B (en) 2018-12-13 2018-12-13 Schedule generation method and device, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109670786B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110472940A (en) * 2019-08-12 2019-11-19 Oppo(重庆)智能科技有限公司 Schedule information updates treating method and apparatus, terminal, storage medium
TWI721434B (en) * 2019-04-30 2021-03-11 新加坡商鴻運科股份有限公司 System and method of arranging meeting agenda items, computer device, and storage device
CN115456582A (en) * 2022-09-16 2022-12-09 汉桑(南京)科技股份有限公司 Task management method and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216318A (en) * 2007-01-05 2008-07-09 三星电子株式会社 Apparatus and method of providing schedule and route
CN103024666A (en) * 2012-11-23 2013-04-03 华为软件技术有限公司 Message sending method, device and system based on position navigation
CN103442072A (en) * 2013-09-02 2013-12-11 百度在线网络技术(北京)有限公司 Method and device for pushing traffic information related to user schedules
CN103458360A (en) * 2012-06-01 2013-12-18 三星电子株式会社 User terminal device providing service based on personal information and method thereof
CN103856896A (en) * 2014-03-24 2014-06-11 南京大学 Route time length prediction method in Android cell phone with map-based schedule reminding function
US20140195921A1 (en) * 2012-09-28 2014-07-10 Interactive Memories, Inc. Methods and systems for background uploading of media files for improved user experience in production of media-based products
KR101501637B1 (en) * 2013-07-08 2015-03-11 (주)케이비씨파트너스 Navigation method for real time goal and result
CN105701101A (en) * 2014-11-25 2016-06-22 深圳富泰宏精密工业有限公司 Calendar event inquiry system and method
CN105956820A (en) * 2016-04-22 2016-09-21 珠海格力电器股份有限公司 Method, system and terminal for presenting calendar event schedule
CN107818378A (en) * 2017-09-07 2018-03-20 北京安维讯信息技术有限公司 A kind of stroke planning method and system based on Internet map and calendar
CN107871232A (en) * 2017-10-19 2018-04-03 中国平安人寿保险股份有限公司 A kind of generation method and its terminal of customer visit plan

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216318A (en) * 2007-01-05 2008-07-09 三星电子株式会社 Apparatus and method of providing schedule and route
CN103458360A (en) * 2012-06-01 2013-12-18 三星电子株式会社 User terminal device providing service based on personal information and method thereof
US20140195921A1 (en) * 2012-09-28 2014-07-10 Interactive Memories, Inc. Methods and systems for background uploading of media files for improved user experience in production of media-based products
CN103024666A (en) * 2012-11-23 2013-04-03 华为软件技术有限公司 Message sending method, device and system based on position navigation
KR101501637B1 (en) * 2013-07-08 2015-03-11 (주)케이비씨파트너스 Navigation method for real time goal and result
CN103442072A (en) * 2013-09-02 2013-12-11 百度在线网络技术(北京)有限公司 Method and device for pushing traffic information related to user schedules
CN103856896A (en) * 2014-03-24 2014-06-11 南京大学 Route time length prediction method in Android cell phone with map-based schedule reminding function
CN105701101A (en) * 2014-11-25 2016-06-22 深圳富泰宏精密工业有限公司 Calendar event inquiry system and method
CN105956820A (en) * 2016-04-22 2016-09-21 珠海格力电器股份有限公司 Method, system and terminal for presenting calendar event schedule
CN107818378A (en) * 2017-09-07 2018-03-20 北京安维讯信息技术有限公司 A kind of stroke planning method and system based on Internet map and calendar
CN107871232A (en) * 2017-10-19 2018-04-03 中国平安人寿保险股份有限公司 A kind of generation method and its terminal of customer visit plan

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI721434B (en) * 2019-04-30 2021-03-11 新加坡商鴻運科股份有限公司 System and method of arranging meeting agenda items, computer device, and storage device
CN110472940A (en) * 2019-08-12 2019-11-19 Oppo(重庆)智能科技有限公司 Schedule information updates treating method and apparatus, terminal, storage medium
CN115456582A (en) * 2022-09-16 2022-12-09 汉桑(南京)科技股份有限公司 Task management method and system
WO2024056054A1 (en) * 2022-09-16 2024-03-21 汉桑(南京)科技股份有限公司 Task management method and system

Also Published As

Publication number Publication date
CN109670786B (en) 2021-03-30

Similar Documents

Publication Publication Date Title
US11915460B2 (en) Machine learning assisted image prediction
US9762729B1 (en) Caller preview for video calls
CN113168231A (en) Enhanced techniques for tracking movement of real world objects to improve virtual object positioning
CN109670786A (en) Schedule generating method, device, electronic equipment, computer readable storage medium
US20190320117A1 (en) Methods and systems of multi-camera
CN112818732B (en) Image processing method, device, computer equipment and storage medium
KR20190084278A (en) Automatic suggestions for sharing images
US10904421B2 (en) Method and system for generation of images based on biorhythms
CN110298862A (en) Method for processing video frequency, device, computer readable storage medium and computer equipment
US11798137B2 (en) Systems and methods for media privacy
JP2013197785A (en) Image generation device, image generation method, and program
CN109863495A (en) The selectivity of notice is blurred
CN105898413A (en) Television program recommendation method, television and recommendation server
JPWO2019193781A1 (en) Emotion estimation device, emotion estimation method and program
US20190082002A1 (en) Media file sharing method, media file sharing device, and terminal
CN112041852A (en) Neural network identification of objects in a 360 degree image
CN109063562A (en) Image processing method and device, electronic equipment, computer readable storage medium
US20140098138A1 (en) Method and system for augmented reality based smart classroom environment
CN109784131B (en) Object detection method, device, storage medium and processor
CN110209861A (en) Image processing method, device, electronic equipment and computer readable storage medium
Smaill Historicising David Attenborough’s nature: nation, continent, country and environment
US10296845B2 (en) Attribute estimation system
CN114155580A (en) Infrared image processing and living body detection method and device
CN109582811A (en) Image processing method, device, electronic equipment and computer readable storage medium
CN113468250A (en) Thermodynamic diagram generation method, thermodynamic diagram generation device, thermodynamic diagram generation equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant