Children photography service website photographer user operation method and system
By implementing an operation method on the children's photography service website, including photo editing processing, step flow chart establishment and user evaluation processing, the problem of users being dissatisfied with the final photo editing is solved, and the photo editing efficiency and photography store's Business efficiency.
Patent Information
- Application Number
- CN202411593863.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-14
AI Technical Summary
In the photography industry, users may be dissatisfied with the final draft of the photo editing, resulting in the need for multiple communication and photo editing processing, wasting time and reducing the operating efficiency and revenue of the photography store.
By implementing an operation method on the children's photography service website, including editing the photo, establishing a step flow chart, data record, photo layer number, dynamic modification record video generation and user evaluation processing, the photo editing process is realized record and reproduce, reduce the number of photo editing times.
It improves the efficiency of photo editing, shortens the communication time between photographers and users, reduces the number of photo editing times, improves the operating efficiency and revenue of photography stores, and obtains better photo editing results.
Smart Images

Figure CN119441657A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of photography application technology, and specifically, relates to a photographer user operation method and system for a children's photography service website. Background Art
[0002] As people's living standards improve, various leisure and entertainment activities are becoming more and more abundant. In various leisure and entertainment activities, people can not only get good sensory experience, but also improve their quality of life through various leisure and entertainment activities. In people's lives, especially at important moments in life, people often celebrate by taking photos, and capture the beautiful moments in life by taking photos. Therefore, the photography industry has developed rapidly in recent years, and there are more and more photography stores in recent years.
[0003] However, with the increase in the number of photography users, the needs of each user are also different. Therefore, after retouching the photos after shooting, the final draft may not be able to meet the needs of users. It is necessary to communicate with the users many times, re-edit the photos many times, and obtain multiple final drafts to meet the users' needs. Such back-and-forth retouching will waste a lot of time and reduce the operating efficiency and income of the photography store. Summary of the invention
[0004] In order to solve the above problems and technical defects, the embodiment of the present application adopts the following technical solution, a method for operating a photographer user of a children's photography service website, comprising the following steps:
[0005] Step 1: Perform photo editing on the photographed photos, establish a step flow chart, and record data for each photo editing step;
[0006] Step 2: After each photo editing process is completed, cache the currently modified photo, generate a photo layer, and number the photo layer;
[0007] Step 3: Generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user;
[0008] Step 4: The user views the final photo after modification and the dynamic modification record video, and selects and evaluates the photo layer in the dynamic modification record video;
[0009] Step 5: Select the corresponding photo layer based on the user's evaluation, and modify the original photo editing steps on the target photo layer;
[0010] Step 6. After the modification is completed, call the step flowchart, and perform subsequent modifications on the modified target photo layer based on the step flowchart to obtain a new final photo.
[0011] Preferably, the data record includes: the step order of each photo editing step, each specific detail operation in each photo editing step, the operation order of each specific detail operation, the operation parameters of each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
[0012] Furthermore, the process of establishing the step flow chart is as follows:
[0013] Before each photo editing process, the staff will set up a process module;
[0014] After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module;
[0015] Based on the association between each photo editing processing step, the process modules are sorted and linked.
[0016] Furthermore, the process of sorting the process modules and establishing links is as follows:
[0017] comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence;
[0018] If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence;
[0019] If there is no overlapping area in the pixel modification range, it is determined that the current image modification processing step is not associated with the previous image modification processing step in the step sequence;
[0020] If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
[0021] Furthermore, the process of performing subsequent modification on the modified target photo layer based on the step flow chart is as follows:
[0022] Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called;
[0023] Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers;
[0024] After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo;
[0025] Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.
[0026] A photographer user operating system for a children's photography service website, comprising:
[0027] The photo editing processing module is used to edit the photos, establish a step flow chart, and record data for each step of the photo editing processing;
[0028] The layer numbering module is used to cache the currently modified photo, generate photo layers, and number the photo layers after each photo editing process is completed;
[0029] The result transmission module is used to generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user;
[0030] User evaluation module, where users watch the final modified photo and the dynamic modification record video, and select and evaluate the photo layer in the dynamic modification record video;
[0031] The manual modification module is used to select the corresponding photo layer according to the user's evaluation and modify the original photo editing processing steps on the target photo layer;
[0032] The automatic modification module, after the modification is completed, calls the step flowchart, and performs subsequent modifications on the modified target photo layer based on the step flowchart to obtain a new final photo.
[0033] Preferably, the data record includes: the step order of each photo editing step, each specific detail operation in each photo editing step, the operation order of each specific detail operation, the operation parameters of each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
[0034] Furthermore, the process of establishing the step flow chart is as follows:
[0035] Before each photo editing process, the staff will set up a process module;
[0036] After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module;
[0037] Based on the association between each photo editing processing step, the process modules are sorted and linked.
[0038] Furthermore, the process of sorting the process modules and establishing links is as follows:
[0039] comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence;
[0040] If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence;
[0041] If there is no overlapping area in the pixel modification range, it is determined that the current image modification processing step is not associated with the previous image modification processing step in the step sequence;
[0042] If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
[0043] Furthermore, the process of performing subsequent modification on the modified target photo layer based on the step flow chart is as follows:
[0044] Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called;
[0045] Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers;
[0046] After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo;
[0047] Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.
[0048] Compared with the prior art, the beneficial effects of the embodiments of the present application are:
[0049] This application records every data in the photo editing process, and then generates a photo layer according to each step. If the user is not satisfied with a certain detail of the photo editing, the corresponding photo layer is called to modify it again. Then, according to the data record, the modified step is automatically modified in terms of positioning and setting values, thereby reducing the complicated steps of the photo editing process, improving the efficiency of photo editing, speeding up communication between photographers and users, increasing the number and efficiency of photo editing, obtaining better camera and photo editing results, and improving the operating efficiency and income of photography stores. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In the attached picture:
[0051] Figure 1 Schematic diagram of the method steps of the embodiment of this application
[0052] Figure 2 Schematic diagram of the system structure of an embodiment of the present application. DETAILED DESCRIPTION
[0053] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Generally, the components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0054] Example 1
[0055] like Figure 1 As shown, a method for operating a photographer user of a children's photography service website includes the following steps:
[0056] Perform photo editing on the photos taken, establish a step flow chart, and record data for each photo editing step;
[0057] After each photo editing process is completed, the currently modified photo is cached, a photo layer is generated, and the photo layer is numbered;
[0058] Generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user;
[0059] The user watches the final photo after modification and the dynamic modification record video, and selects and evaluates the photo layer in the dynamic modification record video;
[0060] According to the user's evaluation, the corresponding photo layer is selected, and the original photo editing processing steps are modified on the target photo layer;
[0061] After the modification is completed, the step flowchart is called, and the modified target photo layer is subsequently modified based on the step flowchart to obtain a new final photo.
[0062] Data records include:
[0063] The order of steps in each photo editing process, each specific detail operation in each photo editing process, the order of operations for each specific detail operation, the operation parameters for each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
[0064] Operation parameters include RGB values for adjusting hue, pixel coordinates of the adjustment area, length and width of the area when cropping a photo, coordinates of four vertices, or lengths of four edges.
[0065] There is a one-to-one correspondence between each photo editing process step, each photo layer, the number of each photo layer, the data record of each photo editing process step, and each process module.
[0066] The process of creating a step flow chart is as follows:
[0067] Before each photo editing process, the staff will set up a process module;
[0068] After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module;
[0069] Based on the association between each photo editing processing step, the process modules are sorted and linked.
[0070] The process of sorting and linking process modules is as follows:
[0071] comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence;
[0072] If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence;
[0073] If there is no overlapping area in the pixel modification range, it is determined that the current image editing process step is not related to the previous image editing process step in the step sequence.
[0074] If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
[0075] A one-way link points from a lower step order to a higher step order.
[0076] For example, if the current step sequence is step 5, compare it with the pixel modification range of the photo editing step in step 4. If there is an overlapping area, link step 5 with step 4. If there is no overlapping area, compare step 5 with the pixel modification range of step 3. If there is an overlapping area, establish a unidirectional link between step 5 and step 3, from step 3 to step 5, and process each photo editing step to establish a step flow chart.
[0077] The process of subsequent modification of the modified target photo layer based on the step flow chart is as follows:
[0078] Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called;
[0079] Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers;
[0080] After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo;
[0081] Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.
[0082] For example, if the user is not satisfied with the modification in step 3, he / she re-modifies the target photo layer in step 3. According to the order of steps, step 3 points to step 5 but not to step 4. Then the data record in step 5 is called to locate the pixel coordinates in the photo, and then the fixed value is modified according to the operation parameters. There is no overlapping area between the pixel modification ranges of step 4 and step 3, which means that the re-modified step 3 will not affect the steps that are not pointed to.
[0083] For example, step 3 is to paint the left half of the photo red, step 4 is to paint the right half of the photo blue, step 5 is to add special effects to the left half of the photo, and step 6 is to add a filter to the center of the photo. Step 6 overlaps with the pixel range of steps 3, 4, and 5, and the subsequent steps 7 and 8 are performed on the right half;
[0084] The "corresponding process module" is the process module of step 3. The other process modules pointed to by the corresponding process module link are the process modules of steps 5 and 6. Step 3 is revised again, and then the positioning and setting values are automatically modified according to the data records in the process modules of steps 5 and 6. The process modules of steps 4, 7, and 8 do not need to be called.
[0085] The photo layer obtained in step 6 has already met the user's modification requirements, so there is no need to perform steps 7 and 8. The photo layer and the old final photo are cropped according to the pixel range of step 3, and the cropped image is filled into the gap of the old final photo to obtain a new final photo that meets the user's needs.
[0086] Example 2
[0087] like Figure 2 As shown, a photographer user operating system of a children's photography service website includes:
[0088] The photo editing processing module is used to edit the photos, establish a step flow chart, and record data for each step of the photo editing processing;
[0089] The layer numbering module is used to cache the currently modified photo, generate photo layers, and number the photo layers after each photo editing process is completed;
[0090] The result transmission module is used to generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user;
[0091] User evaluation module, where users watch the final modified photo and the dynamic modification record video, and select and evaluate the photo layer in the dynamic modification record video;
[0092] The manual modification module is used to select the corresponding photo layer according to the user's evaluation and modify the original photo editing processing steps on the target photo layer;
[0093] The automatic modification module, after the modification is completed, calls the step flowchart, and performs subsequent modifications on the modified target photo layer based on the step flowchart to obtain a new final photo.
[0094] The data records include: the step order of each photo editing process step, each specific detail operation in each photo editing process step, the operation order of each specific detail operation, the operation parameters of each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
[0095] The process of creating a step flow chart is as follows:
[0096] Before each photo editing process, the staff will set up a process module;
[0097] After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module;
[0098] Based on the association between each photo editing processing step, the process modules are sorted and linked.
[0099] The process of sorting and linking process modules is as follows:
[0100] comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence;
[0101] If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence;
[0102] If there is no overlapping area in the pixel modification range, it is determined that the current image modification processing step is not associated with the previous image modification processing step in the step sequence;
[0103] If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
[0104] The process of subsequent modification of the modified target photo layer based on the step flow chart is as follows:
[0105] Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called;
[0106] Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers;
[0107] After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo;
[0108] Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.
[0109] The above-mentioned embodiments only express the preferred implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for ordinary technicians in this field, several modifications, improvements and substitutions can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application.
Claims
1. A method for operating a photographer user of a children's photography service website, characterized in that: The following steps are involved: Step 1: Perform photo editing on the photographed photos, establish a step flow chart, and record data for each photo editing step; Step 2: After each photo editing process is completed, cache the currently modified photo, generate a photo layer, and number the photo layer; Step 3: Generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user; Step 4: The user views the final photo after modification and the dynamic modification record video, and selects and evaluates the photo layer in the dynamic modification record video; Step 5: Select the corresponding photo layer based on the user's evaluation, and modify the original photo editing steps on the target photo layer; Step 6. After the modification is completed, call the step flowchart, and perform subsequent modifications on the modified target photo layer based on the step flowchart to obtain a new final photo.
2. The method for operating a photographer user of a children's photography service website according to claim 1, characterized in that: The data record includes: the step order of each photo editing process step, each specific detail operation in each photo editing process step, the operation order of each specific detail operation, the operation parameters of each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
3. The method for operating a photographer user of a children's photography service website according to claim 2, characterized in that: The process of establishing the step flow chart is as follows: Before each photo editing process, the staff will set up a process module; After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module; Based on the association between each photo editing process step, the process modules are sorted and linked.
4. The method for operating a photographer user of a children's photography service website according to claim 3, characterized in that: The process of sorting and linking process modules is as follows: comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence; If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence; If there is no overlapping area in the pixel modification range, it is determined that the current image modification processing step is not associated with the previous image modification processing step in the step sequence; If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
5. The method for operating a photographer user of a children's photography service website according to claim 4, characterized in that: The process of subsequent modification of the modified target photo layer based on the step flow chart is as follows: Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called; Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers; After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo; Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.
6. A photographer user operating system for a children's photography service website, characterized in that: include: The photo editing processing module is used to edit the photos, establish a step flow chart, and record data for each step of the photo editing processing; The layer numbering module is used to cache the currently modified photo, generate photo layers, and number the photo layers after each photo editing process is completed; The result transmission module is used to generate a dynamic modification record video according to the photo layer and the photo layer number, and package the final modified photo and the dynamic modification record video and send them to the user; User evaluation module, where users watch the final modified photo and the dynamic modification record video, and select and evaluate the photo layer in the dynamic modification record video; The manual modification module is used to select the corresponding photo layer according to the user's evaluation and modify the original photo editing processing steps on the target photo layer; The automatic modification module, after the modification is completed, calls the step flowchart, and performs subsequent modifications on the modified target photo layer based on the step flowchart to obtain a new final photo.
7. A photographer user operating system for a children's photography service website according to claim 6, characterized in that: The data record includes: the step order of each photo editing process step, each specific detail operation in each photo editing process step, the operation order of each specific detail operation, the operation parameters of each specific detail operation, the photo layer and the photo layer number; the operation parameters include: pixel coordinates and numerical parameters.
8. The photographer user operating system of a children's photography service website according to claim 7, characterized in that: The process of establishing the step flow chart is as follows: Before each photo editing process, the staff will set up a process module; After the photo editing process is completed, the cached photo layer after each photo editing process is completed is filled into the process module, and the data record is saved in the corresponding process module; Based on the association between each photo editing process step, the process modules are sorted and linked.
9. A photographer user operating system for a children's photography service website according to claim 8, characterized in that: The process of sorting and linking process modules is as follows: comparing the pixel modification range of the current image retouching process step with the pixel modification range of the previous image retouching process step in the step sequence; If the pixel modification range has an overlapping area, it is determined that the current image modification processing step is associated with a previous image modification processing step in the step sequence; If there is no overlapping area in the pixel modification range, it is determined that the current image modification processing step is not associated with the previous image modification processing step in the step sequence; If two image editing processing steps are related, a unidirectional link between the process modules corresponding to the two image editing processing steps is established according to the step sequence of the two image editing processing steps.
10. The photographer user operating system of a children's photography service website according to claim 9, characterized in that: The process of subsequent modification of the modified target photo layer based on the step flow chart is as follows: Based on the number of the target photo layer, the corresponding process module in the step flow chart and other process modules linked to the corresponding process module are called; Calling the data records in the process module according to the sequence of numbers to modify the modified target photo layer to obtain multiple new photo layers; After all the corresponding process modules and other process modules pointed to by the links in the step flow chart are called, based on the data records in the corresponding process modules, the new photo layer with the largest number among the multiple new photo layers is cropped, and the original final photo is also cropped, and the image obtained by cropping the new photo layer is filled into the original final photo to obtain a new final photo; Multiple new photo layers are used to replace the original photo layers according to the photo layer numbers to generate new dynamic modification record videos and new final photos.