EP4609282A1 - Schreiberkennungsstift - Google Patents

Schreiberkennungsstift

Info

Publication number
EP4609282A1
EP4609282A1 EP23783565.7A EP23783565A EP4609282A1 EP 4609282 A1 EP4609282 A1 EP 4609282A1 EP 23783565 A EP23783565 A EP 23783565A EP 4609282 A1 EP4609282 A1 EP 4609282A1
Authority
EP
European Patent Office
Prior art keywords
light
writing
pen
processor
writing device
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.)
Pending
Application number
EP23783565.7A
Other languages
English (en)
French (fr)
Inventor
Marc TUINIER
Shubham KOYAL
Cas KEMPERS
Franciszek Pawel SZEWCZYK
Breno Cunha QUEIROZ
Riordan Benjamin Boyd MADURO
Vishal RAVEENDRANATHAN
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.)
Nuwa Spatial BV
Original Assignee
Nuwa Spatial BV
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
Priority claimed from NL2034260A external-priority patent/NL2034260B1/en
Application filed by Nuwa Spatial BV filed Critical Nuwa Spatial BV
Publication of EP4609282A1 publication Critical patent/EP4609282A1/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03542Light pens for emitting or receiving light
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/18Extraction of features or characteristics of the image
    • G06V30/1801Detecting partial patterns, e.g. edges or contours, or configurations, e.g. loops, corners, strokes or intersections
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/18Extraction of features or characteristics of the image
    • G06V30/18124Extraction of features or characteristics of the image related to illumination properties, e.g. according to a reflectance or lighting model

Definitions

  • the invention relates to a handwriting detecting pen.
  • EP0856810 discloses a handwriting detecting and storing apparatus that comprises a lens having a cone shape at a front-most position of a lens system which introduces handwriting image to image pick up means such as a charge-coupled device or the like.
  • the known pen includes a pen shaft provided at a center of the lens having a cone shape, and wherein an optical axis of the lens system, an optical axis of the lens having a cone shape and a central axis of the pen shaft are coincident with one another, so that a writing operation is performed using a writing device, handwriting image is picked-up and picked up handwriting information is stored therein.
  • an image within the picked up field of view is stored as an image that includes deformed writing within a region neighboring a point just below the leading edge of the pen stylus when no correction processing is applied.
  • the deformed region of the image is subjected to image processing and is corrected by a correction means.
  • the correction processing accurate handwriting with no deformations included in a region neighboring a shadow region is reproduced.
  • US5294792 discloses a self-contained pen computer that is capable of acquiring data representative of written strokes of the stylus of the pen and then recognizing the symbols associated with these pen strokes, or compacting these strokes. These recognized symbols or compacted strokes are stored in a memory contained in the pen and are transmitted via a transmitter contained in the pen to a host computer.
  • the pen utilizes a stylus movement detector and a stylus up/down detector, digitized signals of which are fed to a hand print recognition chip.
  • capacitively coupled device (CCD) scanning elements are employed to detect the symbols on the paper written by the stylus of the pen.
  • a ring of CCDs are placed near the stylus end of the pen.
  • a suitable lens system (that is blended into the exterior of the pen) provides the ring of CCDs with a very narrow field of view immediately adjacent the pen stylus.
  • the stylus makes a mark on a writing surface that mark is detected by one or more CCDs and converted by a digitizer into a peak voltage localized to a particular position relative to an arbitrarily assigned "up" (or zero degrees) position.
  • An infrared (IR) light emitting diode (LED) mounted in or on the exterior of the pen near the writing end may provide illumination for the CCDs if the incident light level is too low for the CCDs to operate satisfactorily.
  • IR infrared
  • LED light emitting diode
  • the CCD ring's pulsed output is provided to the digitizer, it represents a line detection and relative position, as well as a relative length based on the number of occurrences (which depends upon the CCD clocking rate) at that same relative position.
  • lines, their crossings and other suitable types of input data may be supplied to the recognition chip for analysis and recognition, or compaction.
  • the CCD embodiment of the pen computer of the present invention may be particularly useful for recording information and/or authorizations for particular types of forms. If the data is stored along with a time stamp, i.e. a time and date of the storing, it is possible to correlate receipt of information and/or authorizations.
  • a specific form could have a barcode at its top that could be scanned by the CCDs and stored to identify what information was written on that form and when it was authorized by a signature. This would provide a hard copy form, as well as an electronic audit trail with the time stamped information and/or authorization for that form.
  • the publication ‘Smart pen and related method for detecting ink applied by a smart pen onto a writing surface’ discloses a smart pen, equipped to differentiate content created on the writing surface using the pen from other content contained on the writing surface.
  • the smart pen is provided with a speciahzed type of ink that is configured to reflect light when illuminated with a given light source, thereby allowing the ink to be easily identified or detected within images captured via a camera of the smart pen.
  • US20 16/0018910 discloses pen shaped hand-held instrument for processing a substrate, comprising: at least one pen tip; a shaft; at least one optical sensor; and at least three acceleration sensors, wherein the pen tip is in contact with the substrate in an operating position of the hand held hand held instrument, wherein the at least one optical sensor is arranged proximal to the pen tip at an end of the hand held instrument that is oriented towards the substrate.
  • the optical sensor has an image angle of at least 90°, wherein at least an identification portion which includes a portion of the substrate and at least a lateral edge of the substrate and at least a portion of a surrounding area of the substrate which is directly adjacent to all edges of the substrate is detectable from an identification position in which the pen tip has a distance from the substrate, wherein the at least three acceleration sensors are respectively arranged perpendicular to each other and continuously detect an acceleration of at least a portion of the hand held instrument in a three dimensional space.
  • the pen is used to detect at least a coarse pattern from an identification position in which the pen tip has a distance from the substrate.
  • a unique association of the hand held instrument with a substrate and/or a detection of a change of the substrate can be facilitated in that a sufficiently large portion of the substrate is optically detected, wherein a “coarse pattern recognition” is performed by the at least one optical sensor.
  • a “coarse pattern recognition” is performed by the at least one optical sensor.
  • Disadvantages of such known systems include relative userunfriendliness, wherein the systems can require special paper (having specific markings) and/or special ink for operation.
  • known systems can require the user to hold the pen at a specific orientation with respect to the paper in order to function properly.
  • the present invention aims to provide an improved handwriting detecting pen, in particular a pen that is user friendly and reliable. To that aim, there is provided a pen as defined in the features of claim 1.
  • a handwriting detecting pen including a writing device for performing a writing operation on a writing surface of a substrate, wherein the writing device has a camera system for recording at least part of the writing surface during operation, wherein a field of view of the camera system is at least 90 degrees, preferably at least 110 degrees, for example about 125 degrees.
  • the writing device can record markings (e.g. writing) made by the device on a substrate within a relatively large range of orientations of the writing device with respect to the writing surface.
  • the optically recorded markings can e.g. be processed by the writing device (in particular by a respective image processor thereof) to generate output data representing, containing or being associated with the recorded markings.
  • the field of view (FOV) of the camera system can be defined as the field of view provided by the camera system to the pen. It is preferred that a central axis of the FOV coincides with a central axis (center line) of the pen, extending e.g. centrally through an ink dispensing tip of the pen.
  • the pen’s FOV (as provided by the camera system) is preferably a substantially conical field of view (i.e. the FOV is bounded by a virtual cone), a top angle of the cone being at least 90 degrees.
  • the pen as such can be configured in various ways, and it will be appreciated that the writing device can have a distal writing tip and a respective ink reservoir for feeding ink to the writing tip.
  • the pen can include e.g. an elongated pen housing for containing the ink reservoir (which may be a rechargeable and/or replaceable ink reservoir), the housing being handheld by a writer/user/marker during pen operation.
  • the camera system can e.g. be located at or near a distal end of the pen housing, i.e. near a respective writing tip.
  • Ink that is used by the pen is preferably normal ink, i.e. ink that is directly readably by a user under normal lighting conditions.
  • the camera system has three camera units, having mutually different viewing angles, preferably symmetrically arranged with respect to a centerline of a housing of the writing device, in particular for recording respective sets of images that encompass the entire field of view of the camera system.
  • each of the cameras can e.g. be a CCD (charged-coupled device) camera.
  • An optical axis of each of the three cameras preferably includes an angle in the range of 5- 45 degrees (for example an angle in the range of 20-30 degrees) with respect to a center line of the pen.
  • the optical axes of the three camera units mutually diverge with respect to each other.
  • an optical axis of a camera unit is defined as the optical axis of a respective field of view provided by the respective unit (e.g. the optical axis extends through a respective outer light transmitting aperture of the pen).
  • the writing device includes a processor configured to process images received from the camera system to determine handwriting data concerning handwriting on a recorded writing surface section, the processor preferably being configured to evaluate and/or store detected handwriting data. Good results are achieved when the processor is configured to convert bitmap images into vector space data, preferably using a suitable algorithm (for example an edge detection algorithm), and process the resulting vector space data to determine the handwriting data. In this way, efficient and reliable image processing can be achieved by the pen itself.
  • a bitmap image is an image made of pixels (http s : //en .wikip e dia . or g/wiki/Bitm ap) .
  • the processor is configured to determine an orientation of the writing device with respect to the writing surface, wherein the processor is preferably configured to utilize a determined orientation of the writing device with respect to the writing surface in transforming a coordinate system of determined handwriting data to a coordinate system of the writing surface.
  • the pen includes at least one inertial measuring unit (IMU), for example including a gyroscope and/or accelerometer, wherein the processor is configured to determine the orientation of the writing device with respect to the writing surface using sensor results of the at least one inertial measuring unit.
  • IMU inertial measuring unit
  • the processor is configured to determine the orientation of the writing device with respect to the writing surface using sensor results of the at least one inertial measuring unit.
  • the processor is configured to process the images received from the camera system to detect at least one edge of the substrate’s writing surface (i.e. the edge being an edge of the substrate as such).
  • one or more other algorithms can be applied by the processer to process the images, for example a skeletonization algorithm (see e.g. http s : //en . wiki e di . or g/wiki /To ol o gical skeleton , providing different algorithms for computing skeletons for shapes in digital images).
  • the processor can better define a pen orientation with respect to the writing surface (i.e. substrate).
  • the processor can be configured to convert bitmap images into a vector space data, using an edge detection algorithm, and process the resulting vector space data to determine edge data concerning the at least one edge of the substrate’s writing surface.
  • the pen includes at least one light source, for example a light emitting diode (LED), for illuminating at least part of the writing surface with light, for example infrared light and/or visible light.
  • LED light emitting diode
  • the light source can provide (additional) surface illumination for detecting any pen written markings.
  • the writing device preferably includes a (distal) cap having at least one light transmission section, for example an opening or transparent wall section, for transmitting incoming light to the camera system.
  • the cap can e.g. include three respective light transmission sections.
  • the cap includes additional one or more light emitting sections for emitting illumination light of the light source(s).
  • the pen includes a light guide structure for guiding light from the or each light source to a respective light emitting section of the cap. In this way a compact configuration can be achieved that provides optimized writing surface illumination.
  • light receiving sections of the cap can be separate from light emission sections, and the optional lightguide structure can be configured for guiding source light along one or more internal paths that are separate from optical paths concerning incoming light that is to be detected by the camera system, thereby avoiding direct interference of source light with camera system operation.
  • the pen includes a light diffuser (which can e.g. be part of or integrated with said cap) for diffusing light emanating from the light source.
  • the light can be e.g. infrared light, and/or visible light (e.g. light having a wavelength in the 400-700 nm range).
  • Figure 1 an isometric view of an embodiment of the invention
  • Figure 2 a top view of the embodiment
  • Figure 3 a side view of the embodiment
  • Figure 4 a detail A of Figure 3;
  • Figure 5 a front view of the embodiment
  • Figure 6 an exploded view of part of the embodiment
  • Figures 7A and 7B an isometric front view and isometric back view, respectively, of a tip section of the embodiment
  • Figures 8A and 8B an isometric front view and isometric back view, respectively, of a light guide section of the embodiment
  • Figures 9A and 9B an isometric front view and isometric back view, respectively, of an interior cover of the embodiment
  • Figures 10A and 10B an isometric front view and isometric back, respectively, view of an interior positioning section of the embodiment
  • Figures 11A and 11B an isometric front view and isometric back view, respectively, of a camera section of the embodiment
  • Figures 12A and 12B an isometric front view and isometric back view, respectively, of a housing section of the embodiment
  • Figure 13 a side view of the embodiment during operation, at a first pen orientation
  • Figure 14 a side view of the embodiment during operation, at a second pen orientation
  • Figure 15 an isometric back view of the embodiment, indicating a field of view of the camera system.
  • the drawings show a non-limiting example of a handwriting detecting pen.
  • the pen includes a writing device 1 for performing a writing operation on a writing surface S of a substrate P (see Figures 13, 14).
  • the writing device 1 has a distal writing tip la and a respective ink reservoir lb (schematically indicated in Fig. 2), containing ink, for feeding ink to the writing tip la (e.g. via an in feeding channel 1c there-between).
  • the pen 1 can include an elongated housing, containing the ink reservoir lb.
  • the writing device 1 has a camera system 5 for recording at least part of the writing surface S during operation.
  • a housing 2 of the pen 1 can be provided with a distal head section 2a containing the camera system 5 and other components (e.g. an optional light source).
  • Figures 6-12 shows various components of the camera system 5 in more detail.
  • the total field of view of the camera system is at least 90 degrees, preferably at least 110 degrees for example about 125 degrees.
  • the respective FOV angle is indicated by angle a in Figures 13, 14, as well by area’s FOV(a), FOV(b) and FOV(c) in Figure 15 (which concern field of views associated with the individual camera units 5a, 5b, 5c of the exemplary camera system 5).
  • the overall FOV of the camera system 5 is preferably symmetrical with respect to a center line X of the pen (the center line extending centrally through the distal writing tip la).
  • the camera system 5 can be arranged for recording images encompassing the pen’s total FOV. Due to the large FOV, relatively large sections of the writing surface can be detected, independently of pen orientation (e.g.
  • the large FOV makes it possible to detect an edge or corner of the respective substrate (e.g. paper) P providing the writing surface, for example in case the substrate has a regular A4 size (i.e. 210 x 297 mm).
  • each of the camera units 5a, 5b, 5c can include a sensor, e.g. a CCD sensor, for digitally recording respective images. It is preferred that each of the camera units 5a, 5b, 5c is configured to generate bitmap images. Also, e.g., each camera unit 5a, 5b, 5c can include projection optics, e.g. one or more optical elements or lenses, for projecting incoming light onto the sensor.
  • Figure Ila shows example of camera lenses 15 a, 15b, 15c of the respective camera units.
  • An optical axis OA of each of the three camera units 5a, 5b, 5c can enclose an angle B (preferable the same angle 6), with a center line X of the pen (the angle 6 being measured in a plane that includes the respective optical axis OA as well as the center line X), for example an angle in the range of 5-45 degrees (for example a range of 20-30 degrees).
  • Two of the three optical axes of respective camera units are indicated by dashed lines OA(a) and OA(b) in Figure 1.
  • the optical axes of the three camera units mutually diverge with respect to each other.
  • the three camera units 5a, 5b, 5c (and their corresponding optical axes) are preferably symmetrically arranged with respect to the center line X of the housing 2 of the writing device 1, in particular for recording respective sets of images that encompass the entire field of view FOV of the camera system 5.
  • the three camera units 5a, 5b, 5c can be equidistantly symmetrically arranged around the pen’s center line X (see the drawings), for example having respective camera lenses 15a, 15b, 15c (if any) being tilted with respect to the pen’s center line X to provide respective diverging field of views (i.e. mutually diverging optical axes OA).
  • the writing device 1 can e.g. include a support structure 5d for supporting and positioning the camera units 5a in a head section 1c of the pen.
  • the camera support structure 5d can include e.g. a sleeve having three L-shaped arms 5e for holding the camera units 5a at respective positions.
  • the sleeve 5d and arms 5e can e.g. surround a space that can receive other pen components after assembly, e.g. a processor 10 and/or power source 11 (see Fig. 6) and/or IMU, as well part of an ink reservoir lb and/or ink feeding channel 1c.
  • the writing device 1 can include a support element 6, configured for supporting (and e.g. surrounding) the camera units 5a after assembly.
  • the support element 6 can e.g. be located near the camera system, within a head section 2a of the pen.
  • the support element 6 can include e.g. apertures 6c (e.g. U-shaped openings/apertures) for receiving the camera units 5a of the camera system, so that a compact assembly can be achieved.
  • the support element 6 can include a central opening 6d for receiving an ink feeding channel 1c of the pen, and e.g. for receiving one or more optional light guides such as optical fibers (not shown) for guiding light (e.g. infrared light and/or visible light) from one or more light sources towards a cap 3.
  • the writing device 1 includes a processor 10 configured to process images received from the camera system 5 to determine handwriting data concerning handwriting on a recorded writing surface section.
  • the processor 10 is schematically indicated in Figure 6.
  • the processor 10 can be communicatively connected to the camera units 5a, 5b, 5c for receiving digitally registered images therefrom.
  • the processor 10 and camera system 5 can be integrated with each other and/or e.g. be provided on a single PCB (printed circuit board).
  • the processor 10 can be provided by suitable hardware, executing processor software for carrying out processor functionality.
  • the processor can e.g. be or include a digital microcontroller, a digital signal processor, and/or the-like.
  • the processor has a digital memory for storing the images and e.g. for storing processed images and e.g. other processing results.
  • the processor can include or be provided with communication means, for wirelessly communicating with a remote device (e.g. a smartphone, tablet or computer), the communication means e.g. being configured to use a standard communication protocol (e.g. WIFI, Bluetooth tm or the-like).
  • a remote device e.g. a smartphone, tablet or computer
  • the communication means e.g. being configured to use a standard communication protocol (e.g. WIFI, Bluetooth tm or the-like).
  • the writing device 1 can include a power source 11, e.g. a (rechargeable) battery, for electrically powering other components, such as the camera system and the processor 10.
  • a power source 11 e.g. a (rechargeable) battery
  • the writing device 1 can include a charging terminal 14 for charging the power source 11 using external power, in case a rechargeable battery is implemented.
  • the writing device 1 can include a user interface 12 (see Fig. 1), for example display and/or light signaling units (e.g. light emitting diodes) and/or or a haptic feedback unit (e.g. one or more linear resonant actuators) for informing an operator of writing device operation (e.g. battery status).
  • the writing device 1 can include a user operable element, e.g. a switch or button, for controlling the device, such as for activating and/or deactivating the camera system and/or processor.
  • the pen tip la can be configured to provide the user operable element, wherein the tip la e.g.
  • a (pressure) sensor that is configured to detect placement or pressure on the writing surface
  • he tip sensor can be communicatively connected to the processor 10 for providing a sensor signal thereto (in which case the processor 10 can e.g. initiate image processing in case the tip sensor signal indicates pen placement, and wherein the processor 10 can e.g. halt image processing in case the tip sensor signal indicates that the tip has not contacted a writing surface anymore for a certain amount of time).
  • the processor 10 is preferably configured to evaluate and/or store detected handwriting data. As will be explained below in more detail, the processor 10 is preferably configured to convert bitmap images (received from the camera units 5a, 5b, 5c during operation) into a vector space data, preferably using an edge detection algorithm, and process the resulting vector space data to determine the handwriting data. In this way, efficient and reliable image processing can be achieved by the pen.
  • the processor 10 is configured to determine an orientation of the writing device 1 with respect to the writing surface (during use of the pen).
  • the processor 10 is preferably configured to utilize a resulting -determined- orientation of the writing device 1 with respect to the writing surface S in transforming a coordinate system of determined handwriting data to a coordinate system of the writing surface S.
  • the pen can include at least one inertial measuring unit IMU 13, for example including a gyroscope and/or accelerometer, wherein the processor 10 is configured to determine the orientation of the writing device with respect to the writing surface using sensor results of the at least one inertial measuring unit 13.
  • Optimum results can be achieved in case the pen includes a first inertial measuring unit 13a at or near a proximal end of the writing device 1 and a second inertial measuring unit 13b at or near a distal end of the writing device 1.
  • the second IMU 13b can be located at or near the camera system 5.
  • the two IMUs 13a, 13b can e.g. be spaced-apart over a distance of at least 5 cm.
  • the processor 10 is (also) configured to process the images received from the camera system 5 to detect at least one edge of the substrate’s writing surface S.
  • the processor 10 can be configured to convert the afore -mentioned bitmap images into a vector space data, preferably using an edge detection algorithm, and process the resulting vector space data to determine edge data concerning the at least one edge of the substrate’s writing surface S.
  • the processor 10 can be configured to determine an orientation and/or a position of the writing device 1 with respect to the writing surface using the determined edge data.
  • the device 1 preferably includes a distal cap 3, e.g. having conical external cap surface.
  • the cap 3 is shown in more detail in Figures 4, 5, 7 A, 7B.
  • the cap 3 has a central aperture/orifice 3 a for receiving the writing tip la.
  • the cap 3 can include three light transmission sections 3b, for example optically transparent wall sections or openings 3b, for transmitting incoming light to the three camera units of the camera system 5 (each transmission section 3b being associated with one of the camera units 5 a, 5b, 5c).
  • each transmission section 3b is wall sections
  • each of those light transmitting wall sections 3b is preferably made of a material that does not diffuse incoming light, e.g. transparent glass or transparent plastic.
  • Each of the light transmission sections 3b can e.g. extend normally with respect to a respective camera unit’s optical axis OA (and e.g. be tilted with respect to a plane Y that is normal to the pen’s center line X) .
  • the cap 3 can include radially inwardly extending wall sections 3c (i.e. inwardly with respect to a cap’s conical outer surface) providing three light entry ports/apertures leading towards the three transmission sections 3b.
  • the radially inwardly extending wall sections 3c of the cap 3 can e.g. extend substantially in parallel with each other and with the center line X of the pen, and can be e.g. be slightly curved or straight wall sections, wherein proximal edges 3d of these wall sections 3c can be located at radially inward edges of the respective light transmission sections 3b.
  • distal edges 3e of the radially inward wall sections 3c can be located at or near the central distal aperture 3a of the cap 3.
  • the three light transmission sections 3b of the cap can be symmetrically arranged with respect to the center line X of the writing device 1, in particular equidistantly symmetrically arranged around the pen’s center line X.
  • each of the three light transmission sections 3b can be substantially square or rectangular, or trapezium shaped e.g. having rounded corners, when viewed in front view, but that is not required.
  • a radial width R of each of these light transmission sections 3b can be about the same as a circumferential width W of that wall section (the radial width e.g. being in the range the circumferential width plus and minus 20% of that circumferential width), providing a relatively large light entry surface for the respective camera unit.
  • the pen preferably includes at least one light source (e.g. an infrared light source, and/or a light source for emitting visible light such as light having a wavelength in the range of 400-700 nm), for example including one or more light emitting diodes, for illuminating at least part of the writing surface S with light.
  • each light source can be configured to be automatically activated during operation, by the processor 10 and/or camera system 5, in case of low-light conditions.
  • the light source can e.g. be powered by a pen’s power source 11.
  • FIG. 10A, 10B A non-limiting example of the light source is depicted in Figures 10A, 10B, showing that the support element 6 can have a light source support section 6a having three spaced-apart light emitting devices 6b.
  • the three light emitting devices 6b can be symmetrically arranged with respect to the center line X of the writing device 1, in particular equidistantly symmetrically arranged around the pen’s center line X.
  • the light source support section 6a can include e.g. apertures 6c (e.g. U-shaped openings/apertures) for receiving the camera units 5a of the camera system, so that a compact assembly can be achieved.
  • the support section 6a can include a central opening 6d for receiving an ink feeding channel 1c of the pen.
  • one or more light sources can be separate from the support element 6, for example located proximally with respect to the support element 6, in which case emitted light can be transmitted from the or each light source to the cap 3 via one or more optical fibers (not shown) extending through the central aperture 6d of the support element 6.
  • the pen preferably includes an light guide structure 9 for guiding light from the (or each) light source 6 to light emitting sections 3f (e.g. openings) of a distal cap 3 of the pen.
  • the present cap 3 has three separate light emitting section 3f, for emitting illumination light of the light source 6 (however, more or less than three such light emitting sections can be applied).
  • separate light emitting sections 3f and the light receiving sections 3b of the cap are arranged such that emitted light (emitted by the light guide structure 9 via the light emitting sections 31) can not directly reach the light receiving sections 3b.
  • intermediate light blocking sections 3g of the cap 3 can prevent light transmission from the light emitting sections 3f to the light receiving sections 3b.
  • the device includes an light diffuser for diffusing light emanating from the light source.
  • the light guide structure 9 can be configured to diffuse the light that it emits via the emitting sections 3f of the cap (for example, the light guide structure 9 can include optically translucent material, for diffusing the light that is to be emitted).
  • Each of the cap’s light light emitting sections 3f can e.g. extend in/along a conical plane defining an outer surface of the cap. As follows from Figure 4, the light emitting sections 3f can be located distally with respect to the light receiving sections 3b of the cap 3. Also, the light emitting sections 3f of the cap can be symmetrically arranged with respect to the center line X of the writing device 1, in particular equidistantly symmetrically arranged around the pen’s center line X. As follows from Fig. 5, each of the three light emitting sections 3f can be substantially droplet shaped when viewed in front view but that is not required.
  • a circumferential width K of each of the three light emitting sections 3f can be significantly smaller than the circumferential width W of the light transmission sections 3b, e.g. at least 2x smaller and in particular at least 3x smaller. Also, distal edges of the light emitting wall sections 3f can be located at or near the central distal aperture 3a of the cap 3.
  • the pen preferably includes an light guide structure 9 for guiding light from the light source 6 to each emitting section 3f of the cap 3.
  • the light guide structure 9 can be arranged within the pen head section and/or cap, and can be positioned between the light source 6 and the light emitting sections of the cap.
  • the light guide structure 9 can include a central aperture 9a for receiving the pen’s ink feeding channel 1c.
  • the light guide structure 9 can be configured to transmit light, received from the light source 6, towards (and e.g. through) the cap sections 3f using total internal reflection.
  • the light guide structure 9 can be entirely made of transparent material.
  • at least part of the light guide structure 9 can be made of translucent material, for diffusing the light.
  • the light guide structure 9 includes three spaced-apart light guiding teeth 9b, that can be joined or mounted e.g. on a central ring-shaped support part 9e.
  • Each of the teeth 9b can include a proximal light entry surface 9c that is positioned opposite a respective light emitting section 6b of an afore-mentioned light source 6 (or optical fiber output end) after assembly.
  • each of the teeth 9b can include a distal light exit section 9d that is positioned opposite or in (e.g. protrudes through) a respective light emitting section 3f of the cap 3.
  • the three proximal light entry surfaces 9c can extend substantially along the same virtual plane, substantially perpendicular (radially) with respect to the pen’s center line X.
  • the distal light exit sections 9d can e.g. extend substantially along a virtual conical plane that extends along an inner surface of the cap 3. It is preferred that the distal light exit sections 9d snuggingly fit in the respective light emitting sections 3f of the cap after assembly.
  • the three distal light exit sections 9d of the light guide structure 9 have substantially the same shape as the respective light emitting sections 3f of the cap.
  • radially inner edges of the light guide structure 9 e.g. of the three teeth 9b
  • each of the teeth 9b can include a sharp distal tip that can be located near the cap’s central aperture 3a.
  • the head and/or cap section of the pen can include additional components, for example an internal optically transparent cover member or circular platelet or lens 8 that can e.g. be provided on top of the camera system 5 and/or light source 6 for protecting and/or positioning of such elements.
  • the internal cover member (e.g. lens) 8 can e.g. have a central opening 8a, e.g. for receiving a said central support part 9e of an optional light guide structure 9 and for allowing passage of said ink feeding channel 1c, and e.g. for passage of one or more optional light guides (e.g. optical fibers) for transmission of light to the cap.
  • a user can write markings, e.g. writing or a drawing, onto a writing surface S of a substrate (e.g. paper) P.
  • the camera units 5a, 5b, 5c of the pen record images which are received and processed by the processor 10. Due to the large FOV of the pen, and the respective configuration of the camera system, optimum recording of the writing surface can be achieved, wherein the pen can be dimensioned relatively compact providing a user-friendly writing experience. Also, the pen can be orientated at a large number of angles with respect to the writing surface, within a range of 0-360 degrees of a rotational position around the pen’s center axis X.
  • the integrated processor 10 can process the bitmap images received from the camera system 5 to determine handwriting data concerning handwriting on a recorded writing surface section.
  • the processor 10 can evaluate and/or store detected handwriting data, and can convert bitmap images into vector space data, using an edge detection algorithm, and process the resulting vector space data to determine the handwriting data.
  • a non-limiting example of the processing is explained below in more detail.
  • the processor 10 can determine the instantaneous orientation of the writing device 1 with respect to the writing surface S, wherein the processor can utilize the determined orientation of the writing device 1 with respect to the surface S in transforming the coordinate system of determined handwriting data to the coordinate system of the writing surface S.
  • the actual orientation of the writing device 1 can e.g. be determined using data received from the two IMUs and/or by detected edge data concerning the writing surface. Preferably, both the determined edge data and IMU data are used in the orientation determination.
  • Operation of the pen can in particular include conversion of recorded bitmap images to vector space, however, it will be clear that other types of image processing and computer vision can be implemented.
  • An example of a conversion (which can be carried out by the pen’s processor 10) is explained in the following.
  • a first step in converting each recorded image into a vector space, by the processor 10 can include separating handwriting from the substrate and the substrate from the environment (e.g. the substrate, paper, an environment of the substrate, a table, etc.).
  • a result of this step can be a bitmap image wherein each pixel can be marked as either background or as handwriting or as substrate edge. Therein, e.g. white parts of the image (handwriting) can be 1 pixel wide.
  • the processor 10 can mark pixels as being either background (e.g. substrate) pixels, substrate edge pixels (e.g. for position estimation) or handwriting pixels. Further, to that aim, the image processor 10 can be configured to determine local gradients and local exposure levels in the bitmap image.
  • the respective image processing, by the processor 10, can include the following steps 1-5 (wherein not all steps are required to provide good end results):
  • Step 1 A smoothening step, wherein the image is smoothed in order to reduce noise
  • Step 2 An exposure adjustment step wherein the image’s local and global exposure levels are adjusted in such a way that the contrast between the handwriting, the substrate and the environment is as high as possible;
  • Step 3 Carrying out an edge detection algorithm (e.g. a canny edge detection algorithm):
  • Image s local gradients (directional change in pixel intensity) are calculated
  • Pixels with gradient values below a low threshold are rejected and marked as background
  • Pixels with gradient values above a high threshold are marked as strong edges; 3d. Pixels with gradient values between low and high threshold are marked as strong edges only if they are neighbouring with a strong edge. Otherwise, they are marked as background; and
  • Step 4 A convolution step, wherein convolution is performed by the processor on the image in such a way that pixels are marked as either strokes or background or substrate edge, while ensuring that:
  • Stroke marked chains of pixels are 1 pixel wide;
  • Step 5 Outputting a final result, which is a bitmap, where each pixel is either assigned as background or handwriting or substrate edge. Therein, the handwriting pixels preferably form lines of 1 pixel width.
  • VSC Vector Space Conversion
  • the processor 10 can operate to identify polylines, that is consecutive neighboring handwriting pixels.
  • a polyline can be defined as consisting of points whose coordinates are defined by its pixel location. Furthermore, each polyline ends once there are no more neighboring handwriting pixels or a specific point has more than 1
  • VSC (carried out by the processor 10) can be as follows (steps A1-A7):
  • step A5. Check if either of the 2 submatrices is empty (i.e. all 0-pixels). For each non-empty submatrix, recursively process it by going to step A2.
  • A6 Merge the result from the 2 submatrices, and return the combined set of polylines.
  • the processor 10 can be configured to find another polyline in the other submatrix whose endpoint meets it. If the matrix was split horizontally, then the x-coordinate of the endpoints can differ by exactly 1, and y-coordinate can differ between 0 to about 4 (depending on the steepness of the stroke portrayed), The reverse goes for vertical splitting.
  • the processor 10 can be configured to group them together into Strokes (letters etc.) and transform them onto the substrate’s coordinate system. This can e.g. be achieved by the processor 10 as via the following steps B1-B2:
  • the processor 10 can carry out the following Line Detection steps:
  • DI. Carry out Line Detection e.g. RANSAC line detection, i.e. Random Sample and Consensus line detection: a. randomly select two points previously marked as substrate edges; b. create a line between these two points; c. count how many substrate edges lie on that line; d. If the number of these points is greater than certain threshold, add that line to a set of suspect lines; and e. Go back to a. for a certain number of iterations.
  • RANSAC line detection i.e. Random Sample and Consensus line detection
  • the line detection steps, carried out by the image processor 10, can optionally make use of a 3D orientation (x,y,z) of the device and 2D-position (x, z) of the device determined from data of the IMUs 13a, 13b.
  • the above line selecting steps D2(a-c) can include a step d: d. expectations from the IMU: estimation current orientation and position of the writing device (using IMU data), and predicting edge placement within the bitmap based on the estimation of the current orientation and position of the writing device.
  • D3. Decide on detected edges of the substrate, and calculate the tip’s global position of the substrate and use this information for further processing.
  • the processor 10 can be located in various positions within a housing of the pen 1, e.g. near the camera system or differently.
  • an afore-mentioned light emitting section and light guide structure can be configured in various ways, e.g. for emitting infrared light and/or visible light, as will be appreciated by the skilled person.
  • one or more optical fibers can be provided to provide the at least one light emitting section (i.e. infrared light emitting section and/or visible light emitting section), and for providing the respective (infrared and/or visible light) light guide structure.
  • both infrared light and visible light can be emitted (and guided) by the pen, in case the light source is configured to generated such light e.g. in case of a light source having at least one LED emitting visible light and at least one LED emitting infrared light).

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Position Input By Displaying (AREA)
EP23783565.7A 2022-09-29 2023-09-28 Schreiberkennungsstift Pending EP4609282A1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
NL2033190 2022-09-29
NL2034260A NL2034260B1 (en) 2022-09-29 2023-03-03 Handwriting detecting pen
PCT/NL2023/050507 WO2024072219A1 (en) 2022-09-29 2023-09-28 Handwriting detecting pen

Publications (1)

Publication Number Publication Date
EP4609282A1 true EP4609282A1 (de) 2025-09-03

Family

ID=88241143

Family Applications (1)

Application Number Title Priority Date Filing Date
EP23783565.7A Pending EP4609282A1 (de) 2022-09-29 2023-09-28 Schreiberkennungsstift

Country Status (2)

Country Link
EP (1) EP4609282A1 (de)
WO (1) WO2024072219A1 (de)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5294792A (en) 1991-12-31 1994-03-15 Texas Instruments Incorporated Writing tip position sensing and processing apparatus
US6031936A (en) 1997-01-29 2000-02-29 Yashima Electric Co., Ltd. Handwriting detecting and storing apparatus
SE512182C2 (sv) * 1998-04-30 2000-02-07 C Technologies Ab Styranordning och sätt med ett bildregistreringsorgan för styrning av ett objekt
DE102013200080A1 (de) 2013-01-07 2014-07-10 Christian Walloth Stiftförmiges Handwerkzeug

Also Published As

Publication number Publication date
WO2024072219A1 (en) 2024-04-04

Similar Documents

Publication Publication Date Title
US7257255B2 (en) Capturing hand motion
US6437314B1 (en) Coordinate input pen, and electronic board, coordinate input system and electronic board system using the coordinate input pen
US5502568A (en) Optical position detecting unit, optical coordinate input unit and optical position detecting method employing a pattern having a sequence of 1's and 0's
JP2004318892A (ja) 指画像入力用途における時間空間多重化システム及び方法
US20110304548A1 (en) Mouse provided with a dot pattern reading function
US7006079B2 (en) Information input system
US7203383B2 (en) Handwritten character recording and recognition device
JPH11345079A (ja) ハンドヘルドポインティングデバイス
JP2009505305A (ja) 自由空間のポインティング及び手書き手段
JP2004318890A (ja) 指認識及びフィンガ・ナビゲーションを組み合わせるための画像入力システム及び装置
JP2004318891A (ja) 指認識及びフィンガ・ナビゲーションを組み合わせたモジュールにおける反射を多重化するためのシステム及び方法
KR102913185B1 (ko) 광학 위치 결정 디바이스용 광학 스타일러스
JP2005309859A (ja) 光入力機能付き表示装置、表示装置および光源装置
US20050024690A1 (en) Pen with tag reader and navigation system
CN108351955A (zh) 具有测距仪的紧凑型成像模块
US6714310B1 (en) Coordinate input apparatus and method, and computer-readable memory therefor
JP6528964B2 (ja) 入力操作検出装置、画像表示装置、プロジェクタ装置、プロジェクタシステム、及び入力操作検出方法
NL2034260B1 (en) Handwriting detecting pen
WO2024072219A1 (en) Handwriting detecting pen
JPH11312210A (ja) シンボル読取装置
AU759166B2 (en) Device and method for recording hand-written information
JP4434381B2 (ja) 座標入力装置
US9116559B2 (en) Optics for pencil optical input computer peripheral controller
JP2011113191A (ja) 情報処理装置、情報処理システム
JP7162813B1 (ja) お絵描き用の表示制御システム

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20250722

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)