Claims
- 1. A method for modeling binaural shells for hearing aids, comprising:
loading data associated with a first and a second ear shell; registering the data associated with the first and the second ear shells; and processing the first and the second ear shells, wherein the processing on the first ear shell is automatically performed on the second ear shell.
- 2. The method of claim 1, wherein the loading step further comprises:
obtaining a three-dimensional (3D) model of an ear shell; and reconstructing the 3D model.
- 3. The method of claim 2, wherein the 3D model is obtained by scanning an auditory canal, concha, or meatus of an ear.
- 4. The method of claim 1, wherein the registering further comprises:
determining a similar feature between the first and the second ear shells; calculating a transformation matrix for the first and the second ear shells; and determining a difference between the first and the second ear shells.
- 5. The method of claim 1, wherein the first ear shell is modified in the processing step according to a detailing procedure.
- 6. The method of claim 5, wherein the detailing procedure is one of a line cut, tapering, extension, relaxing, band selection, offset, ipsilateral routing of signal (I-ROS) cutting, etc.
- 7. The method of claim 1, wherein the first ear shell is modified in the processing step according to a modeling procedure.
- 8. The method of claim 7, wherein the modeling procedure is one of a geometric adjustment, faceplate integration, vent channel formation, receiver hole formation, labeling, collision detection, etc.
- 9. The method of claim 1, further comprising:
storing data associated with the processing of the first ear shell.
- 10. The method of claim 9, wherein the data associated with the processing of the first ear shell is stored in a database and/or memory.
- 11. The method of claim 1, further comprising:
mapping data associated with the processing of the first ear shell to the second ear shell.
- 12. The method of claim 11, wherein the mapping further comprises:
receiving data associated with the first ear shell; and applying a transformation matrix associated with the registered data of the first and the second ear shells so that the processing that occurred on the first ear shell is performed on the second ear shell.
- 13. The method of claim 11, wherein the mapped second ear shell is automatically adjusted to compensate for an inconsistency in the mapped second ear shell.
- 14. The method of claim 11, wherein the data associated with the mapped second ear shell is stored in a database and/or memory.
- 15. The method of claim 11, wherein the second ear shell is interactively adjusted by an operator to compensate for an inconsistency in the mapped second ear shell.
- 16. The method of claim 15, wherein the operator interactively adjusts the mapped second ear shell via an input such as a keyboard, mouse, personal digital assistant (PDA), etc.
- 17. The method of claim 1, further comprising:
outputting the first and the second ear shells.
- 18. A system for modeling binaural shells for hearing aids, comprising:
a memory device for storing a program; a processor in communication with the memory device, the processor operative with the program to: load data associated with a first and a second ear shell; register the data associated with the first and the second ear shells; and process the first and the second ear shells, wherein the processing on the first ear shell is automatically performed on the second ear shell.
- 19. The system of claim 18, wherein the processor is further operative with the program, when loading, to:
obtain a three-dimensional (3D) model of an ear shell; and reconstruct the 3D model.
- 20. The system of claim 19, wherein the 3D model is obtained by scanning an auditory canal, concha, or meatus of an ear.
- 21. The system of claim 18, wherein the processor is further operative with the program, when registering, to:
determine a similar feature between the first and the second ear shells; calculate a transformation matrix for the first and the second ear shells; and determine a difference between the first and the second ear shells.
- 22. The system of claim 18, wherein the first ear shell is modified when processing according to a detailing procedure.
- 23. The system of claim 22, wherein the detailing procedure is one of a line cut, tapering, extension, relaxing, band selection, offset, ipsilateral routing of signal (I-ROS) cutting, etc.
- 24. The system of claim 18, wherein the first ear shell is modified when processing according to a modeling procedure.
- 25. The system of claim 24, wherein the modeling procedure is one of a geometric adjustment, faceplate integration, vent channel formation, receiver hole formation, labeling, collision detection, etc.
- 26. The method of claim 18, wherein the processor is further operative with the program to:
store data associated with the processing of the first ear shell.
- 27. The method of claim 26, wherein the data associated with the processing of the first ear shell is stored in a database and/or memory.
- 28. The method of claim 18, wherein the processor is further operative with the program to:
map data associated with the processing of the first ear shell to the second ear shell.
- 29. The method of claim 28, wherein the mapped second ear shell is automatically adjusted to compensate for an inconsistency in the mapped second ear shell.
- 30. The method of claim 28, wherein the processor is further operative with the program, when mapping, to:
receive data associated with the first ear shell; and apply a transformation matrix associated with the registered data of the first and the second ear shells so that the processing that occurred on the first ear shell is performed on the second ear shell.
- 31. The method of claim 28, wherein the data associated with the mapped second ear shell is stored in a database and/or memory.
- 32. The method of claim 28, wherein the second ear shell is interactively adjusted by an operator to compensate for an inconsistency in the mapped second ear shell.
- 33. The method of claim 32, wherein the operator interactively adjusts the mapped second ear shell via an input such as a keyboard, mouse, personal digital assistant (PDA), etc.
- 34. The method of claim 18, wherein the processor is further operative with the program to:
output the first and the second ear shells.
- 35. A computer program product comprising a computer useable medium having computer program logic recorded thereon for modeling binaural shells for hearing aids, the computer program logic comprising:
program code for loading data associated with a first and a second ear shell; program code for registering the data associated with the first and the second ear shells; and program code for processing the first and the second ear shells, wherein the processing on the first ear shell is automatically performed on the second ear shell.
- 36. A system for modeling binaural shells for hearing aids, comprising:
a means for loading data associated with a first and a second ear shell; a means for registering the data associated with the first and the second ear shells; and a means for processing the first and the second ear shells, wherein the processing on the first ear shell is automatically performed on the second ear shell.
- 37. A method for modeling binaural shells for hearing aids, comprising:
loading data associated with a first and a second ear shell that has been obtained by scanning an impression of the first and the second ear shells; registering the data associated with the first and the second ear shells so that a relative position and orientation of the first shell with respect to the second shell can be determined; and modeling the first and the second ear shells, wherein the modeling on the first ear shell is automatically performed on the second ear shell by using data acquired in the registration.
- 38. A method for automatically modeling binaural shells for hearing aids, comprising:
loading data associated with a first and a second ear shell; registering the first and the second ear shells; processing the first ear shell; storing data associated with the processing of the first ear shell; automatically processing the second ear shell so that the processing that occurred on the first ear shell is performed on the second ear shell; and storing data associated with the automated processing of the second ear shell.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/434,752, filed Dec. 19, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60434752 |
Dec 2002 |
US |