Pages

Showing posts with label sign language. Show all posts
Showing posts with label sign language. Show all posts

2011-06-02

Support House Bills for the Deaf

We would like to get 150,000 signatures within this month to pass two laws:

  • House Bill 4121: Sign language insets for TV news programs
  • House Bill 4631: Court interpreters for the Deaf

Learn more about the House Bills and sign our petition list at http://housebills4deaf.webs.com/

2011-05-18

General Assembly for Sign Language Interpreters

To all hearing interpreters , sign language enthusiasts, anybody interested to be sign language interpreters; to all deaf interpreters and deaf individuals:

There will be a general assembly meeting for sign language interpreters

Date: 2011 May 21 (Saturday)
Time: 7:30 am - 3:00 pm
Venue:
CAP Development center
7th floor, CAP Building
126 Amorsolo corner VA Rufino
Legaspi Village, Makati

If you are from outside Manila and cannot come to Makati, the assembly will be webcast, e-mail philnasli@yahoo.com to get the instructions. Place in the subject "SLI webcast".

You should have a Yahoo account (http://messenger.yahoo.com/) or a Skype account (http://www.skype.com/intl/en/home) to be able to view the webcast.

2010-09-22

Clarification and Correction

I recently got interviewed by loQal about my research. You can read the article here. I guess I didn't explain some things clearly enough and I'd hate to give a false impression regarding the research. Here are some items I'd like to clarify or correct.

  • The Filipino Sign Language (FSL) Archive project is a collaboration between:
    1. Philippine Deaf Resource Center (PDRC) - an NGO
    2. Philippine Federation of the Deaf (PFD) - an NGO
    3. Digital Signal Processing (DSP) Lab of the Electrical and Electronics Engineering Institute
    4. Computer Vision and Machine Intelligence Group (CVMIG) of the Department of Computer Science

    DSP and CVMIG are both of the College of Engineering, UP Diliman.

  • The FSL Archive Project is a separate project from the Filipino Speech Corpus (PSC) project. For one thing, Sign is not Speech.
  • As far as I know, the linguistics research is being done by PDRC and PFD, not UP.
  • I don't have an application or system yet that can convert FSL into text. That is a long way off. What I have are experimental programs. Nothing practical. Also; syntax and semantics of FSL is currently poorly understood. Until we get a better handle on that, FSL to text sentences is not possible.
  • FSL vs ASL (vs SEE vs MCE). It cannot be denied that American Sign Language (ASL), Manually Coded English (MCE) and Signing Exact English (SEE) has a huge influence on FSL; however, many Filipino Deaf refer to their language as Filipino Sign Language. This is a social, cultural and political issue in addition to a technical issue. For example, the Deaf I met in Cebu called their sign language Cebu Sign Language. And yes, there is a lot of variation between regions, and provinces.
  • FSL vs English (vs Tagalog). This one confuses a lot of people. Sign is not Speech. FSL is not English. FSL is not Tagalog. FSL is a separate, distinct language. It helps if you think of Written English as a separate language from Spoken English. There is no equivalent "Written FSL". To facilitate research, signs are assigned a label called a GLOSS. It is a word or phrase borrowed from another language. Since many Deaf in the Philippines have Written English as a second language, the GLOSS is borrowed from Written English. It is often written in ALL CAPS to distinguish it from Written English (example: THINK-SKIP-MIND). Note that while the GLOSS is chosen to be as close to the meaning of the sign as possible, this is not a translation. This is one reason why you sometimes see Tagalog used as a GLOSS (example: LOLA).

I think that covers most of it. If you have more questions, leave a comment. Thanks for reading!

2010-09-21

Difficulties in Sign Recognition

What makes it hard to do Sign Recognition? I touched this topic briefly in an earlier post. Simply put, there are a lot of things going on in sign language. In spoken languages, you just have to listen to one thing; in sign language you pay attention to the face, the body, the hands and arms simultaneously.

Another part of the problem is the complexity of sign language itself. Facial expressions, and body posture are part of the language. Some form of facial recognition and expression detection is needed (although I ignore this in my research, a topic for another post). The signs themselves vary when used in a sentence, much like the sounds of words change slightly when spoken in different sentences, and in different contexts.

Variation is another source of problems. Each individual performs the sign differently, similar how different people sound different in spoken languages. Even from the same individual, the signs vary slightly when done at different times. And top it off with regional and local variations of the same sign. This is one reason why I restricted my research to signs used in Metro Manila; if I didn't I'll never finish.

The other source of difficulty is general difficulty of computer vision. How do you tell which is the background vs the foreground? How do you distinguish several people in one image/video? Humans have an incredible ability to figure out faces and postures even when viewing from the side, how do we duplicate this ability in computers? To reduce these issues, I recorded one person signing wearing a plain black shirt in front of a plain black background.

2009-05-11

marathon day 18: small steps

FSL video progress

  • 90 out of 127 signs (9 out of 13 groups) recorded
  • 2 out of 3 signers recorded
  • 90 out of 328 recorded samples processed

Proposal/Thesis Paper writing

  • configured LaTeX templates
  • draft Chapter 1: Introduction
  • draft Chapter 2: Related Literature
  • draft Chapter 3: Research Problem

2009-05-07

Underestimating the Problem

update: minor edits for clarification

Challenges in Sign Language Recogniton

  1. Multiple types of events
  2. Multiple channels
  3. Multiple interpretations
  4. Sign language linguistics

Multiple types of events
From an earlier post, I mentioned that sign language has several things going on. We need to look at the hand shapes, the arm motion with respect to the body, the body posture, and facial expressions; each one a different problem. For example, recognizing facial expressions require a different sort of processing than tracking arm motions.

Multiple channels
We can think of a channel as "one thing to keep an eye on". In sign language we have at least three channels: the left arm, the right arm and the face. Thankfully, we only have a limited set of combinations with types of events. For example, hands are found on the ends of the arms. If we can track the arms, we can easily find the hands. In general, we will never find a head on the end of an arm.

Multiple Interpretations
This is where things get messy. When you see a gesture, it could be one of three things: (a) a lexical(?) sign, (b) a (cultural) gesture or (c) visual action. (I am not sure if lexical is the correct term to use.)

  • lexical signs: This is what you would normally think of as a sign - a gesture + hand shape + facial expression that has a specific meaning. You could think of it as words or phrases in sign language.
  • gestures: This is a gesture that has specific meaning to a particular culture. For example showing someone an extended middle to insult them. This gesture is known and used by both signers and non-signers alike.
  • visual action: Like playing Charades, the motion of the hands, arms, head, and body act out something related to the meaning or idea being conveyed.

For example, let's say the signer taps the side of their head with their index finger. Does that mean (a) the sign for THINKING; or does it mean (b) "he's crazy"; or is it (c) acting out "something long and thin poked my head"?

Sign Language linguistics
On top of all of that, we have sign language linguistics. How can we tell when one sign ends and another begins? Unfortunately, we don't have a clear model for Filipino Sign Language at the sentence and discourse levels, which means that automatic, real-time translation is not possible at the moment.

marathon day 15: I lost my nose

It is time to re-evaluate our progress. What have we accomplished? What have we learned?

Accomplishments

  1. Created a screencast of the prototype of the visualization tool for demonstrations.
  2. Incremental improvements in the visualization tool.
  3. Standardized the mencoder options for my data files. mencoder is part of the MPlayer project.
  4. Scheduled additional recording sessions with the Deaf next week.
  5. Edited two groups of FSL video recordings. I am looking into automating this with video segmentation.
  6. Started working on the problem of metrics. How do I measure similarities between (recorded) signs?

Non-Accomplishments

  1. Re-organized the files under my thesis directory. Includes updates to the back-up scripts.
  2. Added to the goals for the marathon: video segmentation module
  3. Added to the goals for the marathon: hand shape recognition
  4. Added to the goals for the marathon: hand tracking
  5. Constantly underestimate the scope of sign language complexity.

2009-03-27

Sign Language Recognition - Vision

The other common approach to sign language recognition is Vision-based. Video footage of subjects signing are fed into the computer either in real-time or as a video file recorded earlier.

Advantages

  • Mainstream hardware. Video cameras are easier to obtain, configure and control than the CyberGlove.
  • Closer to natural. Signers don't wear any special equipment that may impede in their signing.
  • Easier to productionize. No (extra) special equipment needed in applications.

Disadvantages

  • Sensitive to lighting conditions, and background noise.
  • Occlusion is a problem. In certain positions, the hands and arms will obscure the face or the other hand/arm.
  • Not as accurate as Direct Measure and it depends on the camera resolution.

If it wasn't obvious already, I'll be going with the Vision-based approach.

2009-03-24

Sign Language Recognition - Direct Measure

There are two general approaches to sign language recognition in terms of how the computer "sees". Direct Measure approaches rely on devices that sense the position of the fingers, thumb, arms, and so on. The CyberGlove is one such measuring device. The subject wears the glove and when the subject moves, the glove relays the information from sensors built-in the glove to a computer or other recording device.

Advantages

  • Exact measurements of positions, angles, velocities of the fingers, thumb, arms and so on.
  • It is unaffected by lighting conditions, static/dynamic backgrounds, color and pattern of clothes worn by the subject, and subject skin tones.
  • No obstruction problems. It doesn't matter if one hand is in front of another.

Disadvantages

  • Cumbersome in non-laboratory settings.
  • Artificial; most people don't wear gloves in their day-to-day activities (at least here in the tropics).
  • Gloves bring additional equipment costs if we are creating practical applications of sign language recognition.

2009-03-13

video recording update

Update: changed photo URLs to point to Flickr

After 4 sessions, we now have 80 signs, with each sign performed by two signers. Many thanks to my models Rommel and Mary Jane.

FSL-01 Rommel waits patiently while we get the lights going.

A reflector was placed in front of the signers (supported by two chairs) to bounce the light up and soften the shadows in the face. We had two lights, one on the left and one on the right, facing the signer approximately 180 cm away.



FSL-02
Mary Jane and Rommel discuss the signs to be performed.
When Rommel is seated in front of the camera, Mary Jane is seated at the behind the camera to prompt Rommel which sign to perform next. Then they switch places after one set of signs have been performed. The signs were arranged into groups 10.

Next: Really cheap lights

2009-02-02

Data Collection

update: I lost the pictures

In order to teach the machine FSL, video recordings of native signers are needed. For the first (pilot) stage, 50 1-handed (1H) signs and 57 2-handed (2H) signs will be recorded. Only traditional signs were selected. Each sign will be recorded in isolation; hands and arms start at a neutral position and will return to the neutral position after each sign. For comfort, the signer will be seated. To simplify processing, signers will wear black short-sleeved shirts and will be seated in front of a plain black background. Each video will be shot (and probably cropped) to include the whole signing space and little bit of space on the sides. The picture shows the neutral position.

In addition, 96 hand shapes will we recorded in isolation. Only the hand and a bit of the forearm will be included in the shot. Each hand shape will be recorded moving through six palm orientations.

The signs are grouped according to their basic hand shapes: Solid, Plane, Arc, Line and Other. Solid hand shapes are formed by forming a fist (or similar to it); Plane hand shapes have all (or most) fingers extended; Arc hand shapes have the fingers curved (round); Line hand shapes have one (or two) fingers selected and extended; Other is for everything else. Signs belong to one group; the groups are mutually exclusive. Note that this grouping is more for organizational purposes and nothing else; several hand shapes can be argued to belong to two (or more) groups .

This is not meant to be a comprehensive recording of FSL but rather a starting point for the research. A comprehensive collection of FSL recordings are another project.

2009-01-19

Short Introduction to Sign Language, part 2

Part 1 here

Signing space is a three-dimensional space from about the mid-torso to just above the head, extending forward from the chest to about one-arm length away, and extending about half an arm's length on both sides. During most signs, the hands and arms do not go beyond this space.

Fingerspelling space is a small space just large enough to fit the hand; it is located midway near the chin and shoulder. Note that the fingerspelling space is still located within the signing space. Fingerspelling space is where the hands are used to spell out letters borrowed from a written language.

One or both hands may be used in signing, depending on the sign and the sign language. In the case where two-hands are used where only one hand is moving, the moving hand is called the dominant hand (DH) and the stationary hand is called the non-dominant hand (NDH) or the passive hand. Two-handed signs where both hands move in the same path and use the same handshapes are sometimes called symmetrical signs.

There are no left-handed or right-handed signs, one-handed signs may be performed with either left hand or right hand; and either hand may be used as the dominant hand in two-handed signs. In practice, right-handed people usually use their right hand for one-handed signs, fingerspelling, and as the DH in two-handed signs; and left-handed people usually use their left.

2009-01-16

Short Introduction to Sign Language, part 1

Update: Part 2 here

Sign Language is the natural language of the Deaf. It is a visual language and those who use sign language are called signers. Signers use their hands, shoulders, arms, torso, neck and face to communicate. In spoken languages, the basic unit of sound utterance is called a phonemes. Similarly, the basic unit of sign language are also called phonemes even though they are not based on sound.

The Liddel and Johnson model Sign language has five parameters that describe phonemes:

  1. handshape - decribed by which fingers and/or thumb are selected and flexed
  2. palm orientation (or just "orientation")- described by where the palm is facing
  3. hand location (or just "location") - described by where one or both hands are with respect to the face, shoulders, arms, and torso
  4. movement - described by movement of fingers, thumb, hand and arms
  5. non-manual signals (NMS) - which includes facial expression and body posture

Initial inventory of Filipino Sign Language (FSL) observed over ninety handshapes, approximately twenty locations, and six orientations. Movement can be grouped generally into two categories: gross arm movement (tracking the path of the hand and arm) and internal movement (changes in hand shape).

Liddell and Johnson further grouped these into segments; a Movement segment (M) and a Hold segment (H). Movement segments are portions of the sign where the hands (and arms) are motion or the hand shape is in transition. Hold segments are portions of the sign where there is no motion or where hand shapes are in steady state. Signs are then composed of one or more segments. For example, HMH means there is a Hold segment followed by a Movement segment followed by a Hold segment.

Segments observed in FSL include H, M, MH, HMH, and MHMH.