CN106296325B - Method and device for automatically providing display object photos for trading platform server - Google Patents

Method and device for automatically providing display object photos for trading platform server Download PDF

Info

Publication number
CN106296325B
CN106296325B CN201510266791.7A CN201510266791A CN106296325B CN 106296325 B CN106296325 B CN 106296325B CN 201510266791 A CN201510266791 A CN 201510266791A CN 106296325 B CN106296325 B CN 106296325B
Authority
CN
China
Prior art keywords
photo
photos
candidate
communication network
end computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510266791.7A
Other languages
Chinese (zh)
Other versions
CN106296325A (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.)
Hefei Youquan Information Technology Co ltd
Original Assignee
Youxin Hulian Beijing Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Youxin Hulian Beijing Information Technology Co ltd filed Critical Youxin Hulian Beijing Information Technology Co ltd
Priority to CN201510266791.7A priority Critical patent/CN106296325B/en
Publication of CN106296325A publication Critical patent/CN106296325A/en
Application granted granted Critical
Publication of CN106296325B publication Critical patent/CN106296325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a method and a device for automatically providing a show photo for a trading platform server, and the method comprises the following steps of firstly, establishing short-distance communication network connection between show photo equipment and a front-end computer, and establishing internet communication network connection between the front-end computer and the trading platform server; then, the front-end computer downloads the candidate photos shot by the shooting equipment, so that the photos expected to be transmitted to the transaction platform server are selected from a large number of the display photos shot by the shooting equipment; and finally, selecting a target photo from the candidate photos and transmitting the target photo to the trading platform server to finish the work of transmitting the photo to the trading platform server. In addition, after the target photo is transmitted to the trading platform server, the candidate photo in the front-end computer is processed.

Description

Method and device for automatically providing display object photos for trading platform server
Technical Field
The invention relates to the technical field of data storage, in particular to a method and a device for automatically providing a displayed object photo for a trading platform server.
Background
With the widespread application of automobiles, more and more people buy vehicles, the transaction amount of the automobiles including the used-in vehicles is increased, and a purchaser can buy the vehicles through a used-in vehicle network transaction platform besides arriving at a used-in vehicle transaction market in person to buy the vehicles. The second-hand vehicle network transaction platform can provide photo information and text information of each vehicle for the purchaser so that the purchaser can know the condition of the vehicle and finally make a purchasing decision.
Because a purchaser can only know the condition of the vehicle through the displayed photos and characters on the used-vehicle network transaction platform, and the photos are the information carrier which can most visually and truly reflect the condition of the vehicle, the network transaction platform can display a large amount of photo information for each used-vehicle. In order to obtain such photo information, a photographer needs to take a large number of photos of the vehicle from different angles, such as the front of the vehicle, the side of the vehicle, the rear of the vehicle, and the interior of the vehicle, and the photographer often takes a plurality of backup photos from the same angle for selection in order to avoid poor effect of taking the photos of the vehicle from a certain angle. After the photographer finishes shooting the vehicle, all the photos in the camera storage device are manually stored in the trading platform server, and then, in the photos stored in the trading platform server, multiple photos are respectively selected for each angle of the vehicle so as to be finally displayed on the network trading platform.
However, since the number of the vehicle photos to be provided to the trading platform server is large and the data amount of each photo is large, a long time is required for completing the work of storing all the photos in the trading platform server. Meanwhile, the trading platform server stores not only the photos to be displayed on the network trading platform, but also the standby photos not to be displayed on the network trading platform, and the standby photos not to be displayed occupy a large amount of storage resources of the trading platform server, and the time consumed for storing the photos in the trading platform server is prolonged, so that the efficiency of providing the photos for the trading platform server is seriously influenced.
Disclosure of Invention
The embodiment of the invention provides a method and a device for automatically providing a display photo for a trading platform server, which aim to solve the problem of low efficiency of providing the photo for the trading platform server in the prior art.
In order to solve the technical problem, the embodiment of the invention discloses the following technical scheme:
a method for automatically providing a show object photo for a trading platform server is applied to a front-end computer and a photographing device for providing the photo for the trading platform server, and comprises the following steps:
establishing short-distance communication network connection between photographing equipment for photographing the displayed object and a front-end computer, and establishing internet communication network connection between the front-end computer and a transaction platform server;
the front-end computer downloads the updated display photo in the photographing equipment through the short-distance communication network, and takes the downloaded photo as a candidate photo;
displaying the candidate photos on a display screen of the front-end computer;
determining a target photo from the candidate photos, and correspondingly storing the target photo into a preset classification folder;
the front-end computer transmits the updated target photo in the classification folder to a classification folder corresponding to the trading platform server through an internet communication network;
and processing the candidate photos.
Optionally, after the photographing device establishes a short-range communication network connection with the front desk computer, the method further includes:
monitoring whether the short-distance communication network connection between the photographing equipment and the front-end computer is interrupted or not;
if the short-distance communication network connection is interrupted, judging whether the connection interruption time length is less than a preset time length or not;
if the time length of the short-distance communication network connection interruption is less than the preset time length, reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the first time interval as a period from the moment of the network connection interruption;
and if the short-distance communication network connection interruption time length is greater than or equal to the preset time length, reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the second time interval as a period.
Optionally, the taking the downloaded photo as a candidate photo includes:
acquiring the shooting time information of each downloaded photo;
judging whether a plurality of pictures meeting a set time condition exist according to the shooting time information;
when there are a plurality of photographs that satisfy the set time condition, the plurality of photographs that satisfy the set time condition are determined as candidate photographs.
Optionally, the determining the target photo from the candidate photos includes:
determining a target photo from the candidate photos according to a preset photo category so that the trading platform server can automatically store the received target photo into different categories of classified folders;
the processing candidate photo includes:
and deleting the candidate photos in the non-set category.
Optionally, the determining the target photo from the candidate photos includes:
determining a target photo from the candidate photos according to a preset preference level, so that the trading platform server automatically stores the received target photo into classification folders with different preference levels;
the processing candidate photo includes:
and deleting the candidate photos with non-set preference levels.
Optionally, the processing the candidate photograph comprises:
and deleting the candidate photos with the storage time length exceeding the preset storage time length in the front-end computer.
Optionally, the preset time is 9-11 seconds.
The utility model provides a device for trading platform server provides show thing photo automatically, uses in the front end computer and the equipment of shooing that provide the photo to trading platform server, the device includes:
the network unit is used for establishing short-distance communication network connection between the photographing equipment for photographing the display object and the front-end computer and establishing internet communication network connection between the front-end computer and the transaction platform server;
a photo downloading unit for enabling the front-end computer to download the updated display photo in the photographing device through the short-distance communication network;
the candidate photo unit is used for taking the downloaded photos as candidate photos;
the display photo unit is used for displaying the candidate photos on a display screen of the front-end computer;
a target photo determining unit for determining a target photo from the candidate photos;
the target photo storage unit is used for correspondingly storing the target photos into a preset classification folder;
the transmission unit is used for enabling the front-end computer to transmit the updated target photo in the classification folder to the classification folder corresponding to the trading platform server through the Internet communication network;
and the processing unit is used for processing the candidate photos.
Optionally, the apparatus further comprises:
the network monitoring unit is used for monitoring whether the short-distance communication network connection between the photographing equipment and the front-end computer is interrupted or not after the short-distance communication network connection between the photographing equipment and the front-end computer is established;
the system comprises an interruption time length judging unit, a processing unit and a processing unit, wherein the interruption time length judging unit is used for judging whether the connection interruption time length is less than the preset time length when the short-distance communication network connection is interrupted;
the first network reestablishing unit is used for reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking a first time interval as a period from the moment when the network connection is interrupted when the short-distance communication network connection is shorter than the preset time;
and the second network reestablishing unit is used for reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the second time interval as a period when the short-distance communication network connection interruption time length is greater than or equal to the preset time length.
Optionally, the candidate photo unit includes:
a time information acquisition unit for acquiring the shooting time information of each downloaded photo;
the time information judging unit is used for judging whether a plurality of pictures meeting the set time condition exist according to the shooting time information;
and a candidate photograph determination unit configured to determine, as a candidate photograph, a plurality of photographs that satisfy the set time condition when there are a plurality of photographs that satisfy the set time condition.
Optionally, the target photograph determination unit includes:
the classification determining unit is used for determining a target photo from the candidate photos according to the preset photo category so that the trading platform server can automatically store the received target photo into classification folders of different categories;
the processing unit includes:
and the candidate photo deleting unit is used for deleting the candidate photos of the non-set type.
Optionally, the target photograph determination unit includes:
the preference level determining unit is used for determining a target photo from the candidate photos according to a preset preference level so that the trading platform server can automatically store the received target photo into classification folders with different preference levels;
the processing unit includes:
and a candidate photo deleting unit for deleting candidate photos with non-set preference levels.
Optionally, the processing unit includes:
and the candidate photo deleting unit is used for deleting the candidate photos with the storage time length exceeding the preset storage time length in the front-end computer.
The embodiment of the invention provides a method and a device for automatically providing a show photo for a trading platform server, and the method comprises the following steps of firstly, establishing short-distance communication network connection between a show photo taking device and a front-end computer, and establishing internet communication network connection between the front-end computer and the trading platform server; then, the front-end computer downloads the candidate photos shot by the shooting equipment, so that the photos expected to be transmitted to the transaction platform server are selected from a large number of the display photos shot by the shooting equipment; and finally, selecting a target photo from the candidate photos and transmitting the target photo to the trading platform server to finish the work of transmitting the photo to the trading platform server. In addition, after the target photo is transmitted to the trading platform server, the candidate photo in the front-end computer is processed.
By adopting the method and the device provided by the embodiment of the invention, the user can transmit the displayed object photo to the transaction platform server by utilizing the network, and only the target photo which the user desires to transmit is transmitted to the transaction platform server, and all the displayed object photos in the photographing equipment are not required to be transmitted to the transaction platform server. The time consumed for transmitting the photos to the trading platform server can be shortened, the storage resources of the trading platform server and the storage resources of the front-end computer can be saved, and the efficiency of automatically providing the photos of the displayed objects for the trading platform server is effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a schematic flow chart of a method for automatically providing a show photo for a trading platform server according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a processing method after a short-range network connection is interrupted according to an embodiment of the present invention;
FIG. 3 is a schematic flowchart of step S105 in FIG. 1;
fig. 4 is a schematic structural diagram of an apparatus for automatically providing a display photo for a trading platform server according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a processing device after a short-range network connection is interrupted according to an embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic flow chart of a method for automatically providing a display photo for a trading platform server according to an embodiment of the present invention, and a front-end computer and a photographing device for providing a photo to the trading platform server are provided, as shown in fig. 1, the method includes the following steps:
step S101: establishing short-distance communication network connection between the photographing equipment for photographing the displayed object and the front-end computer, and establishing internet communication network connection between the front-end computer and the transaction platform server.
In this embodiment, the photographing devices include devices such as a camera, a mobile phone, and a tablet computer capable of taking pictures, and the photographing devices can establish a short-distance communication network connection capable of transmitting data with other terminals, such as a front-end computer in this embodiment, in a wireless manner.
The short-distance communication network connection between the display object photographing device and the front-end computer is established, the short-distance communication network connection established between the photographing device and the front-end computer through a WIFI wireless network can be established, and the short-distance communication network connection established between the photographing device and the front-end computer through Bluetooth can be also established.
The connection of the front-end computer and the trading platform server through the internet communication network can be established through wired connection in the same way as the existing computer is connected with the internet communication network.
In one embodiment of the present invention, the photographing device may be a camera, and the trading platform server may be a used car trading platform server. The camera can transmit the captured vehicle pictures through a short-distance communication network with the front-end computer, and the front-end computer transmits the vehicle pictures to the used vehicle trading platform server through an internet communication network with the used vehicle trading platform server for final presentation to a purchaser of the used vehicle.
Thus, the camera may transmit its locally stored picture of the exhibit directly to the used vehicle trading platform server using the communications network. The time that the camera transmits the photos to the used car trading platform server is effectively saved, the photos of the cars which are transmitted to the used car trading platform server in the camera memory card can be deleted at any time, the situation that the camera cannot continue to take photos due to insufficient storage space of the memory card is avoided, and the efficiency that the camera transmits the photos to the used car trading platform server is further improved.
When the storage space of the memory card of the camera is completely occupied, the camera can continue shooting by deleting part of photos or all photos in the memory card, or after the camera shoots a certain number of photos, part of photos in the memory card is automatically cleared, so that the memory card cannot have the situation of insufficient storage space, and the storage space in the memory card can support the shooting equipment to continuously shoot a large number of photos.
By adopting the method of the embodiment, when the stability of the internet communication network is poor or the network transmission speed is low, the picture shot by the shooting device is firstly stored in the front-end computer, and when the internet communication network condition is good, the picture stored in the front-end computer is transmitted to the transaction platform server. Therefore, the shooting device can be supported to continuously shoot a large number of photos under the condition of poor internet communication network conditions.
Step S102: the front-end computer downloads the updated display photo in the photographing equipment through the short-distance communication network, and takes the downloaded photo as a candidate photo.
After the front-end computer establishes the short-distance communication network with the photographing device, the front-end computer can download the updated show photo in the photographing device through the short-distance communication network, and the downloading mode can be as follows:
the front-end computer monitors the shooting state of the shooting equipment in real time, and when the front-end computer monitors that the shooting equipment shoots a new photo, the newly shot photo is automatically downloaded.
The mode of the front-end computer taking the downloaded photo as the candidate photo may be:
for example, the front-end computer takes all photos of a certain vehicle taken by the photographing device as candidate photos, and sets a separate folder for the candidate photos in the storage space, and stores all photos of the vehicle in the folder, and photos of different vehicles are in different folders. Or, a uniform naming rule is set for all photos of the vehicle, and the name of each photo is a character string group consisting of the license plate number of the vehicle and the photo serial number, so that candidate photos of different vehicles are distinguished.
In one embodiment of the present invention, a photo with a given time condition may be set as a candidate photo, wherein the given time condition may be a fixed time period or a variable time period.
For this purpose, taking the downloaded photo as a candidate photo may include the following steps: acquiring the shooting time information of each downloaded photo; judging whether a plurality of pictures meeting a set time condition exist according to the shooting time information; when there are a plurality of photographs that satisfy the set time condition, the plurality of photographs that satisfy the set time condition are determined as candidate photographs.
The following is a description of a specific embodiment:
after the photographing device photographs one vehicle, the photographing device needs to wait for the second vehicle to be in place to photograph the second vehicle, and therefore, there is necessarily an interval time, such as 3 minutes, between photographing the two vehicles, and the photos of different vehicles can be distinguished through the interval time.
In a specific operation, timing may be started when the photographing device takes a first photo, and photographing time information of each photo taken by the photographing device, that is, a time when the photo is taken, is recorded, and if a new photo is not taken within 3 minutes after a certain photo is taken, it is considered that the photographing is terminated. The time when the photographing equipment photographs the first photo is taken as the starting time, the time when the photographing is ended is taken as the ending time, the time between the starting time and the ending time is taken as a given time condition, and the photo in the time condition is set as a candidate photo.
When the photographing apparatus takes a picture again, the time taken again is regarded as the starting time, which is regarded as the starting time for taking the next vehicle, thereby obtaining the time condition for taking each vehicle, and further obtaining the picture of each vehicle, taking the picture of one vehicle as a candidate picture each time, and taking the picture of another vehicle as a candidate picture after the processing of the candidate picture is completed.
Step S103: and displaying the candidate photos on a display screen of the front-end computer.
After determining the candidate photos, the candidate photos are displayed to the user through a display screen of the front-end computer, the user can see a thumbnail of each candidate photo and a view of the normal size of each candidate photo, and the user can check the view of the normal size of the photo by clicking on a thumbnail of a certain candidate photo.
Step S104: and determining a target photo from the candidate photos, and correspondingly storing the target photo into a preset classification folder.
In one embodiment of the invention, the target photo is determined from the candidate photos according to the preset photo category, so that the trading platform server automatically stores the received target photo into the classified folders of different categories. The photos may be classified by vehicle appearance type, vehicle model, or the like.
For example, the vehicle exterior types include a vehicle front, a vehicle side, a vehicle rear, and a vehicle interior, and the like. If the candidate photos comprise 15 photos, wherein 4 photos reflecting the front of the vehicle, 5 photos reflecting the side of the vehicle, 3 photos reflecting the back of the vehicle and 3 photos reflecting the interior of the vehicle are selected from the 4 photos reflecting the front of the vehicle, and the category of the front of the vehicle is calibrated; selecting one of the 5 photos reflecting the side of the vehicle, and calibrating the category of the side of the vehicle; selecting one of the 3 photos reflecting the rear of the vehicle, and calibrating the category of the rear of the vehicle; one of the photographs reflecting the vehicle interior is selected and labeled with the category of "vehicle interior". Thus, categories are labeled for 4 photos in the collection of photos, wherein a photo can only be labeled in one category.
There are various ways to calibrate categories for photos. In an embodiment of the present invention, an independent classification folder may be set for each category, the folder of each category and all candidate photos are displayed on the same display page, when a category is labeled for a photo, a photo to be labeled is dragged to the corresponding classification folder, at this time, the photo in the classification folder is automatically labeled as the category corresponding to the classification folder, for example, a photo is dragged to the classification folder corresponding to the category "front of vehicle", and the photo is labeled as the category "front of vehicle".
In another embodiment of the present invention, a number may be defined for each category, for example, the number "vehicle front" is 1, the number "vehicle side" is 2, the number "vehicle rear" is 3, and the number "vehicle interior" is 4, and the photos to be labeled are named according to the numbers of the corresponding categories. For example, a photograph that needs to be designated as "vehicle front" is named "1", or a character string with a leading digit of 1, such as 1 jing a 66666-001. Therefore, the type of the corresponding photo can be known according to the name of each photo.
Multiple of the candidate photos may be rated as one category, for example, multiple candidate photos may be rated as a category of "vehicle front".
In any way, it is within the scope of the embodiments of the present invention as long as the category can be specified for multiple photos among the candidate photos.
For example, the types of "front of vehicle", "side of vehicle", "rear of vehicle", and "interior of vehicle" are set as predetermined photo types for each photo type, and the photos in these types are selected from the candidate photos as target photos.
In another embodiment of the invention, the target photo is determined from the candidate photos according to a preset preference level, so that the trading platform server automatically stores the received target photo into a classification folder with different preference levels.
For example, the preference level includes a primary and a secondary, and similarly to the description about the category in the above-described embodiment, a photograph whose preference level is the primary and a photograph whose preference level is the secondary may be determined among the candidate photographs as the target photograph. The first-level photo has the best imaging quality, the outline, the details and the like of the vehicle can be clearly reflected, the shooting angle enables the vehicle to have aesthetic feeling, the second-level photo has better imaging quality which is slightly lower than that of the first-level photo, but the second-level photo is also a photo with better imaging quality compared with other photos in the candidate photos.
The method comprises the steps of calibrating a first-level or second-level preferred level for part of photos in candidate photos, and determining the photos with the preferred levels as target photos, or only using the candidate photos with the first level as the target photos, wherein specific selection rules are determined according to actual requirements for transmitting the photos to a trading platform server.
Step S105: and the front-end computer transmits the updated target photo in the classification folder to the classification folder corresponding to the trading platform server through the Internet communication network.
And transmitting the target photo determined in the step S104 to the trading platform server through an internet communication network between the front-end computer and the trading platform server.
In an embodiment of the invention, a target photo is determined from candidate photos according to a preset photo category, the target photo is correspondingly stored in a preset classification folder, and the target photo newly acquired from the classification folder is transmitted to a trading platform server. After the trading platform server receives a group of target photos, each photo is automatically stored into a preset corresponding classification folder according to the category of each photo in the target photos, and each classification folder corresponds to the preset photo category one by one, so that the trading platform server can directly display the target photos to buyers according to the categories.
In another embodiment of the present invention, the target photos are determined from the candidate photos according to a preset preference level, after each group of target photos are received by the trading platform server, each target photo is automatically stored into a preset corresponding classification folder according to the preference level of each target photo in the target photos, and each classification folder is in one-to-one correspondence with the preset preference level, so that the trading platform server can directly display the target photos to the buyers according to the preference levels.
For example, the trading platform server displays the primary photograph in the home page of the vehicle, displays the primary photograph and the secondary photograph in the sub-page of the vehicle, so that the purchaser can browse the photograph of the vehicle with the best imaging quality through the home page of the vehicle, and can provide more photographs of the vehicle to the purchaser through the primary photograph and the secondary photograph when the purchaser continues to browse the sub-page of the vehicle.
In another embodiment of the invention, the target photo is compressed and the compressed target photo is transmitted to the trading platform server to reduce the data volume of the transmitted photo, thereby shortening the time for transmitting the photo through the transmission network, the occupied network resource and the storage resource of the trading platform server.
Step S106: and processing the candidate photos.
The processing on the candidate photos may be: after the target photo is transmitted to the trading platform server, the candidate photo of the non-set category stored in the temporary storage space can be deleted, or the candidate photo of the non-set preference level stored in the temporary storage space of the front-end computer can be deleted; the candidate photos can be moved to other storage spaces except the temporary storage space; the candidate photos in the temporary storage space can also be deleted completely to ensure that the temporary storage space has enough capacity to store new candidate photos.
The processing mode can also be as follows: after the target photos are transmitted to the trading platform server, the time length of each candidate photo stored in the front-end computer is counted, and if the time length of a certain candidate photo stored in the front-end computer exceeds the preset storage time length, the candidate photo is automatically deleted. For example, it is counted that a candidate photo has been stored in the front-end computer for two days, the candidate photo is considered not to be utilized again, and the candidate photo is deleted to save the storage resource of the front-end computer.
The target photos can be processed, and the target photos in the preset classification folder are deleted after the front-end computer transmits the target photos to the trading platform server once, so that the storage resources of the front-end computer are saved.
In another embodiment of the present invention, as shown in fig. 2, after the photographing apparatus establishes the short-range communication network connection with the front computer, the method in the above embodiment further includes the following steps.
In step S201, it is monitored whether the short-range communication network connection between the photographing apparatus and the front-end computer is interrupted.
The front-end computer continuously monitors whether the short-distance communication network connection between the photographing device and the front-end computer is interrupted, and if the data cannot be transmitted through the short-distance communication network between the front-end computer and the photographing device, the short-distance communication network connection is considered to be interrupted.
If the short-distance communication network connection is interrupted, it is determined whether the duration of the connection interruption is less than a preset duration in step S202.
Counting the connection interruption time from the moment of connection interruption of the short-distance communication network, and judging whether the connection interruption time is less than a preset time, wherein the preset time can be any time between 9 and 11 seconds, but in one embodiment of the invention, the preset time is set to 10 seconds, wherein the preset time of about 10 seconds is set according to the area of the shooting display object area, and a photographer can completely leave the shooting display object area within the time period of about 10 seconds.
When a photographer takes a picture in the area for taking the exhibit, if the photographing equipment of the photographer is in the area for taking the exhibit, the short-distance communication network connection is interrupted, which indicates that the photographer needs to immediately recover the short-distance communication network connection at the moment so as to continue to take the picture and transmit the picture to the front-end computer;
when the photographer stops taking the picture and leaves the area for taking the exhibit with the photographing device, the distance between the front-end computer and the photographing device is too large, so that the short-distance communication network between the front-end computer and the photographing device is interrupted because the distance between the front-end computer and the photographing device exceeds the maximum distance value of normal connection, but at this moment, the photographer probably does not need to recover the connection of the short-distance communication network.
Therefore, when the time length of the short-distance communication network connection interruption is shorter than the preset time length, the photographing device stays in the area for photographing the exhibit, and the photographer is likely to need to immediately recover the network connection, and then step S203 is executed; when the short-distance communication network connection interruption duration is greater than or equal to the preset duration, step S204 is executed.
If the time length of the short-distance communication network connection interruption is less than the preset time length, in step S203, the photographing device and the front-end computer automatically reestablish the short-distance communication network connection with each other in a period of the first time interval from the time when the network connection is interrupted.
When the connection interruption time of the short-distance communication network is shorter than the preset time, the photographing device and the front-end computer automatically reestablish the short-distance communication network connection with each other from the moment when the network connection is interrupted by taking the first time interval as a period. The first time interval is an extremely short time interval, for example 20 milliseconds, to ensure that the short-range communication network can be reestablished at a faster rate.
If the short-distance communication network connection interruption duration is greater than or equal to the preset duration, in step S204, the photographing apparatus and the front-end computer automatically reestablish the short-distance communication network connection therebetween in a cycle of the second time interval.
And when the connection interruption time of the short-distance communication network is longer than or equal to the preset time, the photographing device and the front-end computer automatically reestablish the short-distance communication network connection with each other by taking the second time interval as a period. The second time interval may be a longer time interval, for example, 1 minute, and the front-end computer searches for the sequential photographing devices every 1 minute from the time when the network connection is interrupted, and when the photographing devices are searched, reestablishes the short-distance communication network connection between the two devices, so as to ensure that the front-end computer does not frequently search for the photographing devices, and avoid that the work of searching for the photographing devices affects the processing speed of the front-end computer for processing other tasks.
In another embodiment of the present invention, all the candidate photos or the target photos are stored in the set storage space, so that when the target photos need to be selected again from the candidate photos, the candidate photos can be selected for the second time, or when the target photos need to be retransmitted, the target photos can be directly retransmitted. The method that only pictures can be taken again when the pictures are lost due to the fact that the trading platform server fails or the network transmission fails is avoided.
Through the embodiment, the user can automatically provide the pictures shot by the shooting device to the trading platform server through the established network, only the target pictures needing to be displayed to the buyer can be provided, and the pictures not needing to be displayed cannot be transmitted to the trading platform server. Therefore, the storage resources of the trading platform server can be effectively saved, the time consumed for transmitting the photos to the trading platform server can be shortened, and the efficiency of providing the photos for the trading platform server is effectively improved.
In addition, the method provided by the embodiment can process the candidate photos so as to save storage resources occupied by storing the candidate photos, avoid the situation that the photographing equipment cannot take the photos due to the fact that the candidate photos occupy a large amount of storage resources, and further improve the efficiency of providing the photos for the transaction platform server.
In another embodiment of the present invention, the front end computer transmits the target photos in the classification folder to the trading platform server through the internet communication network in the above embodiment, which is implemented by the following sub-steps, as shown in fig. 3.
Step S1051: and acquiring the data volume of the target photo.
After each photo is shot, the photo carries parameter information including data volume, and the total data volume of all target photos transmitted to the trading platform server each time is calculated according to the data volume of each target photo.
Step S1052: and setting the network bandwidth of the internet communication network between the front-end computer and the trading platform server according to the data volume.
When the data volume of the transmitted photos is small, a small network bandwidth is set for an internet communication network between the front-end computer and the trading platform server, so that the network requirement for transmitting the photos can be met; when the data volume of the transmitted photos is large, a large network bandwidth is set for the internet communication network between the front-end computer and the trading platform server, and the network requirement for transmitting the photos can be met.
In this embodiment, the internet communication network between the front-end computer and the trading platform server can automatically adjust the network bandwidth according to the data volume value. For example, different network bandwidths are set for different data volume value ranges, the data volume value ranges and the network bandwidths have a corresponding table, and when the data volume is within a value range, the network bandwidth of the internet communication network between the front-end computer and the trading platform server is set as the network bandwidth corresponding to the value range.
Step S1053: and transmitting the target photo to the transaction platform server through the Internet communication network after the network bandwidth is set.
After the network bandwidth of the internet communication network between the front-end computer and the trading platform server is set, the photos with the preset attributes calibrated in the photo set are transmitted to the trading platform server through the internet communication network between the front-end computer and the trading platform server.
By adopting the method in the embodiment of the invention, the network bandwidth of the internet communication network between the front-end computer and the trading platform server can be set according to the actual condition of the data volume of the transmitted photos, so that the internet communication network can adapt to the data volume of the transmitted photos, the condition that the transmission rate is low due to overlarge data volume and small network bandwidth can be avoided, and the condition that the network resource utilization rate is low due to overlarge data volume and large network bandwidth can be avoided.
Fig. 4 is a schematic structural diagram of an apparatus for automatically providing a display photo for a trading platform server, which is applied to a front-end computer 200 and a photographing device 300 for providing a photo to the trading platform server 100, and the apparatus includes:
a network unit 11, configured to establish a short-distance communication network connection between the exhibited object photographing apparatus 300 and the front-end computer 200, and establish an internet communication network connection between the front-end computer 200 and the transaction platform server 100;
a photo downloading unit 12 for causing the front-end computer 200 to download the updated picture of the exhibit in the photographing apparatus 300 through the short-distance communication network;
a candidate photo unit 13, configured to take the downloaded photo as a candidate photo;
a photo display unit 14 for displaying the candidate photos on the display screen of the front-end computer 200;
a target photograph determination unit 15 for determining a target photograph from the candidate photographs;
the target photo storage unit 16 is used for correspondingly storing the target photos into a preset classification folder;
a transmission unit 17, configured to enable the front-end computer 200 to transmit the updated target photo in the classified folder to the classified folder corresponding to the trading platform server 100 through the internet communication network;
and a processing unit 18 for processing the candidate photos.
In another embodiment of the present invention, as shown in fig. 5, the apparatus in the above embodiment further includes:
a network monitoring unit 21, configured to monitor whether the short-range communication network connection between the photographing device 300 and the front-end computer 200 is interrupted after the short-range communication network connection is established between the photographing device and the front-end computer;
an interruption duration determination unit 22, configured to determine, when the short-distance communication network connection is interrupted, whether a duration of the connection interruption is less than a preset duration;
a first network reestablishing unit 23, configured to, when the duration of the short-distance communication network connection interruption is less than a first preset duration, automatically reestablish the short-distance communication network connection between the photographing device 300 and the front-end computer 200 in a period of a first time interval from the time when the network connection is interrupted;
the second network reestablishing unit 24 is configured to, when the short-distance communication network connection interruption duration is greater than or equal to the first preset duration, automatically reestablish the short-distance communication network connection between the photographing device 300 and the front-end computer 200 at a second time interval as a cycle.
In another embodiment of the present invention, the candidate photo unit 13 in the above embodiment may include:
a time information acquisition unit for acquiring the shooting time information of each downloaded photo;
the time information judging unit is used for judging whether a plurality of pictures meeting the set time condition exist according to the shooting time information;
and a candidate photograph determination unit configured to determine, as a candidate photograph, a plurality of photographs that satisfy the set time condition when there are a plurality of photographs that satisfy the set time condition.
In another embodiment of the present invention, the target photograph determination unit 15 in the above-described embodiment may include:
and the classification determining unit is used for determining a target photo from the candidate photos according to the preset photo category so that the trading platform server 100 can automatically store the received target photo into classification folders of different categories.
On the basis of the classification determination unit, in another embodiment of the present invention, the processing unit 18 in the above embodiment may include:
and the candidate photo deleting unit is used for deleting the candidate photos of the non-set type.
In another embodiment of the present invention, the target photograph determination unit 15 in the above-described embodiment may include:
and the preference level determining unit is used for determining the target photo from the candidate photos according to a preset preference level, so that the trading platform server 100 automatically stores the received target photo into classification folders with different preference levels.
On the basis of the above-mentioned preference level determining unit, in another embodiment of the present invention, the processing unit 18 in the above-mentioned embodiment may include:
and the candidate photo deleting unit is used for deleting the candidate photos of the non-set type.
In another embodiment of the present invention, the processing unit 18 in the above embodiment may further include:
and the candidate photo deleting unit is used for deleting the candidate photos with the storage time length exceeding the preset storage time length in the front-end computer.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present invention, which enable those skilled in the art to understand or practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (11)

1. A method for automatically providing a show photo for a trading platform server is applied to a front-end computer and a photographing device for providing the photo for the trading platform server, and comprises the following steps:
establishing short-distance communication network connection between photographing equipment for photographing the displayed object and a front-end computer, and establishing internet communication network connection between the front-end computer and a transaction platform server;
the front-end computer downloads the updated display photo in the photographing equipment through the short-distance communication network, and takes the downloaded photo as a candidate photo;
the generation process of the candidate photo comprises the following steps: acquiring the shooting time information of each downloaded photo; judging whether a plurality of pictures meeting a set time condition exist according to the shooting time information; when a plurality of photos meeting the set time condition exist, determining the plurality of photos meeting the set time condition as candidate photos;
displaying the candidate photos on a display screen of the front-end computer;
determining a target photo from the candidate photos, and correspondingly storing the target photo into a preset classification folder; automatically calibrating the photos in the classified folder into the categories corresponding to the classified folder;
the front-end computer transmits the updated target photo in the classification folder to a classification folder corresponding to the trading platform server through an internet communication network;
and processing the candidate photos.
2. The method of claim 1, wherein after the photographing apparatus establishes the short-range communication network connection with the front-end computer, the method further comprises:
monitoring whether the short-distance communication network connection between the photographing equipment and the front-end computer is interrupted or not;
if the short-distance communication network connection is interrupted, judging whether the connection interruption time length is less than a preset time length or not;
if the time length of the short-distance communication network connection interruption is less than the preset time length, reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the first time interval as a period from the moment of the network connection interruption;
and if the short-distance communication network connection interruption time length is greater than or equal to the preset time length, reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the second time interval as a period.
3. The method of claim 1 or 2, wherein determining the target photo from the candidate photos comprises:
determining a target photo from the candidate photos according to a preset photo category so that the trading platform server can automatically store the received target photo into different categories of classified folders;
the processing candidate photo includes:
and deleting the candidate photos in the non-set category.
4. The method of claim 1 or 2, wherein determining the target photo from the candidate photos comprises:
determining a target photo from the candidate photos according to a preset preference level, so that the trading platform server automatically stores the received target photo into classification folders with different preference levels;
the processing candidate photo includes:
and deleting the candidate photos with non-set preference levels.
5. The method of claim 1 or 2, wherein the processing the candidate photos comprises:
and deleting the candidate photos with the storage time length exceeding the preset storage time length in the front-end computer.
6. The method according to claim 2, wherein the preset time period is 9-11 seconds.
7. An apparatus for automatically providing a picture of a display object for a trading platform server, which is applied to a front-end computer and a photographing device for providing the picture for the trading platform server, the apparatus comprising:
the network unit is used for establishing short-distance communication network connection between the photographing equipment for photographing the display object and the front-end computer and establishing internet communication network connection between the front-end computer and the transaction platform server;
a photo downloading unit for enabling the front-end computer to download the updated display photo in the photographing device through the short-distance communication network;
the candidate photo unit is used for taking the downloaded photos as candidate photos;
the generation process of the candidate photo comprises the following steps: acquiring the shooting time information of each downloaded photo; judging whether a plurality of pictures meeting a set time condition exist according to the shooting time information; when a plurality of photos meeting the set time condition exist, determining the plurality of photos meeting the set time condition as candidate photos;
the display photo unit is used for displaying the candidate photos on a display screen of the front-end computer;
a target photo determining unit for determining a target photo from the candidate photos;
the target photo storage unit is used for correspondingly storing the target photos into a preset classification folder; automatically calibrating the photos in the classified folder into the categories corresponding to the classified folder;
the transmission unit is used for enabling the front-end computer to transmit the updated target photo in the classification folder to the classification folder corresponding to the trading platform server through the Internet communication network;
and the processing unit is used for processing the candidate photos.
8. The apparatus of claim 7, further comprising:
the network monitoring unit is used for monitoring whether the short-distance communication network connection between the photographing equipment and the front-end computer is interrupted or not after the short-distance communication network connection between the photographing equipment and the front-end computer is established;
the system comprises an interruption time length judging unit, a processing unit and a processing unit, wherein the interruption time length judging unit is used for judging whether the connection interruption time length is less than the preset time length when the short-distance communication network connection is interrupted;
the first network reestablishing unit is used for reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking a first time interval as a period from the moment when the network connection is interrupted when the short-distance communication network connection is shorter than the preset time;
and the second network reestablishing unit is used for reestablishing the short-distance communication network connection between the photographing equipment and the front-end computer by taking the second time interval as a period when the short-distance communication network connection interruption time length is greater than or equal to the preset time length.
9. The apparatus according to claim 7 or 8, wherein the target photograph determination unit comprises:
the classification determining unit is used for determining a target photo from the candidate photos according to the preset photo category so that the trading platform server can automatically store the received target photo into classification folders of different categories;
the processing unit includes:
and the candidate photo deleting unit is used for deleting the candidate photos of the non-set type.
10. The apparatus according to claim 7 or 8, wherein the target photograph determination unit comprises:
the preference level determining unit is used for determining a target photo from the candidate photos according to a preset preference level so that the trading platform server can automatically store the received target photo into classification folders with different preference levels;
the processing unit includes:
and a candidate photo deleting unit for deleting candidate photos with non-set preference levels.
11. The apparatus according to claim 7 or 8, wherein the processing unit comprises:
and the candidate photo deleting unit is used for deleting the candidate photos with the storage time length exceeding the preset storage time length in the front-end computer.
CN201510266791.7A 2015-05-22 2015-05-22 Method and device for automatically providing display object photos for trading platform server Active CN106296325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510266791.7A CN106296325B (en) 2015-05-22 2015-05-22 Method and device for automatically providing display object photos for trading platform server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510266791.7A CN106296325B (en) 2015-05-22 2015-05-22 Method and device for automatically providing display object photos for trading platform server

Publications (2)

Publication Number Publication Date
CN106296325A CN106296325A (en) 2017-01-04
CN106296325B true CN106296325B (en) 2020-05-12

Family

ID=57633620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510266791.7A Active CN106296325B (en) 2015-05-22 2015-05-22 Method and device for automatically providing display object photos for trading platform server

Country Status (1)

Country Link
CN (1) CN106296325B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5130421B2 (en) * 2006-06-18 2013-01-30 雅英 田中 Digital camera with communication function
CN201037938Y (en) * 2006-12-27 2008-03-19 南京风速网络***有限公司 Electronic photo album system capable of automatic founding and classifying photos
CN102916931B (en) * 2011-08-03 2015-08-19 北京同步科技有限公司 Multi-medium information spreading system and method
CN104063465A (en) * 2014-06-27 2014-09-24 广州金山网络科技有限公司 Photo storage method and device
CN104463469A (en) * 2014-12-09 2015-03-25 国家电网公司 Grid infrastructural project digital photo management method and device

Also Published As

Publication number Publication date
CN106296325A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
CN108235765B (en) Method and device for displaying story photo album
US11889014B2 (en) Method and apparatus for processing contact information using a wireless terminal
WO2017118345A1 (en) Method and device for pushing electronic book
CN104025557B (en) The file loading method of crowd's determination, device and system
US20160127653A1 (en) Electronic Device and Method for Providing Filter in Electronic Device
CN109905545B (en) Message processing method, terminal and computer readable storage medium
KR20160044470A (en) Method, server and system for setting background image
CN110933733B (en) Network distribution method, device, computer equipment and storage medium
CN103297595A (en) Method and device for taking and displaying photos
KR20090080693A (en) Terminal and method for displaying contents thereof
CN103823858A (en) Information processing method and information processing device
WO2016143749A1 (en) Terminal device, server device, and program for recording work state by means of image
CN105279273A (en) Photo classification method and device
CN206877372U (en) A kind of commodity identification and commending system based on Digital Image Processing
CN105320407A (en) Pictured people social moment information acquisition method and apparatus
CN108230034A (en) Solid shop/brick and mortar store querying method and electronic equipment
WO2017156986A1 (en) Full-picture image display method and system for mobile terminal
CN106296325B (en) Method and device for automatically providing display object photos for trading platform server
US20170372462A1 (en) Intelligent Filter Matching Method and Terminal
CN108319624B (en) Data loading method and device
CN110221794A (en) A kind of object displaying method and terminal
KR102523006B1 (en) Method, apparatus and computer program for providing contents list
CN107517349A (en) Mobile terminal and Related product with camera function
CN104518952A (en) Data processing method and device
CN115086194B (en) Cloud application data transmission method, computing device and computer storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231201

Address after: 230012 In the factory building of Anhui Guogou Energy Co., Ltd., 100 meters east of the intersection of Guanjing Road and Luban Road in Xinzhan District, Hefei City, Anhui Province

Patentee after: Hefei Youquan Information Technology Co.,Ltd.

Address before: No. 9 North Fourth Ring West Road, Haidian District, Beijing, 100080, 2106-A030

Patentee before: YOUXIN HULIAN (BEIJING) INFORMATION TECHNOLOGY CO.,LTD.