- Patent Number:
10885,613
- Appl. No:
16/244309
- Application Filed:
January 10, 2019
- نبذة مختصرة :
Provided are systems, methods, and media for real-time alteration of underwater images. An example method includes receiving an image that is captured by a wearable electronic device of a user while submerged in water, in which the wearable electronic device of the user includes one or more display screens and one or more sensors, and in which the one or more sensors include one or more cameras that are configured to capture the image. The method includes adjusting the image based, at least in part, on one or more environmental factors of the water, in which the adjusting of the image includes adjusting colors of the image to compensate for changes in color while submerged in the water. The method includes causing the wearable electronic device to display the adjusted image to the user while submerged in water via the one or more display screens.
- Inventors:
International Business Machines Corporation (Armonk, NY, US)
- Assignees:
INTERNATIONAL BUSINESS MACHINES CORPORATION (Armonk, NY, US)
- Claim:
1. A computer-implemented method for real-time alteration of underwater images, the method comprising: receiving, by a system comprising one or more processors, an image that is captured by a wearable electronic device of a user while submerged in water, wherein the wearable electronic device of the user includes one or more display screens and one or more sensors, wherein the one or more sensors include one or more cameras that are configured to capture the image; adjusting, by the system, the image based, at least in part, on one or more environmental factors of the water, wherein the adjusting of the image includes adjusting colors of the image to compensate for changes in color while submerged in the water; and causing the wearable electronic device to display the adjusted image to the user while submerged in the water, wherein the adjusted image is displayed via the one or more display screens of the wearable electronic device, wherein the image is further adjusted based on an eyesight prescription of the user by offsetting pixels of the image to compensate for an offset angle of the one or more cameras and the one or more sensors in relationship to eyes of the user.
- Claim:
2. The computer-implemented method of claim 1 , wherein the one or more sensors include one or more position sensors, wherein the adjusting of the colors includes: identifying a depth of the wearable electronic device while submerged in the water based on the one or more position sensors, wherein the one or more environmental factors includes the depth; identifying, from a table stored in a database, a visible spectrum of light that is associated with the depth; identifying one or more colors from the table that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
3. The computer-implemented method of claim 1 , wherein the one or more sensors include a spectrophotometer, wherein the adjusting of the colors includes: identifying, based on readings of a visible spectrum of light captured by the spectrophotometer, one or more colors that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
4. The computer-implemented method of claim 1 , wherein the image is further adjusted based on colorblindness of the user.
- Claim:
5. The computer-implemented method of claim 1 , wherein the one or more environmental factors includes a distance to an object, wherein the image is further adjusted based on the distance to the object, wherein the adjusting of the image based on the distance includes enlarging the image to compensate for the distance to the object.
- Claim:
6. The computer-implemented method of claim 1 , wherein the image is further adjusted to compensate for at least one of darkness, brightness, or glare.
- Claim:
7. A computer program product for real-time alteration of underwater images, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a system comprising one or more processors to cause the system to perform a method, the method comprising: receiving, by the system, an image that is captured by a wearable electronic device of a user while submerged in water, wherein the wearable electronic device of the user includes one or more display screens and one or more sensors, wherein the one or more sensors include one or more cameras that are configured to capture the image; adjusting, by the system, the image based, at least in part, on one or more environmental factors of the water, wherein the adjusting of the image includes adjusting colors of the image to compensate for changes in color while submerged in the water; and causing the wearable electronic device to display the adjusted image to the user while submerged in the water, wherein the adjusted image is displayed via the one or more display screens of the wearable electronic device, wherein the image is further adjusted based on an eyesight prescription of the user by offsetting pixels of the image to compensate for an offset angle of the one or more cameras and the one or more sensors in relationship to eyes of the user.
- Claim:
8. The computer program product of claim 7 , wherein the one or more sensors include one or more position sensors, wherein the adjusting of the colors includes: identifying a depth of the wearable electronic device while submerged in the water based on the one or more position sensors, wherein the one or more environmental factors includes the depth; identifying, from a table stored in a database, a visible spectrum of light that is associated with the depth; identifying one or more colors from the table that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
9. The computer program product of claim 7 , wherein the one or more sensors include a spectrophotometer, wherein the adjusting of the colors includes: identifying, based on readings of a visible spectrum of light captured by the spectrophotometer, one or more colors that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
10. The computer program product of claim 7 , wherein the image is further adjusted based on colorblindness of the user.
- Claim:
11. The computer program product of claim 7 , wherein the one or more environmental factors includes a distance to an object, wherein the image is further adjusted based on the distance to the object, wherein the adjusting of the image based on the distance includes enlarging the image to compensate for the distance to the object.
- Claim:
12. The computer program product of claim 7 , wherein the image is further adjusted to compensate for at least one of darkness, brightness, or glare.
- Claim:
13. A system for real-time alteration of video, the system comprising one or more processors configured to perform a method, the method comprising: receiving, by the system, an image that is captured by a wearable electronic device of a user while submerged in water, wherein the wearable electronic device of the user includes one or more display screens and one or more sensors, wherein the one or more sensors include one or more cameras that are configured to capture the image; adjusting, by the system, the image based, at least in part, on one or more environmental factors of the water, wherein the adjusting of the image includes adjusting colors of the image to compensate for changes in color while submerged in the water; and causing the wearable electronic device to display the adjusted image to the user while submerged in the water, wherein the adjusted image is displayed via the one or more display screens of the wearable electronic device, wherein the image is further adjusted based on an eyesight prescription of the user by offsetting pixels of the image to compensate for an offset angle of the one or more cameras and the one or more sensors in relationship to eyes of the user.
- Claim:
14. The system of claim 13 , wherein the one or more sensors include one or more position sensors, wherein the adjusting of the colors includes: identifying a depth of the wearable electronic device while submerged in the water based on the one or more position sensors, wherein the one or more environmental factors includes the depth; identifying, from a table stored in a database, a visible spectrum of light that is associated with the depth; identifying one or more colors from the table that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
15. The system of claim 13 , wherein the one or more sensors include a spectrophotometer, wherein the adjusting of the colors includes: identifying, based on readings of a visible spectrum of light captured by the spectrophotometer, one or more colors that have lower intensity as compared to a predetermined intensity; and adjusting the captured image to increase the intensity of the one or more identified colors for display to the user.
- Claim:
16. The system of claim 13 , wherein the image is further adjusted based on colorblindness of the user.
- Claim:
17. The system of claim 13 , wherein the one or more environmental factors includes a distance to an object, wherein the image is further adjusted based on the distance to the object, wherein the adjusting of the image based on the distance includes enlarging the image to compensate for the distance to the object.
- Patent References Cited:
5113214 May 1992 Nagata
9443488 September 2016 Borenstein et al.
9836828 December 2017 Jones et al.
9983667 May 2018 Tang et al.
10025098 July 2018 Lee et al.
2006/0221226 October 2006 Yanof
2007/0237505 October 2007 Takita
2007/0280538 December 2007 Okamoto
2011/0228074 September 2011 Parulski
2011/0228075 September 2011 Madden
2012/0188362 July 2012 Takimoto
2015/0348245 December 2015 Horiuchi
2016/0094824 March 2016 Yang
2016/0270656 September 2016 Samec et al.
2017/0322422 November 2017 Stone et al.
2018/0218642 August 2018 Shamim et al.
2019/0098179 March 2019 Hung
105068248 November 2015
2009200589 September 2009
- Other References:
Xueyang Fu, A retinex-based enhancing approach for single underwater image, 2014 IEEE International Conference on Image Processing (ICIP), Paris, 2014, pp. 4572-4576. (Year: 2014). cited by examiner
Huimin Lu, Underwater image enhancement using guided trigonometric bilateral filter and fast automatic color correction, 2013 IEEE International Conference on Image Processing, Melbourne, VIC, 2013, pp. 3412-3416. (Year: 2013). cited by examiner
Anonymous; “Google Glass”; Wikipedia ; Saved from the World Wide Web on Jan. 9, 2019; 16 pages. cited by applicant
Anonymous; “Sight-restoring glasses for the visually impaired”; ; Aug. 30, 2018; 22 pages. cited by applicant
Anonymous; “Underwater vision”; Wikipedia Saved from the World Wide Web on Jan. 9, 2019; 8 pages. cited by applicant
Massof et al.; “Low Vision Enhancement System”; Johns Hopkins APL Technical Digest. vol. 15. No. 2 (1994); 6 pages. cited by applicant
Mayer et al., “Electronic Vision Enhancement System”; Proceedings of the 5th International Conference on Interdisciplinary Aspects in Computers Helping People with Special Needs, ICCHP'96, 1996; 9 pages. cited by applicant
Mell et al.; “The NIST Definition of Cloud Computing—Recommendations of the National Institute of Standards and Technology”; U.S. Department of Commerce; Sep. 2011; 7 pages. cited by applicant
Neporent; “Self Adjusting Glasses Offer Instant Vision Fix”; ABC News; Nov. 11, 2013; ; 3 pages. cited by applicant
- Primary Examiner:
Bernardi, Brenda C
- Attorney, Agent or Firm:
Cantor Colburn LLP
Maranzano, Teddi
- الرقم المعرف:
edspgr.10885613
No Comments.