US2017310942A1PendingUtilityA1

Method and apparatus for processing three-dimensional (3d) pseudoscopic images

46
Assignee: SUPERD CO LTDPriority: Jan 22, 2015Filed: Jul 13, 2017Published: Oct 26, 2017
Est. expiryJan 22, 2035(~8.5 yrs left)· nominal 20-yr term from priority
H04N 13/0018H04N 2013/0074G06T 7/0002G06T 2207/10021G06T 2207/30168H04N 13/122H04N 13/106H04N 13/398
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for detecting three-dimensional (3D) pseudoscopic images and a display device for detecting 3D pseudoscopic images are provided. The method includes extracting corresponding feature points in a first view and corresponding feature points in a second view, wherein the first view and the second view form a current 3D image; calculating an average coordinate value of the feature points in the first view and an average coordinate value of the feature points in the second view; based on the average coordinate value of the feature points in the first view and the average coordinate value of the feature points in the second view, determining whether the current 3D image is pseudoscopic or not; and processing the current 3D image when it is determined that the current 3D image is pseudoscopic.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method for detecting 3D pseudoscopic images, comprising:
 extracting corresponding feature points in a first view and corresponding feature points in a second view, wherein the first view and the second view form a current 3D image;   calculating an average coordinate value of the feature points in the first view and an average coordinate value of the feature points in the second view;   based on the average coordinate value of the feature points in the first view and the average coordinate value of the feature points in the second view, determining whether the current 3D image is pseudoscopic or not, wherein
 when the first view is an upper view and the second view is a lower view, determining that the current 3D image is pseudoscopic when the average coordinate value of the feature points in the first view is larger than or equal to the average coordinate value of the feature points in the second view, 
 when the first view is a lower view and the second view is an upper view, determining that the current 3D image is pseudoscopic when the average coordinate value of the feature points in the second view is larger than or equal to the average coordinate value of the feature points in the first view; and 
   processing the current 3D image when it is determined that the current 3D image is pseudoscopic.   
     
     
         22 . The method for detecting 3D pseudoscopic images according to  claim 21 , wherein:
 the average coordinate value of the feature points in the first view is an average of X-axis coordinate values of the feature points in the first view; and   the average coordinate value of the feature points in the second view is an average of X-axis coordinate values of the feature points in the second view.   
     
     
         23 . The method for detecting 3D pseudoscopic images according to  claim 21 , wherein processing the current 3D image further includes:
 adjusting the first view and the second view forming the current 3D image when it is determined that the current 3D image is pseudoscopic, such that pseudoscopy in the current 3D image is corrected.   
     
     
         24 . The method for detecting 3D pseudoscopic images according to  claim 23 , wherein adjusting the first view and the second view when the current 3D image is pseudoscopic further includes:
 changing a relative order of the first view and the second view forming the current 3D image.   
     
     
         25 . The method for detecting 3D pseudoscopic images according to  claim 21 , further including:
 selecting a plurality of 3D video frames from a 3D video based on a predetermined rule, wherein each 3D video frame is a 3D image having a first view and a second view, before extracting corresponding feature points in the first view and corresponding feature points in the second view.   
     
     
         26 . The method for detecting 3D pseudoscopic images according to  claim 25 , further including:
 Recording detection results of detecting 3D pseudoscopic images in each of the plurality of 3D video frames; and   Recording the number of times of detecting 3D pseudoscopic images in the 3D video.   
     
     
         27 . The method for detecting 3D pseudoscopic images according to  claim 26 , further including:
 based on the number of times of detecting 3D pseudoscopic images in the 3D video and the detection results of detecting 3D pseudoscopic images in each of the plurality of 3D video frames, determining whether the 3D video is pseudoscopic or not.   
     
     
         28 . The method for detecting 3D pseudoscopic images according to  claim 27 , further including:
 when the 3D video is determined as pseudoscopic, respectively changing a relative order of the first view and the second view in each 3D video frame which is pseudoscopic.   
     
     
         29 . A display device for detecting 3D pseudoscopic images, comprising one or more processors, memory, and one or more program modules stored in the memory and to be executed by the one or more processors, the one or more program modules comprising:
 a feature extraction module configured to extract corresponding feature points in a first view and corresponding feature points in a second view, wherein the first view and the second view form a current 3D image;   an average value calculation module configured to calculate an average coordinate value of the feature points in the first view and an average coordinate value of the feature points in the second view; and   a decision module configured to determine whether the current 3D image is pseudoscopic or not based on the average coordinate value of the feature points in the first view and the average coordinates values of the feature points in the second view, wherein
 when the first view is an upper view and the second view is a lower view, the decision module is configured to determine that the current 3D image is pseudoscopic when the average coordinate value of the feature points in the first view is larger than or equal to the average coordinate value of the feature points in the second view, 
 when the first view is a lower view and the second view is an upper view, the decision module is configured to determine that the current 3D image is pseudoscopic when the average coordinate value of the feature points in the second view is larger than or equal to the average coordinate value of the feature points in the first view. 
   
     
     
         30 . The display device according to  claim 29 , wherein:
 the average coordinate value of the feature points in the first view is an average of X-axis coordinate values of the feature points in the first view; and   the average coordinate value of the feature points in the second view is an average of X-axis coordinate values of the feature points in the second view.   
     
     
         31 . The display device according to  claim 29 , further including:
 a pseudoscopic image processing module configured to adjust the first view and the second view forming the current 3D image when the decision module determines that the current 3D image is pseudoscopic, such that pseudoscopy in the current 3D image is corrected.   
     
     
         32 . The display device according to  claim 31 , wherein pseudoscopic image processing module is further configured to:
 change a relative order of the first view and the second view forming the current 3D image.   
     
     
         33 . The display device according to  claim 29 , further including:
 a selecting module configured to select a plurality of 3D video frames from a 3D video based on a predetermined rule, wherein each 3D video frame is a 3D image having a first view and a second view.   
     
     
         34 . The display device according to  claim 29 , further including:
 a recording module configured to record the number of times of detecting 3D pseudoscopic images in the 3D video and detection results of detecting 3D pseudoscopic images in each of the plurality of 3D video frames.   
     
     
         35 . The display device according to  claim 34 , wherein the decision module is further configured to:
 based on the number of times of detecting 3D pseudoscopic images in the 3D video and the detection results of detecting 3D pseudoscopic images in each of the plurality of 3D video frames, determine whether the 3D video is pseudoscopic or not.   
     
     
         36 . The display device according to  claim 35 , wherein the pseudoscopic image processing module is further configured to:
 when the decision module determines the 3D video is pseudoscopic, respectively change a relative order of the first view and the second view in each 3D video frame which is pseudoscopic.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.