Photo file displaying method and dlna system
Abstract
A photo file displaying method includes the following steps. Firstly, a face detection operation is performed on a photo file of a first electronic device. According to a result of the face detection operation, a first photo property or a second photo property is written into a data field of a metadata of the photo file. Then, a first virtual folder and a second virtual folder are displayed on a second electronic device. If the first virtual folder is selected, the photo file corresponding to the first virtual folder is displayed on the second electronic device. If the photo file has the first photo property, the photo file is assigned to the first virtual folder. If the photo file has the second photo property, the photo file is assigned to the second virtual folder.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A photo file displaying method for a DLNA system, the photo file displaying method comprising steps of:
(A) performing a face detection operation on a photo file of a first electronic device; (B) writing a first photo property or a second photo property into a data field of a metadata of the photo file according to a result of the face detection operation; (C) displaying a first virtual folder and a second virtual folder on a second electronic device, wherein if the photo file has the first photo property, the photo file is assigned to the first virtual folder, wherein if the photo file has the second photo property, the photo file is assigned to the second virtual folder; and (D) if the first virtual folder or the second virtual folder is selected, displaying the photo file corresponding to the first virtual folder or the second virtual folder on the second electronic device.
2 . The photo file displaying method according to claim 1 , wherein if at least one face image contained in the photo file is detected, the step (B) is performed by writing the first photo property into a first data field of the metadata, wherein if no face image contained in the photo file is detected, the step (B) is performed by writing the second photo property into the first data field of the metadata, wherein the first photo property is a character photo property, and the second photo property is a non-character photo property.
3 . The photo file displaying method according to claim 2 , wherein if at least one face image contained in the photo file is detected and a first facial feature is acquired from the at least one face image, the step (B) is performed by further writing a first facial feature information into a second data field of the metadata, wherein if at least one face image contained in the photo file is detected and a second facial feature is acquired from the at least one face image, the step (B) is performed by further writing a second facial feature information into the second data field of the metadata, wherein if at least one face image contained in the photo file is detected and no facial feature is acquired from the at least one face image, the step (B) is performed by further writing a no facial feature information into the second data field of the metadata.
4 . The photo file displaying method according to claim 3 , wherein the step (D) comprises steps of:
(D 1 ) if the first virtual folder is selected, displaying the photo file corresponding to the first virtual folder on the second electronic device; (D 2 ) if the second virtual folder is selected, displaying the photo file corresponding to the second virtual folder on the second electronic device; (D 3 ) if the first virtual folder is selected, displaying a third virtual folder, a fourth virtual folder and a fifth virtual folder on the second electronic device, wherein if the photo file has the first facial feature information, the photo file is assigned to the third virtual folder, wherein if the photo file has the second facial feature information, the photo file is assigned to the fourth virtual folder, wherein if the photo file has the no facial feature information, the photo file is assigned to the fifth virtual folder; (D 4 ) if the third virtual folder is selected, displaying the photo file corresponding to the third virtual folder on the second electronic device; (D 5 ) if the fourth virtual folder is selected, displaying the photo file corresponding to the fourth virtual folder on the second electronic device; (D 6 ) if the fifth virtual folder is selected, displaying the photo file corresponding to the fifth virtual folder on the second electronic device.
5 . The photo file displaying method according to claim 1 , wherein if only one face image contained in the photo file is detected, the step (B) is performed by writing the first photo property into a first data field of the metadata, wherein if two face images contained in the photo file is detected, the step (B) is performed by writing the second photo property into the first data field of the metadata, wherein if no face image contained in the photo file is detected, the step (B) is performed by writing a third photo property into the first data field of the metadata, wherein the first photo property is a character number “1”, the second photo property is a character number “2”, and the third photo property is a character number “0”.
6 . The photo file displaying method according to claim 5 , wherein if at least one face image contained in the photo file is detected and a first facial feature is acquired from the at least one face image, the step (B) is performed by further writing a first facial feature information into a second data field of the metadata, wherein if at least one face image contained in the photo file is detected and a second facial feature is acquired from the at least one face image, the step (B) is performed by further writing a second facial feature information into the second data field of the metadata, wherein if at least one face image contained in the photo file is detected and the first facial feature and the second facial feature are acquired from the at least one face image, the step (B) is performed by further writing the first facial feature information and the second facial feature information into the second data field of the metadata, wherein if at least one face image contained in the photo file is detected and no facial feature is acquired from the at least one face image, the step (B) is performed by further writing a no facial feature information into the second data field of the metadata.
7 . The photo file displaying method according to claim 1 , wherein the first electronic device is a digital media server according to a DLNA protocol, and the second electronic device is a digital media controller or a digital media player according to the DLNA protocol.
8 . A DLNA system for displaying a photo file, the DLNA system comprising:
a network router providing a network connection function; a digital media server connected to the network router through network connection and storing the photo file, wherein the digital media server comprises a storage element, a face analysis module and a controlling unit, wherein the storage element is disposed within the digital media server for storing the photo file, wherein the face analysis module is connected with the storage element, and the face analysis module detects whether at least one face image is contained in the photo file, wherein the controlling unit is connected with the face analysis module, and the controlling unit writes a first photo property or a second photo property into a metadata of the photo file according to a detecting result of the face analysis module, wherein if the photo file has the first photo property, the photo file is assigned to the first virtual folder, wherein if the photo file has the second photo property, the photo file is assigned to the second virtual folder; and an electronic device connected to the network router through network connection and connected to the digital media server via the network router through network connection, wherein the first virtual folder and the second virtual folder are displayed on the electronic device, wherein if the first virtual folder or the second virtual folder is selected, the photo file corresponding to the first virtual folder or the second virtual folder is displayed on the electronic device.
9 . The DLNA system according to claim 8 , wherein if at least one face image contained in the photo file is detected by the face analysis module, the controlling unit writes the first photo property into a first data field of the metadata, wherein if no face image contained in the photo file is detected by the face analysis module, the controlling unit writes the second photo property into the first data field of the metadata.
10 . The DLNA system according to claim 8 , wherein if at least one face image contained in the photo file is detected by the face analysis module and a first facial feature is acquired from the at least one face image, the controlling unit writes a first facial feature information into a second data field of the metadata, wherein if at least one face image contained in the photo file is detected by the face analysis module and a second facial feature is acquired from the at least one face image, the controlling unit writes a second facial feature information into the second data field of the metadata, wherein if at least one face image contained in the photo file is detected by the face analysis module and no facial feature is acquired from the at least one face image, the controlling unit writes a no facial feature information into the second data field of the metadata.
11 . The DLNA system according to claim 10 ,
wherein if the first virtual folder is selected, the photo file having the first photo property is acquired and formed as a first list packet by the controlling unit, and the first list packet is transmitted from the controlling unit to the electronic device, so that the photo file corresponding to the first virtual folder is displayed on the electronic device; wherein if the second virtual folder is selected, the photo file having the second photo property is acquired and formed as a second list packet by the controlling unit, and the second list packet is transmitted from the controlling unit to the electronic device, so that the photo file corresponding to the second virtual folder is displayed on the electronic device; wherein if the first virtual folder is selected, a third virtual folder, a fourth virtual folder and a fifth virtual folder are displayed on the electronic device, wherein if the photo file has the first facial feature information, the photo file is assigned to the third virtual folder, wherein if the photo file has the second facial feature information, the photo file is assigned to the fourth virtual folder, wherein if the photo file has the no facial feature information, the photo file is assigned to the fifth virtual folder; wherein if the third virtual folder is selected, the photo file having the first facial feature information is acquired and formed as a third list packet by the controlling unit, and the third list packet is transmitted from the controlling unit to the electronic device, so that the photo file corresponding to the third virtual folder is displayed on the electronic device; wherein if the fourth virtual folder is selected, the photo file having the second facial feature information is acquired and formed as a fourth list packet by the controlling unit, and the fourth list packet is transmitted from the controlling unit to the electronic device, so that the photo file corresponding to the fourth virtual folder is displayed on the electronic device; and wherein if the fifth virtual folder is selected, the photo file having the no facial feature information is acquired and formed as a fifth list packet by the controlling unit, and the fifth list packet is transmitted from the controlling unit to the electronic device, so that the photo file corresponding to the fifth virtual folder is displayed on the electronic device;
12 . The DLNA system according to claim 8 , wherein the electronic device is a digital media controller or a digital media player.Join the waitlist — get patent alerts
Track US2015142810A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.